/* CSS Document */
*{margin:0; padding:0;}
body {margin:0px 0px 8px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; text-align:center; background-color:#F5F5F5}
img{border:none; vertical-align:bottom;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:1.8em; color:#979797; margin-bottom:8px; letter-spacing:1px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:1.8em; color:#011b58; margin:0px 0px 8px 8px; letter-spacing:1px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:1.4em; color:#011b58; margin:16px 0px 8px 8px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#011b58; margin:16px 0px 8px 8px;}
a{color:#011b58; text-decoration:underline;}
a:hover{color:#FFFFFF; background-color:#011b58}
/* Layout styles */
#wrapper{width:890px; margin:0 auto; border:1px solid #000; text-align:left; background-color:#FFFFFF}
#logo{float:right; height:114px;}
#logo img{margin-top:24px;}
#container{width:852px; margin:0 auto 20px auto;}
#flash-cont{height:176px; background-color:#b6b7b9; }
#flash{width:640px; height:156px; float:left; }
#rotation{background-color:#011b58; float:left; border-left:1px solid #ffffff; display:inline; height:156px; width:211px; overflow:auto}
#rotation p{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; font-style:italic;padding:10px;}
#rotation p span.quotee{font-size:11px; font-style:normal; }
#content{width:852px; margin:12px 0; background:#FFFFFF url(../images/grey-bg.gif) repeat-y 00; position:relative;}
#main-content{float:left; margin-left:16px; display:inline; padding:8px 0 0 0; width:644px;}
#main-content p, #main-content ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#666666; line-height:1.4em; margin:0 0 10px 8px;}
#main-content ul li {margin-left:40px;}
#box{float:right; margin:0 0 30px 30px; padding-left:8px; border-left:1px dotted #999999}
#box p{color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-style:italic; margin:3px 0 0 0; font-weight:500;}
#copyright{position:absolute; bottom:0px; margin:10px;}
#copyright p{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#666666; line-height:1.4em;}
#copyright a{border-bottom:1px dotted #666666; text-decoration:none; color:#666666;}
#copyright a:hover{background-color:#FFFFFF; border:none;}
#footer{width:836px; background-color:#b6b7b9; padding:8px; text-align:center; color:#FFFFFF; line-height:1.6em; font-size:1em;}
#footer a{text-decoration:underline; color:#FFFFFF;}
#footer a:hover{text-decoration:none; background-color:#FFFFFF; color:#b6b7b9}
#nested{ background-color:#e8e7e7; padding:4px; width:560px; margin-left:8px;}
#nested ul{list-style:none}
#nested ul li{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#011b58; line-height:1.8em; background:url(../images/bullet.gif) no-repeat 2px 6px; padding-left:16px;margin-left:4px !important}
.width{width:90px; display:block; float:left; color:#011b58; font-weight:600}
/* Nav styles */
#nav{width:848px;background-color:#b6b7b9; padding:4px 0 4px 4px; margin:0px;}
#nav ul{list-style:none;}
#nav ul li{float:left}
#nav ul li a{float:left; padding:3px 10px 4px 10px; margin:0 4px 0 0px; text-decoration:none; display:block; color:#FFFFFF; font-size:1.1em; display:inline;}
#nav ul li a:hover{background-color: #999999; padding:3px 10px 4px 10px; display:inline; margin:0 4px 0 0px;}
#nav ul li span.active{float:left; padding:3px 10px 4px 10px; text-decoration:none; display:inline; margin:0 4px 0 0px; color:#FFFFFF; font-size:1.1em; background-color:#011b58;}	
#nav ul li span{float:left; color:#FFFFFF}
#subnav{width:174px; float:left; background-color:#e8e7e7; padding:8px;}
#subnav ul{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:1.3em;}
#subnav ul li{margin:12px 0;}
#subnav ul li a{ text-decoration:none; color: #666666; padding:2px 2px 1px 2px; border-bottom:1px dotted #666666;}
#subnav ul li a:hover, #subnav ul li a.active{background-color:#FFFFFF; border:none;}

table{color:#666}
.submit{padding:2px; color:#FFFFFF; border:none; margin:4px 0px 0px 0px; cursor:pointer; font-size:11px; letter-spacing:1px; background-color:#011b58}
input{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; color:#011b58;}
.req{color:#FF0000; font-weight:600;}
.hun{width:180px;}

.pdf{padding-left:18px;background:url(../images/pdf.gif) no-repeat 0 0;padding-bottom:1px;}
