body {margin:0; padding:0; text-align:center; font-size:100%; font-family: Verdana, Arial, tahoma, Helvetica, Verdana, Geneva,  sans-serif, _Sans; background: #fff; color: #000}
* { margin: 0; padding:0;}

img {border: 0px;}
.l{float:left;}
.r{float:right;}
.clear { clear:both; width:100%; height:1px; font-size:1px; }
ul {margin: 0px; padding: 0px;}
ul li {margin: 0px; padding: 0px; list-style: none; background: none; }
a {color: #84ABD1; text-decoration: underline;}
a:hover {color: #84ABD1; text-decoration: none;}
table td, table th {vertical-align: top; text-align: left;}
fieldset {border: 0px;}
.s30 { width:30px; }
.s40 { width:40px; }
.s50 { width:50px; }
.s60 { width:60px; }
.s70 { width:70px; }
.s80 { width:80px; }
.s90 { width:90px; }
.s100 { width:100px; }
.s120 { width:120px; }
.s130 { width:130px; }
.s140 { width:140px; }
.s150 { width:150px; }
.s160 { width:160px; }
.s170 { width:170px; }
.s177 { width:177px; }
.s180 { width:180px; }
.s190 { width:190px; }
.s200 { width:200px; }
.s205 { width:205px; }
.s240 { width:240px; }
.s250 { width:250px; }
.s270 { width:270px; }
.s275 { width:275px; }
.s320 { width:320px; }
.s340 { width:340px; }
.s360 { width:360px; }
.s400 { width:400px; }
.s490 { width:490px; }
.s600 { width:600px; }

.s30pc { width:30%;}
.s35pc { width:35%;}
.s40pc { width:40%;}
.s50pc { width:50%;}
.s60pc { width:60%;}
.s65pc { width:65%;}
.s70pc { width:70%;}
.s100pc { width:100%;}

#wrapAll { width: 770px; margin:0 auto; font-size: 0.7em; text-align: left;  }
#insideWrap {padding: 0 6px; background: none; float: left; }

/*Menu */
#header {width: 758px; float: left; }
#header ul li { display: none;}

#banner {margin: 1px 0 0 0; padding: 1px 0 0 0px; clear: both; display: block; height: 162px; }
#banner img {display: block;}

#main { margin: 2px 0 0 8px; width: 100%; display: block; }
#main h1 {padding: 6px 20px 7px 20px; color: #fff; font-size: 1.2em; border-bottom:1px solid #fff; }
#main h2 {font-size: 1.0em; color: #AF360A}

.content {padding: 0 0 10px 0; margin: 1px 0 0 0 ; background: #F0F1F1 ;  float: left; width: 100%;}

/*Left Column*/
#leftCol { float: left; width: 494px; }
#leftCol h1 {background: #DBDEDC; font-style: italic; font-family: "trebuchet ms", verdana, arial, tahoma, Helvetica, Verdana, Geneva,  sans-serif, _Sans;   }

/*Left Column Panel*/
.panel {margin: 5px 0 0 9px;padding: 12px 0px 0px 0px;  background: url(../_images/design/panel-top.gif) no-repeat top left; float: left; }
.panel ul {padding: 0 13px 1px 12px; margin: 0px; background: url(../_images/design/panel-bottom.gif) no-repeat bottom left;}
.panel ul li {line-height: 1.4em; display: block; width: 450px;}
.panel ul li.title {color: #C26F4F; font-weight: bold; }
.panel span.introText {text-decoration: underline; }
.panel ul li.introText a:hover {text-decoration: none}
.panel ul li.more {margin: 0 0 10px 0; padding: 0 10px 0 0; font-weight: bold; font-style: italic; text-align: right;}
.panel ul li.more a {display: block}

/*Right Column*/
#rightCol {margin: 0 0 0 1px; float: left; width: 249px;}
#rightCol h1 {padding: 7px 10px 8px 11px;  background: #D3D4D3; color: #5A7792;}
#rightCol h2 {padding: 0px 10px 0px 12px;  }
#rightCol h2.withLink {display: inline;}
a.more {font-weight: bold; font-style:italic}
#rightCol img {display: block}
#rightCol img.feature {margin: 10px 0 10px 12px}
#rightCol p {margin: 0 12px}
img.divider {display: none}

#productOverlay {z-index: 100; position:absolute}

ul.productFeature {margin: 15px 15px 0 12px; padding: 0px; z-index: 1;}
ul.productFeature li {color: #0A3241}
ul.productFeature li.title {font-style: italic; font-weight: bold;}
ul.productFeature li.desc {margin: 0 0 10px 0}
ul.productFeature li.desc.nomargin {margin: 0}

/*forms */
#main input {padding: 4px 3px; border: 1px solid #A1A4A2; font-size: 1.0em;}
#main input.submit {padding: 3px 3px; border: 1px solid #fff; font-weight: bold; width: 26px; height: 22px;background: url(../_images/design/button.gif) repeat-x top left; color: #fff}

#rightCol form#callback { padding: 0 0 1px 0; background: #DFE7E6}
#rightCol form#callback fieldset {padding: 0 0 10px 24px;  background: url(../_images/design/callback.gif) #E0E7E6 no-repeat top right;}
#rightCol form#callback h2 {padding: 0px; margin: 5px 0 5px 0px; color: #308A2A }
#rightCol form#callback input.submit {margin: 0 0 0 3px; }

/*footer*/
#footer {display: none;}