body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#111111;
	margin:0; 
	padding:0;
	width:100%;
	height:100%;
	background-color:#e1e1d1;
	}
a:link, a:visited, a:active {color:#25549f; text-decoration:underline;}
a:hover {color:#369f25; text-decoration:none;}
img {border:0; }

h1 {font-size:24px; color:#192942; font-weight:normal; margin:0; padding:30px 0 10px 30px; background:url(../images/bullet03.gif) no-repeat 10px 16px;}
h2 {font-size:18px; color:#294b7f; font-weight:normal; margin:0;}
h3 {font-size:14px; font-weight:bold; color:#444444; margin:0; padding:20px 0 6px 0;}
h4 {font-size:16px; font-weight:normal; color:#ffffff; margin:0; padding:20px 0 0 40px;}
.regnotes {font-size:11px; color:#999999;}
p {line-height:18px; margin:12px 0; color:#333333;}


#container {width:1000px; margin:auto;}
#container_main {margin:auto; float:left; width:100%; background-color:#FFFFFF;}
#mainContent {float:left; width:940px; padding:20px 30px;}

#header {
	width:100%;
	float:left;
	background-color:#192942;
	color:#FFFFFF;
}
#header #topHeader{
	width:100%;
	float:left;
}

#header #topHeader div.ecvs-logo { float:left; width:240px;}
#header #topHeader div.topheaderRightCol { float:right; padding-right:30px;}
#header #topHeader div.topheaderRightCol a {font-size:10px; color:#FF0000;}
#header #topHeader div.topSmallLinks { float:left; padding-top:40px;}
#header #topHeader div.topSmallLinks a { font-size:11px; color:#FFFFFF; text-decoration:none; margin:0 6px;}
#header #topHeader div.topSmallLinks a:hover { text-decoration:underline; color:#ef4036; }

#footer {
	width:100%;
	float:left;
	background-color:#1e2c41;
	border-top:8px solid #4c5562;
	padding:10px 0;
	
	text-align:center;
	font-size:11px;
	color:#596372;
}
#footer a {color:#98a4b5; margin:0 6px; text-decoration:none; }
#footer a:hover {text-decoration:underline; color:#d0dbea;}

#breaker {float:left; width:100%;}


div.mainNav {float:left; width:100%; height:55px; border-top:1px solid #FFFFFF;}
#topLinks {float:left; height:55px;}
#topLinks ul {list-style-type:none; margin:0; padding:0;}
#topLinks ul li {float:left;}
#topLinks ul li a {display:block; height:55px; text-decoration:none; background-image:url(../images/main-navBg.gif);}

#topLinks ul li.nav01 a {width:139px; background-position:0 0; } #topLinks ul li.nav01 a:hover {background-position:0 55px; }
#topLinks ul li.nav02 a {width:140px; background-position:-140px 0; } #topLinks ul li.nav02 a:hover {background-position:-140px 55px; }
#topLinks ul li.nav03 a {width:179px; background-position:-279px 0; } #topLinks ul li.nav03 a:hover {background-position:-279px 55px; }
#topLinks ul li.nav04 a {width:197px; background-position:-458px 0; } #topLinks ul li.nav04 a:hover {background-position:-458px 55px; }
#topLinks ul li.nav05 a {width:176px; background-position:-655px 0; } #topLinks ul li.nav05 a:hover {background-position:-655px 55px; }
#topLinks ul li.nav06 a {width:169px; background-position:-831px 0; } #topLinks ul li.nav06 a:hover {background-position:-831px 55px; }
