/* CSS Document */

#hormenu {padding:0px; margin:0px;list-style-type:none;}
#hormenu li {float:left; margin: 0 2px 0 0;	padding:5px 15px 0 10px; height:1.8em; font-weight:normal;}
#hormenu li a{color:#FFFFFF; text-decoration:none;}
#hormenu li a:hover{color:#FFFFFF; text-decoration:underline;}
#hormenu li{	background-image:url(/images/seperator.jpg); background-position:right; background-repeat:no-repeat;}
#hormenu li.firstli{padding-left:0px;}
#hormenu li.lastli{background-image:none;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#0d589d; color:#FFFFFF;}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#container{width:800px;margin:0 auto}
div#content{float:right;width:610px; padding-left:10px; padding-top:0px;}
div#homecontent{float:right;width:800px}
div#navigation{float:left;width:180px;}
div#adsection{float:left;clear:left;width:180px}

#header, #footer, #footer1, #seperator, #breadcrumb, #menusection{width:800px;}
#footer{padding:.2em 0 .2em 0;}
.seperator{ width:100%; background-color:#CCCCCC; height:15px;}
/*#seperator{background-image:url(/images/cs-line.gif); background-repeat:repeat-x; background-position:bottom;}*/
div#footersection{clear:both; background-color:#CCCCCC;}
div#footersection1{clear:both; text-align:center; padding:.2em 0;}
div#breadcrumb {padding:0 0 2px 0; font-size:9px;}
div#breadcrumb a:link,div#breadcrumb a:visited{color:#0d589d; text-decoration:none;}
div#breadcrumb a:hover{ text-decoration:underline;}
div#breadcrumb .printemail{color:#999999;}
div#breadcrumb .printemail a:link, div#breadcrumb .printemail a:visited{color:#999999; text-decoration:none;}
div#breadcrumb .printemail a:hover{ color:#0d589d; text-decoration:underline;}
.headnav{color:#cccccc;}
.headnav a{font-size:10px; color:#666666;}
.clearboth{clear:both; height:5px;}
.menupart {background-color:#CCCCCC; 
/*background:url(/images/band-grey.jpg) repeat-x; */
background:url(/images/blue-band.jpg) repeat-x; height:33px;}

#sectionLinks{margin: 0px; padding: 0px;}
#sectionLinks h3{padding: 10px 0px 2px 10px; border-bottom: 1px solid #cccccc;}
#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	/*background-image:  url("/images/bg_nav.jpg");*/
	background-color: #E9EAEC;
	font-weight: bold;
	font-size: 10px;
	padding: 3px 0px 3px 10px;
	color: #666666;
}
/*#sectionLinks a:hover{ border-top: 1px solid #cccccc; background-color:#DFDFDF; background-image: none;	font-weight: bold; font-size: 10px; text-decoration: none;}*/
#sectionLinks a:hover{ border-top:1px solid #cccccc; background-color:#CCCCCC; background-image: none;	font-weight: bold; font-size: 10px; text-decoration: none; }
#sectionLinks #sectionhead {display: block;	padding:3px 0px 3px 5px; font-weight:bold;}
#adsection div.subsection {	
}
#adsection div.subsection .subsectionhead{background:#a8b2c4; color:#FFFFFF; padding:3px 0px 3px 5px; font-weight:bold; }
#adsection div.subsection .subsectioncontent{padding:5px 0px 5px 5px;}
/*div.pagesubtitle {background-color:#0d589d;}
div.pagesubtitle h2{background-image:url(/images/corneredge.jpg); background-position:right center; padding-right: 25px;background-repeat: no-repeat;  color:#FFFFFF; padding:3px 0px 3px 3px;}
*/
td.columndivider{background-image:url(/images/columndivider.jpg); background-position:center; background-repeat:repeat-y;}
.searchbox {padding-bottom:.4em;}
.subheadbox {background:#ffffff; border:1px solid #0d589d; color:#0d589d !important; padding:3px 0px 3px 5px; font-weight:bold; }
.subheadbox a, .subheadbox a:link, .subheadbox a:hover,{color:#0d589d !important;}
.subsectioncontent a{color:#000000;}
.subsectioncontent {background-color:#F2F2F2;}
.subsection {border-bottom:1px solid #cccccc; }
