body
{
	background:#000 url(/Images/Global/BGGrad_1.gif) repeat-x;
}

#RetailerSite
{
	background:#000;
}

/************************************/
/*									*/
/*		   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_1.gif) repeat-x;
	color:#656565;
}
#Header #RetailerInfo .RetailerName
{
	color:#000;
}
#Header #MainMenu
{
	background:#060606 url(/Images/Global/mainNav_BGGrad_1.gif) repeat-x;
	color:#DADADA;
}
/************************************/
/*									*/
/*		     MENU STYLES			*/
/*									*/
/************************************/
#Header #MainMenu ul ul
{
	background:#000;
	color:#DADADA;
}
#Header #MainMenu ul li a
{
	color:#DADADA;
}
#Header #MainMenu ul li a:hover
{
	background-color:#FFF;
}
#Header #MainMenu ul li a:hover
{
	color:#000;
}
#Header #MainMenu ul li ul li a
{
	color: #666666;
}
#Header #MainMenu ul li ul li a:hover
{
	color:#D9D9D9;
	background:#010101 url(/Images/Global/2ndNav_Highlight.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:#000;
}

.Buttons
{
	width:100%;
	height:30px;
	background-color:#FF0000;
	opacity:0.4;
	filter:alpha(opacity=50);
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
}

.Buttons:hover
{
	width:100%;
	height:30px;
	background-color:#FFD968;
	opacity:0.8;
	filter:alpha(opacity=80);
	text-align:center;
	vertical-align:middle;
	color:#000000;
}
/*********END HOME PAGE STYLES********/


/************************************/
/*									*/
/*			BODY STYLES				*/
/*									*/
/************************************/
#Body, #HomeBody
{
	background:#1A1A1A;
	color:#D9D9D9;
	border-left-color:#262626;
	border-right-color:#262626;
}
h1
{
	background-color:#333;
	color:#808080;
}
h2
{
	color:#FFF;
}
p
{
	background-color:#262626;
}
/*********END BODY STYLES********/
	
/************************************/
/*									*/
/*		LOCAL MENU STYLES           */
/*	                         		*/
/************************************/
.localmenutitle
{
	color:#808080;
}
.localmenu
{
	border:0px solid #9A9A9A;
	background: #333333 url(/Images/Global/2ndNav_BGGrad.gif) bottom left repeat-x;
}
.localmenu li a
{
	color: #666666;
}
.localmenu li a:active, .localmenu li a:link
{
	color:#666666;
}
.localmenu li a:hover
{
	color:#D9D9D9;
	background:#010101 url(/Images/Global/2ndNav_Highlight.gif) no-repeat;
}
.localmenucurrentitem
{
	color: #D9D9D9;
	background:#010101 url(/Images/Global/2ndNav_Highlight.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_1.gif) repeat-x;
	color:#D8D8D8;
}
#Footer, #Footer a
{
	color:#4C4C4C;
}
/*********END FOOTER STYLES********/

/************************************/
/*									*/
/* Style changes from corporate site*/
/*									*/
/************************************/
.contentcolumn .ContentHeaderBlackCAPS
{		
	color:#FFFFFF;
	background-color:transparent;
}
.contentcolumn .ContentBody{  /* .contentcolumn .ContentBody{ */
	color:#D9D9D9;
}
.ContentBody{
	color:#D9D9D9;
}
div.ContentBody
{
	background-color:#262626;
}
/* 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=40);
		-moz-opacity: .4; 
		-khtml-opacity:0.40;
		background-color:#000; 
	}
	.featuresfloattext{
		vertical-align:middle;
		color:#d9d9d9;
		font-size:11px;
		font-weight:normal;
		padding-left:10px;
		padding-top:10px;
	}
/*********END FEATURE PAGE STYLES********/

/************************************/
/*									*/
/*	  LEASE/FINANCE RATES STYLES	*/
/*									*/
/************************************/
.RatesValidPeriod
{
	color:#D9D9D9;
}
.RatesTypeTitle
{
	color:#FFF;
}
.RatesTableHeader
{
	background: #040404 url(/Images/Global/tableHeader_BGGrad_1.gif) repeat-x;	
	color:#7F7F7F;
}

.RatesTableHeaderText
{
	color:#808080;
	font-weight:bold	
}

.RatesTableModelHeader
{
	color:#FFF;
	background-color:#333;
}
.RatesTableValue
{
	border-bottom-color:#333;
	color:#D9D9D9;
}
table.RatesTable td.Separator
{
	background-color:#262626;
}
/*********END LEASE/FINANCE RATES STYLES********/

/************************************/
/*									*/
/*			SITEMAP STYLES			*/
/*									*/
/************************************/
#SitemapMenu ul a
{
	color:#656565;
}
#SitemapMenu ul li a
{
	background:#262626 url(/Images/Global/block_666666.gif) 10px 9px no-repeat;
}
#SitemapMenu ul li a:hover
{
	color:#FFF;
	background:#262626 url(/Images/Global/block_FD0505.gif) 10px 9px no-repeat;
}
#SitemapMenu ul li.HasChildren a, #SitemapMenu ul li.HasChildren a:hover
{
	background:#010101 url(/Images/Global/2ndNav_Highlight.gif) no-repeat;
}
#SitemapMenu ul li.HasChildren ul li a
{
	background:#0D0D0D none;
}
#SitemapMenu ul li.HasChildren ul li a:hover
{
	background-image:none;
	color:#FFF;
}

ul.SitemapMenu_Showroom
{
	background:#000 url(/Images/Global/Menu_BGGrad_1.gif) repeat-x;
}
ul.SitemapMenu_Showroom li
{
	background:transparent url(/Images/Global/2ndNav_Highlight.gif) no-repeat;
}
div.Sitemap_Showroom
{
	background:#000 url(/Images/Home/Sitemap_ShowroomBG.gif);
}
div.Sitemap_ShowroomYears, div.Sitemap_ShowroomYears ul li
{
	background:#000 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
{
	background-color:#262626;
}
div.Sitemap_ShowroomYears ul li ul li span.active
{
	background-color:#262626;
}

div.Sitemap_ShowroomModel div
{
	background-color:#262626;
}
div.Sitemap_ShowroomModel div ul li a
{
	color:#656565;
	background:#262626 url(/Images/Global/block_666666.gif) 10px 7px no-repeat;
}
div.Sitemap_ShowroomModel div ul li a:hover
{
	color:#FFF;
	background:#262626 url(/Images/Global/block_FD0505.gif) 10px 7px no-repeat;
}
/*********END SITEMAP STYLES********/

/************************************/
/*									*/
/*		   ABOUT PAGE STYLES		*/
/*									*/
/************************************/
.footnote{
	background-color:#262626;  /* same as aboutaltbackground */
	color:#D9D9D9;
}
.footnotelink{
	color:#D9D9D9;
}
.footnotelink:hover{
	color:#FF0000;
}
.flashbackground{		
	background-color:#333333;
	color:#D9D9D9;
}
.aboutsectionheader{	
	color:#FFFFFF;
	background-color:#1a1a1a;
}
.aboutimagebackground{
	background-color:#333333;
}
.aboutaltbackground{
	background-color:#262626;
}
.dealername{	
	color:#D9D9D9;
}
.dealeraddress{
	color:#D9D9D9;	
}
.emaillink:hover
{
	color:#FE0606;
}
.dealerlabel{	
	color:#D9D9D9;
}
.sectiontitle
{	
	color:#FFFFFF;
}
table.DealerHours thead tr td
{
	border-color:#333333;
	/*
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	border-bottom:solid 1px #333333;
	*/
	background-color:#333333;	
	color:#D9D9D9;
}
table.DealerHours thead tr td.last
{
	/*
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	*/
}
table.DealerHours tbody tr td
{
	border-color:#333333;
	/*
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	border-bottom:solid 1px #333333;
*/
}
table.DealerHours tbody tr td.first
{
	/*
	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:#FFFFFF;
	background-color:#1a1a1a;
}
.formbackground{
	background-color:#262626;
}
.formlabel{
	color:#D9D9D9;
}
.formheaderlabel{
	color:#FFFFFF;
}
/******END PROSPECT FORM STYLES******/
/************************************/
/*									*/
/*	  FEATURE/SPECS STYLES       	*/
/*									*/
/************************************/
.specsectionheader
{
	background-color:#ffffff;
	color:#D9D9D9;
}
.specheader
{		
	background-color:#333333;
	color:#D9D9D9;
}
.speccategoryheadertitle 
{	
	color:#808080;
}
.speccategoryheadertitleborder
{
	color:#b3b3b3;	
}

.speccategoryheader
{
	background:#333333 url(/Images/Global/tableHeader_BGGrad_1.gif) repeat-x bottom left;
	color:#808080;
}
.speccategorysubheader{
	background-color:#333333;
	color:#D9D9D9;	
}
.speccategoryheadertext, .speccategoryheadertext A:link, .speccategoryheadertext A:visited, .speccategoryheadertext A:active, .speccategoryheadertext A:hover
{
	color:#808080;
}
.spectotoplink
{
	color:#D9D9D9;	
}
.specannotation
{	
	background-color:#333333;
	color:#D9D9D9;	
}
.specdetailrow
{
	color:#D9D9D9;	
	background-color:#262626;
}
.specaltdetailrow
{
	color:#D9D9D9;		
	background-color:#333333;
}
/*********FEATURE/SPECS STYLES********/

/************************************/
/*									*/
/*	STAFF INFO (Our Team)) STYLES   */
/*									*/
/************************************/
table.staffinfo tr td.title
{
	border-color:#333333;
	
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	border-bottom:solid 1px #333333;
	
	background-color:#333333;	
	color:#D9D9D9;
	padding: 5px 5px 5px 5px;
}
table.staffinfo tr td.info
{
	border-color:#333333;
	
	border-left:solid 1px #333333;
	border-right:solid 0px #333333;
	border-bottom:solid 1px #333333;
	
	background-color:#1A1A1A;
	color:#D9D9D9;
	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:#d9d9d9;
}
.DocumentUploadLink a:hover
{
	color:red;
}


/************************************/
/*									*/
/* PREOWNED VEHICLE STYLES          */
/*									*/
/************************************/

.InventoryItem,
.InventoryList,
.HomePreownedInventory
{
	background: #111111 url(../Images/PreOwned/DealerSite_ListInventoryBackGroundGradient_1.gif) repeat-x;
}


.VehicleSeperator
{
	background-color: #111111;
}

.YearMakeModel,
.CategoryHeader,
.FeatureCategory
{
	background: #333333 url(../Images/PreOwned/DealerSite_CategoryHeaderGradient_1.gif) repeat-x bottom left;
	color: #d9d9d9;
}


.ListPrice,
.Mileage,
.VehicleComment,
.VehicleCommentLink
{
	color: #d9d9d9;
}


.SkinButton
{
	border: 1px solid #111111;
	color: #d9d9d9;
	background: #111111 url(../Images/PreOwned/DealerSite_CategoryHeaderGradient_1.gif) repeat-x;
}

.SkinButton:hover
{
	background-image: none;
	background-color: #1a1a1a;
	color: #fd0202;
}

.SearchLabel,
.PagingLabel
{
	color: #d9d9d9;
}

.Disclaimer
{
	color: #FFFFFF;
}

/**********************************

	Common Header settings

***********************************/


.LeftHeader
{
	background:#191919 url(/Images/PreOwned/redHeader_left.gif) repeat-x;
}


.RightHeader
{

	background:#191919 url(/Images/PreOwned/redHeader_right.gif) repeat-x;
}


.CenterHeader
{

	color:#FFFFFF;
	background:#191919 url(/Images/PreOwned/redHeader_filler.gif) repeat-x;	
}

/**********************************

	End Common Header settings

***********************************/

/**********************************

	Start Features Row settings

***********************************/

.FeaturesRow, .FeaturesRowAlt
{
	
	color:#ffffff;	
}

.FeaturesRow
{
	background-color:#191919;
	
}

.FeaturesRowAlt
{
	background-color:#232323;
	
}
/**********************************

	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:#060606 url(/Images/Global/mainNav_BGGrad_1.gif) repeat-x;
	color:#DADADA;
} 

.FeaturedPreOwnedMoreArrow
{
	background:#191919 url(../Images/PreOwned/FeaturedPreOwned_Arrow.gif)repeat;	

}

.FeaturedPreOwnedLabel
{
	color: #FFFFFF;	
}

.FeaturedPreOwnedLabel:hover
{
	color: #CC0033;	
}

.FeaturedPreOwnedMoreInventoryLabel
{
	color: #FFFFFF;	
}

.FeaturedPreOwnedMoreInventoryLabel:hover
{
	color: #CC0033;	
}




.FeaturesList
{

	color:#ffffff;
	scrollbar-face-color: #191919;
	scrollbar-highlight-color: #191919;
	scrollbar-3dlight-color: #3a3a3a;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #232323;
	scrollbar-arrow-color: #ec2027;	
}

.HomeHeaderImage
{
	background-image:url(../Images/PreOwned/MMCDealer_DefaultDealerImage.jpg);	
	
}

.p2
{
	background:transparent;
	color:#d9d9d9;
}

.PreownedRecordiFrames
{
	
	background-color:#FF0000;
	
}

.MorePreOwnedLink
{
	color: #d9d9d9;	
}



/**********************************

	Common Collapsable Header settings

***********************************/


.CollapsableLeftHeader
{
	background:#191919 url(/Images/PreOwned/redHeader_left.gif) repeat-x;
}


.CollapsableRightHeader
{

	background:#191919 url(/Images/PreOwned/redHeader_right.gif) repeat-x;
}


.CollapsableCenterHeader
{

	color:#FFFFFF;
	background:#191919 url(/Images/PreOwned/redHeader_filler.gif) repeat-x;	
}

/**********************************

	End Common  Collapsable Header settings

***********************************/