﻿body {font-family: Tahoma, Arial, sans-serif; font-size:14px; line-height: 20px; font-smooth: always; color: #000000; padding:0px; margin:0px; background-color: #333333;}
p, div, table, tr, td, form, input { margin: 0px;
	text-align: center;
}

.auto-style1 {
	text-align: left;
}
.auto-style2 {
	text-align: center;
}


a {color: #5090CF; text-decoration:underline;}
a:visited {color: #5090CF; text-decoration:underline;}
a:hover {color: #990000; text-decoration:underline;}

#header {background-image:url('../images/background-top.jpg'); background-repeat: repeat-x; background-color:#dbd9d9;} 
#content {background-color:#fff;}
#spacer {background-image:url('../images/spacer-footer.jpg'); background-repeat: repeat-x; background-position: top; background-color :#333333;}
{background-image:url('../images/footer-background.jpg'); background-repeat: repeat-y;}
#maincontent {background-image:url('../images/mainbody.jpg'); background-repeat: repeat-y;}
#footer {background-image:url('../images/footer-background.jpg'); background-repeat: repeat-y;}

td.off {background: #5C5752;}
td.on {background: #48413A;}

td.on {background: #48413A;}

.onwhite a {font-size:14px; line-height: 20px;color: #FFFFFF; text-decoration:underline; } 
.onwhite a:hover {font-size:14px; line-height: 20px;color: #FFCC00; text-decoration:underline; }
.onwhite {font-size:14px; line-height: 20px; color:#ffffff; padding:0px; margin:0px; font-weight:normal; text-decoration:none;}
.captions {font-size:12px; line-height: 16px; color:#000000; padding:0px; margin:0px; font-weight:normal; text-decoration:none;}
.jobtitle {font-size:12px; line-height: 16px; color:#CC6600; padding:0px; margin:0px; font-weight:bold; text-decoration:none;}
.ondark {font-size:11px; line-height: 16px; color:#E2E2E2; padding:0px; margin:0px; font-weight:normal; text-decoration:none;}
.footer {font-size:12px; line-height: 16px; color:#E2E2E2; padding:0px; margin:0px; font-weight:normal; text-decoration:none;}


h1 {font-size:40px;	line-height:40px; color:#5090CF; padding:0px; margin:0px; font-weight:normal; text-decoration:none;}
h2 {font-size:26px;	line-height:28px; color:#CC6600; padding:0px; margin:0px; font-weight:normal; text-decoration:none;
	text-align: left;
}
h3 {font-size:20px; line-height:20px; color:#FFFFFF; padding:0px; margin:0px; font-weight:bold; text-decoration:none;}
h4 {font-size:15px; line-height:20px; color:#FFCC00; padding:0px; margin:0px; font-weight:bold text-decoration:none;}
h5 {font-size:24px; line-height:28px; color:#ff9900; padding:0px; margin:0px; font-weight:normal; text-decoration:none;}

hr {color: #999999; background-color: #999999;}

img.floatLeft {float: left; margin: 5px; }
img.floatRight {float: right; margin: 10px; }

.underlinemenu{
font-weight: normal;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #fff;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 15px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid #efefef; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
color: #ffcc00;
border-bottom-color: #cc9900;
}

