html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
ul{list-style:none;}
td,th{vertical-align:top;}
a{text-decoration:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
.skip{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;width:600px;color:#FFF;}
.skip:focus,.skip:active{position:static;width:auto;height:auto;left:0px ;margin-right:10px;}
.noreveal:focus,.noreveal:active{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;width:600px;color:#FFF;}
span.access,.access{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}
body{font-size:62.5%;background:url(/images/layout/bg.png) repeat-x 0 0 #f4f4f4;font-family:Arial,Helvetica,sans-serif;}
body.largeFont{font-size:70.5%;}
body.medFont{font-size:67.5%;}
body.smallFont{font-size:62.5%;}
#largeFont{font-size:16px;}
#medFont{font-size:14px;}
#smallFont{font-size:12px;}
#largeFont,#medFont,#smallFont{font-weight:bold;margin-left:5px;}#largeFont.currFont,#medFont.currFont,#smallFont.currFont{border-bottom:1px solid #305192;}
a{color:#305192;}
#top{background:url(/images/layout/header.png) no-repeat 50% 36px;}
#header{width:960px;margin:auto;height:220px;position:relative;z-index:999;}
#secondary{padding:11px 0px 0 7px;margin-bottom:11px;}#secondary .resources{text-align:right;width:600px;position:absolute;right:0;top:10px;}
#secondary a{font-size:1.2em;color:#E0E0E0;letter-spacing:0.03em;}#secondary a.usa{background:url(/images/icons/usFlag.png) no-repeat 0 0;padding:0 0 0 29px;}
#secondary a.generalPublic{background:url(/images/icons/generalPublic.png) no-repeat 0 0;padding:0 0 0 20px;margin-left:8px;}
#secondary a.international{background:url(/images/icons/international.png) no-repeat 0 0;padding:2px 0 2px 22px;margin-left:10px;}
#secondary a.media{background:url(/images/icons/media.png) no-repeat 0 0;padding:0 0 0 21px;margin-left:12px;}
#secondary a.formsLibrary{background:url(/images/icons/library.png) no-repeat 0 0;padding:1px 0 1px 20px;margin:0 16px 0 12px;}
#secondary a:hover,#secondary a:focus{text-decoration:underline;}
#secondary span.title{font-size:1.35em;color:#A7A7A7;font-weight:bold;}
#searchBox{position:absolute;right:16px;width:400px;margin:23px 0 0 0;text-align:right;}
#searchBox input.text{background:url(/images/layout/searchBox.png) no-repeat 0 0;width:197px;height:23px;padding:2px;border:none;margin-right:2px;}
#searchBox input.submit{background:#000;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;padding:5px 13px;text-transform:uppercase;}
#searchBox input.submit:hover,#searchBox input.submit:focus{color:#60AEF8;}
#searchBox .links{font-size:1.2em;color:#666;font-weight:bold;margin:10px 12px 10px 10px;}
#searchBox .links a.divide{background:url(/images/layout/searchDivide.png) no-repeat 100% 50%;padding-right:12px;margin-right:8px;}
#searchBox .links a:hover,#searchBox .links a:focus{text-decoration:underline;}
#searchBox a.help{margin-top:-4px;font-size:1.35em;font-weight:bold;background:url(/images/icons/help.png) no-repeat 2px 0;padding:0 5px 3px 26px;position:relative;}
#nav{position:absolute;bottom:12px;}#nav div{display:inline;float:left;}
#nav div:hover div,#nav div.hover div{display:block;}
#nav div:hover div.nav7, #nav div.hover div.nav7{margin-left:-108px;}
#nav div:hover #nav1,#nav div.hover #nav1{background-position:0 100%;}
#nav div:hover #nav2,#nav div.hover #nav2{background-position:-109px 100%;}
#nav div:hover #nav3,#nav div.hover #nav3{background-position:-216px 100%;}
#nav div:hover #nav4,#nav div.hover #nav4{background-position:-372px 100%;}
#nav div:hover #nav5,#nav div.hover #nav5{background-position:-518px 100%;}
#nav div:hover #nav6,#nav div.hover #nav6{background-position:-662px 100%;}
#nav div:hover #nav7,#nav div.hover #nav7{background-position:-822px 100%;}
#nav div.current div{display:none;}
#nav div div{display:none;float:none;position:absolute;background:url(/images/layout/dropNav.png) no-repeat 0 100%;margin-left:-5px;padding:0 5px 7px;width:241px;}
#nav div div br{display:none;}
#nav div div a{display:block;font-size:1.3em;font-weight:bold;color:#000;background:#5DBFFC;border-bottom:1px solid #287BCC;border-top:1px solid #64CCFD;padding:7px 19px 10px;}
#nav div div a:hover,#nav div div a:focus{background:#F4F4F4;border-top-color:#F4F4F4;border-bottom-color:#629BC6;}
#nav div div a:first-child,#nav div div a.first{border-top:none;padding-top:11px;}
#nav div div a:last-child,#nav div div a.last{border-bottom:none;padding-bottom:14px;}
#nav #nav1,#nav #nav2,#nav #nav3,#nav #nav4,#nav #nav5,#nav #nav6,#nav #nav7{background:url(/images/layout/nav.png) no-repeat;height:41px;display:block;text-indent:-9999px;}
#nav #nav1{width:109px;}#nav #nav1:hover,#nav #nav1:focus,#nav #nav1.current{background-position:0 100%;}
#nav #nav2{width:107px;background-position:-109px 0;}#nav #nav2:hover,#nav #nav2:focus,#nav #nav2.current{background-position:-109px 100%;}
#nav #nav3{width:156px;background-position:-216px 0;}#nav #nav3:hover,#nav #nav3:focus,#nav #nav3.current{background-position:-216px 100%;}
#nav #nav4{width:146px;background-position:-372px 0;}#nav #nav4:hover,#nav #nav4:focus,#nav #nav4.current{background-position:-372px 100%;}
#nav #nav5{width:144px;background-position:-518px 0;}#nav #nav5:hover,#nav #nav5:focus,#nav #nav5.current{background-position:-518px 100%;}
#nav #nav6{width:160px;background-position:-662px 0;}#nav #nav6:hover,#nav #nav6:focus,#nav #nav6.current{background-position:-662px 100%;}
#nav #nav7{width:138px;background-position:-822px 0;}#nav #nav7:hover,#nav #nav7:focus,#nav #nav7.current{background-position:-822px 100%;}

#maincontent{width:960px;margin:0 auto 23px;}
#footer{clear:both;background: #D6D6D9 url(/images/layout/footerBg.png) repeat-x 0 0;}
#subFooter{height:120px;}
#subFooter .content{width:960px;margin:auto;padding:15px 0 0 7px;}
#subFooter .content a{margin-right:17px;}
#footerContent{width:960px;margin:auto;padding:34px 0 0;}
#footerContent .row{clear:both;}
#footerContent .row br{display:none;}
#footerContent address{display:inline;color:#434343;font-style:normal;}
#footerContent address .title{font-size:1.4em;font-weight:bold;background:url(/images/icons/footerStar.png) no-repeat 100% 50%;padding-right:23px;margin-right:4px;}
#footerContent address .line1,#footerContent address .line2{font-size:1.3em;background:url(/images/icons/footerStar.png) no-repeat 100% 50%;padding-right:23px;margin-right:4px;letter-spacing:0.01em;}
#footerContent a{font-size:1.3em;color:#243C6A;}
#footerContent a:hover,#footerContent a:focus{text-decoration:underline;}
#footerContent a:active,#footerContent a:visited{color:#243C6A;}
#footerContent .firstRow{padding-bottom:25px;}
#footerContent .secondRow,#footerContent .thirdRow{padding-bottom:12px;}
#footerContent .secondRow a,#footerContent .thirdRow a{background:url(/images/layout/footerDivide.png) no-repeat 100% 50%;padding-right:11px;margin-right:9px;letter-spacing:0.02em;}
#footerContent .secondRow a:hover,#footerContent .thirdRow a:hover,#footerContent .secondRow a:focus,#footerContent .thirdRow a:focus{text-decoration:underline;}
#footerContent .secondRow a:last-child,#footerContent .thirdRow a:last-child,#footerContent .secondRow a.last,#footerContent .thirdRow a.last{background:none;}
#footerContent .social{padding:12px 0 27px;}#footerContent .social a{color:#243C6A;font-size:1.25em;font-weight:normal;padding:0 0 3px 24px;margin-right:16px;}
#footerContent .social a:hover,#footerContent .social a:focus{text-decoration:underline;}
#footerContent .social .facebook{background:url(/images/icons/facebook.png) no-repeat 0 0;}
#footerContent .social .gplus{background:url(/images/icons/g-plus.png) no-repeat 0 0;}
#footerContent .social .twitter{background:url(/images/icons/twitter.png) no-repeat 0 0;}
#footerContent .social .rss{background:url(/images/icons/rss.png) no-repeat 0 0;}
#footerContent .social .mobile{background:url(/images/icons/mobile.png) no-repeat 0 0;}
#footerContent .social .youtube{background:url(/images/icons/youTube.png) no-repeat 0 0;}
#footerContent .social .blog{background:url(/images/icons/blog.png) no-repeat 0 0;}
#footerContent .social .share{background:url(/images/icons/share.png) no-repeat 0 0;}
#footerContent .fifthRow{padding-bottom:34px; margin-top:12px;}
#footerContent .fifthRow a{color:#333333;font-size:1.3em;text-decoration:underline;background:url(/images/layout/footerDivide.png) no-repeat 100% 50%;padding-right:11px;margin-right:9px;letter-spacing:0.02em;}
#footerContent .fifthRow a:last-child,#footerContent .fifthRow a.last{background:none;}
#footerContent .fifthRow a:hover,#footerContent .fifthRow a:focus{color:#305192;}
#top:after,#nav:after,#maincontent:after{content:"";display:block;height:0;clear:both;}
.pie{behavior:url(/js/PIE.htc);}

/* Floats and clears */
.fl {float: left; margin:0 16px 0 0;}
.group:before,
.group:after {content: ""; display: table;}
.group:after {clear: both;}
.group {zoom: 1;}
