body {  margin: 0px;  padding: 0px;  background-color:#ffffff;  font-family: Arial, Helvetica, sans-serif; color: #000000;  font-size : 0.8em;  } #header1 { position : absolute; width : 920px; left : 50%; margin-left : -460px; top : 0px; background-image: url("header_image2.png"); background-repeat:no-repeat; height: 87px; postion: relative;  float: left;  padding: 58px 0 0 108px;  } #mainnav a {  font-family: arial, helvetica, sans-serif;  font-size: 11px;  font-weight:bold;  text-decoration:none;  outline: none;  /* outline removes on focus dotte lines*/  padding-right: 50px;  }   #mainnav a:link, #mainnav a:visited {color: #FFFFFF;}   #mainnav a:hover, #mainnav a:active {color: #003399;} #header2 {    position : absolute; width : 920px; left : 50%; margin-left : -460px; top : 87px; height:83px; background-image: url("header_logos.png"); background-repeat:no-repeat; }  #header3 { position : absolute; width : 920px; left : 50%; margin-left : -460px; top : 170px; height:34px; background-image: url("maintop.png"); background-repeat:no-repeat; background-color: #DCDCDC; }  #underheader { position : absolute; width : 920px; top : 204px; left : 50%; margin-left : -460px; background-color:#DCDCDC; }  #sidebar { float : left; width : 227px; }  #inner { float : right; width : 693px; vertical-align : top; min-height : 500px; } #footer { width : 920px; text-align : center; font-family: arial, helvetica, sans-serif;  font-size: 11px;  font-weight:bold;  text-decoration:none;  color: #666666;  outline: none;  /* outline removes on focus dotte lines*/  }  #footer a:link, a:visited {color: #CC0000;}  #footer a:hover, a:active {color: #003399;}  .clearing {  clear : both;  height : 0;  }  .cjs { color : #666666; font-size : 11px; text-decoration : underline; text-align:center; }  a.cjs { color : #666666; font-size : 11px; text-decoration : underline; } a:hover.cjs { text-decoration:none; } /* UKTS Styles - Start */  p, table, td, th, li { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none; color: #666666; } a:link, a:visited {  font-family: arial, helvetica, sans-serif; font-size: 11px;  font-weight: normal;  text-decoration: underline;  color: #CC0000;  }  a:hover, a:active {  font-family: arial, helvetica, sans-serif;  font-size: 11px; font-weight: normal;  text-decoration: underline;  color: #003399;  }  /* sub (side) navigation styles */  #subnavtable {  margin-left: 14px; }  #subnav {   postion: relative;  float: left;  padding: 10px 0 0 27px;  }  div.subnavindent { margin-left: 14px;  } #subnav a {  font-family: arial, helvetica, sans-serif;  font-size: 11px;  font-weight:bold;  text-decoration:none;  outline: none;  /* outline removes on focus dotte lines*/  line-height: 23px;  }  #subnav a:link, a:visited {color: #CC0000;}  #subnav a:hover, a:active {color: #FFFFFF;}  /* Image Border Styles*/ .border1 { border-style: solid; border-color: #003399; border-width: 1px; margin-top: 18px; } #featuredproduct a {   font-family: arial, helvetica, sans-serif;  font-size: 11px;  font-weight:bold;  text-decoration:none;  outline: none;  /* outline removes on focus dotte lines*/  line-height: 16px;  margin-top: 4px;  display: block;  width: 220px;  }  #featuredproduct a:link, #featuredproduct a:visited {  color: #CC0000;   background-image: url('section_link_arrow.png');   background-position: right;  background-repeat: no-repeat;  }  #featuredproduct a:hover, #featuredproduct a:active {  color: #003399;   background-image: url('section_link_arrowf2.png');   background-position:center right;  }  /* Search Area Styles  */  #search {  float: left;  margin: auto;  padding-left: 14px;  }  #search_box {  float: left;  width: 155px;  height: 20px;  background:   url('search_bg.png');  }  #search_box #rounded {  float: left;  padding: 0px;  margin: 4px 0 0 12px;  border: 0px;  width: 100px;  background: none;  font-family: Arial, Helvetica, san-serif;  font-size: 11px;  font-weight: normal;  text-align: left;  color: #999999;  }  #search_box #go {  float: right;  margin: 3px 5px 0 0;  }  /*Page Styles*/ .page_header { font-family: arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; text-decoration:none; line-height: 17px; color: #CC0000; } .main_header { font-family: arial, helvetica, sans-serif; font-size: 15px; font-weight:bold; text-transform: uppercase; text-decoration:none; outline: none; /* outline removes on focus dotte lines*/ line-height: 17px; color:#CC0000; } .subcontent_header { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; outline: none; /* outline removes on focus dotte lines*/ line-height: 16px; color:#CC0000; } .buynow_header { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; outline: none; /* outline removes on focus dotte lines*/ color:#CC0000; margin-top:0px; margin-bottom:0px; } .label { color: #4973A4; } .section { background: #E8E7E7; } .section_moredetail {padding: 0 20px 0 0; } .section_header { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight:bold; text-decoration:none; outline: none; /* outline removes on focus dotte lines*/ line-height: 16px; color:#CC0000; } .product_info {padding: 14px;} .floatright {margin: auto; position: relative; float:right;} /* Use excluslively on the homepage*/ .HomeMainPanel{ color: #FFFFFF; padding:  0 10px 0 15px; } .HomeMainPanelTitle a:link, .HomeMainPanelTitle a:visited { font-family: impact,arial black, helvetica, sans-serif; font-size: 21px;  font-weight: lighter; padding:  0 10px 0 15px; color: #FFFFFF; text-decoration: none; background-image:  url('white_pointer.png'); background-position: right; background-repeat: no-repeat; display: block; width: 220px; } .HomeMainPanelTitle a:hover, .HomeMainPanelTitle a: active { font-family: impact,arial black, helvetica, sans-serif; font-size: 21px;  font-weight: lighter;  padding:  0 10px 0 15px; color: #FFFFFF;  text-decoration: none; background-image:  url('white_pointer.png'); background-position:right; background-repeat: no-repeat; } .RedHeader { font-family: impact,arial black, helvetica, sans-serif; font-size: 21px;  font-weight: normal;  color: #CC0000;  } a.links {  color: #003399; font-family: arial, helvetica, sans-serif; font-size: 12px; text-decoration:underline; } a.links:link, a.links:visited { color: #003399; font-family: arial, helvetica, sans-serif; font-size: 12px; text-decoration:underline;  } a.links:hover, a.links:active { color: #CC0000; font-family: arial, helvetica, sans-serif; font-size: 12px; text-decoration:underline;  } /* UKTS Styles - End */  /* Actinic Styles - Start */ .actCHECKOUTEM { background-color: #336699; } .actCHECKOUTBG { background-color: #dcdcdc; } .actlarger { font-size: 13px; color: #000000; } .actsmaller{ font-size: 10px; color: #000000; } .actxxsmall { font-size: 10px; color: #000000; } .actxsmall { font-size: 11px; color: #000000; } .actsmall { font-size: 11px; color: #000000; } .actregular { font-size: 13px; color: #000000; } .actlarge{ font-size: 16px; color: #000000; } .actxlarge { font-size: 20px; color: #000000; } .actxxlarge { font-size: 20px; color: #000000; } .actwarningcolor { color: #cc0000; } .actrequiredcolor { color: #cc0000; } .actsearchhighlightcolor { color: #cc0000; } .actrequired { color: #cc0000; } .actwarning { font-size: 11px; color: #cc0000; } .actwelcome { font-size: 11px; color: #000000; } .actlogotext { font-size: 11px; color: #D9090E; font-style: normal; font-weight: bold; text-align: center; } .actlogout { font-size: 11px; color: #cc0000; } h1	{ font-size: 20px; font-weight: 900; margin: 0px;		 padding: 16px 0px 4px 0px; color: #003366; } h1.subheading	{ font-size: 13px; font-weight: 900; margin: 0px; padding: 0px 0px 14px 0px; color: #336699; } h2	{ font-size: 16px; font-weight: 900; margin: 0px; padding: 2px 0px 14px 0px; color: #336699; } h2.clearall	{ font-size: 16px; font-weight: 900; margin: 0px; padding: 2px 0px 14px 0px; color: #336699; clear:both; } h3.product	{ font-size: 13px; font-weight: 900; margin: 0px; padding: 0px 0px 6px 0px; color: #336699; } h3.product_price	{ font-size: 11px; font-weight: 900; margin: 0px; padding: 0px 0px 20px 0px; } .text_heading_left_column	{ margin: 0px; padding: 19px 0px 4px 0px; line-height:normal; color: #003366; font-weight: 900; font-size: 13px; } /* Actinic Styles - End */ 