body {
  background:none!important;
  margin:0pt auto;
  padding:0pt;
  text-align:left;
  width:900px;
}

.highspeed #gMdsContentNavFlashHook {
  visibility:visible;
  position:absolute;
  top:-14px;
  *top:0px;
}

#gMdsContentFlashHook {
  display:none!important;
}

a {
	line-height:10px !important;
}
#gMdsContent {
  background:none!important;
  width:910px;
  margin:-40px auto 0px auto;
  color:#545454 !important;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
}
.lowspeed #gMdsContent {
  margin:-40px auto 0px auto;
  *margin-top:-11px;
}
.Explorer7 #gMdsContent {
  margin-top:-11px;
}
* html #gMdsContent {
  margin-top:-15px;
}

#wrapper {
  width:910px;
  margin:0 auto;
  margin-top: 25px;
}

#masthead {
  height:147px;
  width:907px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_Buyers_Guide_masthead-trans.png) no-repeat;
  margin: 0px auto;
}


#main {
  width:907px;
  margin:5px auto 0px auto;
}

/* LEFT BAR */

#leftBar {
  float:left;
  width:210px;
  position:relative;
  top:-7px;
}
.Explorer7 #leftBar {
  top:-2px;
}

#leftBar .inner {
  width:212px;
  height:367px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_financing_box_left.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_financing_box_left.gif) no-repeat;
  padding:5px;
}

#leftBar p {
  margin:2px 23px 10px 11px;
  font-size:11px;
  line-height:15px;
}

#leftBar .inner #needAdvice {
  padding-top:10px;
}

#leftBar #financing {
  background:none;
  width:191px;
  height:81px;
}

#leftBar #financing.current {
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_Box_Financing.jpg) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_Box_Financing.gif) no-repeat;
  width:191px;
  height:81px;
  padding:3px;
  margin:0px auto;
}



#affordability {
  background:none;
}

#affordability.current {
  height:81px;
  width:191px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_Box_Financing.jpg) no-repeat;
  padding:3px;
  margin:0 auto;
}


#financing p {
  margin-left:10px;
}

#financing a, #affordability a, #dealership a {
  display:block;
  color:#1450AA;
  font-weight:bold;
  margin:5px 0px 10px 10px;
  cursor:pointer; _cursor:hand;
  font-size:12px;

}

#financing.current a, #affordability.current a, #dealership.current a {
 text-decoration:none !important;
}
#leftBar #ownership {
  width:212px;
  height:111px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_financing_box2_left.jpg) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_financing_box2_left.gif) no-repeat;
  padding:5px;
}

#dealership {
  background:none;
}

#dealership.current {
  height:81px;
  width:191px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_Box_Financing.jpg) no-repeat;
  margin:0 auto;
  padding:3px;
}

#dealership.current p {
  margin:2px 10px 0px 10px;
}

/* RIGHT BAR */

#rightBar {
  float:right;
  width:240px;
  padding:0;
  position:relative;
  top:-7px;
}
.Explorer7 #rightBar {
  top:-2px;
}

#rightBar p {
  font-size:11px;
  line-height:15px;
  margin:0 18px 10px 15px;
}

#rightBar .inner {
  width:240px;
  padding:5px 0px 5px 0px;
}

#rightBar .inner ul li {
  list-style-type:none;
  line-height:16px;
}

#rightBar .inner ul.dealer li {
  list-style-type:disc;
  line-height:16px;
}

#rightBar .inner p.glosary {
  text-align:right;
}

#rightBar .inner form#frmIntelliprice input#btnIntelliprice {
  text-align:center;
  width:210px;
}

#rightBar h2 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin:10px auto;
  text-align:center;
}
.Explorer6 #rightBar h2 {
  margin-top:14px;
}
.Explorer7 #rightBar h2 {
  margin-top:13px;
}

/* Estimate Your Payments */

#rightBar #estimatePayments {
  width:240px;
  height:153px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_box2_payment.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_box2_payment.gif) no-repeat;
}

#rightBar #estimatePayments h2 {
  width:170px;
  font-family: Trebuchet MS;
  font-size: 12px;
}
.Firefox3 #rightBar #estimatePayments h2 {
  width:162px;
}
.Explorer7 #rightBar #estimatePayments h2 {
  width:162px;
}

#rightBar #frmEstimate #btnEstimate {
  text-transform:uppercase;
  font-weight:bold!important;
  text-align:center;
  color:#FFFFFF!important;
  border:none;
  width:203px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_estimate.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_estimate.gif) no-repeat top left;
  margin:15px auto 0px auto;
  cursor:pointer;
  display:block;
  padding:0 0 2px;
  font-family: Trebuchet MS;
  font-size: 12px;
  text-indent:-9999px;
}
#rightBar #frmEstimate #btnEstimate:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_estimate.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_estimate.gif) no-repeat bottom left;

}
/* Apply For Credit */

#rightBar #applyForCredit {
  width:240px;
  height:133px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_inancing_apply.jpg) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_inancing_apply.gif) no-repeat;
}

#rightBar #applyForCredit h2 {
  width:192px;
  font-family: Trebuchet MS;
  font-size: 12px;
}
.Firefox3 #rightBar #applyForCredit h2 {
  width:182px;
}
.Explorer7 #rightBar #applyForCredit h2 {
  width:182px;
}

#rightBar #applyForCredit #btnApplyCredit {
  font-family: Trebuchet MS;
  font-size: 12px;
  font-weight:bold !important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF!important;
  border:none;
  width:142px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_apply.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_apply.gif) no-repeat top left;
  cursor:pointer;
  display:block;
  padding:0 0 2px;
  margin: 0px auto;
  text-indent:-9999px;
}

#rightBar #applyForCredit #btnApplyCredit:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_apply.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_apply.gif) no-repeat bottom left;
}

/* Get Smart With GMAC Financial */

#rightBar #getSmartWithGmac {
  width:240px;
  height:166px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_financing_getsmart.jpg) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_financing_getsmart.gif) no-repeat;
}

#rightBar #getSmartWithGmac h2 {
  width:214px;
  font-family: Trebuchet MS;
  font-size: 12px;
}
.Firefox3 #rightBar #getSmartWithGmac h2 {
  width:198px;
}
.Explorer7 #rightBar #getSmartWithGmac h2 {
  width:202px;
}

#rightBar #frmGmacFinancial #btnGmacFinancial {
  color:#FFFFFF!important;
  text-transform:uppercase;
 	font-family: Trebuchet MS;
  font-size: 12px;
  font-weight:bold!important;
  text-align:center;
  width:203px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_learn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_learn.gif) no-repeat top left;
  border:none;
  cursor:pointer;
  display:block;
  padding:0 0 2px;
  margin:15px auto;
  text-indent:-9999px;
}

#rightBar #frmGmacFinancial #btnGmacFinancial:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_learn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_learn.gif) no-repeat bottom left;
}

#rightBar #termsToKnow {
  width:240px;
  height:204px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_box_financing_terms.jpg) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_box_financing_terms.gif) no-repeat;
}

#rightBar #termsToKnow h2 {
  margin:7px 0px 0px 17px;
  text-align:left;
}
.Explorer6 #rightBar #termsToKnow h2 {
  margin-top:10px;
}
.Explorer7 #rightBar #termsToKnow h2 {
  margin-top:11px;
}

#rightBar #termsToKnow ul {
  margin:7px 0px 0px 23px;
}

#rightBar #termsToKnow .glosary {
  padding:20px 10px 0px 0px;
}

/* CONTENT */

#main #content {
  width:400px;
  margin:0px auto;
  position:relative;
  top:7px;
}
.Explorer7 #main #content {
  top:1px;
}

#content div#print {
  width:15px;
  height:13px;
  background:url(../../assets/en/images/model/specs/btn_print_on.gif) top left no-repeat;
  display:block;
  text-align:right;
  margin:10px 0px -15px 350px;
}
#content div#print:hover {
  background:url(../../assets/en/images/model/specs/btn_print_over.gif) top left no-repeat;
}

* html #content div#print {
  position:relative;
  top:-2px;
}

#content div#print a {
  margin-left:20px;
  font-size:10px;
  position:relative;
  top:-2px;
  color:#545454!important;
}

#content div#print a:hover {
 color:#46A6DE!important
}
#financialHeader {
  width:223px;
  height:13px;
  text-indent:-9000000px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_financial_title-trans.png) no-repeat;
}

h2 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}

#buttons #btnNext {
  font-family:Trebuchet MS;
  font-size:11px;
  font-weight:bold!important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
  border:none;
  width:162px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_next.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_next.gif) no-repeat top left;
  cursor:pointer;
  display:block;
  padding:0px 0 0 0;
  float:right;
  text-indent:-9999px;
}

#buttons #btnNext:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_next.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_PO_btn_next.gif) no-repeat bottom left;
 }
/* --- AFFORDABILITY PAGE STYLES --- */

#calculatingVExtras {
  width:229px;
  height:201px;
  background:url(../../assets/en/images/owners/landing/buick_RB_calculating_box.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_calculating_box.jpg) no-repeat;
}

#calculatingVExtras h2 {
  width:196px;
}
.Firefox3 #calculatingVExtras h2 {
  width:185px;
}

span#apr_link{
	cursor:pointer;
	_cursor:hand;
	color:#46A6DE !important;
}

span#apr_link:hover{
	color:#1450AA !important;
}

#calculatingVExtras #btnCalculate {
  font-size:11px;
  font-weight:bold!important;
  color:#FFFFFF;
  text-transform:uppercase;  text-align:center;
  width:139px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_calculate_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_calculate_btn.gif) no-repeat top left;
  border:none;
  cursor:pointer;
  display:block;
  padding:0 0 2px 0;
  margin:-4px auto;
  text-indent:-9999px;
}
#calculatingVExtras #btnCalculate:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_calculate_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_calculate_btn.gif) no-repeat bottom left;

}
#carWorth {
  background:url(../../assets/en/images/owners/landing/buick_RB_tradein_app_box.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_tradein_app_box.jpg) no-repeat;
  width:239px;
  height:165px;
}

#carWorth h2 {
  width:132px;
}
.Firefox3 #carWorth h2 {
  width:128px;
}

#carWorth #btnIntelliprice {
  font-size:11px;
  font-weight:bold!important;
  text-transform:uppercase;
  text-align:center!important;
  color:#FFFFFF;
  width:164px!important;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_tradein_btn.png) no-repeat 0px 0px;
  _background:url(../../assets/en/images/owners/landing/buick_RB_tradein_btn.gif) no-repeat 0px 0px;
  border:none;
  cursor:pointer;
  display:block;
  padding:0 0 2px 0;
  margin:15px 0px 0px 33px;
  text-indent:-9999px;
}
#carWorth #btnIntelliprice:hover {
	background:url(../../assets/en/images/owners/landing/buick_RB_tradein_btn.png) no-repeat 0px -31px;
  _background:url(../../assets/en/images/owners/landing/buick_RB_tradein_btn.gif) no-repeat 0px -31px;

}

#affordabilityCalculator {
  width:239px;
  height:165px;
  background:transparent url(../../assets/en/images/owners/landing/buick_RB_afford_calcult_box.png) no-repeat;
  _background:transparent url(../../assets/en/images/owners/landing/buick_RB_afford_calcult_box.jpg) no-repeat;

}

#affordabilityCalculator h2 {
  width:224px;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:4px;
}
.Firefox3 #affordabilityCalculator h2 {
  width:208px;
}
.Explorer6 #affordabilityCalculator h2 {
  width:212px;
}
.Explorer7 #affordabilityCalculator h2 {
  width:210px;
}

#affordabilityCalculator #frmAffortabilityCalc #btnAffortabilityCalc {
  font-weight:bold!important;
  font-size:11px;
  text-transform:uppercase;
  text-align:center;
  color:#FFFFFF;
  width:226px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_aff_calculator_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_aff_calculator_btn.gif) no-repeat top left;
  border:none;
  cursor:pointer;
  display:block;
  padding:0 0 2px 0;
  margin:25px auto 0px auto;
  text-indent:-9999px;
}
#affordabilityCalculator #frmAffortabilityCalc #btnAffortabilityCalc:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_aff_calculator_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_aff_calculator_btn.gif) no-repeat bottom left;

}
#currentOffers {
  background:url(../../assets/en/images/owners/landing/buick_RB_CO_box.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_CO_box.jpg) no-repeat;
  width:230px;
  height:63px;
}

#currentOffers #currentOffersLabel {
  display:block;
  font-weight:bold;
  margin:10px 0px 0px 11px;
}
.Explorer6 #currentOffers #currentOffersLabel {
  margin-top:15px;
}

#currentOffers #frmZipCode #btnZipCode {
  font-size:11px;
  font-weight:bold!important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
  height:27px;
  width:64px;
  background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.gif) no-repeat top left;
  margin-top:-13px;
  border:none;
  cursor:pointer;
  display:block;
  float:left;
  padding:0 0 2px 0px;
  text-indent:-9999px;
}

#currentOffers #frmZipCode #btnZipCode:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.gif) no-repeat bottom left;
}
.Explorer6 #currentOffers #frmZipCode #btnZipCode {
  margin-top:-13px;
}
.Explorer7 #currentOffers #frmZipCode #btnZipCode {
  margin-top:5px;
}

#currentOffers #frmZipCode .generictextinput {
  border:none;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  width:60px!important;
  height:19px;
  background:#fff url(../../assets/en/images/global/bg_inputs.jpg) repeat-x;
  color:#666;
  float:left;
  margin:-9px 0px 0px 10px;
}
.Explorer7 #currentOffers #frmZipCode .generictextinput {
  margin-top:9px;
}

#keyTerms {
  width:230px;
  height:293px;
  background:url(../../assets/en/images/owners/landing/buick_RB_terms_box.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_terms_box.gif) no-repeat;
}

#keyTerms h2 {
  width:150px;
  margin-left:17px;
  text-align:left;
  margin-top:6px;
}

#content .inner #buttons #btnNextAfford {
  font-family:Trebuchet MS;
  font-size:11px;
  font-weight:bold!important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
  border:none;
  width:158px;
  background:url(../../assets/en/images/owners/landing/buick_RB_next_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_next_btn.gif) no-repeat top left;
  height:31px;
  cursor:pointer;
  display:block;
  margin:0 4px 0 -17px;
  padding:0px 12px 1px 12px;
  float:right;
  text-indent:-9999px;
}

#content .inner #buttons #btnNextAfford:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_next_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_next_btn.gif) no-repeat bottom left;
}

#content .inner #buttons #btnPreviousAfford {
  font-family:Trebuchet MS;
  font-size:11px;
  font-weight:bold!important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
  width:158px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_previous_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_buick_RB_previous_btn.gif) no-repeat top left;
  border:none;
  cursor:pointer;
  display:block;
  margin:0 4px 0 -7px;
  padding:0px 0 1px 0px;
  float:left;
  text-indent:-9999px;
}

#content .inner #buttons #btnPreviousAfford:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_previous_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_buick_RB_previous_btn.gif) no-repeat bottom left;
}

.Explorer6 #content .inner #buttons #btnPreviousAfford {
  margin-left:0px;
}

/* --- AT THE DEALERSHIP PAGE --- */

#rightBar #dealerChecklist {
  background:url(../../assets/en/images/owners/landing/buick_RB_dealerchecklist_bo.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_dealerchecklist_bo.gif) no-repeat;
  width:239px;
  height:291px;
}

#rightBar #printDealership {
  text-align:right;
  height:13px;
  width:15px;
  background:url(../../assets/en/images/owners/landing/btn_print_on.gif) top left no-repeat;
  float:right;
  display:block;
  margin:10px 50px 0px 0px;
}

#rightBar #printDealership:hover {
 background:url(../../assets/en/images/owners/landing/buick_RB_BYO_btn_print.gif) top left no-repeat;
}
.Explorer6 #rightBar #printDealership {
  margin-right:10px;
}

#rightBar #printDealership a {
  color:#46A6DE!important;
  font-size:10px;
  margin-top:5px;
  margin-left:20px;
}
#rightBar #printDealership a:hover {
  color:#1450AA!important;
}
#rightBar #dealerChecklist h2 {
  text-align:left;
  margin-left:15px;
  text-transform:uppercase;
}

#rightBar #dealerChecklist p {
  margin:0px 18px 10px 15px;
  font-size:11px;
  line-height:15px;
}

#rightBar #bringList {
  margin-left:2.3em;
}

#rightBar #locateADealer {
  background:url(../../assets/en/images/owners/landing/buick_RB_locatedealer_box.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_locatedealer_box.gif) no-repeat top left;
  width:239px;
  height:45px;
}

#rightBar #locateADealer #frmZipCode2 {
  width:230px;
}

#rightBar #locateADealer #dealerLabel {
  width:95px;
  display:block;
  margin-top:10px;
  margin-left:10px;
}

#rightBar #locateADealer .generictextinput2 {
  width:60px!important;
  height:19px;
  border:none;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  background:#fff url(../../assets/en/images/global/bg_inputs.jpg) repeat-x;
  color:#666;
  float:left;
  margin:-18px 0px 0px 100px;
}

#rightBar #locateADealer #btnZipCode2 {
  font-size:11px;
  font-weight:bold!important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
  height:27px;
  width:64px;
  background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.gif) no-repeat top left;
  border:none;
  cursor:pointer;
  display:block;
  float:right;
  margin-top:-22px;
  padding:0 0 2px 2px;
  position:relative;
  left:-2px;
  text-indent:-9999px;
}
#rightBar #locateADealer #btnZipCode2:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_go_btn.gif) no-repeat bottom left;
}
#rightBar #keyTermsDealership {
  width:240px;
  height:294px;
  background:url(../../assets/en/images/owners/landing/buick_RB_terms_box.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_terms_box.gif) no-repeat;
}

#rightBar #keyTermsDealership h2 {
  text-align:left;
  padding-left:17px;
  text-transform:uppercase;
}

#rightBar #keyTermsDealership #glosaryDealership {
  padding:0px 0px 0px 130px;
}

.Firefox3 #content .inner {
  padding-top:3px;
}
.Firefox3 #content .inner h2 {
  padding-top:3px;
  padding-bottom:3px;
}
.Firefox3 #content .inner ul li {
  padding-top:2px;
}
.Firefox3 #keyTermsDealership ul {
  padding-top:4px;
}

/**/

#content .inner .buttons form {
  width:50%;
  min-width:50%;
  display:block;
  float:left;
}

#affordabilityHeader {
  width:127px;
  height:13px;
  background:url(../../assets/en/images/owners/landing/buick_Affordability_title.png) no-repeat!important;
  _background:url(../../assets/en/images/owners/landing/buick_Affordability_title.gif) no-repeat!important;
  text-indent:-9999px;
}

#content h1 {
  width:160px;
  height:13px;
  background:url(../../assets/en/images/owners/landing/buick_RB_Dealership_title.png) no-repeat;
  _background:url(../../assets/en/images/owners/landing/buick_RB_Dealership_title.gif) no-repeat;
  text-indent:-9999px;
}

#content .inner .buttons form#frmPrevious input#btnPrevious {
  float:left;
  margin:5px 0px 5px 5px;
}

#content .inner .buttons form#frmNext input#btnNext {
  float:right;
  margin:5px 5px 5px 0px;
}

#ownership a {
  display:block;
  margin:10px 0px 0px 10px;
  color:#095F94;
  font-weight:bold;
}
.Explorer6 #ownership a {
  margin-top:20px;
}

#leftBar .inner p a {
  font-weight:bold;
}

#activeLeft {
  display:none;
}

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  div#affordabilityCalculator h2 { margin-left:4px; }
}
*/
#txtAdditional {
  width:35px;
  height:19px;
  border:none;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  background:#fff url(../../assets/en/images/global/bg_inputs.jpg) top left repeat-x;
  color:#666;
}

#txtMonths {
  width:28px;
  height:19px;
  border:none;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  background:#fff url(../../assets/en/images/global/bg_inputs.jpg) top left repeat-x;
  color:#666;
}

#txtAPR {
  width:28px;
  height:19px;
  border:none;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  background:#fff url(../../assets/en/images/global/bg_inputs.jpg) top left repeat-x;
  color:#666;
}

#cost {
  font-size:14px;
  font-weight:bold;
}

#txtZipCode {
  width:5em;
  float:left;
  margin:-10px 0px 0px 10px;
  border:none;
  width:65px;
  height:23px;
  color:#4A4037;
  font-size:10px;
  text-transform:uppercase;
  display:block;
  padding:4px 0px 0px 8px;
}

#btnZipCode {
  float:right;
}

/* BOXES */

#dealerText {
  width:5em;
  float:left;
  margin:-18px 0px 0px 100px;
  border:none;
  width:65px;
  height:23px;
  color:#4A4037;
  font-size:10px;
  text-transform:uppercase;
  display:block;
  background:url(../../assets/en/images/owners/landing/box_zip.png) no-repeat;
  padding:4px 0px 0px 8px;
}
.Explorer6 #dealerText {
  background:url(../../assets/en/images/owners/landing/box_zip.gif) no-repeat;
  padding:0px;
  background-color:#ECEAE4!important;
  margin-left:50px;
}
.Explorer7 #dealerText {
  padding:0px;
  background-color:#D6D5D2!important;
}

/* BUTTONS */

.Explorer6 #content .inner #buttons {
  width:430px;
}

#content .inner #buttons #btnPreviousAtDealer {
  font-family:Trebuchet MS;
  font-size:11px;
  font-weight:bold!important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
  width:203px;
  height:31px;
  background:url(../../assets/en/images/owners/landing/buick_RB_previousaffor_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_previousaffor_btn.gif) no-repeat top left;
  border:medium none;
  cursor:pointer;
  display:block;
  float:left;
  margin-left:-20px;
  padding:0 12px;
  text-indent:-9999px;
}

#content .inner #buttons #btnPreviousAtDealer:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_previousaffor_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_previousaffor_btn.gif) no-repeat bottom left;

}
.Explorer6 #content .inner #buttons #btnPreviousAtDealer {
  margin-left:0px;
}

#content .inner #buttons #btnNextAtDealer {
  font-family:Trebuchet MS;
  font-size:11px;
  font-weight:bold!important;
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
  height:31px;
  width:223px;
  background:url(../../assets/en/images/owners/landing/buick_RB_nextowner_btn.png) no-repeat top left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_nextowner_btn.gif) no-repeat top left;
  border:medium none;
  cursor:pointer;
  display:block;
  float:right;
  margin-right:-20px;
  padding:0 12px;
  text-indent:-9999px;
}
#content .inner #buttons #btnNextAtDealer:hover {
  background:url(../../assets/en/images/owners/landing/buick_RB_nextowner_btn.png) no-repeat bottom left;
  _background:url(../../assets/en/images/owners/landing/buick_RB_nextowner_btn.gif) no-repeat bottom left;
}
.Explorer6 #content .inner #buttons #btnNextAtDealer {
  margin-right:0px;
  width:220px;
}

#gMdsFooter {
  background:none!important;
  clear:both;
  display:block;
  font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
  margin:0;
  overflow:visible;
  padding:38px 0 0;
  width:910px;
}

/* highspeed lowspeed toggling */

div#gMdsContent > div.hook { display:block; }
div#gMdsContentFlashHook { display:none; }
.highspeed div#gMdsContent > div.hook { display:none; }
#gMdsContentNavFlashHook { visibility:hidden; }
.highspeed #mdsNavLogo,.highspeed #mdsNavGlobal,.highspeed #mdsNavDivision,.highspeed #mdsVehicleNav,.highspeed #mdsSearchSite,.highspeed #gMdsSubNav,.highspeed #mdsSavedInfo{
  visibility:hidden;
}
.highspeed #gMdsContentNavFlashHook{
 visibility:visible;
 margin-top:-2px;
 }
.lowspeed #gMdsNav { visibility:visible; }
.lowspeed div#gMdsContent > div.hook { display:block; }
.highspeed div#gMdsContent > div.hook { display:block; }
/* .highspeed div#gMdsContentFlashHook { display:block; }
.lowspeed div#gMdsContentFlashHook { display:none; } */

* html #gMdsFooter {
  background:none!important;
}

/* TOOLTIPS STYLE */

.hideTooltips {
  display:none;
}

#gMdsPage #gMdsContent a:link, #gMdsPage #gMdsContent a:active, #gMdsPage #gMdsContent a:visited{
	color:#46A6DE;
}

#gMdsPage #gMdsContent a:hover{
	color:#1450AA;
}
