﻿
body {margin:0;padding:0;font-size: .70em;font-family:Verdana,Arial, Helvetica, sans-serif;color:#000; 
     background: url(bg.gif) repeat-x top;
}
* html {margin:0;padding:0;}
div#h {width:100%;
	text-align:left;
	 background: url(hd_bg.jpg) repeat-x left;
	height: 80px;
	margin: 0px;	
	border-bottom:solid 5px #5016af;
}
div#h img {vertical-align:bottom;}
div#scl {position: absolute;top:35px;right: 0px;float:right;clear:both;}
div#scl img {border:none;}
div#hl {position: absolute;top:5px;right: 0px;width: 100%;}
div#hl ul {position: absolute;right:1px;list-style: none;	margin: 0px 0px 40px 0px; color:#FFF;padding:0px;}
div#hl ul li {display: inline;	padding: 0px 5px;border-right:solid 1px silver}
div#hl ul li.last {border-right: none; padding:0px 0px 0px 5px;}
div#hl ul li a {color:silver;text-decoration:none;}
div#hl ul li a:hover {color:#fff;text-decoration:underline;}

img {border:0px;}

/*##################################################*/
#w
	{	
	background-color:#FFF;
	}
#cw
	{
	float: left;
	width: 100%;
	background-color:#FFF;
	}
#c
	{
	margin: 0 0 0 23%;
	width:75%;
	padding:0.5%;
	/*border: solid 1px blue;*/
	overflow:hidden;
	background-color:#FFF;
	}
#r
	{
	float: left;
	margin-left: -18%;
	width: 16%;
	padding:0.5%;
	overflow:hidden;
	/*border: solid 1px black;*/
	background-color:#FFF;
	}
#l
	{
	float: left;
	margin-left: -100%;
	width: 21%;
	overflow:hidden;
	padding:0 0.5% 10px 0;
	/*border: solid 1px red;*/
	background-color:#FFF;
	}
#f 
	{
	    text-align:center;background-color:#fff;width:100%;
	    margin:0px;padding:5px 0px; border-bottom:solid 6px silver;
	}
	#main {background-color:#FFF;clear:both;}

#w:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#w
	{
	display: inline-block;
	}
/*\*/
* html #w
	{
	height: 1%;
	}
#w
	{
	display: block;
	}
/* */
h2 { margin: 0; }
/* ]]> */

/*###############################################*/

.leftNav 
  {width:100%;
  background: #ECECEC; /*url(ln_bg.gif) repeat-y right;	*/	
    padding:0px;
    margin:0px;
    text-align:left;
    }

.leftNav li a {
	display:block;
	padding:2px 5px;
	color: #000; 
	text-decoration: none;
	background: #ECECEC;/*url(ln_bg.gif) repeat-y right;	*/	
	padding-left:10px;
}

*html .leftNav li a {

	padding:-13px 0px;
	margin-bottom:-12px;
}


.leftNav  li a:hover {
	color:/*#FDD017*/#000;
	background:/*navy*/#ccc; 
	padding:2px 5px;
	text-decoration:underline;
	padding-left:10px;
}
.leftNav ul {margin: 0px; padding:6px 0px; clear:left;}

.leftNav h2 {/*border: solid 1px navy;*/color:Yellow;font-size:1em;clear:both;margin:5px 0px;}

.leftNav label {margin:0;padding:2px 1%; border-bottom: solid 2px #CCC;border-top: solid 2px #CCC;font-weight:700; 
      background-color:Navy;font-size:120%;color:#FDD017;width:98%;float:left;display:block;clear:right;}

p {	margin-bottom: 0px;	}
h1 {font-size:175%;}
h2 {font-size:130%;}
h3 {font-size:100%;}
h4 {font-size:110%;}
a {text-decoration:underline;}
a:hover{color:#4CC417;text-decoration:underline;}
ul 
{
    list-style:none;padding:0;margin: 10px 0px;
 }
 li {padding:0; margin:0;}
 
 .ddl li {width:200px;}
 .ddl li  select {width:160px;}
 
 .prodHeader {background: url(h2_bg.jpg) repeat-x bottom; padding:2px 0px; font-size:110%; font-weight:600; color:navy;/*border-bottom:solid 3px navy;*/ clear:both;}
 
 ul.prodList {clear:both;width:100%;}
 ul.prodList li.col0 {width:98%;padding:1% 1% 1% 0;}
 ul.prodList .col1 {width:33%;padding:0.5%; float:left;display:block;text-align:center;}
  ul.prodList .col1 h3 {margin:0px;padding:0px:}
 ul.prodList .col2 {width:64%;padding:0.5%;display:block;float:left;}
  ul.prodList .col2 div {margin:8px 0px;}
 ul.prodList .wd100 {width:100%;display:block;float:left; margin:5px 0px; }
 .border_bottom {border-bottom: dotted 1px #ddd;}
 div.priceBox p {padding:2px;margin:0px;}
 ul.prodList .col3 {color:red;}
 div.priceBox {width:160px;padding:3px; background-color:#EEE;/*border-right:solid 2px silver;border-bottom:solid 2px silver;*/border:solid 1px navy;float:right;text-align:right;}
 div.prodInfo {width:100%;}
  ul.prodList h2 {background: url(h2_bg.jpg) repeat-x bottom; padding:2px 0px; font-size:110%; font-weight:600; color:navy;/*border-bottom:solid 3px navy;*/}
  div.partInfo {display:block;float:left;width:98%;}
  div.partInfo .col60 {float:right;width:65%;}
  div.partInfo .col40 {}
   .redtext{color:Red;}
  .red {color:Red;}

 ul.pt_vList {width:31%;padding:3px 0px 3px 1.5%; float:left;display:block;margin:0px;}
  ul.pt_vList li{width:90%;padding:3px 0px 3px 8%; float:left;background:url(vli.gif) no-repeat left;margin:0px;}
  .desc {background-color:#FFF;border:solid 1px silver; margin:8px 0px; padding:2px;width:99%;float:left;}
  .desc p {padding:3px;margin:0px;}
  .desc img {float:right;}
 
  
  .vli {}
  li.vList {width:23%;padding:2px 0px 2px 1.5%; float:left; background:url(vli.gif) no-repeat left;}
  ul.home {width:100%;}
  ul.home li {width:30%; padding:5px 1%; float:left;display:inline;text-align:center;border-right:solid 1px #efefef;
    border-bottom:solid 1px #ececec;height:200px; margin:0.5%;}
  .clearBoth{clear:both;}
  ul.form {width:100%;padding:0;margin:0; list-style:none;}
  ul.form li {width:100%; margin:2px 0px;padding:5px 0px;float:left;display:block;}
 .form label {width:30%; text-align:right;margin:0px 1%; font-weight:bold;float:left; display:block;}
 .form span {color:Red;}
  .form input {width:60%;text-align:left;display:block;float:left;}
  
#bd{
	padding: 0 380px 0 380px;
	text-align: center; /* centering hack for IE5.x/Win */
	}
#sr{
	width: 50%;
	margin: 0 auto 0 auto; /* standard centering method */
	text-align: left; /* resets centering hack to default */
	}
#er {
	margin: 0 -380px 0 -380px;
	position: relative;background-color:#fff;
	text-align: left; 
	background-color:#FFF;
	}
/* Holly hack for IE \*/
* html #bd,
* html #sr,
* html #er { height: 0; }
/* */
