/* Certified Service - Offers*/

body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 auto;
}

a{
	cursor: pointer;
}

h1, h2, h3{
	font-size:19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul{
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 455px;
}

li{
	float:left;
}

#page.offers {
    color: #E4E4E4;
    height: 1420px;
    *height: 1460px;
    margin: 0 auto;
    width: 779px;
}

#page.offers #content.offers{
    margin: 5px 0 0;
    width: auto;
}

#page.offers span.link{
	color: #B0B579;
	font-weight: bold;
}

#page.offers #content.offers #content_wrap.offers{
  	background-color: #FFFFFF;
    color: #030303;
    margin: 0 auto;
    width: 756px;
}

#page.offers #content.offers #content_wrap.offers .description_offers{
	height: 170px;
	*height: 110px;
    width: auto;
}

#page.offers #content.offers #content_wrap.offers #description_offers #desc_current_offers{
    float: left;
    margin: 0 0 10px;
    width: 756px;	
}

#page.offers #content.offers #content_wrap.offers #description_offers #desc_current_offers .rebates{
	margin: 7px 0 0;
}

#page.offers #content.offers #content_wrap.offers #description_offers #desc_current_offers .desc_offers{
	margin: 5px 0 5px 0;
}

#page.offers #content.offers #content_wrap.offers #description_offers #desc_current_offers .desc_offers .rebates{
	margin: 5px 0;		
}



#page.offers #content.offers #content_wrap.offers #description_offers #desc_current_offers .rebates_link{
	float: none;
    list-style: none;
	margin: 0px 7px 15px 0;
	text-decoration:none;	
}

#page.offers #content.offers #content_wrap.offers #description_offers #desc_current_offers .rebates_link .showOffer {
	text-decoration: underline;
}

#page.offers #content.offers #content_wrap.offers #description_offers #desc_current_offers span.rebates{
	float: left;
    margin: 15px 0 0 0;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain{		
    background-color: #FFFFFF;
    height: auto;
	*margin:90px 0px 0px;
    width: 756px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .showOffer{
	color: #3B939F;
    font-size: 11px;
    text-decoration: none;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1{
    background: none repeat scroll 0 0 black;
    color: #030303;
    float: left;
    height: 225px;
    margin: 0 0 5px;
    width: 756px;
}




#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain{
    color: #E4E4E4;
    float: left;
    width: 485px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .desc_offer{
    float: left;
    height: 118px;
    width: 320px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .desc_offer .paragraph_offer{
    background: url("../../../../_res/offers_cs/images/img-lines-2.gif") no-repeat scroll center bottom transparent;
    float: left;
    font-size: 15px;
    font-weight: bold;
    padding: 0 0 8px;
    width: 313px;  
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .desc_offer .paragraph_desc_offer{
    float: left;
    font-size: 10px;
    padding: 5px 0 0;
    width: 326px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .title_offer{
    float: left;
}
#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .title_offer .off{
    font-size: 10px;
    padding-top: 5px;
}	

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .title_offer .rebate{
    clear: left;
    color: #8CF1FF;
    font-size: 11px;
    font-weight: bold;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #image_offer{
    display: block;
    float: left;
    height: 225px;
    padding: 0;
    width: 260px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .title_offer .symbol{
    float: left;
    font-size: 32px;
    font-weight: bold;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .title_offer .number{
    float: left;
    font-size: 55px;
    font-weight: bold;
    margin-top: -8px;
}
#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .title_offer .cents{
    font-size: 31px;
    font-weight: bold;
    vertical-align: 15px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer{
    float: left;
    margin: 0 auto;
    padding: 10px 0 0 21px;
    width: 470px;
}
#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer .offer_disclamer{
	float: left;
	margin-left: -3px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer .paragraph_disclamer_offer{
   	float: left;
    font-size: 10px;
    margin: 0 0 0 2px;
    padding: 0 0 15px;    
    text-align: justify;
    width: 438px;
    
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1#offer_row1 .info_offer_contain .disclamer_offer .paragraph_disclamer_offer{
	*padding: 0 0 5px;/*hack IE7*/	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1#offer_row1 .info_offer_contain .disclamer_offer .offer_disclamer{
	margin-left: -7px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1#offer_row4 .info_offer_contain .disclamer_offer .offer_disclamer,
#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1#offer_row7 .info_offer_contain .disclamer_offer .offer_disclamer{
	float: left;
	margin-left:2px;
	margin-top: -2px;
}

.paragraph_disclamer_offer a{
	color: #B0B579;
	font-size: 10px;
	text-decoration: none;
	}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer .rollover{
    left: 298px;
    position: relative;
    top: -28px;
    *top:-75px;
    width: 154px;
}	

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer .rollover a{
	background: transparent url("../../../../_res/offers_cs/images/btn-roll-important-details.gif") 0 0 no-repeat;
	display: block;
    height: 10px;    
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer .rollover a:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-roll-important-details.gif") 0 -10px no-repeat;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer{
    width: 184px;
    margin-left: 2px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer a{
	background: url("../../../../_res/offers_cs/images/btn-locate-participating-dealer.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 19px;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer a:hover{
	background: url("../../../../_res/offers_cs/images/btn-locate-participating-dealer.gif") no-repeat scroll 0 -19px transparent;
    display: block;
    height: 19px;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer{
    padding-left: 5px;
    width: 115px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer a{	
	background: url("../../../../_res/offers_cs/images/btn-print-offer.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 19px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer a:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-print-offer.gif") 0 -19px no-repeat;
	display: block;
    height: 19px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media{
	float: right;
    
	
}


#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_googleplus {
	display: block;
	float: left;
	height: 22px !important;
	width: 35px;
	margin-right: 4px;	
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_googleplus:hover{
	display: block;
	height: 21px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_twiter{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-twitter.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 27px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_twiter:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-twitter.gif") 0 -24px no-repeat;
	display: block;
	height: 25px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_facebook{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-facebook.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 27px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_facebook:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-facebook.gif") 0 -24px no-repeat;
	display: block;
	height: 25px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_email{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-email.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 25px;
	
}
#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_email:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-email.gif") 0 -24px no-repeat;
	display: block;
	height: 25px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain .less{
    color: #8CF1FF;
    font-size: 10px;
    font-weight: bold;
}

/* Row2 */

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2 {
	display:none;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .title_offer {
    height: auto;
    width: 224px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .desc_offer {
    float: left;
    height: auto;
    width: 240px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .desc_offer .car_care_offer{
    float: left;
    font-size: 9px;
    padding: 0 1px 5px;
    width: 245px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .title_offer .symbol {
 	float: left;
    font-size: 35px;
    font-weight: bold;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .title_offer .number {
    float: left;
    font-size: 57px;
    font-weight: bold;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .title_offer .cents{
    float: right;
    font-size: 19px;
    font-weight: bold;
    vertical-align: 15px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .less {
    color: #e4e4e4;
    float: right;
    font-size: 22px;
    font-weight: bold;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer{
    clear: left;
    float: none;
    height: 90px;
    padding: 2px 0 0;
    width: 474px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer .paragraph_disclamer_offer{
    border-bottom: 1px solid #9B9893;
    font-size: 7px;
    font-weight: bold;
    height: 10px;
    padding: 5px 0 5px 4px;
    width: 470px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer .rollover{
    float: left;
    height: 12px;
    left: 0;
    padding: 5px 2px 50px 4px;
    position: static;
    top: 0;
    width: 153px;
}	

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer .rollover a{
	background: transparent url("../../../../_res/offers_cs/images/btn-roll-important-details.gif") 0 0 no-repeat;
	display: block;
    height: 10px;
    
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer .rollover a:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-roll-important-details.gif") 0 -10px no-repeat;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer{
	width: 115px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer a{
	background: url("../../../../_res/offers_cs/images/btn-locate-dealer.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 19px;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer a:hover{
	background: url("../../../../_res/offers_cs/images/btn-locate-dealer.gif") no-repeat scroll 0 -19px transparent;
    display: block;
    height: 19px;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer{
	width: 115px;
	padding-left: 5px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer a{	
	background: url("../../../../_res/offers_cs/images/btn-print-coupon.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 19px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer a:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-print-coupon.gif") 0 -19px no-repeat;
	display: block;
    height: 19px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media{
	float: right;
    width: 75px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_twiter{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-twitter.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 25px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_twiter:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-twitter.gif") 0 -22px no-repeat;
	display: block;
	height: 22px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_facebook{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-facebook.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 25px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_facebook:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-facebook.gif") 0 -22px no-repeat;
	display: block;
	height: 22px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_email{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-email.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 25px;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_email:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-email.gif") 0 -22px no-repeat;
	display: block;
	height: 22px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .desc_offer .paragraph_offer {
    background: none repeat scroll 0 0 transparent;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    width: 245px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .desc_offer .image_line_desc_offer{
    left: 96px;
    position: relative;
    top: -8px;
    width: 95px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row2.offer_row1 .info_offer_contain .desc_offer .image_line_desc_offer img{
    float: right;
    height: 6px;
    width: 95px;
}

/* Row3 */

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row3.offer_row1 .info_offer_contain .desc_offer span{
	float:left;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row3.offer_row1 .info_offer_contain .desc_offer .paragraph_offer{
    background: url("../../../../_res/offers_cs/images/img-lines-2.gif") no-repeat scroll center bottom transparent;
    float: left;
    font-size: 21px;
    font-weight: bold;
    padding: 2px 3px 8px 1px;
    width: 295px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row3.offer_row1 .info_offer_contain .desc_offer .paragraph_desc_offer{
    background: url("../../../../_res/offers_cs/images/img-lines-1.gif") no-repeat scroll center bottom transparent;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0 20px;
    width: 300px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row3.offer_row1 .info_offer_contain .disclamer_offer .rollover{
 	display: none;
 	left: 341px;
    position: relative;
    top: -82px;
    width: 153px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row3.offer_row1 .info_offer_contain .disclamer_offer{
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row3.offer_row1 .info_offer_contain .disclamer_offer .paragraph_disclamer_offer {
   	float: left;
    font-size: 10px;
    padding: 0 0 15px;
    width: 448px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row3.offer_row1 .info_offer_contain .desc_offer {
    float: left;
    width: 315px;
	height:115px;
}

/* Row4 */

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row4.offer_row1 .info_offer_contain .title_offer {
    width: 470px;
}
#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row4.offer_row1 .info_offer_contain .title_offer .tire{
    background: url("../../../../_res/offers_cs/images/img-lines-2.gif") no-repeat scroll center bottom transparent;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 1px 8px 0;
    width: 448px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row4.offer_row1 .info_offer_contain .title_offer .tire_better_price{
    border-bottom: 1px solid #9B9893;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 0 5px 0;
    width: 448px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row4.offer_row1 .info_offer_contain .title_offer .tire_brands{
    background: url("../../../../_res/offers_cs/images/img-lines-2.gif") no-repeat scroll center bottom transparent;
    float: left;
    margin-right: 5px;
    padding: 5px 0 8px;
    width: 137px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row4.offer_row1 .info_offer_contain .title_offer .type_tire{
  	float: left;
    font-size: 8px;
    margin: 0;
    padding: 6px 0 0 5px;
    width: 310px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row4.offer_row1 .info_offer_contain .disclamer_offer .rollover {    
    left: 0;
	margin: 0 0 8px;
    padding: 5px 0 0;
    position: static;
    top: 0;
    width: 153px;
}

/* Row5 */

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5{
	display:block; 	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .title_offer .symbol{
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 auto;
    width: 496px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .title_offer .number{
    background: url("../../../../_res/offers_cs/images/img-lines-2.gif") no-repeat scroll center bottom transparent;
    font-size: 16px;
    margin: 0 auto;
    padding: 5px 0 10px;
    width: 448px;
}
#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .title_offer .rebate{
    clear: left;
    color: #E4E4E4;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    width: 496px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .title_offer .off {
    border-bottom: 1px solid #9B9893;
    font-size: 12px;
    height: 35px;
    padding: 3px 0 0;
    width: 452px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer .rollover{
    left: 0;
    margin-bottom: 30px;
    top: 4px;
    width: 153px;
}	

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer .rollover a{
	background: transparent url("../../../../_res/offers_cs/images/btn-roll-important-details.gif") 0 0 no-repeat;
	display: block;
    height: 10px;
    
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer .rollover a:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-roll-important-details.gif") 0 -10px no-repeat;
	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer{
	width: 115px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer a{
	background: url("../../../../_res/offers_cs/images/btn-locate-dealer.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 19px;
    margin-left: -1px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_participating_dealer a:hover{
	background: url("../../../../_res/offers_cs/images/btn-locate-dealer.gif") no-repeat scroll 0 -19px transparent;
    display: block;
    height: 19px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer{
	width: 115px;
	padding-left: 5px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer a{	
	background: url("../../../../_res/offers_cs/images/btn-print-offer.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 19px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.btn_print_offer a:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-print-offer.gif") 0 -19px no-repeat;
	display: block;
    height: 19px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media{
	float: right;
    	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_twiter{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-twitter.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 27px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_twiter:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-twitter.gif") 0 -24px no-repeat;
	display: block;
	height: 25px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_facebook{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-facebook.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 27px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_facebook:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-facebook.gif") 0 -25px no-repeat;
	display: block;
	height: 25px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_email{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-email.gif") 0 0 no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 25px;	
}

#page.offers #content.offers #content_wrap.offers #offers_contain #offer_row5.offer_row1 .info_offer_contain .disclamer_offer ul li.icon_social_media  a.btn_email:hover{
	background: transparent url("../../../../_res/offers_cs/images/btn-sm-email.gif") 0 -24px no-repeat;
	display: block;
	height: 25px;
}

#carouselContainer{
	display:none;
}

#page.offers .printAllOffer {
  	float: right;
    margin: -35px 0 0;
	*margin: 50px 0 0;
    width: 116px;
}

#page.offers .printAllOffer a {
    background: url("../../../../_res/offers_cs/images/btn-printAllOffers.gif") no-repeat scroll right 0 transparent;
    display: block;
    height: 19px;
}

#page.offers .printAllOffer a:hover {
    background-position: right -19px;
    display: block;
    height: 19px;
}


/*Start offer PopUp style */

.close_popup {
	color: #7B7B7B;
    float: right;
    font-size: 11px;
    padding: 11px 25px 10px 0;
    text-transform: uppercase;	
}

.close_popup:hover {
	color: #D1CECA;	
}

.offer_pop_up{
    height: 160px;
    margin: 32px auto 0;
    width: 500px;   
}

.clickme{
	display: none;	
	height: 105px;
    position: absolute;
    top: 312px;
    width: 757px;
}

.clickme .gmc_parts{
	color: #b0b670;
    font-size: 11px;
    text-decoration: none;
}

.clickme #btn_rollover_disclaimer2{
    background: url("../../../../_res/offers_cs/images/bg_CertServ_Offers_2.png") no-repeat scroll 0 0 transparent;
    left: 35px;
    position: relative;
    top: -62px;
}

.clickme #btn_rollover_disclaimer1{
    background: url("../../../../_res/offers_cs/images/bg_CertServ_Offers_01.png") no-repeat scroll 0 0 transparent;
    left: 35px;
    position: relative;
    top: -77px;	
}
.clickme #btn_rollover_disclaimer1 ul{
	padding-left:15px;	
	padding-top: 5px;
}

.clickme #btn_rollover_disclaimer3 {
    background: url("../../../../_res/offers_cs/images/bg_CertServ_Offers_3.png") no-repeat scroll 0 0 transparent;
    left: 35px;
    position: relative;
    top: 452px;
}

.clickme #btn_rollover_disclaimer2 .content, .clickme #btn_rollover_disclaimer3 .content, .clickme #btn_rollover_disclaimer4 .content{
	float:left;
	padding-left: 10px;
	width: 480px;;
}

.clickme #btn_rollover_disclaimer4 .content{
	padding-left: 5px;
	width: 485px;
}

.clickme #btn_rollover_disclaimer4 .content .content2{
	margin-top: 15px;
}

.clickme #btn_rollover_disclaimer3 .content sup, .clickme #btn_rollover_disclaimer4 .content sup{
 margin-top:-2px;
 font-size: 8px;
 margin-top/*\**/: -2px\9;
 font-size/*\**/: 9px\9;
}

.clickme #btn_rollover_disclaimer3 .content p{
	padding-left: 8px;
	padding-left/*\**/: 10px\9;	
}

.clickme #btn_rollover_disclaimer4{
	background:url("../../../../_res/offers_cs/images/bg_CertServ_Offers_4.png") no-repeat;
	left: 35px;
    position: relative;
    top: 885px;	
	*top: 1020px;
}
.clickme .offer_pop_up ul, .clickme .offer_pop_up p, .clickme .offer_pop_up sup{
	list-style:none;
	color:#cbcbca;
}

.clickme .offer_pop_up sup{
	clear: both;
	float:left;	
	width: 6px;
}

.clickme .offer_pop_up ul li{
	background: url("../../../../_res/offers_cs/images/bg_bullet.png") no-repeat scroll 0 6px transparent;
    margin: 0;
    padding-left: 8px;
    width: 445px;
}
.clickme .offer_pop_up ul li p, .clickme .offer_pop_up p{
	color:##D1CECA;
	margin: 0;
}

.clickme #btn_rollover_disclaimer2.offer_pop_up p{
	float: left;
    padding-left: 2px;
    width: 470px;
}

.clickme #btn_rollover_disclaimer2.offer_pop_up p.content2{
	padding-left:8px;	
}

.offer_pop_up .offer{
	position: absolute;
	z-index:2;
}

.clickme .offer_pop_up#btn_rollover_disclaimer4 p{
	float: left;
	padding-left:7px;
	width: 465px;
}

#page.offers #content.offers #content_wrap.offers #offers_contain .offer_row1 .info_offer_contain #buttonOffer7{
height:100px;
}

.cRebates div{
float:left;
width:185px;
margin-bottom: 2px;
*padding-top:2px;
}
.cRebates{
width:185px;
height:60px;
margin-bottom:5px;
margin-left:4px;
float:left;
}

.brandLink {
	background: url('../../../../_res/offers_cs/images/icon.jpg') no-repeat right 3px;
	font-weight: bold;
	padding: 4px 14px 0 0;
	font-size:9px;
	color: #FFFFFF;
}
a.brandLink:link {font-size:9px; color: #FFFFFF;text-decoration:underline;}
a.brandLink:visited {font-size:9px; color: #FFFFFF;text-decoration:underline;}
a.brandLink:hover {font-size:9px; color: #FFFFFF;text-decoration:underline;}
a.brandLink:active {font-size:9px; color: #FFFFFF;text-decoration:underline;}

#offer_row7 #downloadTextContent{
   display: none;
}
#listButton{
    float: left;
    list-style-type: none;
    margin: 0 0 0 0px;
    margin/*\**/: 0 0 0 1px\9;
    padding: 0;
    width: 455px;
}


/**Style for OEM offer Popup***/
#fadebox_wrap{
	height: 100%;
	display:none;
	left:0;
    position: fixed;
    top: 0;
    width: 100%;
  z-index:1;
}
	.fadebox {
  	background-color: #2B2B2B;
    height: 100%;
    left: 0;
    opacity: 0.9;
    filter:alpha(opacity=90);/*hack IE*/
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 200;      
	}
	.overbox {      
	display:none;
	float:left;
	left:30%;
	position:absolute;
	top:50%;
	z-index:10002;	      
	}

	#bg_atention {
	      background-image:url("../../../../_res/i/offers1/bg_atention.png");
	      width: 530px;
	      height: 192px;
	      }
	
	#btn_continue {
	      background-image:url("../../../../_res/i/offers1/bg_continue.png");
	      width: 104px;
	      height: 21px;
	      cursor:pointer;
	      position: absolute;
	      margin-left: 215px;
	      margin-top: 155px;
	      
	}
	
.pdf1{
	width: 176px;
	height: 15px;
	margin-top:-43px;
	*margin-top:200px;
	margin-left: 20px;
	*margin-left: -480px;
	position: absolute;
	cursor: pointer;
	
	}
	
.pdf2{
	width: 176px;
	height: 15px;
	margin-top:-24px;
	*margin-top:220px;
	margin-left: 20px;
	*margin-left: -480px;
	position: absolute;
	cursor: pointer;
	background-color: yellow;
	}