body
{
	background-color:#c8c8c8;
	background:#c8c8c8 url(/Images/Global/BGGrad_3.gif) repeat-x;
}

#RetailerSite
{
	background:#c8c8c8;
}

/************************************/
/*									*/
/*		   HEADER STYLES			*/
/*									*/
/************************************/
#Header
{
	background:#000;
	color:#D8D8D8;
}
#Header #LanguageBar, #Header #LanguageBar a
{
	color:#4C4C4C;
}
#Header #LanguageBar a:hover
{
	color:#FFF;
}
#Header #LanguageBar a.currentlang
{
	color:#DADADA;
}
#Header #RetailerInfo
{
	background:#4C4C4C url(/Images/Global/Header_BGGrad_3.gif) repeat-x;
	color:#656565;
}
#Header #RetailerInfo .RetailerName
{
	color:#fff;
}
#Header #MainMenu
{
	background:#efefef url(/Images/Global/mainNav_BGGrad_3.gif) repeat-x;
	color:#fff; /*#DADADA;*/
}
/************************************/
/*									*/
/*		     MENU STYLES			*/
/*									*/
/************************************/

#Header #MainMenu ul ul
{
	background:#f0f0f0;
	color:#8c8c8c;
}
#Header #MainMenu ul li a
{
	color:#8c8c8c;
}
#Header #MainMenu ul li a:hover
{
	background-color:#ffffff;
}
#Header #MainMenu ul li a:hover
{
	color:#333333;
}
#Header #MainMenu ul li ul li a
{
	color: #8c8c8c;
}
#Header #MainMenu ul li ul li a:hover
{
	color:#333333;
	background:#ababab url(/Images/Global/2ndNav_Highlight3.gif) no-repeat;
}
/*********END MENU STYLES********/
/*********END HEADER STYLES********/

/************************************/
/*									*/
/*		   HOME PAGE STYLES			*/
/*									*/
/************************************/

.HomeIntroTextBox
{
	background-color:#000000;
}
.HomeIntroTextBox div.Transparent60, .HomeIntroTextBox div.Transparent70, .HomeIntroTextBox div.Transparent80
{
	height:100%;
	background-color:#000000;
}
/*********END HOME PAGE STYLES********/

/************************************/
/*									*/
/*			BODY STYLES				*/
/*									*/
/************************************/
#Body, #HomeBody
{
    background-color:#e6e6e6;
	/*background:#fff url(/Images/Global/BGGrad_3.gif) repeat-x;*/
	color:#999999;
	border-left-color:#ffffff;
	border-right-color:#ffffff;
}
h1
{
	background-color:#333;
	color:#808080;
}
h2
{
	color:#000000;
}
p
{
	background-color:#E6E6E6;
}
/*********END BODY STYLES********/
	
/************************************/
/*									*/
/*		LOCAL MENU STYLES           */
/*	                         		*/
/************************************/
.localmenutitle
{
	color:#4d4d4d;
}
.localmenu
{
	border:0px solid #9A9A9A;
	background: #f0f0f0 url(/Images/Global/2ndNav_BGGrad3.gif) bottom left repeat-x;
}
.localmenu li a
{
	color: #8c8c8c;
}
.localmenu li a:active, .localmenu li a:link
{
	color:#8c8c8c;

}
.localmenu li a:hover
{
	color:#333333;
	background:#ababab url(/Images/Global/2ndNav_Highlight3.gif) no-repeat;
}
.localmenucurrentitem
{
	color: #333333;
	background:#ababab url(/Images/Global/2ndNav_Highlight3.gif) no-repeat;
}

.menuitemimagelink
{
	float:left;
	border:none;
	
	padding-top:10px;
}

.menuitemimagelink a,
.menuitemimagelink img
{
	border:none;
}
/*********END LOCAL MENU STYLES ********/

/************************************/
/*									*/
/*		   FOOTER STYLES			*/
/*									*/
/************************************/
#Footer
{
	background:#0B0B0B url(/Images/Global/Footer_BGGrad_3.gif) repeat-x;
	color:#5a5a5a;
}
#Footer, #Footer a
{
	color:#5a5a5a;
}

.dmtlogo
{
	background-color:#c8c8c8;
}

/*********END FOOTER STYLES********/

/************************************/
/*									*/
/* Style changes from corporate site*/
/*									*/
/************************************/
.contentcolumn .ContentHeaderBlackCAPS
{
    background-color:Transparent;
	color:#333333;
}
.contentcolumn .ContentBody{ 
	color:#666;
}
.ContentBody{
	color:#666;
}
div.ContentBody, div.ContentBody p
{
	background-color:#ffffff;
}




/* END Style changes from corporate site*/

/************************************/
/*									*/
/*	     FEATURE PAGE STYLES    	*/
/*									*/
/************************************/
	/* 
	used to position the transparency on the 
	header image
	*/
	.featurestransparency, .featuresfloattext {
		position:absolute;
		top:0px;
		left:20px;
		height:150px;
		width:200px;	
	}

	.featurestransparency {
		filter: alpha(opacity=70);
		-moz-opacity: .7; 
		-khtml-opacity:0.70;
		background-color:#000000; 
	}
	.featuresfloattext{
		vertical-align:middle;
		color:#ffffff;
		font-size:11px;
		font-weight:normal;
		padding-left:10px;
		padding-top:10px;
	}
/*********END FEATURE PAGE STYLES********/

/************************************/
/*									*/
/*	  LEASE/FINANCE RATES STYLES	*/
/*									*/
/************************************/
.RatesValidPeriod
{
	color:#ffffff;
}
.RatesTypeTitle
{
	color:#FFF;
}
.RatesTableHeader
{
	background: #040404 url(/Images/Global/tableHeader_BGGrad_3.gif) repeat-x;	
	color:#333333;
}

.RatesTableHeaderText
{
	color:#333333;
	font-weight:bold	
}

.RatesTableModelHeader
{
	color:#333333;
	background-color:#ffffff;
}
.RatesTableValue
{
	border-bottom-color:#ffffff;
	color:#666;
}
table.RatesTable td.Separator
{
	background-color:#262626;
}
/*********END LEASE/FINANCE RATES STYLES********/

/************************************/
/*									*/
/*			SITEMAP STYLES			*/
/*									*/
/************************************/
#SitemapMenu ul a
{
	color:#666666;
}
#SitemapMenu ul li a
{
	background:#c6c6c6 url(/Images/Global/block_666666.gif) 10px 9px no-repeat;
}
#SitemapMenu ul li a:hover
{
	color:#333333;
	background:#c6c6c6 url(/Images/Global/block_FD0505.gif) 10px 9px no-repeat;
}
#SitemapMenu ul li.HasChildren a, #SitemapMenu ul li.HasChildren a:hover
{
	background:#d0d0d0 url(/Images/Global/2ndNav_Highlight3.gif) no-repeat;
}
#SitemapMenu ul li.HasChildren ul li a
{
	background:#d8d8d8 none;
}
#SitemapMenu ul li.HasChildren ul li a:hover
{
	background-image:none;
	color:#333333;
}

ul.SitemapMenu_Showroom
{
    color:#666666;
	background:#000 url(/Images/Global/Menu_BGGrad_3.gif) repeat-x;
}
ul.SitemapMenu_Showroom li
{
	background:transparent url(/Images/Global/2ndNav_Highlight3.gif) no-repeat;
}
div.Sitemap_Showroom
{
	background-color: #d0d0d0;
}
div.Sitemap_ShowroomYears, div.Sitemap_ShowroomYears ul li
{
	background:#d8d8d8 none;
}
div.Sitemap_ShowroomYears ul li ul li span
{
	color:#666666;
}
div.Sitemap_ShowroomYears ul li ul li span:hover, div.Sitemap_ShowroomYears ul li ul li span.hover
{
    color: #333333;
	background-color:#d0d0d0;
}
div.Sitemap_ShowroomYears ul li ul li span.active
{
	background-color:#d0d0d0;
}

div.Sitemap_ShowroomModel
{
	/*background-color:#ff00ff;*/
}
div.Sitemap_ShowroomModel div
{
    color:#333333;
	background-color:#d0d0d0;
}
div.Sitemap_ShowroomModel div ul li a
{
	color:#666666;
	background:#d0d0d0 url(/Images/Global/block_666666.gif) 10px 7px no-repeat;
}
div.Sitemap_ShowroomModel div ul li a:hover
{
	color:#333333;
	background:#d0d0d0 url(/Images/Global/block_FD0505.gif) 10px 7px no-repeat;
}
/*********END SITEMAP STYLES********/

/************************************/
/*									*/
/*		   ABOUT PAGE STYLES		*/
/*									*/
/************************************/
.footnote{
	background-color:#ffffff;  /* same as aboutaltbackground */
	color:#666666;
}
.footnotelink{
	color:#666666;
}
.footnotelink:hover{
	color:#FF0000;
}
.flashbackground{		
	background-color:#bebebe;
	color:#ffffff;
}
.aboutsectionheader{	
	color:#333333;
	background-color:#e6e6e6;
}
.aboutimagebackground{
	background-color:#bebebe;
}
.aboutaltbackground{
	background-color:#ffffff;
}
.dealername{	
	color:#000;
}
.dealeraddress{
	color:#666666;	
}

/*.linkspagelink, .linkspagelink A:link, .linkspagelink A:visited, .linkspagelink A:active*/
.linkspagelink A:link
{
	color:black;	
}	
.linkspagelink A:hover
{
	color:red;	
}

.emaillink:hover
{
	color:#FE0606;
}
.dealerlabel{	
	color:#000;
}
.sectiontitle
{	
	color:#FFFFFF;
}
table.DealerHours thead tr td
{
	border-color:#e8e8e8;
	/*
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	border-bottom:solid 1px #333333;
	*/
	background-color:#e8e8e8;	
	color:#000;
}
table.DealerHours thead tr td.last
{
	/*
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	*/
}
table.DealerHours tbody tr td
{
	border-color:#e8e8e8;
	/*
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	border-bottom:solid 1px #333333;
*/
}
table.DealerHours tbody tr td.first
{
	border-color:#e8e8e8;
	/*
	border-left:solid 0px #333333;
	border-right:solid 0px #333333;
	*/
}
table.DealerHours tbody tr td.last
{
	/*
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	*/
}
/*********END ABOUT PAGE STYLES********/
/************************************/
/*									*/
/*		   PROSPECT FORM STYLES		*/
/*									*/
/************************************/
.formheader{
	color:#000;
	background-color:#e6e6e6;
}
.formbackground{
	background-color:#ffffff;
}
.formlabel{
	color:#666666;
}
.formheaderlabel{
	color:#000;
}
/******END PROSPECT FORM STYLES******/
/************************************/
/*									*/
/*	  FEATURE/SPECS STYLES       	*/
/*									*/
/************************************/
.specsectionheader
{
	background-color:#ffffff;
	color:#D9D9D9;
}
.specheader
{		
	background-color:#f1f1f1;
	color:#D9D9D9;
}
.speccategoryheadertitle
{	
	color:#000;
}
.speccategoryheadertitleborder
{
	color:#b3b3b3;	
}

.speccategoryheader
{
	background:#f1f1f1 url(/Images/Global/tableHeader_BGGrad_3.gif) repeat-x bottom left;
	color:#333333;
	font-weight:bold;
}
.speccategorysubheader{
	background-color:#e3e4e5;
	color:#333333;
}
.speccategoryheadertext, .speccategoryheadertext A:link, .speccategoryheadertext A:visited, .speccategoryheadertext A:active, .speccategoryheadertext A:hover
{
	color:#333333;
	font-weight:bold;
}
.spectotoplink
{
	color:#333333;	
}
.specannotation
{	
	background-color:#f2f2f2;
	color:#666666;	
}
.specdetailrow
{
	color:#666666;	
	background-color:#dcdcdc;
}
.specaltdetailrow
{
	color:#666666;		
	background-color:#ffffff;
}
/*********FEATURE/SPECS STYLES********/

/************************************/
/*									*/
/*	STAFF INFO (Our Team)) STYLES   */
/*									*/
/************************************/
table.staffinfo tr td.title
{
	border-color:#e8e8e8;
	
	border-left:solid 1px #e8e8e8;
	border-right:solid 0px #e8e8e8;
	border-bottom:solid 1px #e8e8e8;
	
	background-color:#e8e8e8;	
	color:#979797;
	padding: 5px 5px 5px 5px;
}
table.staffinfo tr td.info
{
	border-color:#e8e8e8;
	
	border-left:solid 1px #e8e8e8;
	border-right:solid 0px #e8e8e8;
	border-bottom:solid 1px #e8e8e8;
	
	background-color:#f2f2f2;
	color:#979797;
	padding: 5px 5px 5px 5px;
	
}
.staffinfobold{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.staffinfo{
	font-family:Arial;
	font-size:12px;	
}


/************************************/
/*									*/
/*	Link Color for Document Upload  */
/*				Page    			*/
/************************************/

.DocumentUploadLink a:link, .DocumentUploadLink a:hover, .DocumentUploadLink a:visited, .DocumentUploadLink a:active
{
	color:#999999;
}
.DocumentUploadLink a:hover
{
	color:red;
}


/************************************/
/*									*/
/* PREOWNED VEHICLE STYLES          */
/*									*/
/************************************/

.InventoryItem,
.InventoryList
{
	background: #bebebe url(../Images/PreOwned/DealerSite_ListInventoryBackGroundGradient_3.gif) repeat-x;
}

.VehicleSeperator
{
	background-color: #bebebe;
}

.YearMakeModel,
.CategoryHeader,
.FeatureCategory
{
	background: #333333 url(../Images/PreOwned/DealerSite_CategoryHeaderGradient_3.gif) repeat-x bottom left;
	color: #333333;
}


.ListPrice,
.Mileage,
.VehicleComment,
.VehicleCommentLink
{
	color: #333333;
}


.SkinButton
{
	border: 1px solid #666666;
	color: #333333;
	background: #d4d4d4 url(../Images/PreOwned/DealerSite_CategoryHeaderGradient_3.gif) repeat-x;
}

.SkinButton:hover
{
	background-image: none;
	background-color: #c8c8c8;
	color: #fd0202;
}

.SearchLabel,
.PagingLabel
{
	color: #333333;
}

.Disclaimer
{
	color: #000000;
}

/**********************************

	Common Header settings

***********************************/


.LeftHeader
{
	background: url(/Images/PreOwned/redHeader_left.gif) repeat-x;
}


.RightHeader
{

	background: url(/Images/PreOwned/redHeader_right.gif) repeat-x;
}


.CenterHeader
{

	color:#FFFFFF;
	background: url(/Images/PreOwned/redHeader_filler.gif) repeat-x;	
}

/**********************************

	End Common Header settings

***********************************/

/**********************************

	Start Features Row settings

***********************************/

.FeaturesRow, .FeaturesRowAlt
{
	
	color:#000000;	
}

.FeaturesRow
{
	background-color:#EEEEEE;
	
}

.FeaturesRowAlt
{
	background-color:#888888;
	
}
/**********************************

	End Features Row settings

***********************************/
.VehicleDetails
{
	background-color:#232323;
}

/**********************************

	start Print button settings

***********************************/


.PrintButtonLeft
{
	background:#191919 url(../Images/PreOwned/MMCDealer_SmallButtonOn_LeftEnd.gif) repeat-x;
}

.PrintButtonLeft:hover
  { 
    background:#191919 url(../Images/PreOwned/MMCDealer_SmallButtonOver_LeftEnd.gif) repeat-x;
  }



.PrintButtonRight
{

	background:#191919 url(../Images/PreOwned/MMCDealer_SmallButtonOn_RightEnd.gif) repeat-x;
}

.PrintButtonRight:hover
  { 
    background:#191919 url(../Images/PreOwned/MMCDealer_SmallButtonOver_RightEnd.gif) repeat-x;
  }


.PrintButtonCenter
{

	color:#FFFFFF;
	background:#191919 url(../Images/PreOwned/MMCDealer_SmallButtonOn_Middle.gif) repeat-x;	
}

.PrintButtonCenter:hover
  { 
    background:#191919 url(../Images/PreOwned/MMCDealer_SmallButtonOver_Middle.gif) repeat-x;
  }

/**********************************

	End Print button settings

***********************************/

/**********************************

	Start preowned button settings

***********************************/

.SkinButtonV2
{
	border: 0px solid #111111;
	background: #191919 url(../Images/PreOwned/MMCDealer_SmallButtonOn_Middle.gif) repeat-x;
	color: #FFFFFF;
}

.SkinButtonV2:hover
{
	background: #191919 url(../Images/PreOwned/MMCDealer_SmallButtonOver_Middle.gif) repeat-x;
	color: #FFFFFF;
}

.SkinButtonV3
{
	border: 0px solid #111111;
	background: #191919 url(../Images/PreOwned/MMCDealer_SmallButtonOn_Middle.gif) repeat-x;
	color: #FFFFFF;
}

.SkinButtonV3:hover
{
	background: #191919 url(../Images/PreOwned/MMCDealer_SmallButtonOver_Middle.gif) repeat-x;
	color: #FFFFFF;
}

.GlossyButtonLeft
{
	border: 0px solid #111111;
	background: #191919 url(../Images/PreOwned/MMCDealer_GlossyButtonOn_LeftEnd.jpg) repeat-x;
	color: #FFFFFF;
	width:10px;
	height:35px;
}

.GlossyButtonLeft:hover
{
	border: 0px solid #111111;
	background: #191919 url(../Images/PreOwned/MMCDealer_GlossyButtonOver_LeftEnd.jpg) repeat-x;
	color: #FFFFFF;
	width:10px;
	height:35px;
}

.GlossyButton
{
	border: 0px solid #111111;
	background: #191919 url(../Images/PreOwned/MMCDealer_GlossyButtonOn_Middle.jpg) repeat-x;
	color: #FFFFFF;
	width:260px;
	height:35px;
}

.GlossyButton:hover
{
	background: #191919 url(../Images/PreOwned/MMCDealer_GlossyButtonOver_Middle.jpg) repeat-x;
	color: #FFFFFF;
	width:260px;
	height:35px;
}

.GlossyButtonRight
{
	border: 0px solid #111111;
	background: #191919 url(../Images/PreOwned/MMCDealer_GlossyButtonOn_RightEnd.jpg) repeat-x;
	color: #FFFFFF;
	width:10px;
	height:35px;
}

.GlossyButtonRight:hover
{
	border: 0px solid #111111;
	background: #191919 url(../Images/PreOwned/MMCDealer_GlossyButtonOver_RightEnd.jpg) repeat-x;
	color: #FFFFFF;
	width:10px;
	height:35px;
}

/**********************************

	End preowned button settings

***********************************/

.FeaturedPreOwned
{ 

    /*background:#111111 url(../Images/PreOwned/Featured-PreOwned_HomePageBarSkin1.jpg);*/
    background:#efefef url(/Images/Global/mainNav_BGGrad_3.gif) repeat-x;

} 

.FeaturedPreOwnedMoreArrow
{
	background:#191919 url(../Images/PreOwned/FeaturedPreOwned_Arrow.gif)repeat-x;	
}

.FeaturedPreOwnedLabel
{
	color: #FFFFFF;	
}

.FeaturedPreOwnedLabel:hover
{
	color: #CC0033;	
}


.FeaturedPreOwnedMoreInventoryLabel
{
	color: #FFFFFF;	
}

.FeaturedPreOwnedMoreInventoryLabel:hover
{
	color: #CC0033;	
}

.FeaturesList
{
	
	color:#ffffff;
	scrollbar-face-color: #888888;
	scrollbar-highlight-color: #888888;
	scrollbar-3dlight-color: #3a3a3a;
	scrollbar-shadow-color: #EEEEEE;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #ec2027;	
}

.HomeHeaderImage
{
	background-image:url(../Images/PreOwned/MMCDealer_DefaultDealerImage.jpg);	
}

.p2
{
	background:transparent;
}

.PreownedRecordiFrames
{
	
	background-color:#FF0000;
	
}

.MorePreOwnedLink
{
	color: #999999;	
}




/**********************************

	Common Collapsable Header settings

***********************************/


.CollapsableLeftHeader
{
	background: url(/Images/PreOwned/redHeader_left.gif) repeat-x;
}


.CollapsableRightHeader
{

	background: url(/Images/PreOwned/redHeader_right.gif) repeat-x;
}


.CollapsableCenterHeader
{

	color:#FFFFFF;
	background: url(/Images/PreOwned/redHeader_filler.gif) repeat-x;	
}

/**********************************

	End Common  Collapsable Header settings

***********************************/
