html,body{
height:100%;
}

body {
	font:normal normal normal 11px verdana,helvetica,arial,sans;
	color: #52505B;
	background-color : #ffffff;
	text-align: center;
}



html,body,div,img,form,table,ul {border:0px none;margin:0px;padding:0px;}
h1{color:#15699D;font:normal normal bold 16px helvetica,arial,sans;padding:0px;margin:0px;}
h2{color:#52505B;font:normal normal bold 13px helvetica,arial,sans;padding:30px 0px 5px;margin:2px 8px;border-bottom:2px solid #15699D;}
h3{color:#15699D;font:normal normal bold 13px helvetica,arial,sans;padding:25px 0px 5px;margin:2px 8px;border-bottom:2px solid #F4F5F7;}

h2 span {color:#15699D;font-weight:normal;}
h2 em {font-weight:normal; font-style:italic;}

#wrap-top{background-color: #E6EBEE; width:100%;height:89px;}
#masthead{width:740px;text-align:left;}
#logo {float:left;width:194px; height:89px;}
#banner{float:left; width:546px; height:89px;background-color:#313342;}
#banner p {padding:2px 5px;margin:0px; text-align:right; color:#F4F5F6;letter-spacing:-0.01em;}
.container{width:740px;text-align:left;margin:0px auto;}
#nav {width:185px; margin-top:8px;background-color:#ABC5D2; height:280px; border-top:3px solid #6FA0BD;border-bottom:3px solid #6FA0BD;float:left;}
#nav #topLevel {padding:5px 0px; margin:0px;}
#nav #subNav {padding:3px 0px 5px; margin:0px;}
#nav li {margin:0px; padding:0px;list-style-type:none;}
#nav .top {padding:3px 21px; margin:0px; color:#fff; text-decoration:none;display:block;font-weight:bold;font-size:10px;background-image:url('img/list1.gif');background-repeat:no-repeat;background-position:top left;}
#nav .top:hover{background-color:#9AB9CF;color:#323342;border-right:3px solid #9AB9CF;background-image:url('img/list1-over.gif');background-repeat:no-repeat;border-left:3px solid #6FA0BD;padding:3px 18px;}
#nav #active{background-color:#E6EBED;color:#323342;background-image:url('img/list1-over.gif');background-repeat:no-repeat;border-left:3px solid #6FA0BD;padding:3px 18px;}
#nav #active:hover{border-right:3px solid #E6EBED;}
#nav .sub {padding:1px 21px; margin:0px; color:#323342; text-decoration:none;display:block;font-size:10px;}
#nav .sub:hover {text-decoration:underline;}
#nav #subActive {background-image:url('img/sub-active.gif');background-repeat:no-repeat;background-position:top left;}

#content{float:left;width:546px;margin:8px 0px 8px 9px;}
#header{background-color:#F4F5F7;padding:8px;}
#main{width:371px;float:left;}
#form-main,#chart-main{float:left;}
#main p {padding:8px;margin:0px;}
#main ul {padding:30px 32px 16px;margin:0px;}
#main .checklist {padding:8px 32px 0px 32px; margin:0px;}
#main ul li{margin:0px 0px 10px;list-style-type:square;}
#main ol li{margin:0px 0px 10px;list-style-type:lower-roman;}
#main strong{color:#15699D;}
address {font-weight:bold;color:#15699D;padding:8px;}
#right {margin-top:8px;width:174px;float:left;}
#right p {padding:8px 4px; font-size:9px; color:#15699D; font-style:italic; margin:0px;}
#right a {color:#323342; text-decoration:underline;font-weight:bold;font-style:normal;}
#right a:hover{color:#15699D;}
#footer {border-top:4px solid #E6EBEE;clear:both;margin:35px 0px 0px 0px;text-align:right;padding:0px;}
#footer p {padding:0px;margin:4px;}

#main a, #form-main a, #chart-main a{color:#15699D;text-decoration:underline;}
#main a:hover, #form-main a:hover, #chart-main a:hover{color:#323342;}

.top-padded {padding-top:42px;}
.legal{font-size:9px; color:#ABC5D2;}
.legal a{color:#ABC5D2; text-decoration:none;}
.legal a:hover{text-decoration:underline;}
#main em {color:#15699D;}
