body {color:#000000; background-color:#ffffff; margin:0px;} 
div {margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#003366;overflow: visible;}
img {border:0px; margin:0px;} hr {color:#dce6ef;} form {margin:0px;}
h1 {font-weight: bold; font-size: 16px; color:#0c52a0; font-family:Verdana, Arial, Helvetica, sans-serif;; padding:10px 10px 10px 20px;}
h2 {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;} h3 {font-size:11px; padding:2px 10px 0px 20px; color:#0C52A0;}
h4 {font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
li {line-height:22px;}   dt {font-weight:bold;} .center {text-align:center;}
.co {font-family:Arial, Helvetica, sans-serif; color:#0c52a0; font-size:18px; letter-spacing:3px; font-weight:bold; width:270px; height:44px; padding: 30px 0px 0px 125px;}
.step {font-family:Arial, Helvetica, sans-serif; color:#0c52a0; font-size:12px; font-weight:bold;}
.dir {width:100%; background-color:#38B2D0; margin:0px; float:left; color:#ffffff;}
.boxhead {font-size:12px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#38b2d0;
	font-weight:bold; width:180px; border:1px solid #38b2d0; padding:1px 2px 0px 4px;}
.boxtext {font-size:11px; color:#0c52a0; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#dce6ef; border:1px solid #38b2d0;	width: 180px; padding:5px 2px 5px 4px; margin-bottom:10px;}
.caption {font-size:10px; font-weight:bold;} .caption img{border:1px solid #38b2d0;}
.core {padding:0px 10px 0px 20px;}  .surround{height:180px; width:90%; padding:5px 0px 5px 5px;} .surround img {float:left;}
.empl {text-align: left; vertical-align: top; width: 200px;}	
.bot{vertical-align:bottom;}  .left{float:left;}   .right{float:right;}   .top{vertical-align:top;}
.spl {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 14px;color: #FF9966;font-weight: bold;}
#page{width:100%; float: left;}
#mid {width:100%; background-color:#EDF2F7; float:left; border-top-color:#38B2D0; border-top-style:solid; border-top-width:1px;}
#nav {float: left; margin-top:2px; width:175px;}
#message {width:75%; float:left; background-color:#EDF2F7;}
#content {width:60%; margin-bottom:0px; background-color:#FFFFFF; float:left; background-image:url(../img/icons/contentborder.gif); background-repeat:repeat-y;}
#right {float:left; width:15%; margin:0px 10px 0px 0px;}
#lw { background-color:#FFFFFF; height: 80px; width: 6px; position:absolute; top:0px; left:0px;}
#lgt {background-color:#38B2D0; width:7px; float:left; height:117px;}
#lgreenb {background-color:#38B2D0; width:7px; float:left; height:800px;}
#logo {position:absolute; top:7px; left:5px; background-image:url(../img/icons/logo.gif); background-repeat:no-repeat; height:106px; width:100px; background-position:right;}
#topline {background-image:url(../img/icons/linepx.gif); background-repeat:repeat-x; width:85%; position:absolute; top:20px; left:140px; height:3px;}
#topmenu {text-align:right; color:#ffffff; height:22px; width:99%; position:absolute; top: 6px; right: auto;}
#rand {width:99%; position:absolute; top:21px; left:6px; text-align:right; border-right-color:#38B2D0; border-right-style: solid; border-right-width:1px; border-left-width:1px; 
	border-left-style:solid; border-left-color:#38B2D0; margin-bottom:0px; border-bottom:solid #DCE6EF 2px;}
#ft {font-size:10px; font-family:Arial, Helvetica, sans-serif; width:100%; background-color:#EDF2F7; text-align:center; float:left;}
.prodspec{background-color:#edf2f7;} .lg{font-size:12px; color:#000000; font-weight:bold}