* html #container #mds-tpl-16 div.mds-area-pf1,
* html #container #mds-tpl-16 {
  padding-bottom: 0;
}

#leftCon{
	float:left;
	overflow:hidden;
	width:585px;
}
form{
font-size:12px;
}

#container > div[id|="mds-tpl"] {
  background: none;
}

div[id="mds-tpl-16"] > div.mds-area-pf1 {
	*padding-top:18px;
}

#gMdsContent, #gMdsContentFlashHook{
	padding-left: 10px;
  margin-top: 48px;
  *margin-top:0px;
}
#gMdsContent label#coZipCodeLabel {
	margin: 0 0 0 15px;
	height:15px;
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_title.jpg) no-repeat scroll 0 0 !important;
	text-indent: -9999px;
	line-height: 100px; width:286px; display:block;
}
#gMdsContent label#coZipCodeLabel b{
	display:none;
}
#gMdsContent label#coZipCodeLabel input#coZipCode {
	margin:-2px 0 0 300px;
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/offersInputR.gif) no-repeat scroll right top !important;
	width:100px; height:23px; display:block;
	padding:0px 5px 0px 0px;
	border:none; text-align:right;
}

.Explorer6 #gMdsContent label#coZipCodeLabel input#coZipCode {
	margin-left:290px;
	display:block;
}

.Explorer6 #zipCodeForm input{ display: block !important; }

.Explorer6 #zipCodeForm #coZipCode {
 	line-height: 20px !important;
 	height: 24px !important; 
 }

.Explorer6 #leftCon #CARS_vehicleTypeContent .modelContentActive,.modelContent { margin-top: 0 !important; }
.Explorer6 #leftCon #CARS_vehicleTypeContent { margin-top: 0 !important; }

.Explorer8 #gMdsContent label#coZipCodeLabel input#coZipCode, .Explorer7 #gMdsContent label#coZipCodeLabel input#coZipCode {
	padding:5px 5px 0px 0px;
	height:auto;
}

#gMdsContent input[value="Update"]{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_update_btn.jpg) no-repeat scroll top left;
	text-indent: -9999px;
	border:none;
	line-height: 100px;
	width:67px;
	height:28px;
	margin:0px 0px 0px 425px;
	display:block;
	position:relative;
	top:-20px;
	left:0;
	_overflow: hidden;
	_top: -29px;
}

.Explorer7 #gMdsContent input[value="Update"] {
	margin:0px 0px 0px 445px;
}

.Explorer6 #gMdsContent input[value="Update"] {
	display:block;
}

#gMdsContent input[value="Update"]:hover{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_update_btn.jpg) no-repeat scroll bottom left;
}

.Explorer6 #gMdsContent input{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_update_btn.gif) no-repeat scroll top left;
}
.Explorer6 #gMdsContent input:hover{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_update_btn.gif) no-repeat scroll bottom left;
}

.Explorer6 #gMdsContent input[value="Update"]{
  
}
span#coResult{
	display: none;
}



span#coResult{
	display: none;
}
.invalidZip span#coResult {
color:red;
display:block;
font-weight:bold;
left:375px;
position:absolute;
top:150px;
}
form#zipCodeForm #coCountyLabel,
form#zipCodeForm #coCountyButton {
	display: none;
}

form#zipCodeForm.showCounty #coCountyLabel,
form#zipCodeForm.showCounty #coCountyButton {
	display: block;
	margin:0;
	position:relative;
	top:-15px; left:250px;
	*top:0px; *left:270px;
	width:180px;
}

#gMdsContent input[value="GO"]{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_update_btn.jpg) no-repeat scroll 0 0 !important;
	text-indent: -9999px; border:none;
	line-height: 100px;
	width:77px; height:23px;
	margin:0px;
	display:block;
	margin:0px;
	position:relative;
	top:-25px; left:175px;
	*top:-25px; left:175px;
}

ul.vehicleTypeTabs{
	margin:-44px 0 0 0 ;
	height: 12px;
}

ul.vehicleTypeTabs li{
	float:left;
	list-style-type: none;
	background:#ccc;
	margin:10px 20px 10px 0;
	font-size:12px;
}
ul.vehicleTypeTabs li img{
	display: none;
}

ul.vehicleTypeTabs li div{
	display: none;
}

ul.modelTabs{
	margin:15px 0 0 2px;
}

.Explorer8 ul.modelTabs{
	display:block;
}

.Explorer7 ul.modelTabs{
	margin:15px 0 0 2px;
}
.Explorer6 ul.modelTabs{
	margin:20px 0 0 2px;
}
ul.modelTabs li{
	float:left;
	list-style-type: none;
	padding:0px;
	font-size:12px;
}
#Enclave_modelTab{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_enclave_btn.jpg) no-repeat scroll left top;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_enclave_btn.gif) no-repeat scroll left top;
	text-indent: -9999px;
	width:72px; height:28px;
}
#Enclave_modelTab:hover{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_enclave_btn.jpg) no-repeat scroll left bottom;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_enclave_btn.gif) no-repeat scroll left bottom;
}
#leftCon ul.modelTabs li.modelTabActive{
	text-indent: -9999px;
	background-position:left bottom;
}
#LaCrosse_modelTab{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lacrosse_btn.jpg) no-repeat scroll left top;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lacrosse_btn.gif) no-repeat scroll left top;
	text-indent: -9999px;
	width:77px; height:28px;
}
#LaCrosse_modelTab:hover{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lacrosse_btn.jpg) no-repeat scroll left bottom;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lacrosse_btn.gif) no-repeat scroll left bottom;
}
#Lucerne_modelTab{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lucerne_btn.jpg) no-repeat scroll left top;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lucerne_btn.gif) no-repeat scroll left top;
	text-indent: -9999px;
	width:74px; height:28px;
}

#Lucerne_modelTab:hover {
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lucerne_btn.jpg) no-repeat scroll left bottom;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_lucerne_btn.gif) no-repeat scroll left bottom;
	}

#Regal_modelTab{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_regal_btn.jpg) no-repeat scroll left top;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_regal_btn.gif) no-repeat scroll left top;
	text-indent:-9999px;
	width:61px;
	height:28px;
}


#Regal_modelTab:hover {
	background:url(../../../../assets/en/images/pricing/currentoffers/buick_CO_regal_btn.jpg) no-repeat scroll left bottom;
	_background:url(../../../../assets/en/images/pricing/currentoffers/buick_CO_regal_btn.gif) no-repeat scroll left bottom;
}
#Verano_modelTab{
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_verano_btn.jpg) no-repeat scroll left top;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_verano_btn.gif) no-repeat scroll left top;
	text-indent:-9999px;
	width:70px;
	height:28px;
}


#Verano_modelTab:hover {
	background:url(../../../../assets/en/images/pricing/currentoffers/buick_CO_verano_btn.jpg) no-repeat scroll left bottom;
	_background:url(../../../../assets/en/images/pricing/currentoffers/buick_CO_verano_btn.gif) no-repeat scroll left bottom;
}

div.vehicleTypeContent,div.modelContent,div.offerContent{
	display:none;
}
div.vehicleTypeContentActive,div.modelContentActive,div.offerContentActive{
	display:block;
	padding-left:11px;
	width:570px;
	margin:-2px 0px 0px 0px;
}
.Explorer6 div.vehicleTypeContentActive,div.modelContentActive,div.offerContentActive{
	margin:20px 0px 0px 0px !important;
}

.Explorer7 div.vehicleTypeContentActive,div.modelContentActive,div.offerContentActive{
	margin:15px 0px 0px 0px;
}

.Explorer8 div.vehicleTypeContentActive,div.modelContentActive,div.offerContentActive{
	margin:0px 0px 0px 0px !important;
}

div.allOffers{
	height: 830px;
	overflow-y:visible;
}


div.dropdowns{
	font-size:12px;
	margin:26px 0 5px 0px;
}

.Explorer8 div.dropdowns {margin-top:0;}

div.dropdowns span{
	margin:0px 0px 0px 5px;
}
.subModelDP{
	display:none;
	visibility:hidden;
}
.subModelDPActive{
	xdisplay:block;
	visibility:visible;
}

div.modelLinks{
	height:10px;
	margin:-10px 0px 0px 0px;
}

.Explorer8 div.modelLinks{
	margin-top:0;
}

div.modelLinks ul{
	margin:0;
	padding:0;
}

div.modelLinks ul li.displayName{
	display:none;
}
div.modelLinks ul li.locate{
	margin:-23px 0 0 440px;
	float:left;
	list-style-type: none;
	font-size:11px;
}

.Explorer6 div.modelLinks ul{
  float: right;
  margin-right: 40px;
}

.Explorer6 div.modelLinks ul li.locate{
	margin:20px 0 0 0;
}

div.modelLinks ul li.overview{
	margin:-23px 0 3px 350px;
	float:left;
	list-style-type: none;
	font-size:11px;
}

.Explorer6 div.modelLinks ul li.overview{
	margin-left: 0;
}

div.modelLinks ul li.raq{
	float:left;
	list-style-type: none;
	margin:-29px 0 0 180px;
}

.Explorer6 div.modelLinks ul li.raq{
	margin-left: 0;
}
.Explorer6 div.modelLinks ul li{
  float: right;
  margin-right: 8px;
}
div.modelLinks ul li.raq a {
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_request_quote_btn.jpg) no-repeat scroll top left;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_request_quote_btn.gif) no-repeat scroll top left;
	width:116px; height:28px;
	display:block;
	margin-left:42px;
}
div.modelLinks ul li.raq a:hover {
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_request_quote_btn.jpg) no-repeat scroll bottom left;
	_background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_request_quote_btn.gif) no-repeat scroll bottom left;
}
div.modelLinks ul li.raq a span {
	display:none;
}
.clearfix {clear:both;}

.Explorer7 .clearfix {clear:none;}

.Explorer8 .vehicleTypeContentActive .clearfix {
	clear:both;
	height:20px;
}

.Explorer8 #CARS_Regal_modelContent {padding-top:0;}

#rightPromo{
	float:left;
	width:320px;
	background:#ccc;
	margin:40px 0 0 -10px;
}

#rightPromo div.promoActive{background:#999;}

#rightPromo div.promoImage.active{display:block;}

#rightPromo h2,h3{
	text-align:center;
	padding:5px 0 5px 0;
	display:none;
}
#rightPromo p{
	padding:0 10px 5px 10px;
}

#rightPromo div.promoImage{
	display:none;
}

#rightPromo p.promoContent.active{
	height: 150px;
	overflow: auto;
	display:none;
}
#rightPromo p#promo1Copy.promoContent,#rightPromo p#promo2Copy.promoContent,#rightPromo p#promo3Copy.promoContent,#rightPromo p#promo4Copy.promoContent{
	height: 150px;
	overflow: auto;
	display:none !important;
}



.offerList {
		margin:0 0 0 -24px;
		background: url('../../../../assets/en/images/pricing/currentoffers/buick_CO_line1.jpg') no-repeat top left;
		overflow-x:hidden;
		overflow-y:scroll;
		border-bottom:1px groove;
		height:760px;
		*height:765px;
		width:565px;
	}
/* clearfix */
.offer:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.offer {
	clear: both;
	display: block;
	width: 550px;
	font-size:11px;
}
.offer .offerThumb {
	float: left;
	margin:20px 0 0 10px;
	width: 275px;
	height:140px;
}

.offerThumb img { width:275px; }

.offer .offerBody {
	float: left;
	margin:20px 0 0 0px;
	font-size:12px;
	width:185px;
}
/*.offer .offerBody p.body br {
	display:none;
}*/
.offer .offerBody .body {
	font-size:11px;
}
.offer .offerBody .disclaimerLink{
	color:#F26522;
	text-decoration:underline !important;
}
.offer .offerBody .disclaimerLink:hover , .offer .offerBody .disclaimerLink:visited{
	color:#CC3300 !important;

}

.offer .offerBody .disclaimer {
	display:none;
}
.offer .offerBody .disclaimerActive {
	display:block;
	width: 250px;
	text-align:justify;
	line-height:18px;
}

#coZipButton{
	width: 60px;
	float: right;
	margin-top: -15px;
}
body:not(:root:root) #coZipButton{
	margin-top: 3px;
}

#promoImg{
	float:left;
	list-style:none;
	margin:0px 0px 0px 15px;
}

#promoImg1{
	/*background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_Mobility_logo.png) no-repeat scroll left top;*/
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_Mobility_logo.gif) no-repeat scroll left top;
	width:168px;
	height:90px;
	float:left;
	cursor:pointer;
	margin:60px 0 0 22px;
}
#promoImg1:hover{
	text-indent: -9999px;
	width:168px; 
	height:90px;
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_Mobility_logo.gif) no-repeat scroll left top ;
	background-position:0 -90px;
	float:left;
	cursor:pointer;
	margin:60px 0 0 22px;
}
#promoImg2{
	/*background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_GMmilitary_logo.png) no-repeat scroll left top;*/
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_GMmilitary_logo.gif) no-repeat scroll left top;
	width:136px;
	height:111px;
	float:left;
	cursor:pointer;
	margin:40px 0 0 23px;
}
#promoImg2:hover{
	text-indent: -9999px;
	width:136px; height:111px;
	background-position:0 -111px;
	float:left;
	cursor:pointer;
	margin:40px 0 0 23px;
}

#promoImg3{
	/*background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_GMU_logo.png) no-repeat scroll left top;*/
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_RB_CO_GMU_logo.gif) no-repeat scroll left top;
	width:152px;
	height:111px;
	float:left;
	cursor:pointer;
	margin:40px 0 0 32px;
}
#promoImg3:hover{
	text-indent: -9999px;
	width:152px; height:111px;
	background-position:0 -111px;
	float:left;
	cursor:pointer;
	margin:40px 0 0 32px;
}
#promoImg4{
	/*background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_GMCertif_logo.png) no-repeat scroll left top;*/
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_GMCertif_logo.gif) no-repeat scroll left top;
	width:114px;
	height:90px;
	float:left;
	cursor:pointer;
	margin:63px 0 0 38px;
}
#promoImg4:hover{
	text-indent: -9999px;
	width:114px; height:120px;
	background-position:0 -99px;
	float:left;
	cursor:pointer;
	margin:30px 0 0 38px;
}

#promoImg5{
	/*background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_GMCard_logo.png) no-repeat scroll left top;*/
	background:transparent url(../../../../assets/en/images/pricing/currentoffers/buick_CO_GMCard_logo.gif) no-repeat scroll left top;
	width:156px;
	height:90px;
	float:left;
	cursor:pointer;
	margin:60px 0 0 28px;
}
#promoImg5:hover{
	text-indent: -9999px;
	width:156; height:90px;
	background-position:0 -90px;
	float:left;
	cursor:pointer;
	margin:60px 0 0 28px;
}

#promoDiv{
	border-right:1px groove;
	width:2px;
	height:154px;
	float:left;
	margin:10px 0 0 0;
	*margin:15px 0px 0px 0px;
}

/* clearfix */
#promoFooter:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#promoFooter {
	background: url('../../../../assets/en/images/pricing/currentoffers/buick_CO_box_footer.jpg') no-repeat bottom left;
	_background: url('../../../../assets/en/images/pricing/currentoffers/buick_CO_box_footer.gif') no-repeat 0 5px;
	display: block;
	width: 1024px;
	height: 173px;
  margin-left: -10px;
}


.Explorer6 #promoFooter {
	position: relative;
  width: 923px;
  margin-left: -15px;
}


#gMdsFooter{
	padding:0px !important;
}
#gAbout h6{
	display:none;
}
.Explorer7 #gMdsFooter {
  background:none !important;
}
.Explorer6 #gMdsFooter {
  background:none !important;
}


.highspeed #gMdsContentNav {
}

#suv2{
position:absolute;
background:url(../../../../assets/en/images/locateVehicle/Buick_Select_Buick_Box.jpg) no-repeat;
width:252px;
height:129px;
top:300px;
left:300px;
z-index:9999;
padding-top:10px;
border:1px solid #e5e6e8;
}
#suv2 a{
float:right;
display:block;
background:url(../../../../assets/en/images/locateVehicle/Buick_Select_Buick_Close_btn.jpg) no-repeat;
height:11px;
width:36px;
text-indent:-9999px;
margin-top:5px;
padding-right:5px;
}
.layerRt{
display:none;
}
th, td{
border:none;
padding-top:10px;
padding-right:5px;
padding-bottom:0;
padding-left:0;
}
.layerHd{
background:url(../../../../assets/en/images/locateVehicle/Buick_Select_Buick_title2.jpg) no-repeat;
text-indent:-9999px;
margin-left:10px;
}
.layerFm span{
text-transform:uppercase;
font-weight:bold;
}
#suv2 #submit input{
background:url(/assets/en/images/locateVehicle/Buick_Select_Buick_Submit_btn.jpg) 0px 0px no-repeat;
width:87px;
height:26px;
text-indent:-9999px;
border:none;
margin-left:8px;
_margin-left:4px;
display:block;
float:left;
font-size: 0px;
line-height: 0px;
}

#suv2 #submit input:hover {

background:url(/assets/en/images/locateVehicle/Buick_Select_Buick_Submit_btn.jpg) 0px -27px no-repeat;
}

.layerFm{
margin-left:10px;
}

.layerFm input {margin-left:5px;}

#gMdsFooter #gMdsCopyright{
padding-top: 20px;
}
.Explorer7 .layerLt{
	margin-top:35px;
}

.offerBody p.body br{
display:block;
}

#iomdown {
	height:200px;
}

.dropdowns span { font-weight:bold; }
