/*
	Global
*/
#gNavigation{
	display:none;
	visibility:hidden;
}

#gExtras{
	display:none;
	visibility:hidden;
}

#gFooter{
	display:none;
	visibility:hidden;

}

#gContent h2, #mainContent h2 {
	display: block;
	clear: left;	
}

div#mainHeader h1 {
	_float:none!important;
}

/*
	Local
*/ 
/*** All Showroom right navigation bar ***/
#section{
	_height:50px!important;
}
/******************************************/

/*** Owner benefits page ***/

#ownerBenefitsAnchorsContainer{
	display:none!important;
	visibility:hidden;
}

#ownerBenefitsListContainer{
	margin-top:80px;
	_margin-top:10px;
}

#ob_2_Container{
	page-break-before:always;
}
/******************************************/


/*******************Vehicule Showroom****************************/
/***main pages***/
#Car_2{
	page-break-after:always;
}

#Car_4{
	page-break-after:always;
	display:block!important;
}
#Car_6{
	page-break-after:always;
}

.divCarStyleHeaderClass a:hover{ 
	text-decoration: none!important;
}

ul#divSortButtonsUL{ margin-top: 14px; *margin-top: 13px; width:375px; height:5px;}
.divSortButtonsClass ul li a#body, a.active#body { 
	background: none!important; 
}

.divSortButtonsClass ul li  a#fuel, a.active#fuel { 
	background: none!important; 
}

.divSortButtonsClass ul li  a#seat, a,active#seat { 
	background: none!important; 
}


div#mainHeader{ border:none!important; width:519px; height:30px;}
div#mainHeader h1{
	letter-spacing: 1px;
	text-transform:capitalize!important;
	font-size: 14px!important;
	background:none!important;
	display:block!important;
	height:30px;
}

div#mainContent h1#gMainHeader{display:none;}
span.notVisible{ display:block!important; visibility:visible!important;}

body.shopBySpec #gMainHeader{display: none;}

body.shopBySpec .cSpecGallery {
	display: none;
}

/*pages submodelOverview*/
div#yourVehicle div#vehicleInfo div#vehicleTile {
	border: none;

}
div#subHeader select {
	width:60px!important;
	height:25px!important;
	float:left!important;
	
}
div#subHeader h2{ 
	float:left!important;
	margin-top:-25px;
	padding-left:60px;	
	width: 500px;
}
div#mainContent div#section h1{
	margin-top:25px;
	float:none;
}

div#subHeader.clearfix ul{
	display:none;
}


div#subHeader.clearfix ul{ float:left; width:518px; height:30px;}
div#subHeader.clearfix ul li a, div#subHeader.clearfix ul li.selected a{
	float:none;
}

/*pages SubModelStyle*/

table#styleData{border:none; border-collapse:collapse; margin:0;}
table#styleData tbody tr th,  table#styleData tbody tr td{
	border:none;
	border-bottom: 1px solid #CACBCF;
	border-top: 1px solid #CACBCF;
	padding-top:0; padding-bottom:0;
	float:none;
}

table#styleData tbody tr.odd  th, table#styleData tbody  tr.odd  td{border:none;}

span.msrp,.style, .model{ border:none!important;}
form#mmcPicker {
	float:none;
	width:500px;
}

/*pages SubModelSpecificatios*/

table.specsTable{border-collapse:collapse; border:none;}
table.specsTable tbody tr.space{height:0;}
ul#modelOptions{
	width:518px;
	}
	
table.specsTable tbody tr th, table.specsTable tbody tr td, table.specsTable tbody tr.odd th, table.specsTable tbody tr.odd td{
	border:none;
	border-bottom:1px solid #CACBCF;
	padding-top:0; padding-bottom:0;
	float:none;
}
table.specsTable thead tr.st_pvc th, table.specsTable thead tr th.trim{ border:none; border-bottom:1px solid #CACBCF;}
/*Safety*/
div#safetyContent{float:left;}
div#safetyContent ul{float:none!important;}
div#safetyContent dl#safetyList dt#sl_5{ page-break-before:always!important;}

/*pages SubmodelOwnerBenefits*/
#ownerBenefitsContent{float:left;}
div#ownerBenefitsContent ul{float:none!important;}


h2#up5Adults{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_up_5.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#up7Adults{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_up_7.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#up25MPG{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_up_25.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#up20MPG{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_up_20.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#sedans{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_4_door.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#trucks{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_pick_up.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
/******************************************/
h2#door_coupe{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_2_door.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#door_sedan{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_4_door.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#Sport_Convertible{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_sport_convertibles.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#Sport_Utility_Vehicle{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_sport_utility.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;	
	_width:0px!important;
	background:none!important; 
}
h2#Pick_Up_Truck{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_pick_up_trucks.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#Sport_Cargo_Van{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_sport_cargo.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#u35{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_35_MPG.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#u25{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_25_MPG.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#u30{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_30_MPG.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#u9{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_9_adults.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#u7{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_7_adults.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#u5{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_5_adults.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#u3{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_3_adults.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#uNR{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_no_ratings.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#buick{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_buick.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#cadillac{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_cadillac.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#chevrolet{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_chevrolet.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#gmc{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_gmc.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#hummer{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_hummer.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#saab{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_saab.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#pontiac{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_pontiac.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
h2#saturn{
	display: list-item;
	list-style-image: url('/images/shop/headers/hdr_saturn.gif');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
/* BUSINESS CHOICE */

a.wrEqpOn{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_work_on.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.resourceOn{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_resourse_on.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.rewardsOn{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_rewards_on.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.advantageOn{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_advantage_on.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.bussTechOn{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_technology_on.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}

a.wrEqpOff{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_work_off.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.resourceOff{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_resourse_off.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.rewardsOff{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_rewards_off.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.advantageOff{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_advantage_off.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
a.bussTechOff{
	display: list-item;
	list-style-image: url('/images/smallbusiness/businesschoice/btn_technology_off.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;
	_float:none!important;
	_width:0px!important;
	background:none!important; 
}
#BC_pic{
	float:left;
	_float:none;
	height:110px;
	_height:50px!important;
	padding-bottom:0px!important;
	margin-bottom:0px!important;
}

#BC_pic a{
	display:none;
	visibility:hidden;
}

#Great5Header{
	_margin-top:-75px;
}


#back_top{
	display:none;
	visibility:hidden;
}

.borderBox{
	border:none!important;
}

div.faq dl dt a{	
	color: #2D537A!important;
	font-weight:normal!important;
	text-decoration: none!important;
}

div.faq dl dt.active a{
	font-weight:bold!important;	
}

.printBreakAfter{
	page-break-after:always!important;
	margin-top:0;
	display:inline;
	float:left;
}

.printBreakBefore{
	page-break-before:always!important;
	margin-top:0;
	display:inline;
	float:left;
}

tr.printBreakBefore tr{
	page-break-before:always!important;
}


div#box_one{
	_width:474px!important;	
}

#boxHeader{
	_width:474px!important;
}

#boxContent{
	_width:474px!important;
}

dl.footnotes{
	padding-top:0px;
	margin-top: 10px;
}

div#box_one div#row_cost{
	_width:111px!important;
}

div#box_one div#desc_cost{
	_width:111px!important;
}


div#box_two div#row_vanslhdoor{
	_width:70px!important;
}

div#box_two div#desc_lhdoor{
	_width:70px!important;
}

div#box_two div#desc_pricelhdoor{
	_width:70px!important;
}

.notPrintable{
	visibility:hidden;
	display:none;
}

.optionsHeader{
	float:left;
}


/* BODY APPLICATION GUIDE */
#cTabMenu li.vehicleOff{
	display: list-item;
	list-style-image: url('/images/vehicles/btn_vehicle_off.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
	_margin-bottom:-30px!important;
}
#cTabMenu li.businessOff{
	display: list-item;
	list-style-image: url('/images/vehicles/btn_commercial_off.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
	_margin-left:137px!important;
}

#cTabMenu li.vehicleOn {
	display: list-item;
	list-style-image: url('/images/vehicles/btn_vehicle_on.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
	_margin-bottom:-34px!important;
}
#cTabMenu li.businessOn{
	display: list-item;
	list-style-image: url('/images/vehicles/btn_commercial_on.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
	_margin-left:137px!important;
}

/* CURRENT OFFERS */

a#link1 {
	display: list-item;
	list-style-image: url('/images/smallbusiness/incentives/thumb_1.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
}
a#link2 {
	display: list-item;
	list-style-image: url('/images/smallbusiness/incentives/thumb_2.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
}
a#link3 {
	display: list-item;
	list-style-image: url('/images/smallbusiness/incentives/thumb_3.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
}
a#link4 {
	display: list-item;
	list-style-image: url('/images/smallbusiness/incentives/thumb_4.jpg');
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
	color: #fff;	
	
	_float:none!important;
	background:none!important; 
}
/*disclaimer*/

td.bottomdisclaimer{
page-break-before:always!important;
}
/*div#standardEquipmentContent {
	float:left!important;
}*/