BODY div#sw_main_section,BODY div#sw_content{padding:0}
BODY #oopsSuccesses{margin:10px auto}
BODY div#sw_content{margin-top:5px}
.content_section{text-align:left;width:628px;margin:0 auto;background:transparent url(/assets/images/loyalty/promotion_registration/background-bottom.gif) no-repeat scroll bottom center;padding-bottom:20px}
.content{width:628px}
.details_nobg{width:680px;margin:0;padding-bottom:20px}
.details{width:100%;margin:20px auto;padding-bottom:20px}
.details_inner{width:100%}
.details_text{padding:0 0 10px 0;font-weight:bold;font-size:14px;line-height:16px;border-bottom:1px dotted #666;margin-bottom:10px}
.promotion_steps_header{font-size:11px;line-height:1.75em;color:#363636}
.details_inner .details_inner_undecorated_list UL{list-style-type:none}
.details_inner UL LI{margin-bottom:5px}
.sub_title{font-size:16px;line-height:18px}
.form_content{margin:0 5px}
.centertext{text-align:center}
.enroll_note{padding-top:20px}
.entry_terms{margin:0;color:#69C;font-size:10px;line-height:12px}
#promotionRegistrationForm label{font-weight:normal;font-size:11px}
#promotionRegistrationFormElements input{width:179px}
#promotionRegistrationForm .fieldError{font-weight:normal;font-size:11px}
.separator{width:400px;float:left;line-height:4px;border-top:1px dotted black;border-bottom:1px dotted black;margin:12px 10px 10px 2px!important}
.register_now{background:url("/assets/images/button_medium.gif") no-repeat scroll left top transparent;border:0;color:white;cursor:pointer;font:bold 12px "Verdana","Tahoma","sans serif";padding:3px 0 9px;text-shadow:0 -1px 1px #f30;width:120px}
.rr_promotions_blue_box{margin-top:0}
.wcm_text_header{margin-bottom:20px}
.rr_blue_box_inner{margin-left:12px}
.rr_blue_box h1{text-align:left}
.rr_promotions_blue_box .rr_blue_box_bottom{padding-left:0;padding-right:0}
.promotions_hero_container{text-align:center}
.promotion_image_container{float:left;padding-right:5px;padding-bottom:20px}
.rr_promotions_blue_box .rr_blue_box_inner_content .details,.rr_promotions_blue_box .rr_blue_box_inner_content .entry_terms{text-align:left}
.details_inner UL LI{margin:.75em 0;padding-left:14px;background:url(/assets/images/framework/content/modules/pleaseNotice/arror_pleaseNotice_list_item.png) no-repeat scroll 0 5px transparent;list-style:none outside none}