body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3D3D3D;
	margin:0px;
	padding:0px;
	background: #e9eaec url(../images/BG.gif) repeat-x;
	font-size:12px;
	}

img{padding:0px; margin:0px; border:0px;}
ul, li{margin:0x;padding:0px;list-style-type:none;}
h2, h3, h4, h5 {padding:0px; margin:0px}
p{
	font:arial;
	font-size:12px;
	color:#666666;
	padding:5px 0 0 0;
	font-weight:normal;
	text-align:justify;
	margin:0px;
	}	
h1{
	font:arial;
	font-size:18px;
	color:#fff;
	padding:0px;
	font-weight:normal;
	margin:0px;
	}
h2{
	font:arial;
	font-size:14px;
	color:#B60000;
	padding:0px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	}
	
#wrapper{
	width:949px;
	height:auto;
	margin:0 auto;
	}
a{
	border:0px;
	outline:none;
	}	
.clear{
	clear:both;
	font-size:0px;
	}
.header{
	float:left;
	width:929px;
	height:81px;
	background:url(../images/header-bg.gif) repeat-x;
	padding:22px 0 0 20px;
	}
.logo{
	width:349px;
	height:72px;
	float:left;
	}
.logo a{
	width:349px;
	height:72px;
	background:url(../images/logo.gif) no-repeat;
	text-indent:-10000px;
	text-decoration:none;
	float:left;
	}
.search{
	width:400px;
	height:auto;
	float:right;
	padding:30px 10px 0 0;

	}
.searchInside{
	width:300px;
	height:27px;
	float:right;
	padding:2px 5px 0 30px;
	background:url(../images/search-bg.gif) bottom left no-repeat;
	
	}			
#ShopSearch{ 
		background:url(../images/ShopSearch.jpg) no-repeat; 
		width:201px; 
		height:170px; 
		padding:50px 0 0 30px;
		float:left;
		}
#ShopSearch table{ 
		float:left;
		
		}	
#ShopSearch table td{ 
	padding:0 17px 0 20px; 
			}
.lstmenu{
	float:left;
	width:160px;
	font-size:small;
	}								
		
#srh_field{
	width:218px;
	height:20px;
	border:0px;
	margin:0px;
	padding:2px 0 0 2px ;
	}
#srh_btn{
	width:68px;
	height:22px;
	border:none;
	background:url(../images/search.gif) no-repeat;
	cursor:hand;
	margin:0px;
	padding:0px;
	}			
#srh_btn:hover{
	width:68px;
	height:22px;
	border:none;
	background:url(../images/search1.gif) no-repeat;
	cursor:hand;
	}
#menu{
	float:left;
	width:949px;
	padding:0px;
	height:40px;
	background:url(../images/menu-bg.gif) repeat-x;
	}
#menu ul{
	float:right;
	padding:0 18px 0 0;
	margin:0px;
	list-style:none;
	}
#menu li{
	list-style:none;
	display:inline;
	float:left;
		}
#menu li a{
	list-style:none;
	display:inline;
	float:left;
	padding:10px 10px 0 10px;
	color:#666666;
	height:30px;
	text-decoration:none;
	font-weight:bold;
	}			
#menu li a:hover{
	list-style:none;
	background:url(../images/topmenubg.gif) repeat-x;
	color:#666666;
	text-decoration:none;
	}	
#menu li.current{
	list-style:none;
	background:url(../images/topmenubg.gif) repeat-x;
	color:#666666;
	text-decoration:none;
	}				
		
#header-sub{
	width:949px;
	height:219px;
	float:left;
	}
#HeroShot{width:716px; height:219px; float:left;}
#header-sub{ margin:5px 0 0 0; width:950px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; }
#content{ 
		width:949px; 
		padding:5px 0 0 0;
		height:auto; 
		float:left; 
		background-color:#FFFFFF;
		}
#content-sub{ 
		width:949px; 
		padding:0px;
		margin:0px;
		height:auto; 
		float:left; 
		background:url(../images/main-bg.gif) repeat-y;
		}
.container-right-heading{
	float:left;
	width:220px;
	height:27px;
	background:url(../images/left-heading-bg2.gif) left no-repeat;
	padding:5px 0 0 40px;
	}
.container-right-heading h1{
	padding:0px; 
	margin:0px;
	}
.container-left-heading{
	float:left;
	width:140px;
	height:27px;
	background:url(../images/left-heading-bg1.gif) no-repeat;
	padding:5px 0 0 50px;
	}
.container-left-heading h1{
	padding:0px; margin:0px;font-size:15px; 
	}	
	
	.container1-left-heading{
	float:left;
	width:180px;
	height:27px;
	background:url(../images/left1-heading-bg.gif) no-repeat;
	padding:5px 0 0 50px;
	}
.container1-left-heading h1{
	padding:0px; margin:0px;
	}		
	
			
#container-left{
	float:left;
	width:190px;
	height:auto;
	}					
#nav-left{
	float:left;
	width:189px;
	height:auto;
	}
#nav-left ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
#nav-left li{
	list-style-type:none;
	width:189px;
	height:23px;
	padding:8px 0 0 0;
	background:url(../images/left-nav-bg.gif) repeat-x;
	}
#nav-left li a{
	list-style-type:none;
	width:166px;
	height:26px;
	background:url(../images/arrow.gif) no-repeat 0.5em 20%;
	padding:0 0 0 20px;
	font:verdana;
	font-size:11px;
	text-transform:capitalize;
	display:block;
	color:#333333;
	text-decoration:none;
	}
#nav-left li a:hover{
	color:#B40000;
	text-decoration:none;
	}
	#container1-left{
	float:left;
	width:230px;
	height:auto;
	}					
#nav1-left{
	float:left;
	width:229px;
	height:auto;
	}
#nav1-left ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
#nav1-left li{
	list-style-type:none;
	width:229px;
	height:23px;
	padding:8px 0 0 0;
	background:url(../images/left1-nav-bg.gif) repeat-x;
	}
#nav1-left li a{
	list-style-type:none;
	width:210px;
	height:26px;
	background:url(../images/arrow.gif) no-repeat 0.5em 20%;
	padding:0 0 0 20px;
	font:verdana;
	font-size:13px;
	text-transform:capitalize;
	display:block;
	color:#333333;
	text-decoration:none;
	}
#nav1-left li a:hover{
	list-style-type:none;
	width:210px;
	height:26px;
	background:url(../images/arrow-h.gif) no-repeat 0.5em 20%;
	padding:0 0 0 20px;
	font:verdana;
	font-size:13px;
	display:block;
	text-transform:capitalize;
	color:#B40000;
	text-decoration:none;
	}
	
	
	
	
	
	
#center-container{
	float:left;
	width:478px;
	height:auto;
	padding:0 0 0 7px;
	}
#center-container table{
	float:left;
	}	
.centerContainer{
	float:left;
	width:475px;
	height:auto;
	}
.centerContainer2{
	float:left;
	width:380px;
	padding:50px 0 0 100px;
	height:auto;
	font:arial;
	font-size:12px;
	}
.centerContainer2 a{
	color:Maroon;
	}		
.productThumbinside{
	float:left;
	width:690px;
	height:auto;
	margin:0px;
	padding:12px 0 10px 0;
	border-bottom:1px dashed #B80000;
		}
.productThumbinside table{
	float:left;
			}
.productFinalMain{
	float:left;
	width:339px;
	height:auto;
	padding:0px;
	margin:0px;
			}
					
.productThumbLable{
	float:left;
	width:690px;
	height:auto;
	}		
.productThumbinsidetxt{
	float:right;
	width:300px;
	height:auto;
	padding:5px;
		}
.productThumbinsidetxt h2{
	padding:0px;
	margin:0px;
		}						
.productThumb{
	float:left;
	width:140px;
	height:auto;
	padding:10px 0 0 14px;
		}
.productThumbbg{
	float:left;
	width:135px;
	height:115px;
	padding:1px 0 0 0px;
	background:url(../images/thumb-bg.jpg) no-repeat;
	}
.productThumbbg table{
	float:left;
	text-align:center;
	width:134px;
	height:110px;
	vertical-align:middle;
	}	
.productThumbinfo{
	float:left;
	width:135px;
	height:20px;
	text-align:center;
	font:arial;
	font-size:10px;
	padding:4px 0 0 0;
	color:Maroon;
	}
.productThumbinfo a{
	float:left;
	width:135px;
	height:20px;
	font:arial;
	font-size:10px;
	color:Maroon;
	text-decoration:none;
	
	}
.productThumbinfo a:hover{
	float:left;
	width:135px;
	height:20px;
	font:arial;
	font-size:10px;
	color:#000099;
	text-decoration:underline
	}						
.center-container-heading{
	float:left;
	width:435px;
	padding:5px 0 0 40px;
	height:27px;
	background:url(../images/heading-heading.gif) no-repeat;
	}
.center-container-heading h1{
	padding:0px;
	margin:0px;
	}			
.rightContainer{
	float:left;
	width:229px;
	height:auto;
	padding:0PX;
	margin:0px;
		}
.rightContainer img{
	float:left;
	padding:0PX;
	margin:0px;
		}
		
.seeDetails{
	float:right;
	padding:0px;
	margin:0px;
	}
.seeDetails a{
	font:arial;
	font-size:10px;
	color:#666666;
	padding:0;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	}
.seeDetails a:hover{
	font:arial;
	font-size:10px;
	color:#B80000;
	padding:0;
	font-weight:normal;
	text-decoration:underline;
	margin:0px;
	}
.vehicleMakes{
	float:left;
	width:475px;
	height:auto;
	padding:5px 0;
	}	
.vehicleMakes ul{
	float:left;
	width:135px;
	padding:0 0 0 20px;
	height:auto;
	margin:0px;
	}			
.vehicleMakes li{
	padding:0px;
	margin:0px;
	list-style-type:disc;
	font:arial;
	font-size:10px;
	color:#666666;
	padding:5px 0 0 0;
	font-weight:normal;
	margin:0px;
	}
.vehicleMakes li a{
	font:arial;
	font-size:10px;
	color:#666666;
	padding:5px 0 0 0;
	font-weight:normal;
	margin:0px;
	text-decoration:none;
	}
.vehicleMakes li a:hover{
	color:#BF0101;
	text-decoration:underline;
	}
.vehicleManufacturerbg{
	float:left;
	width:134px;
	height:auto;
	text-align:center;
	padding:1px 0 0 1px;
	}
.vehicleManufacturerbg table{
	float:left;
	width:134px;
	height:auto;
	border:0px;
	text-align:center;
	border:1px solid #cccccc;
	vertical-align:middle;
	}	
.vehicleManufacturertxt{
	float:left;
	width:245px;
	text-align:right;
	height:auto;
	padding:0 0 0 10px;
		}
.vehicleManufacturertxt table{
	float:left;
		}		
.vehicleManufacturertxt2{
	float:right;
	width:530px;
	height:auto;
	text-align:left;
	padding:0px;
		}
.vehicleManufacturertxt1 table
{
	float:right;
			}
.vehicleManufacturertxt1{
	float:right;
	width:255px;
	height:auto;
	padding:0px;
		}				
.vehicleManufacturerpdf{
	float:right;
	width:55px;
	text-align:right;
	height:auto;
	padding:10px 0 0 5px;

		}		
.vehicleManufacturertxt h2{
	padding:0px;
	margin:0px;
		}	
.vehicleManufacturertxt h2 a{
	font:arial;
	font-size:14px;
	color:#B60000;
	padding:0px;
	font-weight:bold;
	margin:0px;
		}											
#footer{
	float:left;
	width:948px;
	height:60px;
	background:url(../images/footer-img.gif) no-repeat;
	}
#center-containerMaster{
	float:left;
	width:675px;
	height:auto;
	padding:0 0 0 10px;
	}
#center-containerMaster table{
	float:left;
		}	
.centerContainerMaster{
	float:left;
	width:675px;
	height:auto;
	}
.center-container-headingMaster{
	float:left;
	width:635px;
	padding:5px 0 0 60px;
	height:27px;
	background:url(../images/Mastercenter.gif) no-repeat;
	}
.center-container-headingMaster h1{
	padding:0px;
	margin:0px;
	}		
.vehicleMakesMaster{
	float:left;
	width:675px;
	height:auto;
	padding:5px 0;
	}	
.vehicleMakesMaster ul{
	float:left;
	width:135px;
	padding:0 0 0 20px;
	height:auto;
	margin:0px;
	}			
.vehicleMakesMaster li{
	padding:0px;
	margin:0px;
	list-style-type:disc;
	font:arial;
	font-size:10px;
	color:#000000;
	padding:5px 0 0 0;
	font-weight:normal;
	margin:0px;
	}
.vehicleMakesMaster li a{
	font:arial;
	font-size:10px;
	color:#000000;
	padding:5px 0 0 0;
	font-weight:normal;
	margin:0px;
	text-decoration:none;
	}
.vehicleMakesMaster li a:hover{
	color:#BF0101;
	text-decoration:underline;
	}
		
 .productTop{
	float:left;
	width:574px;
	height:20px;
	text-align:left;
	font:arial;
	font-size:10px;
	padding:4px 0 0 0;
	color:#000099;
	}
.productTop a{
	float:left;
	width:574px;
	height:20px;
	font:arial;
	font-size:10px;
	color:#000099;
	text-decoration:none;
	
	}
.productTop a:hover{
	float:left;
	width:574px;
	height:20px;
	font:arial;
	font-size:10px;
	color:#000099;
	text-decoration:underline
	}	
.categoriLinks
{
	float:left;
	width:475px;
	height:20px;
	border:0px;
	padding:5px 0 5px 5px;
	outline:none;
	font:arial;
	font-size:14px;
	color:#606970;
	}
.categoriLinks a
{
	font:arial;
	font-size:14px;
	color:#606970;
	text-decoration:none;
	}
.categoriLinks a:hover
{
	color:#AD0101;
	}
.checkOutLinks
{
	float:left;
	width:705px;
	height:20px;
	border:0px;
	padding:5px 0 5px 5px;
	outline:none;
	font:arial;
	font-weight:bold;
	margin:0px;
	font-size:14px;
	color:#606970;
	}
.checkOutLinks a
{
	font:arial;
	font-size:14px;
	color:#606970;
	font-weight:bold;
	text-decoration:none;
	}
.checkOutLinks a:hover
{
	color:#AD0101;
	}
#GridView1
{
	float:left;
	width:687px;
	height:auto;
	}	
.buttonTable
{
	float:right;
	width:700px;
	height:25px;
	padding:0px;
	text-align:right;
	}	
.buttonTable
{
	line-height:25px;
	}
.centerContainerhd{
	float:left;
	width:660px;
	padding:5px 0 0 40px;
	height:27px;
	background:url(../images/centerContainerhd.gif) no-repeat;
	}
.centerContainerhd h1{
	padding:0px;
	margin:0px;
	}
.centerContainer1{
	float:left;
	width:700px;
	height:auto;
	}
#centerContainermain{
	float:left;
	width:700px;
	height:auto;
	padding:0 0 0 10px;
	}		
.productHeading{
	float:left;
	width:530px;
	text-align:left;
	height:15px;
	padding:0 0 0 0;
		}							
.productHeading h2
{
	padding:0px;
	margin:0px;
	}
.productTxt1{
	float:left;
	width:540px;
	font:arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:5px 0 0 0;
	}
.productTxt1 table
{
	float:left;
	}	
.productFinal{
	float:left;
	width:339px;
	height:232px;
	padding:5px 0 0 0;
	margin:0px;
	background:url(../images/productBg.gif) bottom no-repeat;
			}	
.productFinal table{
	float:left;
	width:339px;
	height:232px;
	}
.productTxt2{
	float:right;
	width:350px;
	font:arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:10px 0 0 0;
	}
.productTxt2 table{
	float:left;
	width:350px;
	color:#000000;
	font-weight:bold;
}
.productTxt3{
	float:left;
	width:350px;
	font:arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:10px 0 0 10px;
	}
.productTxt3 table{
	float:left;
	width:350px;
}		
.categoryHeading
{
	float:left;
	width:700px;
	height:30px;
	}
.categoryHeading table
{
	float:left;
	width:700px;
	height:20px;
	}											
.techDetails
{
	font:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:Maroon;
	text-decoration:none;
	}
.techDetails a
{
	font:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:Maroon;
		}
.techDetails a:hover
{
	text-decoration:underline;
	}
.more
{
	text-align:right;}
.hdrChq
{
	font:arial;
	font-size:12px;
	color:White;
	background-color:#BC0000;
	}
.tabAddress
{
	float:left;
	width:692px;
	height:auto;
	font:arial;
	line-height:30px;
	border:1px solid #BC0000;
	}
.tabAddress td
{
	font:arial;
	padding-left:30px;
	font-size:12px;
	line-height:20px;
	}
.paging
{
	float:right;
	width:192px;
	height:20px;
	padding:0 0 0 400px;
	text-align:right;
	}
.paging table
{
	float:right;
	}
.productDiscHeading{
	float:left;
	width:340px;
	text-align:left;
	height:auto;
	padding:5px 0 0 0;
		}
.productDiscHeading h1{
	font:Arial;
	color:#990000;
	text-transform:capitalize;
	font-size:14px;
	font-weight:bold;
			}
.user-profile-nav{
	float:left;
	width:700px;
	height:25px;
	border-bottom:1px solid #CCCCCC;
	}
.testimonial{
	float:left;
	padding:10px 0 0 10px;
	width:200px;
	font:arial;
	font-size:12px;
	height:auto;
	text-decoration:none;
	} 
.testimonial a{
	color:Maroon;
	text-decoration:none;
	}
 .testimonial a:hover{
	color:black;
	}
	
#tabnav {margin : 0;padding-bottom :0px;padding-left :10px;}
#tabnav ul, #tabnav li	{display : inline;list-style-type : none;margin : 0;padding :0;}	
#tabnav a{ font:arial; font-weight:bold; background : #cccccc;border : 1px solid #ccc;color : #666;float : left;font-size:12px;line-height : 14px;margin-right : 8px;padding : 5px 10px 5px 10px; text-decoration:none;}
#tabnav span{float : left;font-size:12px;line-height : 14px;margin-right : 8px;padding : 5px 10px 5px 10px;}
#tabnav .active a{background : #FFF;border-bottom:1px solid #fff;}
#tabnav a:hover{color:#990000;}
#tabsubnav {border-bottom : 1px solid #ccc;margin : 0;padding-bottom : 30px;padding-left : 15px;margin-bottom:15px;}
#tabsubnav ul, #tabsubnav li{display : inline;list-style-type : none;margin : 0;padding : 0;}	
#tabsubnav a,#tabsubnav span{color : #666;float : left;font-size:11px;line-height : 14px;margin-top:6px;margin-right : 8px;padding : 2px 5px 3px 5px; text-decoration:none;}
#tabsubnav .active a{background : #EEF8FE; text-decoration:none;}
#tabsubnav a:hover{background : #EEF8FE;text-decoration:none;}

.user-profile{
	float:left;
	width:680px;
	height:316px;
	padding:10px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}	
.user-profile table{
	float:left;
		}		
					
					
					/* CSS Document */

.heading{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#ffffff; padding-left:42px;}

.hotproductsbg{background:url(../images/hot_products_bg.gif);}

.borderhotproduts{border:1px solid #DDDCDC; background-color:#F8F6F6;}

.subheading{font-family:tahoma; font-size:14px; font-weight:bold; color:#AE0002; text-decoration:underline;}

.productstext{font-family:Arial; font-size:12px; font-weight:normal; color:#000000;}

.productsprice{font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}

.producttextbox{font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; border:1px solid #7F9DB9; width:30px; height:20px; }

.seedetaillink{font-family:Tahoma; font-size:12px; font-weight:bold; color:#2400FF; text-decoration:underline;}

.seedetaillink:hover{font-family:Tahoma; font-size:12px; font-weight:bold; color:#AE0002; text-decoration:none;}																									