html{overflow-y:scroll;margin:0;padding:0}body{margin:0;padding:0;background-color:#000;color:#6b6b6b;font-family:Tahoma,Geneva,Sans-Serif;font-size:11px}a{color:#00a5dc;text-decoration:none}a:hover{text-decoration:underline}a:focus{-moz-outline-style:none;outline:none}a img{border:none}img.border{border:1px solid #6b6b6b}p{padding:0;text-align:justify;line-height:15px}.bold{font-weight:bold}.notBold{font-weight:normal}.blue{color:#00a5dc}#pageWrapper{background-color:#fff;min-width:950px;background-image:url(/images/content_gradient.png);background-repeat:repeat-x}#pageContent{width:800px;padding:35px 75px;margin:auto;overflow:auto}h3{text-transform:uppercase;font-size:30px;color:#6b6b6b;margin:0 0 10px 0;padding:0;line-height:25px}h3.short{margin:0 0 -1px 0}h4{font-size:15px;font-weight:bold;margin:15px 0;padding:0}div.greyBar{background-color:#6b6b6b;color:#fff;padding:4px 0 4px 10px;font-size:13px;font-weight:bold;margin-bottom:3px}.floatLeft{float:left;margin-right:10px}.floatRight{float:right;margin-left:10px}#header{height:90px;background-color:#00a5dc;border-bottom:2px solid #000;min-width:950px}#headerContent{width:950px;position:relative;margin:auto}#header h1,#header h1 a{display:block;width:300px;height:90px;margin:0;padding:0}#header h1 a{text-indent:-9999px;background-image:url(/images/anvil_logo.png)}#header .nav{position:absolute;right:75px;top:20px}#header .nav a{display:block;float:left;height:34px;min-width:45px;padding:16px 10px 0;color:#fff;font-size:13px;line-height:18px;text-align:center;text-decoration:none}#header .nav a:hover{color:#65d1f5}#header .nav a.selected{background-image:url(/images/top_nav_selected.png);background-position:center center;background-repeat:no-repeat;color:#fff}#header .nav span{display:block;float:left;width:2px;height:50px;background-image:url(/images/nav_separator.png)}#footer{border-top:15px solid #00a5dc;height:90px;background-color:#000;padding:0 0 25px 0;min-width:950px}#footerContent{width:950px;position:relative;margin:auto}#footer h2,#footer h2 a{display:block;width:300px;height:90px;margin:0;padding:0}#footer h2 a{text-indent:-9999px;background-image:url(/images/anvil_logo.png);background-position:left bottom}#footer .nav{position:absolute;right:75px;top:25px}#footer .nav a{display:block;float:left;height:22px;padding:8px 10px 0;color:#8a8a8a;font-size:9px;line-height:14px;text-align:center;text-decoration:none;text-transform:uppercase}#footer .nav a:hover,#footer .nav a.selected{color:#65d1f5}#footer .nav span{display:block;float:left;width:1px;height:30px;background-image:url(/images/nav_separator.png);background-position:right top}.banner{position:relative;min-width:950px;height:275px;background-color:#000;overflow:hidden}.banner div#background{width:100%;height:335px;background-position:center top;background-repeat:no-repeat;background-image:url(../images/banners/home.png)}.banner div.blinds{background-image:url(../images/blind_strings.png);background-repeat:repeat;background-position:center center;width:100%;position:absolute;top:0;display:none}.banner div.blind{margin:0;padding:35px 0 0;height:16px;background-image:url(../images/blind.png);background-position:center 1px;background-repeat:repeat-x}.banner .footerBackground,.banner .footerBackgroundBlue,.banner .footer{position:absolute;bottom:0;left:auto;width:100%;height:110px}.banner .footerBackground{background-color:#000}.banner .footerBackgroundBlue{background-color:#00a5dc;bottom:110px;height:15px}.banner .footerContent{position:relative;width:875px;margin:auto;padding:0 0 0 75px;color:#dfdfdf}.banner .footerContent h4{text-transform:uppercase;font-size:15px;margin:8px 0 0 -5px;font-weight:bold}.banner .footerContent h4 .smaller{line-height:15px;padding:0 0 0 5px}.banner .footerContent h4 .bigger{font-size:82px;line-height:65px}.banner .footerContent .links{position:absolute;top:16px;right:75px;color:#00a5dc;font-size:15px;line-height:20px}.banner .footerContent .links a{color:#fff;text-decoration:none}.banner .footerContent .links a:hover{color:#65d1f5}.banner .footerContent .links a span.arrow{color:#00a5dc}.banner .footer .footerFooter{position:absolute;bottom:0;width:100%;height:45px;border-top:1px solid #999;background-color:#000;display:none}.banner .footer .footerFooter .content{width:875px;height:37px;padding:8px 0 0 75px;margin:auto;font-size:22px;color:#00a5dc;background-image:url(../images/banner_footer.png);background-repeat:no-repeat;background-position:left top}