@charset "utf-8";

*{margin:0;padding:0;border:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
img{display:block;}
body{background:#011b4f;}
h1{font-size:16px;color:#665;margin:20px 0 14px;}
h2{margin:0 0 10px 20px;}
h3{color:#092875;margin:0 0 10px;}
h4{font-size:17px;text-align:center;color:#092875;}
h5{font-size:18px;font-weight:normal;color:#555;}
p{margin:0 0 20px;}
a{color:#06C;text-decoration:underline;}
a:hover{text-decoration:none;color:#39F;}
table{margin:0 auto;}

#content{width:797px;position:relative;top:20px;background:#fff;margin:0 auto;z-index:200;}
#header{position:relative;height:95px;width:100%;background:url(images/head.jpg) top right no-repeat;z-index:500;}
#logo{float:left;width:161px;}

#nav{float:right;position:relative;top:68px;width:473px;}
#menu,#menu ul{list-style:none;margin:0;padding:0;}
#menu a{display:block;padding:6px 10px 7px;text-decoration:none;color:#000;text-transform:uppercase;font-size:10px;font-weight:bold;}
#menu a:hover{background:#665;color:#fff;}
#menu li{float:left;}
#menu li ul{position:absolute;width:150px;left:-9999px;background:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
#menu li:hover ul,#menu li:hover ul,#menu li.sfhover ul{left:auto;}
#menu ul li a:hover{background:#fff;color:#000;text-decoration:underline;}
#menu li ul li{clear:both;}
#menu ul li a{width:120px;}

#body{background:url(images/bg.jpg) top left repeat-y;}
#leftCol{width:610px;float:left;background:url(images/logo-bottom.jpg) top left no-repeat;text-align:right;}
#leftCol hr{height:1px;background:#E9E9E9;color:#E9E9E9;width:567px;margin:0;position:absolute;right:210px;top:131px;}
#rightCol{width:187px;float:right;}
#homeContent{background:url(images/nitro.jpg) bottom left no-repeat;width:368px;text-align:left;padding:0 0 0 229px;float:left;}
#promoBox{width:362px;background:#e6e6e6 url(images/boxbottom.jpg) bottom left no-repeat;}
#promoBox p{padding:0 20px 42px;}
#headerImg{display:block;padding:20px;}
#headLine{display:block;padding:5px 20px 0;font-size:16px;color:555;text-align:left;font-weight:bold;}
#copy{display:block;text-align:left;padding:20px;}
#copy p{margin:0 0 20px;color:#64666a;}
#copy ul{margin:0 0 20px;}
#copy li{margin:3px 0 3px 60px;}
#foot{height:131px;width:100%;background:url(images/foot-nitro.jpg) top left no-repeat;}
#footInt{height:131px;width:100%;background:url(images/foot.jpg) top left no-repeat;}
#legal{height:20px;width:757px;background:#011b4f;color:#fff;font-size:10px;padding:7px 20px;}
#legal a{color:#fff;text-decoration:none;font-size:10px;}

.clear{clear:both;}
.module{background:#c3c1c2 url(images/sidebar-hr.jpg) bottom left no-repeat;width:100%;}
.module img{display:inline;padding:7px 5px;}
.feature{padding:10px;background:url(images/sidebar-line.jpg) center bottom no-repeat;}
.feature img{margin:11px 0 0 68px;}
.featureContact{background:url(images/contact.jpg) top center no-repeat;padding:120px 15px 0;margin:10px 0 0;text-align:center;}
.cta{position:relative;right:-20px;top:-10px;float:right;}
.indent p{padding:0 0 0 40px;}

/* Ticker */

#TICKER{width: 565px;overflow: hidden; height: 50px; display: block; float:left;margin:12px 25px 0;}
#NewsTicker h1{border:0;background:#dfe7ed;color:#000;font-size:11px;font-weight:700;margin:0;padding:6px;}
#NewsVertical{width:393px;height:35px;display:block;overflow:hidden;position:relative;float:right;position:relative;z-index:0;}
#TickerVertical{width:393px;height:140px;display:block;list-style:none;margin:0;padding:0;position:relative;z-index:0;}
#TickerVertical li{width:370px;color:#099;text-align:left;font-size:11px;float:left;height:164px;display:inline;margin:0;padding:4px 10px;font-size:13px;line-height:12px;}
#TickerVertical li .NewsTitle{display:block;color:#000;font-size:20px;margin-bottom:6px;}
#TickerVertical li .NewsTitle a:link,#TickerVertical li .NewsTitle a:Visited{display:block;color:#000;margin-bottom:6px;text-decoration:underline;}
#TickerVertical li .NewsTitle a:hover{text-decoration:none;}
#TickerVertical li .NewsImg{float:left;margin-right:10px;border:solid 1px #DEDEDE;}
#TickerVertical li .NewsFooter{display:block;font-size:10px;color:#000;margin:6px 0 14px;}