.ecom_APIheading {color: #000000;font-size: 13px; font-weight:bold;text-decoration:none;}
.ecom_APIsfHeading {font-family:arial, verdana, helvetica, sans-serif;color: #FFFFFF;font-size: 11px; font-weight:none;text-decoration:none;}
.ecom_APIpartNumberHeading {color: #000000;font-size: 11px; font-weight:bold;text-decoration:none;}
.ecom_APIpartNumberHeadingText {color: #000000;font-size: 11px; font-weight:bold;text-decoration:none;}
.ecom_APIEventHeading {color: #000000;font-size: 11px; font-weight:bold;text-decoration:none;}
.ecom_APIEventHeadingText {color: #000000;font-size: 11px; font-weight:bold;text-decoration:none;}
.ecom_APIEventText {color: #000000;font-size: 11px; font-weight:bold;text-decoration:none;}

.ecom_heading {color: #000000;font-size: 13px; font-weight:bold;text-decoration:none;}

a:link {color: #FF0000; }     /* unvisited link */
a:visited {color: #666666; }  /* visited link */
a:hover {color: #999999; }   /* mouse over link */
a:active {color: #333333; }   /* selected link */

.ecom_productSelections {color: #000000;  font-size: 11px; font-weight:bold}
.ecom_productPartNumberHeading {color: #000000; font-size: 11px; font-weight:bold}
.ecom_productNameHeading {color: #000000;  font-weight:bold}
.ecom_productDescriptionHeading {color: #000000; font-size: 11px; font-weight:bold}
.ecom_productSfHeadingLink {font-size: 11px; font-weight:bold; text-decoration:none; }
/* 
a.ecom_productSfHeadingLink:link {color: #FF0000;  font-size: 11px; font-weight:bold; }
a.ecom_productSfHeadingLink:hover {color: #666666;  font-size: 11px; font-weight:bold; }
*/
.ecom_productVehicleYear {color: #000000;  font-weight:bold; text-decoration:none; }
.ecom_productVehicleModel {color: #000000;  font-weight:bold; text-decoration:none; }
.ecom_productVehicleMake {color: #000000;font-weight:bold; text-decoration:none; }
.ecom_productSelectedVehicle {color: #000000; font-weight:bold; text-decoration:none; }
/*These classes color is dynamically set on the sc page.
.ecom_scHeading {color: #000000;  11px; font-weight:bold; text-decoration:none; }
.ecom_scHeadingForm {font-weight:bold;}
.ecom_scInformationText {font-size: 10px;}
*/

.ecom_listPriceText {color: #FF0000;  font-weight:bold}
.ecom_listPrice {color: #FF0000;   font-weight:none; text-decoration:line-through; }

.ecom_ourPriceText {color: #FF0000; font-weight:bold}
.ecom_ourPrice {color: #FF0000;  font-weight:none; text-decoration:none; }

.ecom_salePriceText {color: #FFCC00; font-weight:bold}
.ecom_salePrice {color: #FFCC00; font-weight:none; text-decoration:none; }

.ecom_priceText {color: #FFCC00;font-weight:bold}
.ecom_price {color: #FFCC00;  font-weight:none; text-decoration:none; }

.ecom_specialPriceText {color: #FFCC00;font-weight:bold}
.ecom_specialPrice {color: #FFCC00;  font-weight:none; text-decoration:none; }

.ecom_gallerySelections {color: #000000; font-weight:bold}
.ecom_gallerySelectionLinks {color: #000000; font-weight:bold}
.ecom_galleryCategoryLinks {color: #000000; font-weight:bold}


.ecom_newsTitleHeading {color: #CC0000; font-weight:bold; text-decoration:none; font-size: 13px;}
.ecom_newsSubtitleHeading {color: #000000; font-weight:bold; text-decoration:none; font-size: 12px;}

a.ecom_newsTitleHeading:link {color: #000000; font-weight:bold; font-size: 14px;}
a.ecom_newsTitleHeading:hover {color: #000000; font-weight:bold; font-size: 14px;}
a.ecom_newsTitleHeading:visited {color: #000000; font-weight:bold; font-size: 14px;}
a.ecom_newsTitleHeading:active {color: #000000; font-weight:bold; font-size: 14px;}

a.ecom_newsTitleHeadingLink:link {color: #000000; font-weight:bold;text-decoration:none; font-size: 14px;}
a.ecom_newsTitleHeadingLink:hover {color: #000000; font-weight:bold;text-decoration:none; font-size: 14px; }
a.ecom_newsTitleHeadingLink:visited {color: #000000; font-weight:bold;text-decoration:none; font-size: 14px; }
a.ecom_newsTitleHeadingLink:active {color: #000000; font-weight:bold;text-decoration:none; font-size: 14px; }

a.ecom_newsSubtitleHeading {color: #000000;  font-weight:bold}


.ecom_eventHeading {color: #000000; font-weight:bold}
.ecom_eventHeadingLink {color: #000000; font-weight:bold;text-decoration:none; }
.ecom_eventLocationHeading {color: #000000;  font-weight:bold}
.ecom_eventLocation {color: #000000;  font-weight:none}
.ecom_eventWebsiteHeading {color: #000000;  font-weight:bold}
.ecom_eventWebsite {color: #000000; font-weight:none;text-decoration:none;}
.ecom_eventDate {color: #000000; font-weight:none;}
.ecom_eventTime {color: #000000; font-weight:none;}
.ecom_eventDescription {color: #000000;  font-weight:none;}
.ecom_eventAddressHeading {color: #000000; font-weight:bold;}
.ecom_eventAddress {color: #000000;  font-weight:none;}
.ecom_eventOrganizerHeading {color: #000000; font-weight:bold;}
.ecom_eventOrganizer {color: #000000;  font-weight:none;}
.ecom_eventOrganizerWebsite {color: #000000;  font-weight:none;text-decoration:none;}

.ecom_faqQuestionQ {color:#FF3300;font-size:13px;font-weight:bold;}
.ecom_faqQuestion{color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
.ecom_faqAnswerA {color:#FF6600; font-size:13px; font-weight:bold;text-decoration:none; }
.ecom_faqAnswer {color:#666666;font-size:11px;font-weight:none;}
.ecom_faqCategory{color:#444444;font-size:11px;font-weight:bold;text-decoration:none;}
 

.ecom_dealerWelcomeText {color: #345678; font-size: 11px; font-weight:bold;font-style:italic;}
.ecom_dealerInputText {color: #000000; font-size: 11px; font-weight:bold;}
.ecom_dealerText {color: #000000; font-size: 11px; font-weight:bold;}
.ecom_dealerMessageText {color: #000000; font-size: 11px; font-weight:bold;}
.ecom_dealerWarningText {color: #009999; font-size: 11px; font-weight:bold;}
.ecom_dealerTitleText {color: #000000; 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: none;
  font-size: 11px; 
}

.galleryCategory {
  float: left;
  margin: 10px;
  width: 180px;
  height: 150px;
}
a.ecom_galleryCategoryLinks:link {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}
a.ecom_galleryCategoryLinks:hover {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}
a.ecom_galleryCategoryLinks:visited {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}
a.ecom_galleryCategoryLinks:active {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}

a.ecom_gallerySelectionLinks:link {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}
a.ecom_gallerySelectionLinks:hover {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}
a.ecom_gallerySelectionLinks:visited {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}
a.ecom_gallerySelectionLinks:active {color: #000000; font-weight:bold; font-size: 12px; text-decoration: none;}

#galleryLeft {
  float: left;
  width: 800px;
}
#galleryRight {
  float: left;
  width: 180px;
}
#galleryTitle {
  font-weight: bold;
  font-size: 14px;
  margin: 20px 0px;
}
#galleryDescription {
  margin: 10px 5px;
}
.galleryImage {
  margin: 10px 0px;;
}
.imageCaption {
  font-style: italic;
}
