.ecom_APIheading {color: #FFFFFF;font-size: 13px; font-weight:bold;text-decoration:none;}
.ecom_APIsfHeading {color: #FFFFFF;font-size: 11px; font-weight:bold;text-decoration:none;}
.ecom_APIpartNumberHeading {color: #FFFFFF;font-size: 11px; font-weight:normal;text-decoration:none;}
.ecom_APIpartNumberHeadingText {color: #FFFFFF;font-size: 11px; font-weight:bold;text-decoration:none;}
.ecom_APIEventHeading {color: #FFFFFF;font-size: 11px; font-weight:bold;text-decoration:none;}
.ecom_APIEventHeadingText {color: #FFFFFF;font-size: 11px; font-weight:normal;text-decoration:none;}
.ecom_APIEventText {color: #FFFFFF;font-size: 11px; font-weight:normal;text-decoration:none;}

.ecom_heading {color: #FFFFFF;font-size: 13px; font-weight:bold;text-decoration:none;}

.ecom_productSelections {color: #FFFFFF;  font-size: 11px; font-weight:bold}
.ecom_productPartNumberHeading {color: #FFFFFF; font-size: 11px; font-weight:bold}
.ecom_productNameHeading {color: #FFFFFF;  font-weight:bold}
.ecom_productDescriptionHeading {color: #FFFFFF; font-size: 11px; font-weight:bold}
.ecom_productSfHeadingLink {color: #FFFFFF;  font-size: 11px; font-weight:bold; text-decoration:none; }
.ecom_productVehicleYear {color: #FFFFFF;  font-weight:bold; text-decoration:none; }
.ecom_productVehicleModel {color: #FFFFFF;  font-weight:bold; text-decoration:none; }
.ecom_productVehicleMake {color: #FFFFFF;font-weight:bold; text-decoration:none; }
.ecom_productSelectedVehicle {color: #FFFFFF; font-weight:bold; text-decoration:none; }
/*These classes color is dynamically set on the sc page.
//.ecom_scHeading {color: #FFFFFF;  11px; font-weight:bold; text-decoration:none; }
//.ecom_scHeadingForm {font-weight:bold;}
//.ecom_scInformationText {font-size: 10px;}
*/
.ecom_listPriceText {color: #FFCC00;  font-weight:bold}
.ecom_listPrice {color: #FFCC00;   font-weight:normal; text-decoration:line-through; }

.ecom_ourPriceText {color: #FFCC00; font-weight:bold}
.ecom_ourPrice {color: #FFCC00;  font-weight:normal; text-decoration:none; }

.ecom_salePriceText {color: #FFCC00; font-weight:bold}
.ecom_salePrice {color: #FFCC00; font-weight:normal; text-decoration:none; }

.ecom_priceText {color: #FFCC00;font-weight:bold}
.ecom_price {color: #FFCC00;  font-weight:normal; text-decoration:none; }

.ecom_specialPriceText {color: #FFCC00;font-weight:bold}
.ecom_specialPrice {color: #FFCC00;  font-weight:normal; text-decoration:none; }

.ecom_gallerySelections {color: #FFFFFF; font-weight:bold}

.ecom_newsTitleHeading {color: #FFFFFF; font-weight:bold}
.ecom_newsTitleHeadingLink {color: #FFFFFF; font-weight:bold;text-decoration:none; }
.ecom_newsSubtitleHeading {color: #FFFFFF;  font-weight:bold}

.ecom_faqCategory {font-size: 10pt; color: #FFFFFF; font-weight:bold;text-decoration:none;}
.ecom_faqCategory a:link {   font-size: 10pt; color: #FFFFFF; font-weight:bold;text-decoration:underline;color: #FFFF00;}
.ecom_faqCategory a:hover {  font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; color: #009999}
.ecom_faqCategory a:visited {  font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; color: #006666; text-decoration: none; }
.ecom_faqQuestionQ {color: #FFFFFF;font-weight:bold;}
.ecom_faqQuestion {color: #FFFFFF; font-weight:normal;text-decoration:underline;}
.ecom_faqAnswerA {color: #FFFFFF;  font-weight:bold;text-decoration:none; }
.ecom_faqAnswer {color: #FFFFFF;font-weight:normal;}


body,p,table,td {color: #FFFFFF;font-family:Arial, Helvetica, sans-serif;  font-size: 11px;}
input, select, option  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #007D3F; font-weight: normal; }
.quote {color: #FFFFFF;  font-style:italic}
a {  font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #007D3F ;text-decoration:none;}
a:link {   font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFF00;text-decoration:none;}
a:hover {  font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #CCFF00;text-decoration:none;}
a:visited {  font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFCC00;text-decoration:none;}
a:visited:hover {  font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #99FF00;text-decoration:none;}

.bottomNavi {  font-size: 7pt; font-style: normal; font-weight: normal; font-variant: normal; color: #00AA55; text-decoration: none }
.bottomNavi a:link {  font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; color: #009999; text-decoration: none }
.bottomNavi a:hover {  font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; color: #009999}
.bottomNavi a:visited {  font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; color: #006666; text-decoration: none }

.ecom_eventHeading {color: #ffffff; font-weight:bold}
.ecom_eventHeadingLink {color: #ffffff; font-weight:bold;text-decoration:none; }
.ecom_eventLocationHeading {color: #ffffff;  font-weight:bold}
.ecom_eventLocation {color: #ffffff;  font-weight:normal}
.ecom_eventWebsiteHeading {color: #ffffff;  font-weight:bold}
.ecom_eventWebsite {color: #ffffff; font-weight:normal;text-decoration:none;}
.ecom_eventDate {color: #ffffff; font-weight:normal;}
.ecom_eventTime {color: #ffffff; font-weight:normal;}
.ecom_eventDescription {color: #ffffff;  font-weight:normal;}
.ecom_eventAddressHeading {color: #ffffff; font-weight:bold;}
.ecom_eventAddress {color: #ffffff;  font-weight:normal;}
.ecom_eventOrganizerHeading {color: #ffffff; font-weight:bold;}
.ecom_eventOrganizer {color: #ffffff;  font-weight:normal;}
.ecom_eventOrganizerWebsite {color: #ffffff;  font-weight:normal;text-decoration:none;}
