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

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

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

.ecom_scInformationText form input {
  float: left;
}

.ecom_listPriceText {
  color: #FF6500;
  font-weight: bold;
}
.ecom_listPrice {
  color: #FF6500;
  font-weight: normal;
}

.ecom_ourPriceText {
  color: #FFCC00;
  font-weight: bold;
}
.ecom_ourPrice {
  color: #FFCC00;
  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;
  font-size: 13px;
}
.ecom_price {
  color: #FFCC00;
  font-weight: normal;
  text-decoration: none;
  font-size: 13px;
}
.ecom_specialPriceText {
  color: #FFCC00;
  font-weight: bold;
  font-size: 13px;
}
.ecom_specialPrice {
  color: #FFCC00;
  font-weight: normal;
  text-decoration: none;
  font-size: 13px;
}

.ecom_gallerySelections {
  color: #CCCCCC;
  font-weight: bold;
}
.ecom_gallerySelectionLinks {
  color: #CCCCCC;
  font-weight: bold;
}
.ecom_galleryCategoryLinks {
  color: #CCCCCC;
  font-weight: bold;
}

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

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

.ecom_faqQuestionQ {
  color: #CCCCCC;
  font-weight: bold;
}
.ecom_faqQuestion {
  color: #CCCCCC;
  font-weight: normal;
  text-decoration: underline;
}
.ecom_faqAnswerA {
  color: #CCCCCC;
  font-weight: bold;
  text-decoration: none;
}
.ecom_faqAnswer {
  color: #CCCCCC;
  font-weight: normal;
}

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



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

#optionsMessage {
  color: #CCCCCC;
}
.productThumbnail{
/*set the properties of the product thumbnail display here*/
}
