  .spec_name_odd, .spec_description_odd { background-color:#eee;  border-right:1px solid #fff; }
        .spec_name_even, .spec_description_even { background-color:#fff; border-right:1px solid #fff; }
		
		.spec_name_odd, .spec_name_even, .spec_description_odd, .spec_description_even { padding:5px; }
		
#addtocart { margin:10px 0px 15px; }
.atc { text-align:center; padding:7px 8px 6px; font-size:12px; font-weight:bold; margin:0; }
.blockHeader { padding:6px 10px; margin:20px 0 0 0; }

#addtlImg { margin:10px 0 0 0; }
.p_reviews_detail_pad { padding:8px 0 15px;}
.p_reviews_detail_pad_top { padding:20px 0 20px; }
.textBlock { line-height:16px; padding:10px; }
.textBlock h2 { margin:10px -10px 0 -10px; }
.spec_name_odd, .spec_name_even, .spec_description_odd, .spec_description_even { padding:5px; }
.specBlock {width:230px;}
.saleprice { color:#FF0000; }

#actionBox { padding:25px 20px 25px; }
/* Action Box Border, Contact Box Border, Dealer Locator Options Border */ #actionBox, #contact, #DL_options { border:1px solid #9c9c9c; }

#content h1#prodName { margin:0; padding:0 0 5px; font-size:20px; line-height:22px;}
#content h3#prodAvail { font-weight:normal; padding:5px 0px; }
#content h2#prodPrice { font-size:14px; font-weight:bold; margin:0 0 10px 0; }
#searchHeader { margin:12px 0 0 0; }
.search_title { padding:6px 10px; font-weight:bold; }
.searchProdName, .cartProdName { font-weight:bold; padding-right:10px; }
.searchPrice { font-size:11px; padding:0 0 2px 0; }
.searchResults a { display:block; padding:0 0 10px 0; }

/* Large Add to Cart Product Button */
        .atc { background-color:#666666; border:1px solid #82663c; color:#FFF; cursor:pointer; text-transform:uppercase; }
            .atc:hover { background-color:#fdd139; }


/*  ----------------------------------------------------------------  Product Detail  -------------------------------------------------------------- */
/* Image Zoom Link Color */ #zoom { color:#333; }
/* Section Headers */ .blockHeader { background-color:#990000; color:#fff; font-size:14px; }
/* Zebra Stripes */
        .spec_name_odd, .spec_description_odd { background-color:#eee;  border-right:1px solid #fff; }
        .spec_name_even, .spec_description_even { background-color:#fff; border-right:1px solid #fff; }
     
	 
/*††††††††††††††††††-hejhixx-††††††††††††††††††††††††*/
body, form, input, textarea, select, td, ul {
	margin:0px 0px 0px 0px; 				  			 	 
	padding:0px 0px 0px 0px; 
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background-color: #000;
}	
table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;	
	padding:0px 0px 0px 0px;
	width:100%;
}									   
td {							       				  
	font:normal 11px Tahoma, Arial;							 
	vertical-align:top;				  			  
	line-height:14px;
	color:#000;
}										   	   
input, textarea, select{			     
	font:normal 11px Tahoma, Arial;			
	padding:1px 0px 0px 3px;		   
	vertical-align:top;	
	color:#5E503A;
}		
ul {list-style:none;}
br {line-height:0px;}							        
img {border:0px;}	
/*____________________________________________________*/
/*†††††††††††††††††††††-TEXT-†††††††††††††††††††††††††*/
a 		{color:#666;}	   
a:hover {text-decoration:none;}	
b 		{color:#000; font-size:11px}
b a		{color:#FFF;}
font 	{color:#70AAD9; font:normal 11px Tahoma, Arial}
font b	{font:bold 11px Tahoma, Arial; color:#FFF}
.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;} 	

bb 		{color:#FFF; font-size:11px}
/*____________________________________________________*/
/*†††††††††††††††††††-INPUTS-†††††††††††††††††††††††††*/
.input, .ta{
	width:215px;
	border:1px solid #D0D0D0;
	height:17px;	
}
.ta {
	height:69px;
	overflow:auto;
}

/*____________________________________________________*/
/*†††††††††††††††††††††-LINKS-††††††††††††††††††††††††*/
.rdmr {
	color:#1775AE;
	font:normal 11px Tahoma, Arial ;
	padding:0px 0px 0px 14px;
	background:url(/images/0blt1.gif) 0 0 no-repeat;
}
.lnk_1 {
	color:#70AAD9;
}
/*____________________________________________________*/
/*††††††††††††††††††††††-LISTS-†††††††††††††††††††††††*/
li {
	list-style:none;
	line-height:14px;
	margin:0px 0px 4px 0px;
}
li a {
	color:#1775AE;
	font:normal 11px Tahoma, Arial ;
	padding:0px 0px 0px 14px;
	background:url(/images/0blt1.gif) 0 0 no-repeat;
}
.l li {
	margin:0px 0px 4px 0px;
}

/*_____________________________________________________*/
/*††††††††††††††††††††††-FOOTER-†††††††††††††††††††††††*/
.ftr td{
	height:74px;
	font:Arial, Helvetica, sans-serif;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
}
.ftr a {
	font:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
}

/*_____________________________________________________*/
/*††††††††††††††††††††††-HEADER-†††††††††††††††††††††††*/
.block {
	font:bold 10px Tahoma, Arial;
	color:#202426;
	margin:23px 0px 0px 0px;
	height:23px; 
	background:url(/images/hbg.jpg) 0 0 no-repeat
}
.block span {
	color:#FF4B07;
}
/*----------------------------*/
.blue b{
	color:#1775AE;
}
.blue {
	color:#484E53;
	font:normal 10px Tahoma, Arial;
}
.in_1, .in_2, .in_3 {
	width:143px;
	height:22px;
	border:1px solid #5C676D;
}
.in_2 {
	width:71px;
}
.in_3 {
	width:41px;
}


.product span{
	text-transform:uppercase;
	color:#EA3200;
	font:bold 11px Tahoma, Arial;
}
.product td{
	color:#26292C;
	font:normal 10px Tahoma, Arial;
}
.product b {
	font:bold 11px Tahoma, Arial;
}
.product font {
	font:bold 12px Tahoma, Arial;
	color:#1066A2;
}





.t1_tl {
	width:10px;
	height:39px;
	background:url(/images/ttl_l.gif) top left no-repeat;
}
.t1_t {
	width:100%;
	background:url(/images/ttl_c.gif) top left repeat-x;
}
.t1_tr {
	width:15px;
	background:url(/images/ttl_r.gif) top left no-repeat;
}
.t1_l {
	height:100%;
	background:url(/images/t1_l.gif) top left repeat-y;
}
.t1_c {
	background:#fff;
}
.t1_r {
	background:url(/images/t1_r.gif) top left repeat-y;
}
.t1_bl {
	height:12px;
	background:url(/images/t1_bl.gif) top left no-repeat;
}
.t1_b {
	background:url(/images/t1_bc.gif) top left repeat-x;
}
.t1_br {
	background:url(/images/t1_br.gif) top left no-repeat;
}


.t2_tl {
	width:10px;
	height:39px;
	background:url(/images/ttl2_l.gif) top left no-repeat;
}
.t2_t {
	width:100%;
	background:url(/images/ttl2_c.gif) top left repeat-x;
}
.t2_tr {
	width:15px;
	background:url(/images/ttl2_r.gif) top left no-repeat;
}
.t2_l {
	height:100%;
	background:url(/images/t2_l.jpg) top left repeat-y;
}
.t2_c {
	background:#FFF;
}
.t2_r {
	background:url(/images/t2_r.jpg) top left repeat-y;
}
.t2_bl {
	height:12px;
	background:url(/images/t2_bl.gif) top left no-repeat;
}
.t2_b {
	background:url(/images/t2_bg.gif) top left repeat-x;
}
.t2_br {
	background:url(/images/t2_br.gif) top left no-repeat;
}


.t3_tl {
	width:8px;
	height:39px;
	background:url(/images/ttl3_l.gif) top left no-repeat;
}
.t3_t {
	width:100%;
	background:url(/images/ttl3_c.gif) top left repeat-x;
}
.t3_tr {
	width:6px;
	background:url(/images/ttl3_r.gif) top left no-repeat;
}
.t3_l {
	height:100%;
	background:url(/images/t3_l.gif) top left repeat-y;
}
.t3_c {
	background:#FFF;
}
.t3_r {
	background:url(/images/t3_r.gif) top left repeat-y;
}
.t3_bl {
	height:17px;
	background:url(/images/t3_bl.gif) top left no-repeat;
}
.t3_b {
	background:url(/images/t3_bc.gif) top left repeat-x;
}
.t3_br {
	background:url(/images/t3_br.gif) top left no-repeat;
}


.t4_bl {
	height:17px;
	background:url(/images/t4_bl.gif) top left no-repeat;
}
.t4_b {
	background:url(/images/t4_bc.gif) top left repeat-x;
}
.t4_br {
	background:url(/images/t4_br.gif) top left no-repeat;
}

.xt {
	color:#116BA6;
	font:bold 10px Tahoma, Arial;
}
.xt2 {
	color:#1F2325;
	font:bold 10px Tahoma, Arial;
}
.b b{
	color:#1775AE
}
.b a{
	color:#1775AE
}
.o b{
	color:#EA3200;
}
.o a {
	color:#EA3200;
}

body { padding:0; margin:0; position:relative; }
h4 { padding:0; margin:0; }

 a.smallDetails:link, a.smallDetails:visited { background-color:#ededed; border:1px solid #666; color:#333 !important; cursor:pointer; text-transform:uppercase; }
          a.smallDetails:hover, a.smallDetails:active { background-color:#dedede; }
      input.smallDetails { background-color:#ededed; border:px solid #666; color:#333 !important; cursor:pointer; text-transform:uppercase; }
          input.smallDetails:active { background-color:#dedede; }
		  
		  
		  
		  

.saleprice { color:#FF0000; }
.lower {  margin:20px 0 30px 0; }


#featured { margin:12px 0 30px 0; }
.smallAtc { text-align:center; padding:4px 5px 3px 5px; }
.smallDetails { text-align:center; padding:4px 5px 3px 5px; }

.listImg, .ftImg { height:150px; padding:10px 0 0 1px;}
.sep { background-color: #ccc; }  
.listInfo, .ftInfo { padding:0px 11px 0px 11px; }
.listInfo h3, .ftInfo h3 { font-size:11px; }
.listInfo h4, .ftInfo h4 { padding:2px 0 0 0; }