#container, #gMdsFooter, #gMdsContent{
  background:none!important;
  margin: 10px auto 0 auto;
}

#container > div#mds-tpl-16 {
  padding:0 30px;
  background:none;
}

#gMdsContentNavFlashHook {
	margin-top: -15px;
}

body.modelenclave td,body.modelenclave th {
	width: 170px !important;
}

body.modellacrosse td,body.modellacrosse th {
	width: 214px !important;
}

body.year2010 td,body.year2010 th {
	width: 170px !important;
}

body.modellucerne td,body.modellucerne th {
	width: 140px !important;
}

#gMdsContentFlashHook {
	display: none;
}

.highspeed #gMdsContentNavFlashHook {
	margin-top: -15px;
}

.Explorer7 #gMdsContentNavFlashHook {
	margin-top: 0px;
}

.Explorer6 #gMdsContentNavFlashHook {
	margin-top: 0px;
}

#pFactSheet #lang {
	display: none;
}

.Explorer6 #pFactSheet #lang {
	display: none;
}

#pFactSheet {
  margin-left:730px;
  padding:0;
  width:150px;
}

#pFactSheet ul {
	margin: 0px;
}

.Explorer6 #pFactSheet {

}

#pFactSheet a#pdfGoBtn {
	background: transparent url(../../../assets/en/images/model/specs/buick_RB_link_icon_view_print.png) no-repeat scroll left top;
	cursor: pointer;
	display: block;
	height: 19px;
	padding: 0;
	text-indent: -9999px;
	width: 155px;
	color:#46A6DE !important;
}

.Explorer6 #pFactSheet a#pdfGoBtn{
	background: transparent url(../../../assets/en/images/model/specs/rb_link_icon_view_print.gif) no-repeat scroll left top;
	text-indent:none !important;
	color:#46A6DE !important;
	text-indent: 20px;
	padding:2px 0 0 0;
	height: 18px;
}

#pFactSheet a#pdfGoBtn:hover {
	background: transparent url(../../../assets/en/images/model/specs/buick_RB_link_icon_view_print.png) no-repeat scroll left bottom;
	color:#1450AA !important;
}

.Explorer6 #pFactSheet a#pdfGoBtn:hover {
	background: transparent url(../../../assets/en/images/model/specs/rb_link_icon_view_print.gif) no-repeat scroll 0 -19px;
	color:#1450AA !important;
	padding:2px 0 0 0;
}
#pdfGoBtn2 {background: transparent  url(../../../assets/en/images/model/specs/buick_RB_link_icon_view_print.gif) no-repeat 0 0;
	text-indent:none !important;
	color:#46A6DE !important;
	text-indent: -9999px;
	padding:2px 0 0 0;
	height: 18px;
	width:155px;
	display:block;
	font-weight:bold;
	text-decoration:none;
}
@-moz-document url-prefix() {#pdfGoBtn2 {margin:40px 0 0 -25px;}}
#pdfGoBtn2 {margin:53px 0 0 -25px\9;   /* Sin punto y coma!! */}

#pdfGoBtn2:hover {background: transparent  url(../../../assets/en/images/model/specs/buick_RB_link_icon_view_print.gif) no-repeat 0 -19px;color:#1450AA !important;}

#pFactSheet ul li {
    list-style-type: none;
}

#pFactSheet ul li a {
	background: url(../../../assets/en/images/model/specs/rb_Feat_left_arrow-trans.png)
		no-repeat scroll right top !important;
	height: 18px;
	cursor: pointer;
	display: block;
	padding: 0px 20px 0px 0px;
    float: left;
    line-height:14px;
}

#pFactSheet ul li img {
    float: left;
    margin-right: 5px;
}

.Explorer6 #pFactSheet ul li a {
	margin-top: 0px !important;
}

/** Vehicle Enclave **/
div#specsImageEnclave {
	background: transparent
		url(../../../assets/en/images/model/specs/rb_MH_enclave.jpg) no-repeat
		center top;
	width: 900px;
	height: 160px;
}

/** Vehicle Lucerne **/
div#specsImageLucerne {
	background: transparent
		url(../../../assets/en/images/model/specs/lucerne_2009.jpg) no-repeat
		center top;
	width: 900px;
	height: 160px;
}

/** Vehicle Lacrosse **/
div#specsImageLacrosse {
	background: transparent
		url(../../../assets/en/images/model/specs/lacrosse_2009.jpg)
		no-repeat center top;
	width: 900px;
	height: 160px;
}

/** Vehicle Lacrosse **/
div#specsImageLacrosse2010 {
	background: transparent
		url(../../../assets/en/images/model/specs/lacrosse_2010.jpg)
		no-repeat center -7px;
	width: 900px;
	height: 160px;
}

div#specsImageLucerne2010 {
	background: transparent url(../../../assets/en/images/model/specs/lucerne_2010.jpg) no-repeat scroll left top;
	height: 200px;
	width: 900px;
}

/** Vehicle 2011 **/
div#specsImageRegal2011 {
	background:transparent url(../../../assets/en/images/model/specs/regal_2011.jpg) no-repeat center top;
	width: 900px;
	height: 200px;
}

div.specsImageenclave2011 {
	background:transparent url(../../../assets/en/images/model/specs/enclave_2011.jpg) no-repeat center top;
	width: 900px;
	height: 200px;
}

div.specsImagelacrosse2011 {
	background:transparent url(../../../assets/en/images/model/specs/lacrosse_2011.jpg) no-repeat center top;
	width: 900px;
	height: 200px;
}

div#specsImageLucerne2011 {
	background:transparent url(../../../assets/en/images/model/specs/lucerne_2011.jpg) no-repeat center top;
	width: 900px;
	height: 200px;
}

#gMdsContent #wrapper h2 {
	background: transparent
		url(../../../assets/en/images/model/specs/rb_txt_FeatureSpecs-trans.png)
		no-repeat top left;
	height: 13px;
	width: 157px;
	margin: 2px 0px 0px 2px;
	text-indent: -999999px;
}

#pPrint {
	background-attachment: scroll;
	background-image:url(../../../assets/en/images/model/specs/btn_print_on.gif);
	background-position: 848px 2px;
	_background-position: 0px 2px;
	background-repeat: no-repeat;
	margin: -16px 0 21px;
	padding-left: 869px;
	_padding-left: 20px;
	text-transform: uppercase;
	color: #1450AA !important;
}
#pPrint:hover {
	background-image:url(../../../assets/en/images/model/specs/btn_print_over.gif);
}
.Explorer6 #pPrint {
	float: right;
	padding-left: 20px;
}

div#pPrint .hook span.clickable {
	color:#545454 !important;
	text-decoration: underline !important;
}
div#pPrint .hook span.clickable:hover {
	color:#46A6DE !important;
	text-decoration: underline !important;
}
div#pSpecGroupList {
	margin: 22px 0px 0px 33px;
	padding-bottom: 7px;
}

#pSpecGroupList ul {
	display: block;
	margin: 0px;
}

#pSpecGroupList ul li {
	list-style-type: none;
	float: left;
	padding:0 0 0 10px;
	text-align: center;
	text-indent: -999999px;
	height: 21px;
}

/* Highlights Button */
#pSpecGroupList ul li#tabHighlights {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_highlights.jpg) no-repeat scroll left top;
	width: 108px;
	height:21px;
}
#pSpecGroupList ul li#tabHighlights:hover, #pSpecGroupList ul li#tabHighlights.activeTab {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_highlights.jpg) no-repeat scroll 0 -21px;
	width: 108px;
}
/* Powertrain Button */
#pSpecGroupList ul li#tabPowertrain {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_powertrain.jpg) no-repeat scroll left top;
	width: 75px; height:21px;
}

#pSpecGroupList ul li#tabPowertrain:hover, #pSpecGroupList ul li#tabPowertrain.activeTab {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_powertrain.jpg) no-repeat scroll 0 -21px;
	width: 75px; height:21px;
}

/* Dimensions Button */
#pSpecGroupList ul li#tabDimensions {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_dimensions.jpg) no-repeat scroll left top;
	width: 81px; height:21px;
}

#pSpecGroupList ul li#tabDimensions:hover, #pSpecGroupList ul li#tabDimensions.activeTab {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_dimensions.jpg) no-repeat scroll 0 -21px;
	width: 81px; height:21px;
}

/* Exterior Button */
#pSpecGroupList ul li#tabExterior {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_exterior.jpg) no-repeat scroll left top;
	width: 75px; height:21px;
}

#pSpecGroupList ul li#tabExterior:hover, #pSpecGroupList ul li#tabExterior.activeTab {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_exterior.jpg) no-repeat scroll 0 -21px;
	width: 75px; height:21px;
}

/* Interior Button */
#pSpecGroupList ul li#tabInterior {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_interior.jpg) no-repeat scroll left top;
	width: 75px; height:21px;
}

#pSpecGroupList ul li#tabInterior:hover, #pSpecGroupList ul li#tabInterior.activeTab {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_interior.jpg) no-repeat scroll 0 -21px;
	width: 75px; height:21px;
}

/* Safety Button */
#pSpecGroupList ul li#tabSafety {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_safety.jpg) no-repeat scroll left top;
	width: 76px; height:21px;
}

#pSpecGroupList ul li#tabSafety:hover, #pSpecGroupList ul li#tabSafety.activeTab {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_safety.jpg) no-repeat scroll 0 -21px;
	width: 76px; height:21px;
}

/* Fuel Efficiency Button */
#pSpecGroupList ul li#tabFuelEfficiency {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_fuel.jpg) no-repeat scroll left top;
	width: 100px; height:21px;
}

#pSpecGroupList ul li#tabFuelEfficiency:hover, #pSpecGroupList ul li#tabFuelEfficiency.activeTab {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_fuel.jpg) no-repeat scroll 0 -21px;
	width: 100px; height:21px;
}

/* Warranty Button */
#pSpecGroupList ul li#tabWarranty {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_warranty.jpg) no-repeat scroll left top;
	width: 77px; height:21px;
}

#pSpecGroupList ul li#tabWarranty:hover, #pSpecGroupList ul li#tabWarranty.activeTab {
	background: transparent	url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_warranty.jpg) no-repeat scroll 0 -21px;
	width: 77px; height:21px;
}

/* All Button */
#pSpecGroupList ul li#tabAll {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_all.jpg)	no-repeat scroll left top;
	width: 76px; height:21px;
}

#pSpecGroupList ul li#tabAll:hover, #pSpecGroupList ul li#tabAll.activeTab {
	background: transparent url(../../../assets/en/images/model/specs/buick_Features_Specs_btn_all.jpg)	no-repeat scroll 0 -21px;
	width: 76px; height:21px;
}

#pSpecGroupData {
	width: 900px;
	margin: 20px 0px 0px 1px;
	background-color: #F5F5F5;
	overflow: auto;
	overflow-y: hidden;
}

h3,h4 {
	display: none;
	color: #000000;
}

table tr td {
	border-left: 1px solid #999999 !important;
	font-family: Trebuchet MS;
	font-weight: normal;
	font-size: 11px;
	color: #302318;
}

table tr td.first {
	border-left: none !important;
}

tr.header input {
	background: transparent url(../../../assets/en/images/model/specs/rb_btn_build.png) no-repeat scroll left top;
	_background: transparent url(../../../assets/en/images/model/specs/rb_btn_build.gif) no-repeat scroll left top;
	border: medium none !important;
	color: #FFFFFF;
	cursor: pointer;
	display: block !important;
	font-weight: bold !important;
	height: 31px !important;
	margin: 40px auto 14px auto;
	padding: 0px;
	text-transform: uppercase;
	width: 161px !important;
	text-indent:-9999px;
	overflow:hidden;
}
tr.header input:hover {
	background: transparent url(../../../assets/en/images/model/specs/rb_btn_build.png) no-repeat scroll 0 -32px;
	_background: transparent url(../../../assets/en/images/model/specs/rb_btn_build.gif) no-repeat scroll 0 -32px;
}
tr.header th {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #545454 !important;
	border-right: none !important;
	text-align: left;
}

th {
	padding: 10px 5px !important;
}

th,td {
	border: none;
	color: #545454 !important;
}

tr.header th+th {
	color: #545454 !important;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

div#optionWinMask {
	display: none;
}

.pSpecGroup {
	display: none;
}

.pSpecGroup .active {
	display: block;
}

div.pSpecTable {
	width: 900px;
}

div#specGroup0 table tr.header,div#specGroup1 table tr.header,div#specGroup2 table tr.header,div#specGroup3 table tr.header,div#specGroup4 table tr.header,div#specGroup5 table tr.header,div#specGroup6 table tr.header,div#specGroup7 table tr.header
	{
	background: url(../../../assets/en/images/model/specs/rb_box_title.png)	repeat scroll 0 0;
	_background: url(../../../assets/en/images/model/specs/rb_box_title.gif)	repeat scroll 0 0;
}

span.note {
	float: left;
	clear: both;
	font-size: 9px;
	font-weight: lighter;
}

table.extrasizelucerne {
	width: 1800px;
}

.modellucerne div.pSpecTable table {
	width: 1800px !important;
}

table#tablelucerne {
	width: 1800px !important;
}

/**
* Trim Filter Layer
*/
div.specsImageenclave2010 {
	background: transparent
		url(../../../assets/en/images/model/specs/enclave_2010.jpg) no-repeat
		center top;
	width: 900px;
	height: 200px;
}

div.specsImageenclave2009{
	background: transparent
		url(../../../assets/en/images/model/specs/enclave_2009.jpg) no-repeat
		center top;
	width: 900px;
	height: 200px;
}


div.specsImagelacrosse2010 {
	background: transparent url(../../../assets/en/images/model/specs/lacrosse_2010.jpg) no-repeat scroll 0px -7px;
	width: 900px;
	height: 200px;
}

div.layerLt {
	display: block;
	float: left;
	margin-right: 25px;
	margin-top: 155px;
}

#suv2 div.layerHd {
	background: transparent
		url(../../../assets/en/images/model/specs/rb_title_pick_your_drive-trans.png)
		no-repeat scroll 0 0;
	color: #F26828;
	float: left;
	font-family: verdana;
	font-weight: bold;
	height: 10px;
	margin: 13px 0px 0px 2px;
	max-height: 45px;
	padding-right: 10px;
	text-indent: -999999px;
	text-transform: uppercase;
	vertical-align: top;
	width: 162px;
}

div.layerFm {
	float: left;
	margin: 13px 0 0 0;
	padding: 0px;
	text-transform: uppercase;
}

div.layerFm table {
	width: 90px;
	margin: 0;
}

div.layerFm table tr td {
	margin: 0;
	padding: 0 7px 0 0;
	width: auto !important;
	border-left: none !important;
	text-align: center;
}

div.layerFm table tr td input {
	margin: 0;
	padding: 0;
}

* html div.layerFm table tr td input {
	position: relative;
	top: -5px;
}

.Explorer7 div.layerFm {
	margin-top: 8px;
}

#suv2 div.layerFm table tr td {
	height: 9px;
	width: auto;
}

#suv2 div.layerFm table tr td span {
	background:
		url(../../../assets/en/images/model/specs/rb_title_FWD-trans.png)
		no-repeat 0 3px;
	display: block;
	text-indent: -9999em;
	width: 31px;
	height: 13px;
}

#suv2 div.layerFm table tr td+td+td span {
	background:
		url(../../../assets/en/images/model/specs/rb_title_AWD-trans.png)
		no-repeat 0 3px;
}

div.layerRt {
	float: right;
	text-align: right;
	display: none;
}

input.submitFL {
	background: transparent url(../../../assets/en/images/model/specs/rb_btn_update.png) no-repeat scroll left top;
	_background: transparent url(../../../assets/en/images/model/specs/rb_btn_update.gif) no-repeat scroll left top;
	border:none !important;
	cursor: pointer;
	display: block;
	height: 31px;
	margin:149px 0 0 0;
	padding:0px;
	width: 80px;
	text-indent:-9999px;
	line-height:0px;
}

.submitFL:hover {
	background: transparent	url(../../../assets/en/images/model/specs/rb_btn_update.png) no-repeat scroll 0 -31px;
	_background: transparent	url(../../../assets/en/images/model/specs/rb_btn_update.gif) no-repeat scroll 0 -31px;
}

* html input.submitFL,.Explorer7 input.submitFL {
	margin-top: 163px;
}

/* 2011 Regal */

.modelregal #pFactSheet a#pdfGoBtn {
	display: none;
}

.modelregal table{
	width:900px;
}

.modelregal table tr th.first, .modelregal table tr td.first{
	width: 259px;
}

.modelregal table#tableregal tr th form{
	float:left;
	margin-left:-10px;
}

.Explorer7.modelregal #tableregal{
	margin-left:-8px;
}

.Explorer7.modelregal table#tableregal input#btn_byo{
	margin-left:0px;
}

.Explorer6 #tableregal{
	margin-left:-8px;
}

.Explorer6 table#tableregal input#btn_byo{
	margin-left:0px;
}
