﻿body { margin:0px; padding:0; background:#fff url(../images/PageBG2.gif) center top repeat-y; text-align:center; }
body, td a, p { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body, html { height:100%; }
img { border:0px; }
h1,h2,h3,h4,h5 { padding:0; margin:0; }
ul { margin:5px 5px 5px 25px; padding:0; }
#container { width:100%; background:#fff url(../images/ContBG.gif) left top repeat-x; text-align:center;}
#main { width:800px; padding-bottom:130px; border-top:50px solid #0D3D91; background:#fff url(../images/PageBG2.gif) center top repeat-y; margin:0 auto; text-align:left;}        
#tagline { margin:3px 1px 0px 50px; width:706px; height:44px; border-right:1px solid #fff; border-top:1px solid #0D3D91; background:#99CCFF url(../images/TaglineBG.gif) top left repeat-y; }
#tagline h1 { margin:13px 0 0 135px; font-style:italic; color:#fff; font-size:15px;  }
#nav { margin:-4px 0 5px 50px; width:700px; height:23px; border:1px solid #fff; padding-bottom:5px; background:#0D3D91 url(../images/HeaderShadow.gif) left bottom repeat-x; }
#nav td { border-right:1px solid #fff; width:15%; white-space:nowrap; text-align:center; vertical-align:middle; height: 20px; color:#fff; }
#nav td a { color:#fff; text-decoration:none; }
#content { margin:10px 0 5px 60px; width:700px; padding-top:5px; position:relative; min-height:500px;  }
#content h2 { font-size:1.3em; color:#0D3D91; margin:15px 0 0 5px; padding:0;}
#content h3 { font-size:1.2em; color:#0D3D91; margin:10px 0 0 5px; }
#content p { padding:5px 0 0 5px; margin:0; }
#rightcol { float:right; margin:0 5px 10px 10px;}
/*#rightcol p a { color:#000; text-decoration:none; }*/
#techdocs { margin-left:5px; padding:5px;}
#techdocs img { float:left; }
#techdocs div { float:left; padding-left:5px;  }
#techdocs h3 { display:inline;}
#techdocs.main { width:650px; clear:both;  padding:8px 10px;}
#techdocs.main p { width:200px; margin-right:10px; display:inline; float:left; }
#techdocs p strong { color:#FF9933 }
#techdocs.side { width:175px;}
#techdocs.side h3 { font-size:13px;}
#techdocs.side p { width:120px; padding-bottom:10px; }
#bct { padding-top:0; margin-top:5px; }
#wtblink { vertical-align: text-top; padding-left:5px; }
div.float { float: left; width: 110px; padding: 5px; text-align:center; }
div.float p { text-align: center; }
div.float img { margin-bottom:5px; border:1px solid #333; }
.sup { position:relative; top:-3px; font-size:.9em;}
.productcat { font-size:.9em; }
#footer { position:relative; width:680px; margin:0px auto 0px auto; height:20px; border-top:1px solid #0D3D91; padding:0px; text-align:left;  }
#footer p { font-size:.9em; margin:0px; padding:5px; color:#0D3D91; }
#dropmenudiv { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; Z-INDEX: 100; FONT: 11px/18px Arial; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 0px solid; POSITION: absolute }
#dropmenudiv A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #333; TEXT-INDENT: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none }
#dropmenudiv A:hover { BACKGROUND-COLOR: #efefef }