/* CSS Document */body{	font-family: Verdana, Arial, Helvetica;	font-size:12px;	background-color:#FFFFFF;	color:#000000;	margin:0;	padding:0;}.headerContainer {	font: bold 10px/1.5em Verdana;}body a:link, body a:visited, body a:active {	font-family: Verdana, Arial;	font-size: 12px;	text-decoration: none;	color:#0000FF;}body a:hover {	text-decoration:underline;	color:#0000FF;}.Red{	color:#FF0000;}#header {	width:100%;	margin:0px;	padding:0px;}#header-row1 {	width:100%;	margin:0px;	padding:0px;	background-image:url(/images/header_07/bg_blue_level1.jpg);	background-repeat:repeat-x;	height:128px;}#hr1-p1 {	width:100%;	margin:0px;	padding:0px;	height:106px;}#hr1-p2 {	width:100%;	margin:0px;	padding:0px;	height:22px;	position:absolute;	top:106px;	float:left;}#header-row2 {	z-index:10;	width:100%;	margin:0px;	padding:0px;	background-image:url(/images/header_07/bg_blue_level2.jpg);	background-repeat:repeat-x;	height:18px;	position:inherit;}#header-row3 {	z-index:10;	width:100%;	margin:0px;	padding:0px;	background-image:url(/images/header_07/bg_grey_level3.jpg);	background-repeat:repeat-x;	height:30px;	position:inherit;}.shipping-info {	position:absolute;	right:15px;	top:150px;}.lifetime-guarantee {	position:absolute;	left:15px;	top:150px;}h2 {        font: bold 14px Verdana, Arial, Helvetica, sans-serif;        color: #000;        margin: 0px;        padding: 0px 0px 0px 15px;}img {border: none;}    #tabs1 {      float:left;      <!--- width:100%; --->      <!--- font-size:73%; --->	  font-size:11px;      line-height:normal;      border-bottom:0px solid #BCD2E6;	  vertical-align:baseline;      }    #tabs1 ul {          margin:0;          padding:0px;          list-style:none;      }    #tabs1 li {      display:inline;      margin:0;      padding:0;      }    #tabs1 a {      float:left;      background:url("/images/header_07/tableft1.gif") no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;	  font-size:11px;	  font-weight:800;      }    #tabs1 a span {      float:left;      display:block;      background:url("/images/header_07/tabright1.gif") no-repeat right top;      padding:5px 15px 4px 6px;      color:#627EB7;	  font-size:11px;      }	      #tabs1 cart a {      float:left;      background:url("/images/header_07/tableft1_cart.gif") no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;	  font-size:11px;	  font-weight:800;      }    #tabs1 cart a span {      float:left;      display:block;      background:url("/images/header_07/tabright1_cart.gif") no-repeat right top;      padding:5px 15px 4px 6px;      color:#627EB7;	  font-size:11px;      }	      /* Commented Backslash Hack hides rule from IE5-Mac \*/    #tabs1 a span {float:none;}    /* End IE5-Mac hack */    #tabs a:hover span {      color:#627EB7;      }    #tabs1 a:hover {      background-position:0% -42px;      }    #tabs1 a:hover span {      background-position:100% -42px;      }      #tabs1 #current a {              background-position:0% -42px;      }      #tabs1 #current a span {              background-position:100% -42px;      }	        #tabs1 #cart a {              background-position:0% -42px;			  background:url("/images/header_07/tableft1_cart.gif") no-repeat left top;      }      #tabs1 #cart a span {              background-position:100% -42px;			  background:url("/images/header_07/tabright1_cart.gif") no-repeat right top;      }	  .subHeads {	font-family: Verdana, Arial;	font-size: 11px;	color:#FFFFFF;	text-align:center;	font-weight:bold;	padding-top:2px;}.subHeads a:link, .subHeads a:visited, .subHeads a:active {	font-family: Verdana, Arial;	font-size: 11px;	text-decoration: none;	color:#FFFFFF;}.subHeads a:hover {	text-decoration:underline;}
