.ecom_APIheading {color: #ffffff;font-size: 13px; font-weight:bold;text-decoration:none;}
.ecom_APIsfHeading {color: #ffffff;font-size: 11px; font-weight: normal;text-decoration:none;}
.ecom_APIpartNumberHeading {color: #ffffff;font-size: 11px; font-weight:bold;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:bold;text-decoration:none;}
.ecom_APIEventText {color: #ffffff;font-size: 11px; font-weight:bold;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: #cccccc; font-weight:bold}
.ecom_ourPrice {color: #cccccc;  font-weight: normal; text-decoration:none; }
.ecom_ourPriceWhenProductIsOnSaleText{color: #FFCC00; font-weight:bold}
.ecom_ourPriceWhenProductIsOnSale{color: #FFCC00; font-weight:bold; text-decoration:line-through; }
.ecom_ourPriceWhenProductHasASpecialPriceText {color: #FFCC00;font-weight:bold}
.ecom_ourPriceWhenProductHasASpecialPrice {color: #FFCC00;  font-weight: normal; text-decoration:line-through;  }

.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_gallerySelectionLinks {color: #ffffff; font-weight:bold}
.ecom_galleryCategoryLinks {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_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;}

.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;}

.ecom_dealerWelcomeText {color: #345678; font-size: 11px; font-weight:bold;font-style:italic;}
.ecom_dealerInputText {color: #ffffff; font-size: 11px; font-weight:bold;}
.ecom_dealerText {color: #ffffff; font-size: 11px; font-weight:bold;}
.ecom_dealerMessageText {color: #ffffff; font-size: 11px; font-weight:bold;}
.ecom_dealerWarningText {color: #009999; font-size: 11px; font-weight:bold;}
.ecom_dealerTitleText {color: #ffffff; font-size: 12px; font-weight:bold;}

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; }
.footer {color: #ffffff; font-size: 10px; font-weight:bold}
.quote {color: #ffffff;  font-style:italic}
a {  font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #007D3F ;text-decoration:underline;}
a:link {   font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #ffffff;text-decoration:underline;}
a:hover {  font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #ffffff;text-decoration:underline;}
a:visited {  font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #ffffff;text-decoration:underline;}

.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 }


/* MEDIA CENTER CSS */
.headerOutput
{
	color: #FFFFFF; 
  font-size: 11px; 
  font-weight: bold;
	text-decoration: none;
}
.dirListingContainer
{
	width: 150px;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid red;
	padding: 9px;
	background-color:#890000;
}
#fileListingContainer
{
	margin-left:auto;
	margin-right:auto;
	border: 1px solid red;
	padding: 0px;
	background-color:#890000;
}
#dirListingContainerHeader
{
	background-color:#520000;
	border: 1px solid red;
}
#fileListingContainerHeader
{
	background-color:#520000;
	border: 1px solid red;
}
.bgColor1 
{
	background-color:#520000;
}
.bgColor2 
{
	background-color:#890000;
}

.bodyMediaCenter 
{ 
	background-color: #E6E6E6;
}
.dirName
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px; 
}

.fileName
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px; 
}
#mediaCenterContainer
{
  text-align:left;
}
.mediaCenter_line
{
	border: 1px solid red;  
}
.mediaCenter_currentFolderPathHeading
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px; 

}
.mediaCenter_currentFolderPath
{
  color: #FFFFFF;
  font-weight: normal;
  font-size: 11px; 
  
}
