﻿*{margin:0; padding:0;}
body{margin-top:-9px; background-color:#17529c; font-family:Arial, sans-serif; font-size:13px;}
h1 {font-size:20px; color:#3366ff;}
h2 {font-size:17px; color:#3366ff;}
h3 {font-size:15px; color:#3366ff;}
h4 {font-size:13px; color:#3366ff;}

#wrap{width:975px; height:100%; margin:0 auto; background-color:White; border-right:solid 6px #011756;
            border-bottom:solid 6px #011756; border-left:solid 6px #011756;}

#header{width:975px; margin:0 auto; padding-top:9px;}
#header img{border:0; margin-top:-2px;}

#nav {width:100%; height:33px; margin:0 auto; background-color:#011756;}
#nav ul{width:920px; margin:0 auto; list-style:none;}
#nav ul li{float:left; background:#011756; border-right:solid 1px #3a4f85; margin-right:7px;}
#nav ul li a{display:block; padding:8px 9px; font-size:13px; letter-spacing:-.25px; color:#99cccc; text-decoration:none; font-weight:bold;}
#nav ul li a:hover{color:#ffcc00;}
#nav ul li.last{border-right:none;}

#content{width:975px; margin:0 auto; background-color:White;}
#iefix #content{width:975px; margin:0 auto; background-color:White; border-bottom:solid 2px #fcc97a;}

#leftsidebar {width:160px; float:left; font-size:13px; background-color:White;}
#leftsidebartop {background-color:white; padding-bottom:10px;}
#leftsidebartop p{font-weight:bold; color:White; padding:0 0 10px 25px;}
#leftsidebartop .fieldlabel{color:#cc9933;}
#leftsidebarbottom {background-color:white; height:4px; width:157.5px;}
		
.sidebarnav{color:#011756; list-style:square; padding:10px 0 0 30px; margin:0;}
.sidebarnav a{color:#011756; text-decoration:none;/*d29c40*/}
.sidebarnav a:hover{text-decoration:underline; color:#011756; background-color:#d29c40;}
.sidebarnav li{padding:0 0 10px 0; color:#d29c40;}
.sidebarnav li a{color:#011756; text-decoration:none;/*d29c40*/}
.sidebarnav li a:hover{text-decoration:underline; color:#011756; background-color:#d29c40;}

#main{width:540px;float:left; margin-left:15px; background-color:White;}
#mainadmin{width:570px; float:left; margin-left:15px; background-color:White;}

#rightsidebar{width:250px; float:right; background-color:White;}
#rightsidebaradmin{float:right; width:230px; background-color:White;}
#rightsidebarimage{width:100%; float:left; text-align:right;}
#rightsidebartext{width:179px; margin-left:60px; float:left; text-align:right;}
#rightsidebaradmin #rightsidebartext{width:225px; float:left;}

#contentend{width:100%; height:10px; float:left; background-color:White;}
#iefix #contentend{width:971px; height:10px; float:left; background-color:White; z-index:400; border:solid 2px white;}
#goldbar{width:95%; height:10px; border-bottom:solid 2px #d29c40; margin-top:100px; margin:0 auto;}
#iefix #goldbar{width:95%; height:10px; border-bottom:solid 2px #fcc97a; background-color:White; margin:0 auto; z-index:500;}

#logos{width:975px; height:75px; margin:0 auto; padding-top:10px; background-color:White; text-align:right;}
#logowrapper{width:95%; margin:0 auto;}
#footertextwrapper{padding:20px 10px 0px 0px; float:right; color:#3366cc;}

#footer{width:975px; margin:0 auto; margin-top:-1px; background-color:#ffffff;}/*background:#fff url("/images/body-bottom.gif") no-repeat 0 100%;*/
#footer p{width:100%; text-align:center; color:#3366cc;}
#footer p a{color:#3366cc;}
#footer p a:hover{text-decoration:none;}

.clear{clear:both; height:0px; overflow:hidden; background-color:#404040; height:2px; background-position:4px;}
.cleaner{clear:both;}

p{padding:0 0 15px 0;}
ul{margin:0 0 15px 40px;}

.med-question{float:left; margin:4px 10px 0 0;}

.wide-question{float:left; width:100%; margin:4px 0;}
.wide-answer{clear:left; width:100%;}
.wide-answer input{margin:0 10px 0 0;}