html,body{background:url(../images/bg.jpg) repeat-x #111111;padding:0;margin:0;font:normal 11px Verdana}
.container{background:#000;width:856px;margin:0 auto;padding:6px 0}
.topCurve{background:url(../images/a2.gif) top right no-repeat #fff}
.wrapper{background:#fff;padding:8px}
.innovative-controls{padding:0 0 12px 10px}
.innovative-controls img{border:none}
.tagline{padding:0 0 0 40px}
.nav{position:relative;background:url(../images/bgNav.gif);padding:24px 0 0 0;margin:-101px 0 0 667px;width:170px;height:266px;list-style:none}
.nav li{padding:0 6px 3px 6px}
.nav li a{display:block;width:129px;padding:0 0 0 29px;font:normal 14px "Trebuchet MS";text-decoration:none;color:#f6c968;line-height:26px;text-transform:capitalize;}
.nav li a:hover, .nav li a.active{color:#fff}
.nav2{position:relative;background:url(../images/bgNav2.gif) no-repeat;padding:24px 0 0 0;margin:-101px 0 0 667px;width:170px;height:377px;list-style:none}
.nav2 li{padding:0 6px 3px 6px}
.nav2 li a{display:block;width:129px;padding:0 0 0 29px;font:normal 14px "Trebuchet MS";text-decoration:none;color:#f6c968;line-height:26px;text-transform:capitalize;}
.nav2 li a:hover, .nav2 li a.active{color:#fff}
.masthead{clear:both;margin:-193px 0 0 0}
.masthead2{clear:both;margin:-304px 0 0 0}
.contentWrapper{background:url(../images/bgContent.gif);margin:10px 0 0 0}
.contentWrapper h1{background:url(../images/triangle.gif) left center no-repeat #ebebec;border-left:10px solid #005b9d;padding:5px 15px;margin:0;font:bold 18px Arial}
.contentWrapper h1 strong{color:#003968}
.sidenav{float:left;width:201px}
.partners{padding:10px 0 0 0;margin:0;list-style:none}
.partners li{padding:0 0 5px 0}
.partners li img{border:none}
.mainContent{float:right;width:618px}
.mainContent .more{text-align:right}
.mainContent .more a{color:#fe0002}
.mainContent .more a:hover{color:#ffcc00}
.mainContent h2{font:normal 18px Arial;color:#006c8d;padding:0;margin:0}
.mainContent p{font:normal 11px Verdana;line-height:18px}
.imageLeft{float:left;margin:15px}
.innovative{color:#fe0002;font-weight:bold}
.newsBox{float:left;width:381px;margin:15px 0 0 0}
.headlines{background:#f7e6d4;padding:10px 10px 0 10px;margin:3px 0 0 0}
.headlines p{color:#555555;margin:0;padding:0 0 10px 0}
.headlines a{color:#555555;font-weight:bold}
.headlines a.more{color:#fe0002;font-weight:bold}
.contactBox{float:right;width:227px;margin:15px 0 0 0}
.contactBox p{color:#555555;margin:0;margin:5px 10px}
.clear{clear:both}
.bottomCurve{background:url(../images/a3.gif) top right no-repeat #fff}
.footerNav{float:left;padding:10px 0 0 0;margin:0;list-style:none}
.footerNav li{display:inline;font:normal 10px Verdana;color:#717171}
.footerNav li a{text-decoration:none;color:#717171;padding:0 5px;text-transform:capitalize;}
.footerNav li a:hover, .webtogo a:hover{color:#999999}
.webtogo{float:right;padding:10px 0 0 0;margin:0;font:normal 10px Verdana;color:#717171}
.webtogo a{text-decoration:none;color:#717171}
.productsTable td{border-bottom:dotted 1px #959595}

.contactForm{
}

.contactForm td{
	font-size:8pt;
	padding:0 0 7px 0
}

.contactForm .inputFields{
	border:1px solid #cacaca;
	background:none;
	width:250px
}

.downloadForm{
	padding:30px 60px;
	background-color:#ebebec
}

.downloadForm td{
	font-size:8pt;
	padding:0 0 7px 0
}

.downloadForm .inputFields{
	border:1px solid #cacaca;
	background:none;
	width:300px
}

.link a{
	color:#fe0002
}

.link a:hover{
	color:#ffcc00
}

.download a{
	color:#004d83
}

.download a:hover{
	color:#ff7f00
}
