/** GLOBALS **/
body,
html {
    margin: 0;
    padding: 0;
}
body {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    cursor: default;
}
a {
    text-decoration: none;
    color:#000055;
}

a.visited
{
text-decoration: none;
    color:#000055;
}

/** LAYOUT **/
body {
    background: #A19A9D;
}
#outerWrapper {
    margin: 0 auto;
    width: 938px;
    padding: 20px 0;
}
#innerWrapper {
    background: transparent url(../img/page_logo.png) no-repeat 0 bottom;
    padding: 0 65px;
}
#supPageBar {
    text-align: right;
    overflow: hidden;
}
#supPageBar img { /* logo */
    float: left;
    border: none;
}
#pageTop {
    background: transparent url(../img/page_top.png) no-repeat 0 0;
    height: 13px;
    clear: both; /* IE6 */
    overflow: hidden; /* IE6 */
}
#pageWrapper {
    background: transparent url(../img/page_background.png) repeat-y 0 0;
    padding: 0 9px 0 1px;
}
#contentWrapper {
    overflow: hidden;
}
#content {
	margin-left: 131px;
	padding: 20px 40px;
}
#pageBottom {
    background: transparent url(../img/page_bottom.png) no-repeat 0 0;
    height: 15px;
}

/** CONTENT MENU **/
#contentMenu {
    float: left;
    padding: 15px 0 0 15px;
    margin: 0;
    list-style: none;
}
#contentMenu li {
    padding:0 0 10px;
}
#contentMenu a {
	color: #FFFFFF;
}
#contentMenu .current a {
    text-decoration: underline;
}
#contentMenu a:hover,
#contentMenu a:focus,
#contentMenu a:active {
    text-decoration: underline;
}

/** HEAD MENU **/
#headMenu {
    background: #FFFFFF url(../img/head_menu_bar.png) repeat-x 0 0;
    height: 58px;
    padding: 4px 0 0 10px;
    list-style: none;
    margin: 0;
}
#headMenu li {
	display: inline;
	padding-right: 16px;
    background: url(../img/head_bullet.png) no-repeat right center;
}
#headMenu li.last {
	padding-right: 0;
	background: transparent;
}
#headMenu a {
    color: #6F716F;
}
#headMenu .current a {
    color: #931E23;
}
#headMenu a:hover,
#headMenu a:focus,
#headMenu a:active {
    color: #931E23;
}

/** SUP PAGE MENU **/
#supPageMenu {
	list-style: none;
	margin: 0;
}
#supPageMenu li {
    display: inline;
    border-right: solid 1px #FFFFFF;
    padding: 0 10px;
    font-size: 17px;
}
#supPageMenu li.last {
    border-right: none;
}
#supPageMenu a {
    color: #FFFFFF;
    font-size: 20px;
}

/** CONTENT STYLES **/
#content h1 {
	color: #8B0E13;
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 20px;
}
#content h2 {
    color:#8B0E13;
    font-size:16px;
    font-weight:normal;
    margin:0 0 15px;
}
#content p {
    line-height: 120%;
    font-size: 13px;
}

/** IE SPECIFIC **/
* html body,
* + html body {
    background: #979093;
}