*, html, body {padding:0; margin:0;}
body { background-color:#4c86ba;}
.clearance {clear:both; height:0; font-size: 0px; line-height: 0px;}
h1 { font-size:16px; margin:15px 0; font-weight:bold;}
h2 { font-size:15px; margin:10px 0 15px; }
.bold { font-weight:bold; color:#000000}
.marginTop {margin-top:10px; margin-bottom:0px;-moz-opacity:.40;opacity:.40;}
/* CSS Document */
#top {width:1000px; clear:both; height:62px;}
#topWrap {height:62px; background:url(images/top_bg.jpg) repeat-x; width:1000px;}
#topleft {float:left; background:url(images/header.jpg); width:305px; height:62px;}
#topright {float:right; background:url(images/top_r.jpg); width:10px; height:62px;}
.tagline { font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#6D7A9A; margin-top:32px; float:left; margin-left:10px;}
#banner{width:1000px; margin: 0 auto; clear:both;}
#bannerWrap{width:1000px; height:172px;}

#bgImage{background: url(images/banner.jpg) no-repeat; height:172px;}
#nav {width:1000px; margin:0 auto; clear:both;}
#navWrap { width:1000px;}
#navMain { font-family:Arial, Helvetica, sans-serif; font-size:13px; vertical-align:bottom; background:url(images/nav_bg.jpg) repeat-x; height: 43px;}
#navMain ul { list-style-type:none; margin-left:32px; }
.navs { float:left; margin:0 12px 0 0; height:43px; }
a.white {font-weight:bold; color:#fff; text-decoration:none; padding:17px 10px 10px; display:block;}
#active { background:url(images/nav_l.jpg) no-repeat top left;}
span.active {background:url(images/nav_r.jpg) top right no-repeat; display:block; color:#00FF00}
a.marker {color:#1F3856; font-weight:bold;text-decoration:none; padding:17px 10px 10px; display:block;}
#content { width:1000px; margin:0 auto; background:#FFFFFF}
#contentWrap {width:1000px; margin:0 auto; }
#contentPadd {padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#12253d; background:url(images/mainbg.jpg) repeat-x top left #fff;}
p{text-align:justify; margin-bottom:20px;}

#columns {clear:both; width:100%}
#leftCol {float:left; width:30%; border:1px solid #95BDE1;}
#box {background-color:#EDF3F9; background:url(images/boxBgX.jpg) repeat-x top left #FFFFFF; border:1px solid #FFFFFF;}
#boxPadd {padding:0 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.bull { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#1477b3;}
#bullets td {padding-bottom:15px; vertical-align:top;} 
.style1 {color:#00629e}
.style2 {color:#5d5d5d}
.style3 {font-size: 11px}
#rightCol {float:right; width:468px; }
p.caption {margin-top:10px; text-align:justify}
.boxSMLAuto {border:1px solid #95BDE1; margin:0 6px 15px 4px;}
.boxSML {width:460px;; border:1px solid #95BDE1; margin:0 6px 15px 4px;}
.imgMargin img {border: 1px solid #0066FF;}
.boxSML2 {background-color:#EDF3F9; border:1px solid #FFFFFF; padding:10px; font-size:11px; overflow:hidden;}
.imgMargin {margin-right:10px; float:left}
p.boxy {margin:0px;}
#full {width:1000px; border-left:4px solid #fff;border-right:4px solid #fff; margin:0 auto;}
ul.advantages {margin-left:37px;}
ul.advantages li {padding-bottom:10px;}
.formLabel {color:#333333; margin-bottom:10px; height:30px;}
.frmtxtM {width:200px;}
.frmtxtS {width:150px;}
ul.getcertified {margin-left:37px;}
ul.getcertified li {padding-bottom:10px;}
.required {color:#FF0000;}
.error {color:#FF0000; font-weight:bold; }
span#admincontrol {float:right; margin:3px;; font-size:x-small; font-weight:bold; color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; }
span#admincontrol a {text-decoration:none; color:#003399;}
td.leftheader {height:20px; width:150px;}