body	
{
	background:#fff;
	color: #000;
	margin: 0;
	padding: 0;
	border: 0;
	text-align : left;
	vertical-align : middle;
	font:11px/1.5em verdana,arial,sans-serif;
}

#MainContent img
{
	display : inline;
}

.FloatRightImg
{
	display : inline;
	float : right;
}

.FloatLeftImg
{
	display : inline;
	float : left;
}

div
{
	margin : 0;
	padding : 0;
}

ul
{
	display : inline;
}

#Container1
{
	margin : 0;
	padding : 0;
	width:785px;
	height : 600px;
	background:#fff;
}

#PPLogo
{
	margin-top : 10px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	float : left;
	width : 164px;
	height : 49px;
}

#LogoSep
{
	 float : left; 
	 width : 5px; 
	 height : 50px; 
	 margin-top : 9px; 
	 margin-bottom : 9px; 
	 border-left : 1px solid #999;
	 margin-right : 20px;
}

#MenuBar
{		
	display : none;
}


#DealerSelector
{
	display : none;
}

#UnderMenu
{
	display : none;
}

#RightCol
{
	display : none;
}

#SiteLive
{
	display : none;
}

#StyleSwitcher
{
	display : none;
}

#LoginModule
{
	display : none;
}

#SubHeaderBar, #SubHeaderBar2
{
	width : 570px;
	display : inline;
	float : left;
	margin : 0;
	height : 49px;
	/*	background : url(/images/pagetitlebk.gif) ;	*/
	/*	EBD7AC	*/
		
	border-bottom : 1px solid #aaa;
	border-top : 0px solid #666;
	border-left : 0px solid #aaa;
	border-right : 0px solid #aaa;
	vertical-align : middle;
	text-align : center;
	padding-top : 2px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 2px;
	margin-top : 0px;	
}

#SubHeaderTitle
{
	font-size : 18px;
	width : 98%;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	font-variant : small-caps;
	letter-spacing: 0.25em;
	margin: 0;
	padding: 0;	
	
	display : inline;
	float : left;
	
	text-align : left;	
	padding-left : 0px;	
	padding-top : 10px;
	color : #000;
}

#BreadCrumbs
{
	display : inline;
	float : left;
	margin : 0;
	padding : 0;
	text-align : left;
	font-family: arial, san-serif;;
	font-weight: bold;
	/*	color : #50555A;	*/
	font-size : 16px;
	line-height : 17px;
	color : #000;
	background : transparent;
	margin-left : 0px;
}

#SubHeaderPhone
{
	display : none;
}

#MainContent
{
	margin : 0;
	padding : 0;
	width : 670px;
	float : left;
	margin-top : 5px;
}

#DHRightCol
{
	display : none;
}

#BottomNav
{
	clear: left;
	display : inline;
	float : left;	
	padding-left : 0px;
	padding-right : 0;
	margin-top : 5px;
	width : 755px;
	vertical-align : middle;
	text-align : center;
	padding-top : 5px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; 
	font-size:10px; 
	color:#999;
	padding-top : 5px;
	padding-bottom : 10px;
	background : #F2F2E9;
	margin-bottom : 4px;
}

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, object, embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;*/
}


.sIFR-hasFlash h1 {
	visibility: visible !important;
	display : block;
}






/**************************************************************************************************************/





#MGUberHeader
{
	width : 200px;
	max-width : 300px;
	height : 800px;
	float : left;
	display : inline;
	text-align : center;
	vertical-align : middle;
}

.MGHeader
{
	
	margin-top : 5px;
	margin-top : 10px;
	float : left;
	text-align : center;
	vertical-align : middle;
	
}

#MGImgL
{
	display : inline;
	float : left;
	padding : 4px;
}

#MGImgR
{
	display : inline;
	float : left;
	padding : 4px;
}


#NowShowing
{
	
	padding-left : 10px;
	padding-right : 5px;
	text-align : justify;
	width : auto;
}

#NowShowing H2
{
	color : #333;
	margin-bottom : 0;
	padding-bottom : 2px;
	font-family : verdana, arial, sans-serif;
	font-size : 14px;
	font-weight : bold;

}

#MGDetails, #MGDetails2
{
	
	background : #fff;
	border : 1px solid #aaa;
	width : 90%;
	margin-top : 10px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; 
	font-size:9px; 
	font-weight : normal;
	color : #333;
	text-align : center;	
	padding-bottom : 4px;
	clear : both;
}

#MGDetails h4, #MGDetails2 h4
{
	text-align : center;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	margin-left : 0px;
	margin-top : 0;
	height : 16px;
	width : 100%;
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	color : #000;
	font-weight : bold;
	background : #E2E2E2;
	border-bottom : 1px solid #aaa;
	margin-bottom : 3px;
}



#MGAnchorDiv
{
	width : 150px;
	display : block;
	clear : both;
	
}

.MGAnchor
{

	width : 150px;
	text-align : left;
	height : 14px;
	vertical-align : top;
	padding-left : 5px;
	margin-top : 4px;
	margin-bottom : 4px;
}

.MGAnchor a
{
	color : #000;
	text-decoration : none;
	border-bottom: 1px dotted #999;
}

.MGAnchor a:visited
{
	color : #000;
	text-decoration : none;
	border-bottom: 1px dotted #999;
}

.MGAnchor a:hover 
{
	color : #000;
	text-decoration : none;
	border-bottom: 1px dotted #f66;
}

.MGAnchor img
{
	margin-top : 5px;
	display : inline;
	float : left;
	margin-right : 4px;

}

.MGDetails
{
	display : none;

}

.MGDetails img, .MGDetails2 img
{
	display : inline;
	float : left;
	padding : 4px;
}


/*		New Inventory Objects		*/

#NI_HeaderPara
{
	display : inline;
	float : left;
	width : 568px;
	margin : 0;
	padding-left : 0px;
	padding-right : 0px;
	text-align : justify;
	margin-bottom : 5px;
}

#NI_UberObj
{
	border-top : 1px dotted #333;
	border-left : 1px dotted #333;
	margin-top : 5px;
	margin-left : 0px;
	margin-right : 0px;
	display : inline;
	float : left;
	width : 568px;
}


.NI_SummaryObject
{
	border : 1px dotted #fff;
	border-right : 1px dotted #333;
	border-bottom : 1px dotted #333;
	display : inline;
	float : left;
	width : 278px;
	padding : 2px;

	
}


.NI_SummaryObject_Over
{
	border : 1px dotted #fff;
	border-right : 1px dotted #333;
	border-bottom : 1px dotted #333;
	display : inline;
	float : left;
	width : 278px;
	padding : 2px;

	/*	background : #fafafa;	*/
	background : #dedfdf;
	cursor : pointer;
	
}

.NI_SummaryObject img
{
	
	float : left;
	margin-right : 1px;
	border : 1px solid #fff;
	background : #aaa;
}

.NI_SummaryObject_Over img
{
	
	float : left;
	margin-right : 1px;
	border : 1px solid #eee;
	background : #aaa;
}


.NI_SummaryObject h3, .NI_SummaryObject_Over h3
{
	padding-bottom : 0px;
	padding-top : 3px;
	magin : 0px;
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height: 16px;  
	color : #000;
	font-weight : bold;
	cursor : pointer;
}


.NI_SummaryObject p, .NI_SummaryObject_Over p
{
	padding : 0px;
	magin : 0px;
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height: 14px;  
	color : #000;
	font-weight : normal;
}

.NI_SummaryObject a, .NI_SummaryObject_Over a
{
	padding : 0px;
	magin : 0px;
	
}


.NI_ModelObject
{
	display : block;
	width : 580px;
	margin : 0;
	padding : 0;
	padding-bottom : 3px;
	text-align : left;
}



.NI_ModelObject img
{
	float : right;
}

.NI_MO_Details
{
	display : inline;
	float : left;
}

.NI_MO_Details h4
{
	float : left;
	margin : 0;
	padding : 0;
	padding-left : 2px;
	padding-bottom : 3px;
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height: 16px;  
	color : #000;
	font-weight : bold;
	width : 99%;
	cursor : pointer;
}

.NI_MO_Details ul
{
	float : left;
	margin : 0;
	padding : 0;
	padding-left : 3px;
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height: 16px;  
	color : #000;
	font-weight : normal;
}




#NI_ModelDetails1
{
	width : 565px; 
	height : 160px;
	text-align : left;
	vertical-align : top;
}

#NI_ModelImg2
{
	float : left;
	margin : 0;
	paddding : 0;
	margin-left : 10px;
	
}


#NI_ModelImg
{
	float : right;
	margin : 0;
	margin-right : 10px;
	paddding : 0;
	margin-top : 35px;
}

#NI_ModelDetails2
{
	margin-left : 0px;
	text-align : left;
	display : inline;
	float : left;
	width : 275px;
	height : 99%;
	vertical-align : top;
	padding : 4px;
}

#NI_ModelDetails2 .SCTitle, #NI_Pricing .SCTitle
{
	width : 56px;
	float : left;
	padding : 2px;
	background : #eee;
	border-bottom : 1px solid #aaa;
}

#NI_ModelDetails2 .SCData, #NI_Pricing .SCData
{
	margin : 0;
	padding : 0;
	width : 210px;
	float : left;
	padding : 2px;
	background : #f7f7f7;
	border-left : 1px solid #aaa;
	border-bottom : 1px solid #aaa;
}



#NI_Pricing .SCTitle
{
	width : 100px;
	float : left;
	padding-top : 2px;
	padding-bottom : 3px;
	background : transparent;
	border-bottom : 0px solid #aaa;
}

#NI_Pricing .SCData
{
	width : 140px;
	float : left;
	padding-top : 2px;
	padding-bottom : 3px;
	background : transparent;
	border-bottom : 0px solid #aaa;
	border-left : 0px solid #aaa;
	text-align : right;
}

#PackagesAndOptions
{
	width : 250px;
	float : right;
	padding : 4px;
	
}


ul.OpList
{
	margin : 0px;
	margin-left : 0px;
	padding : 0px;
	list-style-type : square;
	list-style-position: outside;
}

ul.OpList li
{
	padding : 0px;
	list-style-type : square;
	padding-left : 0px;
	margin-left : 2px;
	margin-bottom : 2px;
	list-style-position: inside;
	color : #aaa;
}

#NI_Packages, #NI_Options, #NI_Pricing
{
	float : left;
	display : inline;
	width : 274px;
	border : 0px solid #aaa;
	padding : 0;
	margin : 0;
	margin-top : 0px;
}

#NI_Options, #NI_Packages
{
	margin-top : 15px;
}

#NI_Packages h2, #NI_Options h2, #SuperQuickQuote h2, #NI_Pricing h2, .NI_Finance
{
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	margin-left : 0px;
	margin-top : 0;
	height : 16px;
	width : 100%;
	font-family : verdana, arial, sans-serif;
	font-size : 12px;
	color : #000;
	font-weight : bold;
	border-bottom : 1px solid #333;
	margin-bottom : 3px;
	font-variant : small-caps;
}

.OptPack
{
	text-align : center;
	margin : 0;
	padding : 0;
	width : 99%;
	padding-bottom : 3px;
}


.OptPack h3
{
	width : 170px;
	padding : 0;
	margin : 0;
	marign-bottom : 2px;
	padding-left : 2px;
	text-align : left;
	float : left;
	
	font-family : verdana, arial, sans-serif;
	font-size : 10px;
	color : #000;
}

.OptPricing
{
	width : 75px;
	float : right;	
	text-align : right;
}

#NI_Packages p, #NI_Options p
{
	text-align : justify;
	padding-left : 2px;
	padding-right : 2px;
	margin-top : 0;
	margin-bottom : 2px;
	margin-bottom : 2px;
}

.NI_Header
{
	font-family :arial, sans-serif;
	font-size : 16px;
	color : #000;
	font-weight : bold;
	border-bottom : 1px solid #333;
	margin-bottom : 5px;
	margin-top : 10px;
	padding-left : 3px;
	
}

.NI_ModelList
{
	margin-bottom : 5px;
	margin-top : 5px;
	width : 99%;
	text-align : right;
}

#SuperQuickQuote
{
	float : left;
	width : 300px;
	padding : 0px;
	margin-top : 15px;
}

#SuperQuickQuotePre
{
	float : left;
	width : 300px;
	padding : 0px;
	margin-top : 10px;
}


#SchedTab, #QuestTab
{
	font-family 	: verdana, arial, sans-serif;
	font-size 	: 12px;
	color 		: #333;
	padding 	: 0px;
	font-weight 	: bold;
	text-align 	: center;
	width 		: 140px;
	margin 		: 0px;
	cursor 		: pointer;
	float 		: left;
	display 	: inline;
	vertical-align	: bottom;
}

#SchedTab
{
	width : 140px;
}

#SQQSpacer
{
	float 		: left;
	display 	: inline;
	vertical-align	: bottom;
	width 		: 14px;
	border-top 	: 1px solid #fff;
	border-right 	: 0px solid #fff;
	border-left 	: 0px solid #fff;
	border-bottom 	: 1px solid #aaa;
	background 	: #fff;
}

.SelectedTab
{
	border-top 	: 1px solid #aaa;
	border-right 	: 1px solid #aaa;
	border-left 	: 1px solid #aaa;
	border-bottom 	: 1px solid #e7e7e7;
	background 	: #e7e7e7;
}

.UnSelectedTab
{
	border-top 	: 1px solid #fff;
	border-right 	: 0px solid #fff;
	border-left 	: 1px solid #fff;
	border-bottom 	: 1px solid #aaa;
	background 	: #fff;
}

#FrmDisplay
{
	clear		: left;
	margin-top 	: 0px;
	border-top 	: 0px solid #fff;
	border-right 	: 1px solid #aaa;
	border-left 	: 1px solid #aaa;
	border-bottom 	: 1px solid #aaa;
	background 	: #e7e7e7;
	padding 	: 3px;
	padding-top 	: 5px;
	padding-bottom 	: 5px;
	height		: 320px;
}


/*	*************************	PreOwned Inventory	**************************/
.PreOwnedFilterP
{
	margin : 0; 
	margin-bottom : 5px; 
	background : #f7f7f7; 
	background : #F2F2E9 url("/images/bullets.gif") no-repeat 6px 5px;
	padding : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	text-indent : 20px;
	width : 572px;
	color : #333;
	font:10px/1.5em verdana,arial,sans-serif;	
	font-weight : bold;
}

.PreOwnedFilterP2
{
	margin : 0; 
	margin-bottom : 5px; 
	background : #f7f7f7; 
	background : #ffffdd url("/images/view_b2.gif") no-repeat 6px 8px;
	padding : 3px; 
	padding-top : 5px;
	padding-bottom : 5px;
	text-indent : 20px;
	width : 572px;
	color : #333;
}

#PreOwnedFilterDiv
{
	width 		: 580px;
	background 	: transparent;
	

	padding 	: 0;
	margin 		: 0;
	margin-bottom	: 15px;
	display		: none;
	background	: transparent;
}

#PreOwnedFilterDiv h4, #SrchTitle
{

	text-align 	: left;
	padding-top 	: 5px;
	padding-bottom 	: 4px;
	padding-left 	: 6px;
	padding-right 	: 2px;
	margin-left 	: 0px;
	margin-top 	: 0;
	height 		: 16px;
	width 		: 560px;
	font-family 	: verdana, arial, sans-serif;
	font-size 	: 11px;
	color 		: #000;
	font-weight 	: bold;
	border-bottom 	: 0px solid #aaa;
	margin-bottom 	: 0px;
	background	: #F2F2E9;
	border-bottom	: 1px solid #aaa;
}


#MakeOverView
{
	display 	: inline;
	float 		: left;
	width		: 586px;
	margin-top 	: 0px;
	padding 	: 0px;
}



.PreOwnedMakeListing, .PreOwnedMakeListinga, .PreOwnedMakeListing2, .PreOwnedMakeListing2a
{	
	display 	: inline;
	float 		: left;
	width		: 284px;
	
	margin 		: 0px;
	padding 	: 0px;
	text-align 	: left;
	vertical-align 	: top;
	background 	: #e7e7e7;
	
	border-top 	: 1px solid #e7e7e7;
	border-bottom 	: 1px solid #c5c5c5;
	border-right 	: 1px solid #c5c5c5;
	border-left 	: 1px solid #e7e7e7;
	
	margin-bottom 	: 10px;
	margin-left 	: 0px;
	margin-right	: 6px;
}

.PreOwnedMakeListing2a, .PreOwnedMakeListinga
{
	background 	: #eee;		
	width		: 285px;
	border-top 	: 1px solid #eee;
	border-bottom 	: 1px solid #ddd;
	border-right 	: 1px solid #ddd;
	border-left 	: 1px solid #eee;
	margin-right 	: 6px;
}

.PreOwnedMakeListinga
{
	width 		: 575px;
	margin-right	: 6px;
	background	: #eee;
}

.PreOwnedMakeListing a, .PreOwnedMakeListinga a, .PreOwnedMakeListing2 a, .PreOwnedMakeListing2a a
{	
	border 		: 0px solid #000;
	padding 	: 0px;
	margin		: 0px;
}

.PreOwnedMakeListing2 img, .PreOwnedMakeListing2a img
{	
	float 		: left;	
	padding 	: 0px;
	margin 		: 0px;
	border		: 0px solid #000;
	border-right	: 0px solid #000;
	margin-right 	: 10px;
	height		: 75px;
	margin-top : 1px;
}

.PreOwnedMakeListing ul, .PreOwnedMakeListinga ul
{	
	float 		: left;
	padding 	: 0px;
	padding-left 	: 3px;
	border 		: 0px;
	margin 		: 0px;
}

.PreOwnedMakeListing2 ul, .PreOwnedMakeListing2a ul
{	
	float 		: left;
	padding 	: 0px;
	padding-left 	: 0px;
	border 		: 0px;
	margin 		: 0px;
}

.PreOwnedMakeListing LI, .PreOwnedMakeListinga LI, .PreOwnedMakeListing2 LI, .PreOwnedMakeListing2a LI
{	
	list-style-type : none;	
}

.PreOwnedMakeListing2 h3, .PreOwnedMakeListing2a h3
{	
	padding 	: 0px;
	margin 		: 0px;
	margin-bottom 	: 2px;
	padding-bottom 	: 2px;
	padding-left 	: 7px;
	padding-top 	: 4px;
	font-family 	: verdana, arial, sans-serif;
	font-size 	: 11px;
	line-height	: 14px;  
	color 		: #000;
	font-weight 	: bold;
	border-bottom 	: 0px solid #666;
}

.PreOwnedMakeListing h3, .PreOwnedMakeListinga h3
{	
	padding 	: 0px;
	margin 		: 0px;
	margin-bottom 	: 2px;
	padding-bottom 	: 2px;
	padding-left 	: 0px;
	margin-top 	: 4px;
	font-family 	: verdana, arial, sans-serif;
	font-size 	: 11px;
	line-height	: 14px;  
	color 		: #000;
	font-weight 	: bold;
	border-bottom 	: 0px solid #666;
}

.PreOwnedMakeListingImg
{
	height : 81px;
	float  : left;
	background : #fff;
	margin : 0px;
	margin-right : 10px;
	padding : 0px;
	padding-left : 3px;
	padding-right : 3px;
	
	
}



/*****************************************************************************/
.PreOwnedModel, .PreOwnedModel2
{	
	float		: left;
	width 		: 580px;
	height 		: 75px;
	clear		: both;

	margin 		: 0px;
	padding 	: 0px;
	text-align 	: left;
	vertical-align 	: top;
	background	: #e7e7e7;

	border-top 	: 1px solid #e7e7e7;
	border-bottom 	: 1px solid #c5c5c5;
	border-right 	: 1px solid #c5c5c5;
	border-left 	: 1px solid #e7e7e7;

	margin-bottom 	: 15px;
	margin-top 	: 0px;
	margin-right	: 2px;
	margin-left 	: 0px;
}




.PreOwnedModel2
{
	background	: #eee;
	border-top 	: 1px solid #eee;
	border-bottom 	: 1px solid #ddd;
	border-right 	: 1px solid #ddd;
	border-left 	: 1px solid #eee;
}


/*****************************************************************************/
.nPreOwnedModel, .nPreOwnedModel2
{	
	float		: left;
	width 		: 580px;
	height 		: 75px;
	clear		: both;

	margin 		: 0px;
	padding 	: 0px;
	text-align 	: left;
	vertical-align 	: top;
	background	: #e7e7e7;

	border-top 	: 1px solid #e7e7e7;
	border-bottom 	: 1px solid #c5c5c5;
	border-right 	: 1px solid #c5c5c5;
	border-left 	: 1px solid #e7e7e7;

	margin-bottom 	: 15px;
	margin-top 	: 0px;
	margin-right	: 2px;
	margin-left 	: 0px;
}




.nPreOwnedModel2
{
	background	: #eee;
	border-top 	: 1px solid #eee;
	border-bottom 	: 1px solid #ddd;
	border-right 	: 1px solid #ddd;
	border-left 	: 1px solid #eee;
}

.PreOwnedModel a, .PreOwnedModel2 a
{	
	border 		: 0px solid #000;
	padding 	: 0px;
	margin		: 0px;
}

.POThumb
{	
	float 		: left;
	display 	: inline;
	padding 	: 0px;
	margin 		: 0px;
	border		: 0px solid #000;
	border-right	: 0px solid #aaa;
	margin-right 	: 10px;
}

.CertIcon
{
	display		: inline;
	width 		: 100px;
	height		: 12px;
	

	position 	: relative;
	z-index 	: 5;
	top 		: 0px;
	left 		: 0px;
	margin 		: 0px;
	padding 	: 0px;
}

.PreOwnedModel h3, .PreOwnedModel2 h3, .nPreOwnedModel h3, .nPreOwnedModel2 h3
{	
	padding 	: 0px;
	margin 		: 0px;
	margin-bottom 	: 3px;
	padding-bottom 	: 0px;
	padding-left 	: 7px;
	padding-top 	: 0px;
	font-family 	: verdana, arial, sans-serif;
	font-size 	: 11px;
	line-height	: 13px;  
	color 		: #333;
	font-weight 	: bold;
	cursor 		: pointer;
	border-bottom 	: 0px solid #666;
}

.ModelTitle
{
	font-family 	: verdana, arial, sans-serif;
	font-size 	: 11px;
	line-height	: 14px;  
	color 		: #333;
	font-weight 	: bold;

}

.PreOwnedRetail
{
	position : relative; 
	top : 0px; 
	right : 10px; 
	z-index : 3;
	float : right; 
	display : inline;
	background : transparent;
}

/*****************************************************************************/
.MakeListing
{
	width : 95%;
	display : none;
	margin-bottom : 10px;
	margin-top : 3px;
}

.ModelListing
{
	width : 95%;
	max-width : 30%;
	display : none;
	border-left : 1px solid #e7e7e7;
	border-top : 1px solid #e7e7e7;
	margin-bottom : 10px;
	margin-top : 3px;

}

.POMake1
{
	border-top : 1px solid #fafafa;
	border-bottom : 1px solid #e7e7e7;
	border-right : 1px solid #e7e7e7;
	border-left : 0px solid #aaa;
	background : #f6f6f6;
	padding :2px;
}

.POMake2
{	
	border-top : 1px solid #fafafa;
	border-bottom : 1px solid #e7e7e7;
	border-right : 1px solid #e7e7e7;
	border-left : 0px solid #aaa;
	background : #fff;
	padding :2px;
}

.POMake3
{	
	border-top : 1px solid #fafafa;
	border-bottom : 1px solid #e7e7e7;
	border-right : 1px solid #e7e7e7;
	border-left : 1px solid #e7e7e7;
	background : #fff;
	padding :2px;
}




.POMakeHeader
{
	
	background : #fff;
	border-bottom : 1px solid #aaa;
	border-right : 1px solid #aaa;
	border-left : 0px solid #aaa;
	background : #e7e7e7;
	padding :2px;
}

.MakeRow_Over
{
	background : #fffdd;
	cursor : pointer;
}


.POClassHeader
{
	background : #fff;
	border-top : 1px solid #aaa;
	border-bottom : 1px solid #aaa;
	border-right : 1px solid #aaa;
	border-left : 0px solid #aaa;
	background : #f6f6f6;
	padding :2px;
}


.POClass1
{
	border-bottom : 1px solid #e7e7e7;
	border-right : 1px solid #e7e7e7;
	border-left : 0px solid #aaa;
	background : #f6f6f6;
	padding :2px;
}

.POClass2
{	
	border-top : 1px solid #e7e7e7;
	border-bottom : 1px solid #e7e7e7;
	border-right : 1px solid #e7e7e7;
	border-left : 0px solid #aaa;
	background : #fff;
	padding :2px;
}

.ClsRow_Over
{
	background : #fffdd;
	cursor : pointer;
}

.POModelHeader
{
	
	border-bottom : 1px solid #aaa;
	border-right : 1px solid #aaa;
	border-left : 0px solid #aaa;
	background : #f6f6f6;
	padding :2px;
}

.POModels1
{
	border-bottom : 1px solid #e7e7e7;
	border-right : 1px solid #e7e7e7;
	border-left : 0px solid #aaa;
	background : #f6f6f6;
	padding :2px;
}

.POModels2
{	
	border-bottom : 1px solid #e7e7e7;
	border-right : 1px solid #e7e7e7;
	border-left : 0px solid #aaa;
	background : #fff;
	padding :2px;

}

.ModlRow_Over
{
	background : #EEE613;
	cursor : pointer;
}


/*	*************************	Quick Quote	**************************/

#QQHeader
{
	width : 570px;
	display : inline;
	float : left;
	background : #fff;
	border-right : 0px solid #aaa;
	border-bottom : 0px solid #aaa;
	padding : 0;
	margin : 0;
	margin-right : 0px;
}	

#QQHeader P
{
	margin : 0px;
	margin-top : 0px;
	text-align : left;
	
}


#InnerFrm
{
	display : inline;
	float : left;
	width : 576px;
	text-align : left; 
	background : transparent;
	margin : 0px; 
	padding : 0px;
}

.FormBlockHeader
{
	display : inline;
	float : left;
	background : #999;
	color : #fff;
	text-weight : bold;
	font-family : arial;
	font-size : 14px;
	padding : 1px;
	padding-left : 4px;
	padding-right : 4px;
	margin-right : 2px;
}	


/*	*************************	Pre-Owned	**************************/

#PreOwnedCert
{
	margin		: 0px;
	padding		: 0px;
	padding-bottom	: 5px;
	width 		: 565px;
	float 		: left;
	display 	: inline;
	vertical-align 	: top;
	border-bottom	: 0px dotted #aaa;
	margin-bottom	: 5px;
}

#PreOwnedCert img
{
	float : left;
	display : inline;
	margin : 0px;
	padding : 4px;
	margin-right : 15px;

}

#PreOwnedCert p
{
	padding-top : 0px;
	text-align : left;
	margin-top : 4px;
}


#CarDetails
{
	display : inline;
	float : left;
	width : 380px;
	text-align : left;
	padding : 0px;
	margin : 0px;
	margin-bottom : 0px;
}

#CarDetails h3
{
	padding-left : 4px;
	font-family: arial, san-serif;;
	font-weight: bold;
	/*	color : #50555A;	*/
	font-size : 16px;
	line-height : 18px;	
}

#CarDetails ul
{
	
	width : 372px;
	display : inline;
	float : left;
	margin : 0;
	padding : 4px;
	padding-top : 0px;
	border-left : 0px solid #aaa;
}
 
#CarDetails li
{
	margin : 0;
	padding : 2px;
	background : #Fff;
	border-bottom : 1px solid #e7e7e7;
	padding-left : 0;
	width : auto;
	list-style-type : square;
}

#CarDetails li.DType
{
	display : inline;
	float : left;
	width : 100px;
	text-align : left;
	background : #e7e7e7;
	border-bottom : 1px solid #f7f7f7;
	list-style-type : square;
	padding-left : 3px;
}

#OtherScr

{
	margin-top : 2px; 
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

#CarSalesPitch
{
	width : auto;
	margin-top : 0px;
	margin-left : 0px;
	display : inline;	
	float : left;
	padding : 4px;
}

#CarDetailImg
{
	float : left;
	display : inline;
}

#AdditionalImages
{
	display : inline;	
	float : left;
	padding : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	width : 200px;

}




/*	*************************	Dealership Home Page	**************************/




#Jobs
{
	width : 99%;
	float : left;
}


 #CarDetailToolBar
{
	float : right;
	margin: 3px;
	padding: 0px;
	width : 134px;
	background: transparent;
	border : 0px solid #333;
	
}

#CarDetailToolBar UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	width : auto;
	;
}

#CarDetailToolBar LI
{
	display: block;
	margin: 0;
	padding: 0;
	width: auto;
	color : #ffffdd;
}

#CarDetailToolBar A
{
	color: #ffffdd;
	display: block;
	width: auto;
	text-decoration: none;
	background: #eee;
	margin: 0;
	padding: 2px 10px;
	border-left: 1px solid #aaa;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	text-weight : bold;
}

#CarDetailToolBar A:hover, #CarDetailToolBar A:active { background: #BBBBBB;font-weight : bold;}

#CarDetailToolBar A.active:link, #CarDetailToolBar A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight : bold;
}

#navlist2 .FormElementName
{
	font:10px/1.5em verdana,arial,sans-serif;	
}




/* Home Page Specials
-------------------------------------- */
ul.CoreLinks 
{
	list-style : none;
	margin : .5em 0 1em;
  	padding : 0;
}

ul.CoreLinks li
{
	padding : 0px;
	list-style : none;
	/*	list-style-image: url(images/bullets.gif); 	*/
	margin-bottom : 10px; 
	font : 11px/1.2em verdana,arial,sans-serif;
	background : url("/images/bullets.gif") no-repeat 0px -2px;
	padding-left : 16px;
	margin-top : 0;
  	text-indent : 0;
}


/*
.CoreLinks
{
	list-style-position: outside;
	margin : 0px;
	margin-top : 10px;
	margin-left : 2px;
	margin-bottom : 0px;
	text-align : left;
	padding : 0px;
}

.CoreLinks li
{
	list-style-image: url(http://www.parkplacetexas.com/images/rright.gif);
	margin: 0;
	padding : 0px;
	padding-left : 2px;
	padding-bottom : 2px;
	margin-bottom : 5px;
	margin-left : 20px;
}
*/

.CoreLinks li h5
{
	color : #000;
	padding : 0px;
	margin-bottom : 4px;
	margin-top : 0px;
	font-family : Tahoma;
	font-size: 9pt;
	padding-bottom : 1px;
}



.SSNewsHeadline .CoreLinks
{
	list-style : none;
	margin : .0em 0 .0em;
	margin-top : 10px;
	text-align : left;
	padding : 0px;
	clear : left;
}

.SSNewsHeadline .CoreLinks li
{
	padding : 0px;
	list-style : none;
	margin-bottom : 5px; 
	font : 11px/1.3em verdana,arial,sans-serif;
	background : url("/images/bullets.gif") no-repeat 0px 2px;
	padding-left : 5px;
	margin-top : 0;
  	text-indent : 0;
}

.SSNewsHeadline P
{
	text-align : justify;
}

.SSNewsHeadline .Psub
{
	margin : 0px; 
	padding : 0px;
	font:9px/1.5em verdana,arial,sans-serif;
	color : #333;
}

.SSNewsHeadline h5
{
	padding : 0px;
	color : #336699;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size : 11px;
	line-height : 12px;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-bottom : 2px;
	text-align : left;
	background : transparent;

}

.SSNewsHeadline h4
{
	padding : 0px;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color : #000;
	font-size : 11px;
	line-height : 14px;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-bottom : 0px;
	text-align : left;
	background : transparent;
}


#ServiceDeptA
{
	width : 50%;
	float : left;
	text-align : left;
	vertical-align : top;
}

#ServicePointer
{
	margin-top : 0;
	padding : 0;
	margin-left : 0px;
	padding-left : 15px;
}

#ServicePointer li
{
	padding : 0px;
	list-style : square;
	margin-bottom : 10px; 
	font : 11px/1.2em verdana,arial,sans-serif;
	padding-left : 0px;
	margin-top : 0;
  	text-indent : 0;
}

#ServiceDeptB
{
	width : 50%;
	float : left;
	text-align : left;
	vertical-align : top;
}


ul.CoreLinks2 
{
	list-style : none;
	margin : .0em 0 .0em;
  	margin-top : 10px;
  	padding : 0;
  	padding-left : 4px;
  	padding-right : 5px;
}

ul.CoreLinks2 li
{
	padding : 0px;
	list-style : none;
	margin-bottom : 5px; 
	font : 11px/1.2em verdana,arial,sans-serif;
	background : url("/images/bullets.gif") no-repeat 0px -2px;
	padding-left : 16px;
	margin-top : 0;
  	text-indent : 0;
}	



#CoreMembers
{
	margin-top : 20px;
	float : left;
	width : 99%;
}

#CoreMembers table
{
	border-left : 1px solid #aaa;
}

.CMRow1
{
	border-right : 1px solid #aaa;
	border-bottom : 1px solid #aaa;
	background : #eee;
	padding-left : 4px; 
	padding-right : 4px;
}

.CMRow2
{
	border-right : 1px solid #aaa;
	border-bottom : 1px solid #aaa;
	background : #f7f7f7;
	padding-left : 4px; 
	padding-right : 4px;
}

.CMRowHeader
{
	border-right : 1px solid #aaa;
	border-bottom : 1px solid #aaa;
	background : #ccc;
}
