html
{
	margin:0px;
	padding:0px;
}
body
{
	font-family:Arial;
	margin:0px;
	padding:0px;
	overflow: -moz-scrollbars-vertical;
}
#RetailerSite
{
	background:#000;
	width:900px;
	margin:0px auto;
	z-index:1;
}

/************************************/
/*									*/
/*		   HEADER STYLES			*/
/*									*/
/************************************/
#Header
{
	background:#000;
	z-index:2;
}
#Header #LanguageBar
{
	padding:4px 10px;
	text-align:right;
	font-size:0.7em;
}
#Header #LanguageBar a, #Header #LanguageBar span
{
	margin:0px 4px;
}
#Header #LanguageBar a
{
	text-decoration:none;
}
#Header #LanguageBar a:hover
{
	text-decoration:underline;
}
#Header #RetailerInfo 
{
	/*text-align:right;*/

}
#Header #RetailerInfo #MitsubishiLogo 
{
	float:left;

}
#Header #RetailerInfo .RetailerName 
{
	font-size:large;
	font-weight:bold;
	
}


/************************************/
/*									*/
/*		     MENU STYLES			*/
/*									*/
/************************************/
/**** FOR USE WITH FLASH MENU ****
#Header #MainMenu
{
	height:25px;
	position:relative;
}
#Header #MainMenu div
{
	position:absolute;
	height:25px;
	overflow:hidden;
}
#Header #MainMenu div.menuon
{
	height:360px;
}
**** END FOR USE WITH FLASH MENU ****/
/***** GENERAL ************/

#Header #MainMenu ul, #Header #MainMenu ul li
{
	list-style:none;
	margin:0px;
	padding:0px;
	z-index:2;
}
#Header #MainMenu a
{
	text-decoration:none;
}
/***** LEVEL ONE ************/
#Header #MainMenu ul li
{
	position:relative;
	float:left;
	width:112px;
}
#Header #MainMenu ul li:hover ul, #Header #MainMenu ul li.hover ul
{
	display:block;
}
#Header #MainMenu ul li:hover ul li ul, #Header #MainMenu ul li.hover ul li ul
{
	display:none;
}
#Header #MainMenu ul li a
{
	display:block;
	padding:6px 10px;
	line-height:20px;
}
/***** LEVEL TWO ************/
#Header #MainMenu ul li div.MenuGroupContainer
{
	overflow:hidden;
	height:0px;
	width:140px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	position:absolute;
	z-index:5;
}
#Header #MainMenu ul li ul
{
	/*
	display:none;
	position:absolute;
	top:32px;
	*/
	position:absolute;
	bottom:0px;
}
#Header #MainMenu ul li ul li
{
	width:140px;
}
#Header #MainMenu ul li ul div#ShowroomMenu
{
	width:100%;
	height:200px;
	background-color:transparent;
}
#Header #MainMenu ul li ul li:hover ul, #Header #MainMenu ul li ul li.hover ul
{
	display:block;	
}
#Header #MainMenu ul li ul li a
{
	font:11px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	padding:5px 3px 5px 20px;
	text-decoration: none;
	text-align:left;
	/*line-height:24px;*/
	vertical-align:middle;
}
#Header #MainMenu ul li ul li a:hover
{
	font-weight:normal;
}
/***** LEVEL THREE ************ /
#Header #MainMenu ul li ul li ul
{
	position:absolute;
	left:190px;
	top:0px;
}
#Header #MainMenu ul li ul li ul li
{	
	width:290px;
}
/ *********END MENU STYLES********/
/*********END HEADER STYLES********/

/************************************/
/*									*/
/*			BODY STYLES				*/
/*									*/
/************************************/
/*RetailerSite has 900px in width to distribute*/
#Body
{
	min-height:469px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	padding-bottom:5px;
	z-index:1;
}
#HomeBody
{
	min-height:474px;
	border-left-style:solid;
	border-left-width:0px;
	border-right-style:solid;
	border-right-width:0px;
	z-index:1;
}
/************************************/
/*									*/
/* MENU AND CONTENT COLUMN STYLES   */
/*	     LEFT ALIGNED MENU   		*/
/************************************/
#Body div.fullcolumn
{
	float:left;
	text-align:left;
	width:878px;
	margin:10px 10px 10px 10px;
}
#Body div.contentcolumn
{
	float: left;
	/* width add up to 665px*/
	width:650px;
	text-align:left;
	margin:10px 10px 10px 5px;
}
#Body div.menucolumn
{
	float: left;
	/* width add up to 233px*/
	width: 218px;
	margin:0px 5px 0px 10px;
	#margin:0px 5px 0px 0px;/*IE 7 only*/
	#padding-left:10px;/*IE 7 only*/
	
}

/************************************/
/*									*/
/* MENU AND CONTENT COLUMN STYLES   */
/*	     RIGHT ALIGNED MENU   		*/
/************************************/
/*
#Body div.menucolumn
{
	float:right;
	width: 222px;
	margin:0px 9px 0px 4px;
}
#Body div.contentcolumn
{
	width:650px;
	text-align:left;
	margin:9px 4px 9px 9px;
}
*/	
/**MENU AND CONTENT COLUMN STYLES***/
p
{
	font-size:11px;
	padding:20px;
	margin:0px 0px 10px 0px;
}
h1
{
	margin-top:0px;
	font-size:1em;
	padding:10px 15px;
}
h2
{
	font-size:15px;
	margin:25px 25px 0px 25px;
}
/*********END BODY STYLES********/

/************************************/
/*									*/
/*		   FOOTER STYLES			*/
/*									*/
/************************************/

.FooterContainer
{
	position:relative;
}

#Footer
{
	text-align:center;
	padding:0px 10px;
	font-weight:normal;
	font-size:0.7em;
	margin-bottom:5px;
	position:relative;
}
#Footer a, #Footer span
{
	margin:4px 2px;
	line-height:26px;
	vertical-align:middle;
}
#Footer a
{
	text-decoration:none;
}
#Footer a:hover
{
	text-decoration:underline;
}
#Footer a#dmtpowered
{
	float:left;
	margin:2px 0px;
}
.ChatButton
{
}
.ChatButtonHomePage
{
	position:absolute;
	top:300px;
	left:667px;
}

.FinanceButtonHomePage
{
	position:absolute;
	top:200px;
	left:650px;
}
.dmtlogo
{
	
}


/*********END FOOTER STYLES********/

/************************************/
/*									*/
/* Style changes from corporate site*/
/*									*/
/************************************/
.contentcolumn .ContentHeaderBlackCAPS
{
	font-family:Arial;
	font-size:15px;	
	font-weight:bold;
	text-align:left;
	padding:25px;
	padding-bottom:0px;
	vertical-align:bottom;
}

.contentcolumn .ContentBody{  /* .contentcolumn .ContentBody{ */
	font-family:Arial;
	font-size:12px;		
	padding:25px;
	
}
.ContentBody {
	font-family:Arial;
	font-size:12px;		
	padding-left:0px;
	padding-right:0px;
}

.ContentBody p {
	font-family:Arial;
	font-size:12px;		
	padding-left:0px;
	padding-right:0px;
}

.ContentBody .ContentFootNote
{
	font-family:Arial;
	font-size:10px;		
	padding-left:25px;
	padding-right:25px;
}

.ContentFootNote
{
	font-family:Arial;
	font-size:10px;		
	padding-left:25px;
	padding-right:25px;
}

div.ContentBody
{
	padding:0px;
	padding:1px;
	margin:0px 0px 10px 0px;
}
/* END Style changes from corporate site*/

/************************************/
/*									*/
/*		   ABOUT PAGE STYLES		*/
/*									*/
/************************************/
.paddingleft
{
	padding:25px;
	text-align:left;
}
.footnote{
	font-family:Arial;
	font-size:11px;	
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
	vertical-align:middle;  
}
.aboutcontentcolumn{
	padding-top:10px;
	padding-bottom:6px;
	width:650px
}
.flashbackground{
	font-family:Arial;
	font-size:15px;	
	font-weight:bold;
	text-align:left;
	padding:25px;
	vertical-align:middle;
}
.aboutsectionheader{
	font-family:Arial;
	font-size:14px;	
	font-weight:bold;
	text-align:left;
	padding:20px 0px 3px 25px;
	vertical-align:bottom;
}
.dealername{
	font-family:Arial;
	font-size:12px;	
	font-weight:bold;
	text-transform:uppercase;
}
.dealeraddress{
	font-family:Arial;
	font-size:12px;
}
.dealerlabel{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	width:45px;
	white-space:nowrap;
}
.dealerlabelNoWidth{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.sectiontitle
{
	font-family:Arial;
	font-size:18px;	
	font-weight:bold;
	text-transform:uppercase;
}
table.DealerHours thead tr td
{
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:0px;
	border-right-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	text-align:center;
	font-family:Arial;
	font-size:12px;	
	font-weight:bold;
}
table.DealerHours thead tr td.last
{
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
}
table.DealerHours tbody tr td
{
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:0px;
	border-right-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
table.DealerHours tbody tr td.first
{
	border-left-width:0px;
	border-left-style:solid;
	border-right-width:0px;
	border-right-style:solid;
}
table.DealerHours tbody tr td.last
{
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:0px;
	border-right-style:solid;
}
/*********END ABOUT PAGE STYLES********/
/************************************/
/*									*/
/*		  LINKS PAGE STYLES  		*/
/*									*/
/************************************/
.linkspagelink, .linkspagelink A:link, .linkspagelink A:visited, .linkspagelink A:active
{
	font-family:Arial;
	font-size:14px;	
	font-weight:bold;
	text-align:left;
	padding:25px;
	padding-left:5px;
	padding-bottom:0px;
	vertical-align:bottom;
	color:#d9d9d9;
}
.linkspagelink A:hover
{
	font-family:Arial;
	font-size:14px;	
	font-weight:bold;
	text-align:left;
	padding:25px;
	padding-bottom:0px;
	padding-left:5px;	
	vertical-align:bottom;
	color:#fd0202;
}
/************************************/
/*									*/
/*		   PROSPECT FORM STYLES		*/
/*									*/
/************************************/
.formheader{
	font-family:Arial;
	font-size:14px;	
	font-weight:bold;
	text-align:left;
	padding:25px;
	padding-bottom:2px;
	vertical-align:bottom;
}
.formlabel{
	font-family:Arial;
	font-size:12px;	
	font-weight:normal;	
}
.formheaderlabel{
	font-weight:bold;
}
/******END PROSPECT FORM STYLES******/

/************************************/
/*									*/
/*		LOCAL MENU STYLES           */
/*	                         		*/
/************************************/
.localmenutitle
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	padding-top:5px;
}
/*Credits: Dynamic Drive CSS Library */
/*http://www.dynamicdrive.com/style/csslibrary/item/glossy-vertical-menu/*/
.localmenu
{
	list-style-type:none;
	margin:5px 0px;
	padding:0px;
}
.localmenu li a
{
	font:12px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	display:block;
	padding: 4px 3px 5px 20px;
	_padding: 4px 3px 3px 20px;
	min-height:15px;
	_min-height:17px;
	text-decoration: none;
	text-align:left;
	/*line-height:24px;*/
	vertical-align:middle;
}
.localmenu li a:hover
{
	/*font-weight:bold;*/
}
.localmenucurrentitem
{
	font:12px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	display:block;
	padding: 4px 3px 5px 20px;
	_padding: 4px 3px 3px 20px;
	min-height:15px;
	_min-height:17px;
	text-decoration: none;
	text-align:left;
	/*line-height:24px;*/
	vertical-align:middle;
	cursor:hand;
	cursor:pointer;
}

.menuitemimagelink
{
	float:left;
	border:none;
	
	padding-top:10px;
}

.menuitemimagelink a,
.menuitemimagelink img
{
	border:none;
}
/*********END LOCAL MENU STYLES ********/

/************************************/
/*									*/
/*	  LEASE/FINANCE RATES STYLES	*/
/*									*/
/************************************/
div.HeaderWithContent
{
	position:relative;
}
.RatesTypeTitle
{
	font-weight:bold;
	font-size:14px;
}
.RateExpiryInfoBox
{
	font-size:11px;
	position:absolute;
	background-color:transparent;
	top:0px;
	right:0px;
	padding:13px 15px;
}
.RatesValidPeriodExpiry
{
	color:Red;
}
.RatesTableHeader
{
	font-size:11px;
	font-weight:bold;
	padding:3px 0px;
}
.RatesTableHeaderCentered
{
	text-align:center;	
}
.RatesTableModelHeader
{
	font-size:11px;
	font-weight:bold;
	padding:2px 4px;
	text-align:left;
}
.RatesTableValue
{
	/*border-bottom:solid 1px;*/
	text-align:left;
	font-size:11px;
	padding-left:20px;
}
.RatesTableValueCentered
{
	text-align:center;
}
div.RateExpiryInfo
{
	text-align:right;
}
/*********END LEASE/FINANCE RATES STYLES********/

/************************************/
/*									*/
/*	  FEATURE/SPECS STYLES       	*/
/*									*/
/************************************/
.specsectionheader
{
	text-align:left;
}
.specheader
{
	font-family:Arial;
	font-size:15px;	
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.speccategoryheadertitle
{
	font-family:Arial;
	font-size:18px;	
	font-weight:bold;
	text-align:left;
	vertical-align:middle;	
}
.speccategoryheader
{
	text-align:left;	
	height:20px;
	vertical-align:middle;
}
.speccategorysubheader{
	text-align:left;	
	font-family:Arial;
	font-size:14px;		
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
}
.speccategoryheadertext, .speccategoryheadertext A:link, .speccategoryheadertext A:visited, .speccategoryheadertext A:active, .speccategoryheadertext A:hover
{
	text-align:left;
	text-decoration:none;
	text-align:left;
	font-family:Arial;
	font-size:12px;	
	font-weight:bold;
	vertical-align:top;
	padding-left:2px;
}
.spectotoplink
{
	font-family:Arial;
	font-size:12px;		
}
.specannotation
{
	font-family:Arial;
	font-size:10px;	
}
.specdetailrow
{
	font-family:Arial;
	font-size:11px;	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;	
}
.specaltdetailrow
{
	font-family:Arial;
	font-size:11px;	
	padding-top:3px;
	padding-bottom:3px;	
	padding-left:3px;
}
/*********FEATURE/SPECS STYLES********/
/************************************/
/*									*/
/*			SITEMAP STYLES			*/
/*									*/
/************************************/
#SitemapMenu
{
	margin:0px;
}
#SitemapMenu ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
#SitemapMenu ul a
{
	text-decoration:none;
	display:block;
	font-size:12px;
}
#SitemapMenu ul li a
{
	padding-left:20px;
	line-height:24px;
	vertical-align:middle;
}
#SitemapMenu ul li.HasChildren ul li a
{
	line-height:normal;
	padding: 4px 3px 5px 50px;
	_padding: 4px 3px 3px 50px;
	min-height:15px;
	_min-height:17px;
}

ul.SitemapMenu_Showroom, div.Sitemap_ShowroomYears ul, div.Sitemap_ShowroomYears ul ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:12px;
}
ul.SitemapMenu_Showroom li
{
	padding-left:25px;
	line-height:24px;
}

div.Sitemap_ShowroomYears
{
	float:left;
	width:200px;
}
div.Sitemap_ShowroomYears ul li
{
	line-height:normal;
}
div.Sitemap_ShowroomYears ul li span
{
	display:block;
	padding:5px 0px 5px 30px;
}
div.Sitemap_ShowroomYears ul li ul li span
{
	display:block;
	padding:3px 0px 3px 44px;
}
div.Sitemap_ShowroomYears ul li ul li span:hover, div.Sitemap_ShowroomYears ul li ul li span.hover
{
	cursor:pointer;
	cursor:hand;
}

div.Sitemap_ShowroomModel
{
	float:left;
	width:445px;
}
div.Sitemap_ShowroomModel div
{
	float:left;
	padding-top:10px;
}
div.Sitemap_ShowroomModel div.Default_ShowroomModel
{
	padding:0px;
}
div.Sitemap_ShowroomModel div span
{
	padding-left:10px;
}
div.Sitemap_ShowroomModel div img
{
	float:right;
}
div.Sitemap_ShowroomModel div.Default_ShowroomModel img
{
	float:none;
}
div.Sitemap_ShowroomModel div ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:0.7em;
	width:150px;
}
div.Sitemap_ShowroomModel div ul li a
{
	text-decoration:none;
	display:block;
	font-size:12px;
	padding:3px 0px 3px 20px;

	/*line-height:24px;*/
	line-height:normal;
}
/*********END SITEMAP STYLES********/

/************************************/
/*									*/
/*		   HOME PAGE STYLES			*/
/*									*/
/************************************/
.HomeIntroTextBox
{
	position:absolute;
	top:59px;
	right:0px;
	width:280px;
	height:80%;
}

/*

Moved to Skin1 and Skin2 to allow for changing of color
.HomeIntroTextBox div.Transparent60
{
	height:100%;
	background-color:#000;
}
*/
.HomeIntroTextBox p
{
	margin:0px;
	text-align:justify;
}



/*********END HOME PAGE STYLES********/

/************************************/
/*									*/
/* CONFIGURATOR SPLASH PAGE STYLES  */
/*									*/
/************************************/

.configuratorsplashimage
{
	padding-left:3px;
}

.configuratorsplashheadertext
{
	width:880px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	color:#808080;
	line-height:40px;
	background-color:#333333;
	height:40px;
	text-align:center;
	
}

.configuratorsplashtext
{
	text-align:center;
}


/************************************/
/*									*/
/* PREOWNED VEHICLE STYLES          */
/*									*/
/************************************/


.InventoryItem
{
	padding-bottom: 10px;
}


.YearMakeModel
{
	font-family: Arial, Times New Roman;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;

}

.PriceMileage
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.ListPrice
{
	font-family: Arial, Times New Roman;
	font-size: 14px;
	font-weight: bold;
}

.Mileage
{
	font-family: Arial, Times New Roman;
	font-size: 14px;
	font-weight: bold;
}


.VehicleComment
{
	font-family: Arial, Times New Roman;
	font-size: 11px;
	padding-left: 10px;
	height: 30px;
}

.VehicleCommentLink
{
	font-family: Arial, Times New Roman;
	font-size: 11px;
	padding-left: 10px;
}

.SkinButton
{
	font-family: Arial, Times New Roman;
	cursor: pointer;
}

.SkinButtonV2
{
	font-family: Arial, Times New Roman;
	cursor: pointer;
	font-size: 12px;
	width: auto;
	overflow: visible;
	padding-right:10px;
	padding-left:10px;
}

.SkinButtonV3
{
	font-family: Arial, Times New Roman;
	cursor: pointer;
	font-size: 12px;
	width: 115px;
	/*width: auto;*/
}

.GlossyButton
{
	font-family: Arial, Times New Roman;
	text-transform:uppercase;
	font-weight:bold;
	cursor: pointer;
	font-size: 12px;
}

.SearchLabel
{
	font-family: Arial, Times New Roman;
	font-size: 14px;
	
}

.PagingLabel
{
	font-family: Arial, Times New Roman;
	font-size: 14px;
}

.SearchYearDropDown
{
	width: 75px;
	height: 25px;
}

.SearchPriceDropDown
{
	width: 75px;
	height: 25px;
}

.SearchTransmissionDropDown,
.SearchMakeDropDown
{
	width: 132px;
	height: 25px;
}

.SearchModelTextBox
{
	width: 130px;
	#width: 128px; /*IE only */
}

.SearchButtonRow
{
	text-align: center;
}

.PagingDropDown
{
	margin-top:15px;
}

.SearchContainer
{
	padding-top: 0px;
	/*text-align: -moz-center;*/ /*FF*/
	height: auto;
}

.SearchTable
{
	text-align: left;
	/*padding-left: 30px;*/

}





.DetailsHeader, .FeaturesHeader
{
	position:relative;
	height:24px;
}

.VehicleDetail
{
	font-family: Arial, Times New Roman;
	font-size: 14px;
}

.DetailItem
{
	position:relative;
	height:20px;
	width:120px;
	font-family: Arial, Times New Roman;
	font-size: 14px;
		
}
.DetailLabel
{
	top:0px;
	left:0px;
	padding-left:10px;
	
}

.DetailData
{
	position:absolute;
	top:0px;
	left:110px;
	width:100px;
}

.FeaturesTextArea
{
    height:416px;		
	padding:0px;
	width:312px;	
}

.FeaturesRow, .FeaturesRowAlt
{
	position:relative;
	font-family:Arial;
	font-size:12px;	
	padding-left:6px;
	line-height:18px;
	vertical-align:middle;
}

.VehicleDetailItem
{
	position:relative;
	height:20px;
	width:100px;
	font-family: Arial, Times New Roman;
	font-size: 14px;
		
}

.VehicleDetailLabel
{
	top:0px;
	left:0px;
	padding-left:10px;
	
}


/**********************************

	Common Header settings

***********************************/

.LeftHeader, .CenterHeader, .RightHeader 
{	
	position:absolute;
	height:24px;
	top:0px;
}

.LeftHeader
{
	left:0px;
	width:6px;
}


.RightHeader
{
	left:316px;                   /* body.width - image.width */
	width:6px;
}


.CenterHeader
{
	line-height:24px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-left:4px;
	text-transform:uppercase;
	
	left:6px;                     /* LeftHeader.width */
	width:310px;  
					              /* body.width - (RightHeader.width + LeftHeader.width) */  
}


/**********************************

	End Common Header settings

***********************************/

/**********************************

	Glossy Button settings

***********************************/

/*.GlossyButtonLeft, .GlossyButton, .GlossyButtonRight 
{	
	position:absolute;
	height:24px;
	top:0px;
}*/

.GlossyButtonLeft
{
	left:0px;
	width:10px;
}


.GlossyButtonRight
{
	left:316px;                   /* body.width - image.width */
	width:10px;
}


.GlossyButton
{
	line-height:24px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-left:4px;
	text-transform:uppercase;
	
	left:10px;                     /* LeftHeader.width */
	width:260px;  
					              /* body.width - (RightHeader.width + LeftHeader.width) */  
}


/**********************************

	End Glossy Button settings

***********************************/



.VehicleDetails
{
	position:relative;
	height:0px;
	font-family: Arial, Times New Roman;
	font-size: 14px;
	padding-left: 10px;
	padding-top:10px;
}

.VehicleFeatures
{
	position:relative;
	height:0px;
	font-family: Arial, Times New Roman;
	font-size: 14px;
	padding-left: 0px;
	padding-top:0px;
}

.RightColumn
{
	width:350px;
	vertical-align:top;
}

.AdditionalOptions
{
	
	height:auto;
	width:310px;
	font-family: Arial, Times New Roman;
	font-size: 12px;
	padding-left: 10px;
	padding-top:10px;
}

/**********************************

	Start Print button settings

***********************************/

.PrintButton
{
	position:relative;
	height:17px;
}

.PrintButtonLeft, .PrintButtonCenter, .PrintButtonRight 
{	
	position:absolute;
	height:17px;
	top:0px;
}

.PrintButtonLeft
{
	left:0px;
	width:6px;
}


.PrintButtonRight
{
	left:55px;                   /* body.width - image.width */
	width:6px;
}


.PrintButtonCenter
{
	line-height:17px;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
	cursor: pointer;
	
	left:6px;                     /* LeftHeader.width */
	width:55px;  
					              /* body.width - (RightHeader.width + LeftHeader.width) */  
}

/**********************************

	End Print button settings

***********************************/

.ListDetails
{
	position:relative;
	padding-top:10px;

}

.FeaturedPreOwned
{
	height:28px;
	width:900px;
}

.FeaturedPreOwnedLabel
{
	font-family:Arial;
	font-size:11px;
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
	cursor: pointer;
	letter-spacing:-1px
	
}

.FeaturedPreOwnedMoreInventoryLabel
{
	font-family:Arial;
	font-size:11px;
	padding-right:10px;
	font-weight:bold;
	
	
}

.FeaturedPreOwnedMoreArrow
{
		position:absolute;
		background: transparent;

}

.FeaturedPreOwnedList
{
	
	width:141px;
	height:112px;
	position:relative;
	display:block;
	border-width:0px;
}

.FeaturesList
{
	position:relative;
	height:416px;		
	padding:0px;
	font-family:Arial;
	font-size:12px;	
	padding-left:0px;
	padding-right:0px;
	overflow:auto;	
	overflow-x:hidden;
	text-align:justify;
	background: transparent;
}

.HomeHeaderImage
{
	position:absolute;
	right:0;
	height:80px;	
	width:179px;
	margin: 0px 0px 0px 0px;
	float:right;
	
	
}

.ForReaderOnly
{
	margin:0px;
	padding:0px;
	border-width:0px;
	height:0px;
	
}

.p2
{
	font-size:11px;
	padding:20px;
	margin:0px 0px 10px 0px;
}

.PreownedRecordiFrames
{
	height:30px;
	width:660px;
	text-transform:uppercase;
	font-family:Arial;
	font-weight:bold;
	padding-top:15px;
	cursor: pointer;
	position:relative;
}

.HomePreOwnedBottom
{
	position:absolute;
	bottom:0;
	left:0;
	padding-bottom:4px;
	
}

.ExteriorImageContainer
{
	cursor:pointer;
}

.TopLink
{
	font-family:Arial;
	font-weight:bold;
	cursor:pointer;
	position:absolute;
	right:0;
	color:#FFFFFF;
	text-decoration: none;

}

/**********************************

	Common Collapsable Header settings

***********************************/

.CollapsableLeftHeader, .CollapsableCenterHeader, .CollapsableRightHeader 
{	
	position:absolute;
	height:24px;
	top:0px;
}

.CollapsableLeftHeader
{
	left:0px;
	width:6px;
}


.CollapsableRightHeader
{
	left:653px;                   /* body.width - image.width */
	width:6px;
}


.CollapsableCenterHeader
{
	line-height:24px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-left:4px;
	text-transform:uppercase;
	text-decoration:none;
	
	left:6px;                     /* LeftHeader.width */
	width:640px;  
					              /* body.width - (RightHeader.width + LeftHeader.width) */  
}


/**********************************

	End Common  Collapsable Header settings

***********************************/

.MorePreOwnedLink
{
vertical-align:middle;
font-size:14px;
font-weight:bold;
overflow:hidden;
max-height:30px;
text-decoration:none;
padding-left:10px;
position:absolute;
top:5px;

}









