@charset "UTF-8";

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
.tablebody {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 800px;
	
}


#centerCol {
	width: 990px;
	background-color: #767675;
	background-image: url(../images/mainCenterBG2.jpg);
	background-repeat: no-repeat;
}

#CenterDiv {
	height: 100%;
	width: 100%;
	position: absolute;
}

#headerPiece {
	padding-top: 26px;
}

#secondContent {
	background-color: #f4f5f1;
	text-align: left;
	margin-top: 10px;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px;
}



.whiteFoot {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#footer {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #767675;
	clear: left;
}

#footer a {
	color: #353535;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#footer a:hover {
	color: #FFCC00;

}


#smallFooter {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#smallFooter a {
	color: #FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

#smallFooter a:hover {
	color: #FFCC00;

}

#footerCAP {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}

#footerCAP  a {
	color: #FFFFFF;
	text-decoration: none;
}

#footerCAP  a:hover {
	color: #FFCC00;

}

#lawHead {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}

#lawHead  a {
	color: #FFFFFF;
	text-decoration: none;
}

#lawHead  a:hover {
	color: #FFCC00;

}


#fireHead {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}

#fireHead  a {
	color: #FFFFFF;
	text-decoration: none;
}

#fireHead  a:hover {
	color: #FFCC00;

}

#publicHead {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}

#publicHead  a {
	color: #FFFFFF;
	text-decoration: none;
}

#publicHead  a:hover {
	color: #FFCC00;

}
.header{
 width:100%;
}
.header_content{
 font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;

}

.cr_instruct{
 font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;

}


 .sc_shipping, .zipncountry, .zipncountry_txt, .zipncountry,
.zipncountry_txt,
.taxnship,
.sc_changes_text,
.totals,
.totals_txt,.totals_all, .ups_error, .sc_showbasket, .payment_hdr, .payment, .ship_check {
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.comm_hdr, .ship_addr_hdr, .bill_addr_hdr, .totals_all_txt{
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.pr_table{
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	padding-left: 10px;
	width: 100%;
}
.pr_image{
	float:left;
	padding-right: 15px;

}
.pr_price_sale{
text-decoration: line-through;
}
product_list_content{
width:100%;
}

.pr_data{
padding-top: 10px;
}

.pr_name{
	font-weight:bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pr_price{
	text-align: left;
	}
	
.pr_desc{
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	
}
.addr, .addr_val {
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.addr_name {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
border:0;
padding:0;
}


.pr_addtocart_button{
 display:none;
}

.se_res_link {
 display:none;
}
.cart_delete,
.cart_quantity,
.cart_name,
.cart_sku,
.cart_price,
.cart_total{
text-align: center;
background-color:#FFFFFF;
	margin-top: 10px;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px;
}



.opt_cart{
text-align: left;
background-color:#FFFFFF;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

th.cart_total, th.cart_price, th.cart_sku, th.cart_name, th.cart_quantity,  th.cart_delete{
text-align: center;
background-color:#666666;
	margin-top: 10px;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px;
}



.cart_op{
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 10px;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px;
}

.cart_op1{
	background-color: #FCFCFC;
	text-align: left;
	margin-top: 10px;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px;
}


.cart_op2{
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 10px;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px;
}


.sc_checkout{
width:100%;
}

.sc_cart{
width:800;
}

.cart{
	background-color: #cfcfcf;
	padding:1px;
	width:100%;
	}
	
.th {
	background-color:#333333;}







/* font-family:"Lucida Grande",Arial,"Lucida Sans Unicode",Verdana,sans-serif,Tahoma;

filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	


#shopButton
 {
	height:38px;
	width:81px;
}
#shopButton  a {
	background-position: 0px 0px;
	background-image: url(../images/shopVehiclesProd.gif);
	position: absolute;
}
#shopButton a:hover {
	background-position: -351px 0px;
}
*/




#compVehicButton {
	height: 26px;
	width:120px;
}
#compVehicButton  a {
	background-position: 0px 0px;
	background-image: url(../images/tnavComFit.gif);
	position: absolute;
}

#compVehicButton  a:hover {
	background-position: -120px 0px;
}

#photoButton {
	height:26px;
	width:94px;
}
#photoButton  a {
	background-position: 0px 0px;
	background-image: url(../images/tnavPhoto.gif);
	position: absolute;
}

#photoButton  a:hover {
	background-position: -94px 0px;
}

#testimonButton {
	height:26px;
	width:84px;
}
#testimonButton  a {
	background-position: 0px 0px;
	background-image: url(../images/tnavTestimonial.gif);
	position: absolute;
}

#testimonButton  a:hover {
	background-position: -84px 0px;
}

#contactButton {
	height:26px;
	width:67px;
}

#contactButton   a {
	background-position: 0px 0px;
	background-image: url(../images/tnavContact.gif);
	position: absolute;
}


#contactButton   a:hover {
	background-position: -67px 0px
}


#FAQButton {
	height:26px;
	width:38px;
}

#FAQButton   a {
	background-position: 0px 0px;
	background-image: url(../images/tnavFAQ.gif);
	position: absolute;
}


#FAQButton   a:hover {
	background-position: -38px 0px
}



.whiteText {
	sfont-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

#topRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}


#topRight a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
}
#topRight  a:hover {
	color:#FFCC00;
}


 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
}
 a:hover {
	color:#FFCC00;
}

.products{
	width:943px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	position: relative;
	z-index: 0;
}

.products a{
	color:#990000;
}

.page_name {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

.products_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:10px;
}
.page_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	padding-left:7px;
}



.productPrice{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
}


.productDescription{
padding-left:10px;
padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.search_table{
	float:right;
	padding-right:16px;
	}
	
.search_name{
	padding-left:18px;
	font-size:13px;
	}
	
.productGraphic {
padding-left:10px;
}

.search_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:18px;
	}
	
	
	.search_form table tr td{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;

	}
	
.checkout {
padding-left:20px;}
.sc_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}

.sc_email_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.thankyou_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.homeContent {
	width:943px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	z-index: 0;
	padding-top: 15px;
	;
}

