/* CSS Document */


/********** global style **********/

* 
{
	margin: 0px;
	padding: 0px;
}


/* Main Navigation Menu */

#page_menu 
{
	width: 900px;
	height: 12px;
	
}

#page_menu a
{
	font-fami-ly: Arial, Helvetica, sans-serif;
	f-ont-size: 12px;
	font-we-ight: bold;
	text-decoration: none;
}

#page_menu a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	fon-t-size: 12px;
	font-wei-ght: bold;
	text-decoration: none;
}

#page_menu a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	fo-nt-size: 12px;
	font-wei-ght: bold;
	text-decoration: none;
}


/* Spacing */

#spacing
{
	background-color: #FFFFFF;
}


/* Middle Header */

#mi-ddle_header 
{
	width: 902px;
	height: 340px;
	color: #fff;
	background: url('../images/big_image_2_03.jpg') repeat-x 0px 0px;
	overflow: hidden;
}

#middle_header_year
{
	position: absolute;
	float: right;
	/*top: 290px;
	right: 270px;*/
	margin-top: 140px;
	margin-left: 120px;
	overflow: hidden;
	width:100px
}

#middle_header_make
{
	position: absolute;
	float: right;
	/*top: 290px;
	right: 270px;*/
	margin-top: 170px;
	margin-left: 120px;
	overflow: hidden;
}

#middle_header_gobtn
{
	position: absolute;
	float: right;
	/*background: url('../images/go_btn_03.jpg') repeat-x 0px 0px;*/
	overflow: hidden;
	margin-top: 205px;
	margin-left: 195px;
}

#middle_header_txtbox
{
	position: absolute;
	float: right;
	overflow: hidden;
	margin-top: 260px;
	margin-left: 175px;
}

#middle_header_rightbtn
{
	position: absolute;
	float: right;
	overflow: hidden;
	margin-top: 253px;
	margin-left: 230px;
}


/* Advertisement */

#advertisement_menu
{
	width: 902px;
	height: 88px;
	color: #fff;
	ove-rflow: hidden;
	position:relative;
	left: 20px;
}


/* Manufacturers */

#manufacturers_header 
{
	width: 902px;
	height: 100px;
	color: #fff;
	overflow: hidden;
}

#manufacturer_name
{
	width: 161px;
	height: 100px;
	color: #fff;
	background: url('../images/manufacturer_07.jpg') repeat-x 0px 0px;
	overflow: hidden;
}

#manufacturer_image
{
	width: 741px;
	height: 100px;
	color: #fff;
	background: url('../images/manufacturer_image_08.jpg') repeat-x 0px 0px;
	overflow: hidden;
}


/* Page Footer */

#page_footer 
{
	width: 902px;
	height: 80px;
	overflow: hidden;
}

#page_header
{
	width: 902px;
	he-ight: 75px;
	overflow: hidden;
	margin-top: 25px;
	margin-left: 35px;
}

#logo_header
{
	position:relative;
	top: 25px;
	left: 0px;
}

/*-------------ds additions--------*/
#qualitytxt1
	{
	position:relative; 
	left: 0px;
	fl-oat:left;
	t-op:33px;
	bot-tom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#939393;
	}
	
#qualitytxt2
	{
	position:relative; 
	left:0px;
	fl-oat:left;
	top:-10px;
	bot-tom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
	color:#939393;
	}


#logo-icons
	{ width: 203px; height:44px; display:block; margin-top: 60px;float:right; position:relative;right:240px;bottom:0px;}

#mfgtext
	{ position:relative; 
	left:-270px;
	fl-oat:left;
	top:33px;
	bot-tom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#939393;
	display: inline;}
	
	#mfgtext2
	{ position:relative; 
	left:-230px;
	fl-oat:left;
	top:45px;
	bot-tom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#939393;
	display: inline;}


#container
{
	position:relative;
	top:-30px;
		
}

#searchtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:black;
	
	
}

#searchtext2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:black;
	font-weight:bold;
	
	
}

#searchtext3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#4c4c4c;	
}

#partslist
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#a6a6a6;	
}

#phonegirl
{
	position:relative;
	float:right;
	right:25px;
}

#selectsection
{
	position:relative;
	float:right;
	right:20px;
	top:110px;
}

#topopen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	fon-t-weight: bold;
	text-transform:uppercase;
	text-align:left;
	color:#828282;
	
}


#mainmenu {
clear:both;
margin:0 0 0 0px;

}

#mainmenu li {
float:left;
ma-rgin-top:20px;
text-decoration:none;
list-style-type: none !important;
}


#mainmenu a {
display:block;
color:#fff;
font: 11px Arial, serif;
padding:7px 36px;
text-transform:uppercase;
letter-spacing:1px;
text-decoration:none;
}
#mainmenu a:hover {
text-decoration:none;
}


#hmt #mainmenu a {
background: url(../images/mainmenu-bg-hmt.png) top left;
}
#hmt #mainmenu a:hover {
background: url(../images/mainmenu-bg-hmt.png) bottom left;
}
#lmt #mainmenu a {
background: url(../images/mainmenu-bg-lmt.png) top left;
}
#lmt #mainmenu a:hover {
background: url(../images/mainmenu-bg-lmt2.png) bottom left;
}

.alertheading2 {  color:#ff0000; font-family:Arial; backg-round-color:#EEEECC; font-size: 10pt;}

.arial10 {font-size:10px; font-family:arial;}
.arial9 {font-size:9px; font-family:arial;color:#3c3c3c;}
.arial92 {font-size:10px; font-family:arial;color:#393939;}
.arial8 {font-size:9px; font-family:verdana;text-decoration:none; color:#393939;}
.arial8 a:hover {font-size:9px; font-family:verdana;text-decoration:none; color:#393939;}
.arial8 a:link {font-size:9px; font-family:verdana;text-decoration:none; color:#393939;}
.arial8 a:visited {font-size:9px; font-family:verdana;text-decoration:none; color:#393939;}
.arial8Black a:hover {font-size:9px; font-family:verdana;text-decoration:none; color:black;}
.arial8Black a:link {font-size:9px; font-family:verdana;text-decoration:none; color:black;}
.arial8Black a:visited {font-size:9px; font-family:verdana;text-decoration:none; color:black;}
.arial11 {font-size:11px; font-family:arial; font-weight:bold; color:#393939; text-decoration:none;}
.arial11 a:hover {font-size:11px; font-family:arial; font-weight:bold; color:#393939; text-decoration:none;}
.arial11 a:link{font-size:11px; font-family:arial; font-weight:bold; color:#393939; text-decoration:none;}
.arial11 a:visited {font-size:11px; font-family:arial; font-weight:bold; color:#393939; text-decoration:none;}
.arial11Bold {font-size:11px; font-family:arial; font-weight:bold;}
.noUnderlineLink a:hover {color:#393939; font-size:9px; font-family:verdana, arial; text-decoration:none;}
.noUnderlineLink a:link {color:#393939; font-size:9px; font-family:verdana, arial; text-decoration:none;}
.noUnderlineLink a:visited {color:#393939; font-size:9px; font-family:verdana, arial; text-decoration:none;}
.findheadone {font-size:10px; font-family:arial; font-style:italic;color:#010038;}

.plainText{color:black; font-family:verdana, arial, geneva; font-size:11px;}
.toTop{ font-size:11px; font-family:verdana, arial, geneva;}
.toTop a{ text-decoration:none;}
.bottomMenu{ font-family:verdana, arial, geneva; font-size:10px;}


.time{ font-size:9px; line-height:80%; }
.weekLetterRed{ font-size:9px; line-height:80%; color:"#990000"; }
.timeRed{ font-size:9px; line-height:80%; color:"#990000"; }
.weekLetterBlack{ font-size:9px; line-height:80%; color:"#000000"; }
.optional{ color:red; font-size:8px; }
.comments{font-size:10px;line-height:100%;}
.preloading{font-size:10px;line-height:100%;}
.rating{font-size:10px;line-height:80%;}
.overallRating{font-family: verdana, arial, geneva ;font-size:9px;line-height:90%;}
.headerLink a{font-size:10px;color:blue;}
.font10{font-size:10px;}
.font14{font-size:11px;}
.header{font-size:12px;font-weight:bold;color:white;}
.headerBlack{ color:black; font-family:verdana, arial, geneva; font-size:15px; font-weight:bold;}
.commentsHeader{font-size:12px;font-weight:bold;color:white;}
.norecords{font-size:10px;}
.pageLinks{text-decoration:none;font-size:10px;}
.deadLink{color:gray;}
.menuFirstLetter{font-size:30px;c-olor:white;font-weight:bold;font-family:Arial;}
.menuWordTrunk{font-size:20px;c-olor:white;font-weight:bold;}
.calendarDay{color:blue;weight:bold;b-ackground-color:yellow;font-size:11px;}
.calendarLink a {color:red;ba-ckground-color:yellow;font-size:11px;}
.calendarDayGreyed{weight:bold;font-size:11px;}
.calendarLinkGreyed{font-size:11px;}
.hourGreyed{font-size:10px;}
.hourLinked{font-size:10px;}
.searchFieldDescription{font-size:8px;}
.whateva{font-size:8px;}

.successResults {font-size:12px; font-weight:bold; color:black;}
.failedResults {font-size:12px; font-weight:normal; color:red;}
td, body{font-size:11px; font-family:verdana, arial, sans-serif;}
.sectionHeader{color:#FFFFFF; font-family:verdana; font-size:14px; background-color:#2D478E; font-weight:bold;}
/*#2D478E*/
.orderHeader{color:#b22222; font-family:arial bold; font-size:17px; font-weight:bold; font-style:italic}
.sectionHeaderBlack{color:#000000; font-family:verdana; font-size:14px; font-weight:bold;}
.tableHeader{color:white; font-size:10px; font-weight:bold; background-color:#2D478E;}
.cartMenuFont {color:white; font-weight:bold; font-size:12px; font-family:verdana;}  


.errorNoticeArial {color:red; font-family:arial; font-size:12px; font-weight:bold;} 
.errorNoticeVerdana {color:red; font-family:Verdana; font-size:12px; font-weight:bold;} 
.successNoticeArial {color:#2D478E; font-family:arial; font-size:12px; font-weight:bold;} 
.successNoticeVerdana {color:#2D478E; font-family:Verdana; font-size:12px; font-weight:bold;} 
.partInfo {color:#5A5A5A; font-size:10px;}
.verdana92 {font-size:10px; font-family:verdana;color:#393939;}

.verdana92b {font-size:10px; font-family:verdana;color:#393939;}
.verdana92b a:hover {font-size:10px; font-family:verdana;text-decoration:none;color:#393939;}
.verdana92b a:link {font-size:10px; font-family:verdana;text-decoration:none;color:black;}
.verdana92b a:visited {font-size:10px; font-family:verdana;text-decoration:none;color:black;}

.linkPartnerCategoryLink  {font-family:Verdana; font-size:12px;}
.linkPartnerStdFont       {font-family:Arial; font-size:12px; color:#000000;}
.linkPartnerTitle         {font-family:Arial; font-size:12px; color:#0000D0; font-weight:bold;}
.linkPartnerURL           {font-family:Arial; font-size:12px; color:#008000; text-decoration:none;}
