#gMdsContentFlashHook {
  display: none;
}

#gMdsContent div.hook h2 {
  display: none;
}

#gMdsContent div.hook {
  color: #545454;
  font-family: Trebuchet MS;
  font-size: 11px;
}

#gMdsContent div.hook #header { margin-top: 20px; } 

.Explorer6 DIV.mds-area-pf1 { margin-top: -10px !important; }

.Explorer6 #gMdsContent div.hook {
  color: #545454;
  font-family: Trebuchet MS Regular;
  font-size: 11.5px;
}

.Explorer7 DIV.mds-area-pf1 { 
	margin-top: -10px !important;
	margin-left: -24px !important;
	padding-top: 0px !important;
}

.Explorer7 #gMdsContent div.hook {
  color: #545454;
  font-family: Trebuchet MS Regular;
  font-size: 11.5px;
}

.price br {
  display: inline !important;
}

#gMdsContent div form#zipCodeForm {
  height: 32px;
  margin: 0 0 23px;
  width: 560px;
}

.Explorer6 #gMdsContent div form#zipCodeForm {
  height: 31px;
  margin: -8px 0 0 18px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #gMdsContent div form#zipCodeForm {
    height: 31px;
    margin: -7px 0 0 22px;
  }
}

#gMdsContent div form#zipCodeForm label input#poZipCode {
  background:url("../../../../assets/en/images/pricing/affordability/buick_Pricing_Box_zipCode.jpg") no-repeat scroll 0 0 transparent;
  border:medium none;
  color:#545454;
  height:17px;
  line-height:15px;
  margin:0 0 0 3px;
  padding:0 2px;
  position:absolute;
  text-align:right;
  width:63px;
}

.Explorer6 #gMdsContent div form#zipCodeForm label input#poZipCode {
  margin: -3px 0 0 0px;
}

.Explorer7 #gMdsContent div form#zipCodeForm label input#poZipCode{
   margin: -4px 0 0 0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #gMdsContent div form#zipCodeForm label input#poZipCode {
    margin: -4px 0 0 7px;
  }
}

#gMdsContent div form#zipCodeForm input#updateBt {
  background: transparent url(../../../../assets/en/images/pricing/affordability/buick_CO_update_btn.jpg) no-repeat scroll 0 0;
  border: medium none;
  font-size: 0px;
  height: 26px;
  line-height: 0px;
  margin-left: 82px;
  margin-top: -7px;
  cursor: pointer;
  position: absolute;
  text-indent: -9999px;
  width: 80px;
}
#gMdsContent div form#zipCodeForm input#updateBt:hover {
  background: transparent url(../../../../assets/en/images/pricing/affordability/buick_CO_update_btn.jpg) no-repeat scroll 0 -32px;
}

.Explorer6 #gMdsContent div form#zipCodeForm input#updateBt {
  margin-left: 71px;
  margin-top: -12px;
}
.Explorer7 #gMdsContent div form#zipCodeForm input#updateBt{
  margin-left: 71px;
  margin-top: -12px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #gMdsContent div form#zipCodeForm input#updateBt {
    margin-left: 75px;
    margin-top:-13px;
  }
}

#gMdsContent div div#changeYearBox {
  margin: 0 0 0 0;
  position: relative;
  width: 560px;
}

.Explorer6 #gMdsContent div div#changeYearBox {
  margin: 0px 0 0 18px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #gMdsContent div div#changeYearBox {
    margin: 15px 0 0 22px;
  }
}

#gMdsContent div div#changeYearBox select {
  margin:-4px 0 0 7px;
  *margin:-6px 0 0 7px;
  position: absolute;
  color:#545454;
}

.Explorer6 #gMdsContent div div#changeYearBox select {
  margin: -8px 0 0 6px;
}

#gMdsContent div div#pLeftContent h3 {
  display: none;
}

#gMdsContent div#pLeftContent {
  width: auto;
  float: left;
  display: inline;
  margin: 14px 0 0;
  _margin: 13px 0 0;
  padding: 0;
  position: relative;
}

#gMdsContent div div#pLeftContent div#pVehicleList {
  background: url(../../../../assets/en/images/pricing/affordability/buick_Pricing_line.jpg)	no-repeat;
  margin: 4px 0 0 16px;
  height: 205px;
  width:560px;
}

.vehicleGroup {
  display: none;
}

.vehicleGroupActive {
  display: block;
}

.vehicleTileHighlight:hover {
  background:url(../../../../assets/en/images/pricing/affordability/buick_box_pricing.jpg)	no-repeat;
  height: 177px;
  width: 184px;
}

.vehicleTile:hover {
  background:url(../../../../assets/en/images/pricing/affordability/buick_box_pricing.jpg) no-repeat;
  height: 177px;
  width: 184px;
}

.vehicleTileHide {display:none!important;}

.vehicleTile {
  height: 177px;
  width: 184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div div a img {
  margin-top: 7px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div span {
  font-family: Trebuchet MS;
  font-weight: bold;
  width: 25px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div div.price {
  margin-right: 6px;
  line-height: 1.41 !important;
  _line-height: 1.42 !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #gMdsContent div div#pLeftContent div#pVehicleList div div.price {
    margin-right: -6px;
  }
}
#gMdsContent div div#pLeftContent div#pVehicleList div#enclave2010 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 0px;
  position: absolute;
  text-align: center;
  width:184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div#lacrosse2010 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 186px;
  position: absolute;
  text-align: center;
  width:184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div#lucerne2010 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 370px;
  position: absolute;
  text-align: center;
  width:184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div#enclave2009 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 0px;
  position: absolute;
  text-align: center;
  width:184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div#lacrosse2009 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 186px;
  position: absolute;
  text-align: center;
  width:184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div#lucerne2009 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 370px;
  position: absolute;
  text-align: center;
  width:184px;
}


#gMdsContent div div#pLeftContent div#pVehicleList div#enclave2011 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 0px;
  position: absolute;
  text-align: center;
  width:184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div#lacrosse2011 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 186px;
  position: absolute;
  text-align: center;
  width:184px;
}

#gMdsContent div div#pLeftContent div#pVehicleList div#lucerne2011 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 370px;
  position: absolute;
  text-align: center;
  width:184px;
}
#gMdsContent div div#pLeftContent div#pVehicleList div#regal2011 {
  display: block;
  font-size: 11px;
  margin: 16px 0 0 554px;
  position: absolute;
  text-align: center;
  width:184px;
}


/*CALCULATOR*/ /*---------- ToolTips css ---------------*/
#pCalculator img {
  cursor: pointer;
}

#pCalculator p.tooltip {
  display: none;
  z-index: 999;
}

#pCalculator p.tooltipLtActive,#pCalculator p.tooltipRtActive {
  display: block;
  z-index: 999;
}

#pCalculator p.tooltipLtActive,#pCalculator p.tooltipRtActive {
  background: #FFFFFF;
  border: 1px solid #C0C0C0;
  color: #545454;
  cursor: pointer;
  padding: 10px;
  position: absolute;
  z-index: 999;
  left: 330px;
  text-align: justify;
  width: 269px;
  height: 120px;
  letter-spacing: normal;
}

#pCalculator p.tooltipRtActive,.Explorer7 #pCalculator p.tooltipRtActive,.Explorer6 #pCalculator p.tooltipRtActive
  {
  left: 545px;
  margin-top: 0px;
  z-index: 900;
}

#pCalculator {
  background: url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Box_bottom.jpg)  no-repeat;
  color: #545454;
  float: left;
  font-family: Trebuchet MS;
  font-size: 12px;
  height: 236px;
  margin: 0px 0 0 17px;
  padding: 0;
  position: relative;
  width: 565px;
}
.Explorer6 #pCalculator {
 margin-left: 8px;
 width: 540px;
}
#pCalculator div#vehicleNumText {
  color: #545454;
  float: left;
  font-family: Trebuchet MS;
  font-size: 16px;
  height: 27px;
  margin: 13px 0 0 16px;
  position: absolute;
  width: 565px;
}

#pCalculator .numBig {
  color: #28374B;
}

#pCalculator .calText {
  color: #545454;
  float: left;
  margin: 46px 0 0 16px;
  padding: 0;
  position: absolute;
}

#pCalculator form {
  height: 115px;
  margin: 75px 0 0 16px;
  padding: 0;
  position: absolute;
  width: 535px;
}

#pCalculator form div#calLeft {
  float: left;
  height: 88px;
  margin: 0;
  padding: 0;
  width: 333px;
}

#pCalculator form div#calLeft .slider_input {
  float: right;
  padding: 0 0 18px;
  width: 70px;
}

.Explorer6 #pCalculator form div#calLeft .slider_input {
  margin: 0 10px 0 0;
}

#pCalculator form div#calLeft .slider_input .inputText {
  background: transparent url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Bar_box_input.jpg) no-repeat scroll 0 0;
  border: medium none;
  height: 22px;
  margin: 0 0 0 -37px;
  padding: 2px 0 0;
  text-align: center;
  width: 49px;
}

.Explorer6 #pCalculator form div#calLeft .slider_input .inputText {
  margin-left: 0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calLeft .slider_input .inputText {
    margin: 0 4px 0 -21px;
  }
}

#pCalculator form div#calLeft .slider_input #txtMonthlyPayment,
#pCalculator form div#calLeft .slider_input #txtDownPayment {
	height:17px!important;
  line-height:15px;
  padding:0;
}

.Explorer7 #pCalculator form div#calLeft .slider_input #txtMonthlyPayment,
.Explorer7 #pCalculator form div#calLeft .slider_input #txtDownPayment {
  margin-top: -15px;
  position: relative;
}

#pCalculator form div#calLeft .slider_input img {
  height: 22px;
  position: absolute;
  width: 24px;
}

#pCalculator form div#calLeft .slider_outer {
  float: right;
  margin: 0 14px 0 0;
  padding: 2px 0 0 0;
  width: 105px;
}

.Explorer6 #pCalculator form div#calLeft .slider_outer {
  margin: 0 0 0 195px;
  position: absolute;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calLeft .slider_outer {
    margin: 0 0 0 0;
  }
}

#pCalculator .slider_gutter_item {
  position: relative;
  float: left;
  left: 100%;
}

#pCalculator .slider_gutter_l {
  background:
    url(../../../../assets/en/images/pricing/affordability/buick_Pricing_slider.jpg)
    no-repeat 0 3px;
  width: 6px;
  margin-left: -99%;
  height: 20px;
  display: none;
}

#pCalculator .knob {
  position: absolute;
  height: 14px;
  width: 31px;
  background:
    url(../../../../assets/en/images/pricing/affordability/buick_Pricing_slider.jpg)
    no-repeat 0 3px;
  cursor: pointer;
  margin-top: 0px;
  margin-left: 0px;
  *margin-left: 0px;
}

#pCalculator .slider {
  display: block;
  position: relative;
}

#pCalculator #slider_C,#pCalculator #slider_CC {
  width: 176px;
  margin: 0px 0px 0px 0px;
}

#pCalculator .slider_gutter_C,#pCalculator .slider_gutter_CC {
  width: 122px;
  margin-left: -225px;
  height: 18px;
  background:
    url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Bar_slider.jpg)
    no-repeat 0 0;
  padding: 0 3px 0 0;
}

#pCalculator .slider_gutter_C img,#pCalculator .slider_gutter_CC img {
  display: none;
}

#pCalculator #slider_bkg_img_C,#pCalculator #slider_bkg_img_CC {
  position: absolute;
  height: 10px;
  margin: 4px 0px 0px 0px;
  width: 100px;
}

#pCalculator .slider_gutter_r {
  display: none;
}

#pCalculator .dollar_text {
  height: 20px;
  margin: 0 0 0 -44px;
  position: absolute;
  width: 119px;
}

#pCalculator .dollar_text .dollarLf {
  float: left;
}

#pCalculator .dollar_text .dollarRt {
  float: right;
}

#pCalculator form .slider_text {
  margin: 2px 0 0;
  width: 100px;
}

.clearfix {
  clear: both;
}

#pCalculator form div#calRight {
  float: right;
  height: 162px;
  margin: 0 48px 0 0;
  padding: 0;
  text-align: right;
}

.Explorer6 #pCalculator form div#calRight {
  margin: 0 0 0 -30px;
  padding: 0;
  position: absolute;
  width: 185px;
  text-align: right;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calRight {
    margin: -5px 0 0 320px;
    padding: 0;
    position: absolute;
    width: 185px;
    text-align: right;
  }
}

#pCalculator form div#calRight img {
  margin: 0;
  padding: 0;
  float: right;
  position: absolute;
}

.Explorer6 #pCalculator form div#calRight img {
  margin: 1px 0 0 -10px;
  padding: 0;
  float: right;
  position: absolute;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calRight img {
    margin: 1px 0 0 168px;
    padding: 0;
    float: right;
    position: absolute;
  }
}

#pCalculator form div#calRight .inputText {
  background: transparent
    url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Bar_box_input.jpg)
    no-repeat scroll 4px 0;
  border: medium none;
  float: left;
  height: 17px;
  line-height: 15px;
  margin: 0 8px 5px 0;
  padding: 0 5px 0 0;
  text-align: right;
  width: 45px;
}

.Explorer6 #pCalculator form div#calRight .inputText {
  background: transparent
    url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Bar_box_input.jpg)
    no-repeat scroll 30px 3px;
  border: medium none;
  float: left;
  height: 22px;
  margin: 0 0 0 92px;
  padding: 3px 5px 0 0;
  text-align: right;
  width: 70px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calRight .inputText {
    background: transparent
      url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Bar_box_input.jpg)
      no-repeat scroll 30px 3px;
    border: medium none;
    float: left;
    height: 22px;
    margin: 0 0 0 90px;
    padding: 3px 4px 0 0;
    text-align: right;
    width: 70px;
  }
}

#pCalculator form div#calRight select {
  margin: 0 10px 0 -72px;
  padding: 0;
}
.Explorer8 #pCalculator form div#calRight select,
.Explorer7 #pCalculator form div#calRight select {margin: 0 10px 0 -69px;}
.Explorer6 #pCalculator form div#calRight select {
  background: transparent
    url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Bar_box_input.jpg)
    no-repeat scroll 25px 0;
  border: medium none;
  float: left;
  height: 22px;
  margin: 0 0 0 0;
  padding: 3px 5px 0 0;
  text-align: right;
  width: 70px;
}

.Explorer6 #pCalculator form div#calRight select {
  border: medium none;
  float: left;
  height: 22px;
  margin: 0 0 0 105px;
  padding: 3px 5px 0 0;
  text-align: right;
  width: 60px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calRight select {
    border: medium none;
    float: left;
    height: 22px;
    margin: 0 0 0 95px;
    padding: 3px 5px 0 0;
    text-align: right;
    width: 70px;
  }
}

#pCalculator form div#calRight label {
  float: right;
  margin: 3px 0 0 -165px;
  padding: 0;
  position: absolute;
  text-align: right;
  width: 90px;
}

.Explorer6 #pCalculator form div#calRight label {
  position: absolute;
  margin: 5px 0 0 -173px;
  width: 90px;
}
.Explorer7 #pCalculator form div#calRight label {width:80px;margin-left:-158px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calRight label {
    position: absolute;
    margin: 5px 0 0 0;
    width: 90px;
  }
}

#pCalculator form div#calRight label strong {
  font-weight: normal;
}

.Explorer7 #pCalculator form div#calRight label strong a {
  margin: 2px 0px 0px 0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
  #pCalculator form div#calRight label strong a {
    margin-left: 9px!important;
    width:auto;
  }
}
.Explorer6 #pCalculator form div#calRight label strong a {margin-left: 6px;}
.Explorer7 #pCalculator form div#calRight label a {
  margin: 36px 0 0 -45px;
  position: absolute;
}
.Explorer6 #pCalculator form div#calRight label a {left:2px!important;}
#pCalculator form div#calRight label strong a {
    position:absolute;
    left:0px!important;
}

#pCalculator form div#calRight label strong a {
  margin:0 0 0 0;
}
.Explorer6 #pCalculator form div#calRight label strong a {margin-left:-18px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
  #pCalculator form div#calRight label strong a {
    margin:0 0 0 -17px;
  }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calRight label a {
    left: -175px!important;
    position:relative;
  }
}
#pCalculator form div#calRight label a {
  margin:0 -16px 0 0;
}
.Explorer6 #pCalculator form div#calRight label a {margin-left:38px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
  #pCalculator form div#calRight label a {
    margin:0 0 0 215px;
    position:absolute;
    width:70px;
  }
}


#pCalculator form div#calRight input#Submit {
  background: transparent
    url(../../../../assets/en/images/pricing/affordability/bukreb_btn_update.png)
    no-repeat scroll 0 0;
  _background: transparent
    url(../../../../assets/en/images/pricing/affordability/bukreb_btn_update.gif)
    no-repeat scroll 0 0;
  border: medium none;
  cursor: pointer;
  font-size: 0px;
  height: 26px;
  line-height: 0px;
  margin: 0 -22px 0 0;
  *position: absolute;
  text-indent: -9999px;
  width: 80px!important;
}
#pCalculator form div#calRight input#Submit:hover {
  background: transparent
    url(../../../../assets/en/images/pricing/affordability/bukreb_btn_update.png)
    no-repeat scroll 0 -32px;
  _background: transparent
    url(../../../../assets/en/images/pricing/affordability/bukreb_btn_update.gif)
    no-repeat scroll 0 -32px;
}
.Explorer7 #pCalculator form div#calRight input#Submit {
  margin: 35px 0 0 -60px;
}

.Explorer6 #pCalculator form div#calRight input#Submit {
  margin: 0 0 0 -65px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #pCalculator form div#calRight input#Submit {
    margin: 0 0 0 112px;
    position:absolute;
  }
}

#pCalculator .calDisclaimer {
  font-family: Arial;
  font-size: 8pt;
  margin: 178px 0 0 14px;
  padding: 0;
  position: absolute;
  width: 350px;
}

/*END CALCULATOR*/

/*PROMOTILES*/
#gMdsContent div div#promoTile {
  float:left;
  height:215px;
  margin:0 0 0 -17px;
  width:304px;
}

#gMdsContent div div#promoTile span#promoArrowLt {
  cursor: pointer;
  margin: 188px 0 0 140px;
  position: absolute;
}

#gMdsContent div div#promoTile span#promoArrowRt {
  cursor: pointer;
  margin: 5px 0 0 183px;
  position: absolute;
}

#gMdsContent div div#promoTile div#promos {
  height: 183px;
  text-align:center;
  width:333px;
}

#gMdsContent div div#promoTile div#promoNum {
  height: 15px;
  margin: 5px 0 0 151px;
  text-align: center;
  position: absolute;
  text-align: center;
}

#gMdsContent div div#promoTile div#promoNum a#promoNumLink1,#gMdsContent div div#promoTile div#promoNum span#promoNum1
  {
  margin: 0 0 0 0;
  position: absolute;
}

#gMdsContent div div#promoTile div#promoNum a#promoNumLink2,#gMdsContent div div#promoTile div#promoNum span#promoNum2
  {
  margin: 0 0 0 10px;
  position: absolute;
}

#gMdsContent div div#promoTile div#promoNum a#promoNumLink3,#gMdsContent div div#promoTile div#promoNum span#promoNum3
  {
  margin: 0 0 0 20px;
  position: absolute;
}
/*END PROMOTILES*/

.empty {
  margin:57px 0 0 36px;
  padding:0;
  position:absolute;
  text-align:center;
  width:240px;
}
#gMdsFooter {
background:url(../../../../assets/en/images/global/rb_footer_bg.png) left top no-repeat;
}
.Explorer6 .slider_outer{
  margin-left:150px!important;
}

/* Right Content */
#pRight {
	/*background:transparent url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Box_popup.jpg) no-repeat scroll 0 0;*/
	background:transparent url(../../../../assets/en/images/pricing/affordability/buick_Pricing_Box_popup.png) no-repeat scroll 0 0;
	display:none;
	height:310px;
	left:21%;
	margin-top:5px;
	overflow:hidden;
	position:absolute;
	top:25%;
	width:599px;
	z-index:200;
	padding:0;
}

#pRightContent {
	margin:0;
	padding:0;
	height:310px;
	overflow:hidden;
	width:599px;
}

.showArrow{
	cursor: pointer;
	visibility:visiable;
}
.hideArrow{
	cursor: hand;
	visibility:hidden;
}

#pRightContent #leftArrow {
	background:transparent url(../../../../assets/en/images/pricing/affordability/buick_Pricing_arrow_left.jpg) no-repeat scroll 0 0;
	float:left;
	font-weight:bold;
	height:295px;
	margin:8px 0 0 7px;
	width:19px;
}
#pRightContent #leftArrow:hover{
	background:url(../../../../assets/en/images/pricing/affordability/buick_Pricing_arrow_left_on.jpg) no-repeat;
}

#pRightContent #offerContent {
	float:left;
	height:295px;
	width:550px;
}

#startingPrice{
	font-weight:normal;
}
#freightPrice{
	font-weight:normal;
}
#cashPrice{
	font-weight:normal;
}
#totalPrice .priceRight{
	font-weight:bold;
}

#pRightContent #offerContent #offerLt {
	float:left;
	height:295px;
	margin:20px 0 0 0;
	position:relative;
	width:280px;
}

#pRightContent #offerContent .offerHeader{
	margin:10px 0 3px 20px;
	font-weight:bold;
	font-size:13px;
}

#pRightContent #offerContent .offerImg{
	margin:0px 0 10px 20px;
}

#pRightContent #offerContent #offerRt {
	float:left;
	height:295px;
	margin:20px 0 0 12px;
	position:relative;
	width:250px;
}

#offerRt {
	position:absolute !important;
	margin-left:280px !important; /* All Browsers */
	#margin-left:-15px !important; /* Internet Explorer */
	_margin-left:-15px !important; /* Internet Explorer 6 */
}

pRightContent {
	margin-left:0px !important; /* All Browsers */
	#margin-left:0px !important; /* Internet Explorer */
	_margin-left:-10px !important; /* Internet Explorer 6 */
}

#offerLt {
	width:276px !important;
}

#offerContent {
	width:549px !important;
}

#pRightContent #offerContent .offerPrice .closeBt{
	text-align:right;
	width:250px;
}

#pRightContent #offerContent .offerPrice .closeBt a{
	background:transparent url(../../../../assets/en/images/global/buick_RB_closebtn.png) no-repeat scroll 0 0;
	display:block;
	margin:0 0 0 206px;
	text-decoration:none;
	width:49px;
}
#pRightContent #offerContent .offerPrice .closeBt a:hover{
	background:transparent url(../../../../assets/en/images/global/buick_RB_close_on.png) no-repeat scroll 0 0;
	text-decoration:none!important;
}
#pRightContent #offerContent .offerPrice .closeBt a b {
	visibility:hidden;
}

.netPrice .priceLeft{
	font-weight:bold;
}

#pRightContent #offerContent .offerPrice .priceLeft{
	float:left;

}
#pRightContent #offerContent .offerPrice .priceLeftAlignRight{
	float:left;
	text-align:right;
}

#pRightContent #offerContent .offerPrice .priceRight{
	float:right;
}

#pRightContent #offerContent .offerPrice .netPrice .priceRight{
	float:right;
	font-weight:bold;
}

.clear{
	clear: both;
}

#offerPriceList{
	width:250px;
	list-style: none;
	margin-left: 0px;
}
#offerPriceList li{
	list-style: none;
	width:120px;
	float: left;
}

.priceBoxLeft {text-align:left;}
.priceBoxright {text-align:right;}
#offerPriceList li#leftDFC {height:28px; border-bottom: 1px solid #545454;margin-bottom:5px;}
#offerPriceList li#rightDFC {height:28px; border-bottom: 1px solid #545454;margin-bottom:5px;}
#offerPriceList li#leftcashOffers {border-bottom: 1px solid #545454;margin-bottom:5px;}
#offerPriceList li#rightcashOffers {border-bottom: 1px solid #545454;margin-bottom:5px;}
#offerPriceList li#leftafter {height:35px; *height:40px; *line-height:1.75!important;}
#offerPriceList li#rightafter {height:35px; *height:40px;}

#gMdsContent div div#pRightContent #offerContent .offerBottom {
	width:250px;
	float:left;
	margin-top:-20px;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom .offerLink {
	float:left;
	width:250px;
	text-align:center;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2010enclave {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllEN.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2010enclave:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllEN.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2010lacrosse {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLA.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2010lacrosse:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLA.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2010lucerne {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLU.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2010lucerne:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLU.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2009enclave {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllEN.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2009enclave:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllEN.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2009lacrosse {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLA.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2009lacrosse:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLA.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2009lucerne {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLU.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2009lucerne:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLU.png) no-repeat scroll 0 -32px;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011enclave {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllEN.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011enclave:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllEN.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011lacrosse {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLA.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011lacrosse:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLA.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011lucerne {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLU.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011lucerne:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllLU.png) no-repeat scroll 0 -32px;
}

#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011regal {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllRe.png) no-repeat scroll 0 0;
	text-indent: -9999px;
	float: left;
	border:none!important;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	width:224px!important;
}
#gMdsContent div div#pRightContent #offerContent .offerBottom a#cardOffers_2011regal:hover {
	background: transparent url(../../../../assets/en/images/pricing/affordability/buick_PO_Button_SeeAllRe.png) no-repeat scroll 0 -32px;
}

#pRightContent #rightArrow{
	background:transparent url(../../../../assets/en/images/pricing/affordability/buick_Pricing_arrow_right.jpg) no-repeat scroll 0 0;
	float:left;
	font-weight:bold;
	height:295px;
	width:19px;
	margin:8px 0 0 -2px;
}
#pRightContent #rightArrow:hover{
	background:url(../../../../assets/en/images/pricing/affordability/buick_Pricing_arrow_right_on.jpg) no-repeat;
}
#gMdsContent, #gMdsContentFlashHook {
  padding-left: 10px;
}


