*
{
	font-family: Arial, Helvetica, sans-serif, ËÎÌå;
}
body.body, body.default
{
	padding-right: 0px;
	padding-left: 0px;
	background: #ffffff;
	padding-bottom: 0px;
	margin: 0px 0px 0px 10px;
	color: #2157b1;
	padding-top: 0px;
}
.clear {clear:both}
#header {z-index:5;text-align:left;font-size:.69em;width:766px;}
#header img{border: 0;z-index:5}
#headerad {z-index:3;position:absolute;width:766px;text-align:right;top:3px;}
#logo {position:absolute;float:left;z-index:1;margin:10px 0 0 4px;}
#navServices ul {position:relative;list-style:none;margin:0;padding:68px 5px 5px 0;border-bottom:1px solid #6A87A7;color:#2157b1;text-align:right;}
#navServices {padding:0;}
#navServices li {display:inline;font-size:1em}
#navServices a:link,#navServices a:visited,#navServices a:hover,#navServices a:active {margin:0;padding:0 5px;color:#2157b1;text-decoration:none;font-size:1em;}
#navServices a:hover {text-decoration: underline;}
#skipNav {display:none;}
#skip {clear:both;}
#mainNav {z-index:4;position:relative;height:5.15em;padding:0;margin:0;}
#mainNav #mainNavContent {padding-left:0px;float:left;height:5.15em;width:744px;}
#mainNavmessage {position:absolute;float:none;display:block;margin:0;padding:0;text-align:right;height:33px;line-height:3em;background:#fff;color:#000;top:2.2em;left:0;width:766px;}
#mainNavmessage span {display:block;padding:0 12px 0 0;}
#mainNav #mainNavContent div {float:left;padding:0;margin:0;}
#mainNav div br{float:none;clear:both}
#mainNav div a
{
	border-right: 1px;
	padding-right: 2px;
	display: block;
	padding-left: 2px;
	font-weight: 900;
	font-size: 1.1em;
	background: none transparent scroll repeat 0% 0%;
	float: left;
	padding-bottom: 0px;
	width: 110px;
	color: #2157b1;
	line-height: 2em;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}
#mainNav ul {visibility:hidden;position:absolute;list-style:none;padding:0;margin:0;background:#ccd6e0;width:14.5em;}
#mainNav ul li {padding:0;margin:0;display:inline;list-style:none;background:#ccd6e0;font-size:1em;}
#mainNav li a {margin:0;font-size:1em;line-height:1.8em;border-bottom:1px solid #40668c;border-left:1px solid #40668c;border-right:1px solid #40668c;font-weight:300;color:#003;padding:0 8px;display:block;background:#C7D5EA;width:14.5em;}
#mainNav li a:hover {background:#6D8CC5;color:#ffffff;}
#mainNav .navOver{background: #6d8cc5;color:#ffffff;}
#mainNav .navOver a:hover {color:#ffffff;}
#mainNav .topNavOver {color:#ffffff;}
#mainNav .navOver ul {z-index:10;visibility:visible; }
#mainNav #currentNav {padding:0;margin:0;background:#fff;position:static;}
#mainNav #currentNav a {background:#fff;color:#036;border-width:0px;}
#mainNav #currentNav ul {width:700px;position:absolute;left:12px;visibility:visible;z-index:1;white-space:nowrap;background:transparent;}
#mainNav #currentNav ul li {padding:0;margin:0;background:#fff;display:inline;line-height:3em;width:auto;font-size:1em;}
#mainNav #currentNav ul li a {border:0;padding:0;line-height:3em;color:#036;padding:0 10px 0 0;display:inline;background:#fff;width:auto;}
#mainNav #currentNav li a:hover{background:#fff;color:#036;text-decoration:underline;}
#mainNav #currentNav li.mainSubNav {line-height:3em;color:#FD6505;float:left;display:block;padding:0 10px 0 0;}
#mainNav .smark{font-size:.6em;line-height:.6em;vertical-align: super; text-decoration:none;}
#footer {position:relative;width:766px;clear:both;padding:9px 0 5px 0;color:#A5B2C3;text-align:right;}
#footer ul {margin:0;padding:0 7px 0 0;list-style:none;}
#footer li {display:inline;font-size:1em}
#footer a {color:#ABBCCD;text-decoration: underline;}
#footer li a {padding:0 7px;}
#footer span {display:inline;padding:0 .2em;}
#footer p {line-height:1.1em;margin:0 10px 0 0;padding:4px 0 0 0;font-size:1em;}
