.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

.bodyText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE6601;	
	text-decoration: none;
}

.mailText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595549;	
	text-decoration: underline;
}
	
.imageText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}

/*.imageText a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}
*/
.headerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: bold;	
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F7F7F;
}

.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.linkText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #555555;
	text-decoration: underline;
	line-height: 15px;
}

.linkText2 a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #555555;
        text-decoration: none;
        line-height: 15px;
}

.boxText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	line-height: 7px;
}

.cityText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	line-height: normal;	
}

.letters a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE6601;
	font-weight: bold;
	text-decoration: underline;
}

.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

.detailsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	font-style: normal;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


	
a.parts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: underline;
	font-weight: normal;
}

.company a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE6601;
	font-weight: bold;
	text-decoration: underline;
}

.phone a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	text-decoration: none;
}

.phone a:visited{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
}

.phone a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	text-decoration: none;
}

.phone a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;	
	text-decoration: none;
}

.catText, .catText a:link, .catText a:visited, .catText a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 150px;
	font-weight: bold;
}

.para {
	margin-bottom: 20px;
	text-align: justify;	
}

h2.para {
	font-size: 14px;
	margin-bottom: 10px;
}

.linkText3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #555555;
	text-decoration: underline;
	line-height: 10px;
	white-space:nowrap;
}

.linkText4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color: #000000;
	text-decoration: none;
	line-height: 10px;
	white-space:nowrap;
}

.linkText4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color: #000000;
	text-decoration: underline;
	line-height: 10px;
	white-space:nowrap;
}

.linkText4 a:hover {
	color: #1B00FF;
}

.linkText5 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color: #000000;
	text-decoration: underline;
	line-height: 10px;
	white-space:nowrap;
}

.linkText5 a:hover {
	color: #1B00FF;
}

.featured_item_title h1 {
	font-size: 15px;
}

.featured_item_image {
	float: left;
	padding-right: 10px;
}

.featured_item_part_info {
	clear: both;
	font-size: 18px;
	padding-top: 10px;
	padding-bottom: 50px;
	float: left;
}

.featured_item_price {
	font-size: 20px;
	color: red;
	padding-bottom: 10px;
}

.featured_item_price_box {
	display: block;
	float: right;
	padding-right: 25px;
}

.featured_item_notes {
	padding-bottom: 20px;
	color: blue;
	font-size: 18px;
	font-weight: bold;
	text-align: justify;
}

.featured_item_applications {
	clear: both;	
}

.featured_item_applications th {
	font-size: 10px;
	text-align: left;
}

.featured_item_detail_info {
	width: 700px;
}

.featured_items_container {
	clear: both; width: 325px; 
	padding-top: 20px; 
	padding-right: 5px; 
	height: 150px;
}

.featured_items_header_link a {
	padding-bottom: 3px; 
	font-weight: bold; 
	text-decoration: underline;
	color: black;
}

.featured_items_image {
	float: left;
}

.featured_items_notes {
	padding-bottom: 3px;
}

.featured_items_price {
	font-weight: bold; 
	color: red; 
	padding-left: 110px;
}

.featured_items_container2 {
	float: left; 
	padding-left: 40px;
}

.featured_item_other_parts {
	padding-top: 15px;
	padding-left: 25px;	
}

.featured_item_other_parts a {
	color: black;
	text-decoration: underline;
}

.featured_item_header_link {font-size: 11px; color: blue; font-weight: bold;}
a.featured_item_header_link:link {font-size: 11px; color: blue; text-decoration: underline; font-weight: bold;}
a.featured_item_header_link:visited {font-size: 11px; color: blue; text-decoration: underline; font-weight: bold;}
a.featured_item_header_link:hover {font-size: 11px; color: blue; text-decoration: underline; font-weight: bold;}
a.featured_item_header_link:active {font-size: 11px; color: blue; text-decoration: underline; font-weight: bold;}

.fit_note { font-weight:bold; }
ul.ene_quals { padding:0px;margin:0px;list-style-type:none;margin-top:5px;width:350px; }
li.ene_quals { }
.ene_qual_title { font-weight:bold; }
.price_title { font-weight:bold; }
.price_value { color:red; }
.core_value { color:blue; }
a.ene_enlarge:link, a.ene_enlarge:visited, a.ene_enlarge:hover, a.ene_enlarge:active {font-size: 10px; color: blue; text-decoration: underline;text-align:center;}
a.ene_title:link, a.ene_title:visited, a.ene_title:hover, a.ene_title:active {font-size: 11px; color: blue; text-decoration: underline;text-align:center;}
.ene_enlarge_cnt { width:50px;margin-left:auto;margin-right:auto; }
.ene_buybox_left { width: 130px; float:left;padding-top:2px; }
.ene_buybox_cnt { width: 495px; margin-bottom:5px; /*border-top:1px solid black; border-bottom:1px solid black;*/ }
.ene_sku { text-align:center;margin-top:3px; }
.ene_buybox_right { width: 360px; float:right; padding-top:2px; }
.ene_title { width:350px; }
.ene_title_detail { font-size:12px; font-weight:bold; }
.clear { clear:both; }
.ene_qual_cnt { width:350px; }
.ene_notes { width:350px; margin-top:3px; margin-bottom:3px; }
.ene_buybox_divider { width: 495px; border-top:1px solid black; }

