body {margin: 0px;padding: 0px;color: #000;font: 12px Arial, Helvetica, sans-serif;background:#E9F0FF url(assets/images/bg.jpg) left top repeat-x;}h1 {margin: 0px;padding: 0px;color: #000;font: bold 24px/26px Arial, Helvetica, sans-serif;}h2 {margin: 0px;padding: 0px;color: #000;font: bold 18px/20px Arial, Helvetica, sans-serif;}h3 {margin: 0px;padding: 0px;color: #000;font: bold 16px/18px Arial, Helvetica, sans-serif;}h4 {margin: 0px;padding: 0px;color: #000;font: bold 14px/16px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 20px;}a {color: #333;text-decoration: none;}a:hover {color: #333;text-decoration: underline;}hr {color: #000;height: 1px;background-color: #000;border: none;}.imgborder {border: 1px solid #000;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.center {text-align: center;}.clear {clear: both;}.forms p {margin: 0px;}.relative {position: relative;}#wrapper {width:100%;height:780px;margin:0px;padding:0px;background:url(assets/images/wrapper_bg.jpg) center top no-repeat;}#container {width:960px;height:auto;margin:0 auto;padding:0px;background:url(assets/images/container_bg.jpg) left top repeat-y;}#contents {width:auto;height:auto;margin:0px;padding:0px;background:url(assets/images/contents_bg.jpg) left top no-repeat;}#header {width:auto;height:173px;margin:0px;padding:0px;position: relative;}#subLogo {width: auto;height: auto;margin: 0;padding: 0;position: absolute;font: normal 17px/17px Arial, Helvetica, sans-serif;top: 142px;right: 57px;color: #F4FDFF;letter-spacing: 9px;}#banner {width:900px;height:227px;margin:0 auto;padding:0px;background:url(assets/images/banner_bg.jpg) left top no-repeat;} #bannerPic {width:460px;height:227px;margin:0px;padding:0px;float:right;}#bannertext {width:435;height:auto;margin:0px;padding:30px 0px 0px 30px;}#leftCol {width:200px;height:auto;margin:0px;padding:0 0 0 50px;}#rightCol {width:635px;height:auto;min-height:380px;_height:380px;margin:0px;padding:0 65px 0 0;float:right;}#footer {width:auto;height:90px;margin:0px;padding:0px;background:url(assets/images/footer_bg.jpg) left top no-repeat;}#copy {width:auto;height:auto;margin:0 auto;padding:40px 0 0 0 ;text-align:center;font:10px Arial, Helvetica, sans-serif;color:#fff;}#nav {position: absolute;width:auto;height:30px;margin: 145px 0px 0px 41px;padding: 0px 0px 0px 10px;}#nav li {float: left;margin: 0px;padding: 0px;width: auto;height: auto;list-style: none outside none;}#nav a{display: block;display: inline-block;margin:0;padding: 0px 10px 0px 10px;width: auto;height: 30px;color:#fff;font: bold 12px/30px "Trebuchet MS", Arial, Helvetica;text-decoration:none;}#nav a:hover{color:#FFCC00;margin:0;text-decoration:none;}#nav ul {visibility: hidden;position: absolute;left: 0px;top: 25px;margin: 0px;padding: 0px;width: 155px;height: auto;border: 1px #E9F0FF solid;text-align: left;z-index:999;background-color: #fff;}#nav #productSub {left: 63px;}#nav #trainingSub {left: 169px;}#nav #ownersSub {left: 233px;}#nav ul li {background: #0C1A3D;margin: 0px;padding: 0px;width: auto;height: auto;border-right: 0px;border-top: 1px #E9F0FF solid;list-style: none outside none;}#nav ul li a {position: relative;color:#FBAD25;display: block;margin: 0px;padding: 7px 5px 7px 5px;width: 145px;height: auto;font: bold 12px/14px "Trebuchet MS", Arial, Helvetica;}#nav ul li a:hover {color:#031658;background: #E5E3F0;}.productpic{float:right;margin:5px 10px;}

