@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
body { 
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10pt;	
   color: #6d6d6d;
   }
h3	{ font-size: 10pt; color: #ff4200; margin:0; padding: 0; display:inline;}
h4	{ font-size: 18pt; color: #ff4200; margin:0; padding: 0; display:inline; font-family:"trebuchet MS"}
img { border: 0;}
hr	{ border: 1px solid #e3e3e3;}
form, embed, param	{ padding: 0; margin: 0;}
h2 { 
  font-size: 13pt; 
  color: #ff4200; 
  margin:0;	padding:0; 
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  }	
	
#container
{	width: 950px; margin:auto; display:block;}

#header
{	width: 950px; height: 80px;}
	#app-home-logo
	{width: 324px; height:66px; display:block; float: left;}
	#app-home-menu
	{width: 626px; display:block; float: left; padding-top:38px;}

#body-machine
	{ width: 950px; height: 438px; display:block; background-image:url(http://www.autopartsplace.com/images/bg-machine.jpg); background-repeat:no-repeat; clear:both;}
#body-none
	{ width: 950px; height: 438px; display:block; background-image:url(http://www.autopartsplace.com/images/bg-none.jpg); background-repeat:no-repeat; clear:both;}
	
#body-machine ul, #body-none ul
{ padding: 0; margin: 0;list-style-type:none; display:block;}
#body-machine li, #body-none li
{ float:left;}
	
#auto-parts1
{ width: 625px; height: 438px; display:block; float:left;}
#auto-parts2
{ width: 311px;height: 438px; display:block; float:left;}


#slogan
	{ width: 326px; height:58px; display:block; background-image:url(http://www.autopartsplace.com/images/save-on-auto-parts.png); left:283px; top: 50px; position:relative;}
#slogan_sub
	{ width: 327px; height:64px; display:block; background-image:url(http://www.autopartsplace.com/images/big-savings.png); left: 283px; top: 100px; position: relative;}
#slogan_sub a
	{ width: 327px; height:64px; display:block;}

#banners-mid ul
{ padding: 0; margin: 135px 0 0 0;list-style-type:none; display:block;}
#banners-mid-inner ul
{ padding: 0; margin: 35px 0 0 0;list-style-type:none; display:block;}

#banners-mid li, #banners-mid-inner li
{ float:left; margin-right: 30px;}
	#banner1
		{ width: 270px; height:130px; display:block; background-image:url(http://www.autopartsplace.com/images/free-auto-repair-cd.png); left:30px; top: 0px; position:relative;}	
	#banner2
		{ width: 270px; height:130px; display:block; background-image:url(http://www.autopartsplace.com/images/free-shipping.png); left:30px; top: 0px; position:relative;}
	#banner1 a, #banner2 a
		{ width: 270px; height: 130px; display:block;}	
#logo-icons
	{ width: 303px; height:44px; display:block; margin-top: 30px;}
#banner-body
{}
#banner-body ul
{ padding: 0; margin: 0 0 0 15px;list-style-type:none; display:block;}
#banner-body li
{ float:left;}


#search
	{ width: 303px; height: 356px;   display: block; background-image:url(http://www.autopartsplace.com/images/start-shopping-here.png); background-repeat:no-repeat; 
	left: 0px; top: 24px; position:relative;}

#search-vehicle	
	{ height: 110px; padding: 100px 0 0 38px;}
#search-vehicle ul
	{ list-style-type:none; padding: 0; margin: 0;}
#search-vehicle ul li
	{ clear:both; margin-bottom: 10px; width: 220px;}

#search-vehicle2	
	{ height: 110px; padding: 90px 0 0 15px;}
#search-vehicle2 ul
	{ list-style-type:none; padding: 0; margin: 0;}
#search-vehicle2 ul li
	{ clear:both; margin-bottom: 10px; width: 170px;}

#search-part
	{ width: 220px; padding: 45px 0 0 38px; clear:both;}
#search-part ul
	{ list-style-type:none; padding: 0; margin: 0;}
#search-part ul li
	{ clear:both; margin-bottom: 10px; width: 220px;}
	
#search-part2
	{ width: 174px; padding: 45px 0 0 15px; clear:both;}
#search-part2 ul
	{ list-style-type:none; padding: 0; margin: 0;}
#search-part2 ul li
	{ clear:both; margin-bottom: 10px; width: 170px;}

.dropdown
	{ width: 220px; margin: 0; color:#333333;
	background-repeat:repeat-x;	font-size: 15px; font-family:"trebuchet MS"; }
.dropdown2
	{ width: 170px; margin: 0; color:#333333;
	background-repeat:repeat-x;	font-size: 13px; font-family:"trebuchet MS"; }	
	
.mytextbox	
	{ width: 214px; margin: 0; color:#333333;
	  font-size: 15px; font-family:"trebuchet MS"; }
.mytextbox2	
	{ width: 164px; margin: 0; color:#333333;
	  font-size: 13px; font-family:"trebuchet MS"; }	  
#submit-button
	{ padding-left: 4px;}	

#footer
	{ padding: 10px 0 23px 0;}
#cards-supported	
	{ width: 302px; height:34px; display:block; background-image:url(http://www.autopartsplace.com/images/cards-home-logo.gif); margin:auto;}

/************************************************/
#myarrow
	{ margin-top: 0px; float: left;}
#myform
	{ }
/************************************************/
/* FOR CONTENT */

/* FOR ACCORDION */
#accordion 
{	margin:20px 0px;}
h5.toggler 
{	width: 181px; height: 24px; float: left; cursor: pointer;
	font-family: 'Trebuchet M', sans-serif;	font-size: 12px;
	margin: 0 0 0 8px;	padding: 7px 0 1px 0px;}
div.element /* div.element p, div.element h4 , */
{	margin:0; padding:0; clear:both;}
.element-space
	{padding: 15px;}
.recommend-space
	{padding: 10px 0px;}	
.boxholder
{	clear: both; padding: 10px 0px; border: 1px solid #e3e3e3; }


/************************************************/

.link-1:link, .link-1:active, .link-1:visited
	{ font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6d6d6d; text-decoration:none; }
.link-1:hover
	{ color: #bc0000; text-decoration:underline;}
.link-2:link, .link-2:active, .link-2:visited
	{ font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6d6d6d; text-decoration:none;}
.link-2:hover
	{ color: #bc0000; text-decoration:underline;}

/***********************************************/
.tiptitleddd
	{ font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #434343; padding: 0px; /*border: 1px solid #d2d2d2;*/ font-weight: 100; }
.tiptextddd
	{ font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #434343; padding: 0px; /*border: 1px solid #d2d2d2;*/ font-weight: 100; }
.startitleddd
	{ font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #daa520; font-weight: bold;}
.startextddd
	{ font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #434343; padding: 0px; /*border: 1px solid #d2d2d2;*/ font-weight: 100; }
/**********************************************/
ul.featured-column
	{ width: 908px; list-style-type:none; margin: auto; padding:0; float:none}
ul.featured-column li
	{ width:195px; height: 15px; margin:2px 7px; padding:4px 0px 15px 15px; line-height:15px; float:left;	border: 1px solid #efefef;
	 background-image:url(/images/bullet2.gif); background-repeat:no-repeat; background-position: 5px 10px; 
	 text-align:left; font-size:8pt;}
ul.featured-column li:hover
	{ border: 1px solid #ccc; background-color:#f9f9f9;}
ul a
	{ 
	color: #5a5a5a; 
	text-decoration: none;
	font-family:tahoma;
	}
ul a:hover
	{ color: #bc0000; text-decoration: underline;}


#flashcontent {
		height: 100%;
	}
	
/*********************************************************/	
/************** INNER PAGES *****************/
/*********************************************************/	

#intro
{ padding: 50px 0px 0px 10px;}
#text-make
{ font-size: 20pt; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; color:#bb0301; padding-left: 35px;}
#arrow-select
{ width: 340px; height:112px; display:block; margin:auto; background-image:url(http://www.autopartsplace.com/images/arrow-select.gif); background-repeat:no-repeat;
  font-size: 10.5pt; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; color:#707070; padding: 15px 0 0 220px;}

#body-header
{ width:950px; height:12px; display:block; background-image:url(../APPCatalog/images/white-top.jpg); background-repeat:no-repeat;}
#body-content
{ width:950px; display: block; background-image:url(../APPCatalog/images/white-body.jpg); background-repeat:repeat-y;}
#body-content ul
{ margin:0; padding:0; list-style-type:none;}
#body-content ul li
{ float:left;}
	#body-content-left
	{ width: 715px; display:block;padding:10px;} 
	#body-content-right
	{ width: 215px; display:block;} 
#body-footer
{ width:950px; height:12px; display:block; background-image:url(../APPCatalog/images/white-bottom.jpg); background-repeat:no-repeat; clear: both;}

#shop-banner
{ width: 200px; height: 335px; display:block; background-image:url(../APPCatalog/images/simple-red.png); background-repeat:no-repeat;}

#tab-content
{ line-height: 18pt; width:80%; margin:auto;}


/************** FOR LIST *****************/
/************** SELECT YEAR *****************/

ul.selectyear
	{ width: 714px; list-style-type:none; margin: auto; padding:0; }
ul.selectyear li
	{ width:135px; height: 15px; margin:2px 7px; padding:4px 2px 4px 22px; line-height:15px; float:left;	border: 1px solid #efefef;
	 background-image:url(/images/bullet2.gif); background-repeat:no-repeat; background-position: 10px 10px; text-align:left;}
ul.selectyear li:hover
	{ border: 1px solid #ccc; background-color:#f9f9f9;}

/************** FOR LIST @ HOME *****************/
/************** SELECT YEAR @ HOME*****************/
ul.selectyr
	{ width: 400px; list-style-type:none; margin: auto; padding:15px 0 15px 0;}
ul.selectyr li
	{ width: 90px; height: 15px; margin:2px 2px; padding:4px 2px; line-height:15px; float:left;	border: 1px solid #efefef; text-align:center;}
ul.selectyr li:hover
	{ border: 1px solid #ccc; background-color:#f9f9f9;}
	
/****************************************************/
/****************************************************/
/* 					INNER PAGES	(New)					*/
/****************************************************/
/****************************************************/	
#white-top
{ width:950px; height:12px; background-image:url(/images/white-top.jpg); background-repeat:no-repeat; clear:both;}
#white-body
{ float:left; width:950px;display: block; background-image:url(/images/white-body.jpg); background-repeat: repeat-y;}
#white-bottom
{ width:950px; height:12px; background-image:url(/images/white-bottom.jpg); background-repeat:no-repeat; clear:both;}
#search-inner
	{ width: 200px; height: 356px;   display: block; background-image:url(http://www.autopartsplace.com/autoparts/images/simple-red.png); background-repeat:no-repeat; 
	left: 0px; top: 18px; position:relative;}
	
#search-vehicle-inner	
	{ height: 110px; padding: 90px 0 0 10px;}
#search-vehicle-inner ul
	{ list-style-type:none; padding: 0; margin: 0;}
#search-vehicle-inner ul li
	{ clear:both; margin-bottom: 10px; width: 175px;}
	
.dropdown-inner
	{ width: 175px; margin: 0; color:#333333;
	background-repeat:repeat-x;	font-size: 13px; font-family:"trebuchet MS"; }
	
#search-part-inner
	{ width: 185px; padding: 40px 0 0 15px; clear:both;}
#search-part-inner ul
	{ list-style-type:none; padding: 0; margin: 0;}
#search-part-inner ul li
	{ clear:both; margin-bottom: 10px; width: 170px;}	
		
.mytextbox-inner	
	{ width: 165px; margin: 0; color:#333333;
	  font-size: 13px; font-family:"trebuchet MS"; }
	  
#auto-parts1-inner
{ width: 731px; height: auto; display:block; float:left; }
#auto-parts2-inner
{ width: 215px;height: auto; display:block; float:left; margin-top:20px;}

#left-content-inner
{ width: 700px; margin:auto; margin-top: 18px; display:block;}	

.boxholder-inner
{	clear: both; padding: 15px; border: 1px solid #e3e3e3; }  	

.box{
	margin-top:10px;
}
.box p{
	margin-bottom:20px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	
}
.box   strong {
	color:#993300;
	font-family:tahoma;
	margin-top:10px;
	margin-bottom:10px;
}

ul.three-column { width: 930px; list-style-type:none;}
ul.three-column li{ width:412px; height: auto; margin:8px; padding:8px; line-height:15px; float:left; border: 1px solid #efefef; }
ul.three-column li:hover { border-color: #CCC; cursor: pointer;}

ul.two-column {
    width: 100%;
    list-style-type:none;
}
ul.two-column li{
    width:314px; /* 335*/
	height: 20px;
    margin:4px 8px;
    padding:4px 8px;
    float:left;
	border: 1px solid #dfdfdf;
}

/********** TABLE STYLE **********/
.table-header
{	height: 27px; width: auto; background-image:url(http://autopartsplace.com/autoparts/images/table_header.jpg); background-repeat:no-repeat; padding: 4px 10px 0px 10px; text-align:center;}
.table-body
{	width: auto; 
    background-image:url(/images/table_body.jpg); 
	background-repeat:repeat-y; 
	padding: 14px 1px 4px;
	
}
.table-footer
{	height: 7px; width: auto; display: block; background-image:url(http://autopartsplace.com/autoparts/images/table_footer.jpg); background-repeat:no-repeat;}

/* table3 = RED*/
.table3-header
{	height: 27px; width: auto; background-image:url(/images/table3_header.jpg); background-repeat:no-repeat; padding: 4px 10px 0px 10px; color:#FFFFFF; text-align:center; font-size:12pt;}
/* FOR TABLE */

table.silver {margin: 0; padding: 0; border-collapse: collapse; width: 100%;}
table.silver th
{	text-align: center; font-weight:bold; color:#333333;}
table.silver td
{	padding: 7px 4px; border-bottom: 1px solid #EEE;}
table.silver td a
{	display: block; width: 100%; color:#e20000;}
table.silver td a:hover
{	background: #969696; color: #FFF; text-decoration:none;}
table.silver tr {font: 12px sans-serif; background: url(http://autopartsplace.com/autoparts/images/prettyinpink_row.png) repeat-x #F8F8F8; color: #666;}
table.silver tr:hover {background: #f9f9f9;}
.row-odd { background-color:#FFFFFF;}

/**************************************************************/
/******ADDED NOV 6, 2008 by jerich :: for auto-parts.php*******/
/**************************************************************/
.product_title {font-size: 18px; font-weight:bold; color:#6D6D6D}
#product_table{ color: #a0a0a0;}
#product_table h4 { color: #3c3c3c; font-size:13px;}
#product_table p { padding-right: 8px;}
.product_red {color: #8b0101;}
.product_blue { color:#1451ff;}
.product_listprice { font-size: 17px; color: #b4b4b4;}
.product_yourprice { font-size: 17px; color: #F00;}
.product_qty {width: 40px; height:19px; border: 1px #c4c4c4 solid; margin:0; padding:0;}
.product_guarantee { color: #4d4c4c;}
.product_guarantee span {color:#FF0000;}
.product_hr { margin: 5px 0; border-bottom: 1px dashed #CCC; height:1px; color:#CCC;}
.product_link { color: #F00; font-size: 11px;}
.product_link a {color:#1451ff;}
.search_string {margin-top: 4px; margin-left:24px; border: 1px solid #FFF; width: 185px;}
.product_image { border: 1px solid #EEE;}
#search-inner_again
	{ width: 200px; height: 356px;   display: block; background-image:url(http://www.autopartsplace.com/autoparts/images/search_again_bg.jpg); background-repeat:no-repeat; 
	left: 0px; top: 18px; position:relative;}
	
/***********************/
/* added: dec 15, 2008 */	
/* hide list-type*/	
/***********************/

#left-content-inner ul { 
	list-style-type:none; 
	float:left;
	width:150px;
	}

.cat {
	background:transparent url(/images/orange-arrow.png) no-repeat scroll 8px 50%;
	padding:2px 5px 0 15px;
	width:300px;
	float:left;
	border:1px solid #DFDFDF;
	height:25px;
	margin-bottom:10px;
	line-height:25px;
	
}
.cat a{
	padding-left:10px;
}

.cat2 {
	background:transparent url(/images/orange-arrow.png) no-repeat scroll 2px 50%;
	padding:3px 5px 1px 18px;
	width:300px;
	float:left;
	
}
.withlines {
width:150px;
float:left;
margin: 0 7px 2px 10px;
}
.withlines li{
margin: 0 7px 2px 10px;
}

.clear10 { clear:both; height:10px }
