/* --- IMPORT THE GENERIC STYLESHEET --- */
   @import url(/web/groups/wcms_ta/@wcms/documents/stylesheets/stylesheet_generic_lp.css);
   
.doubleclicktag {
display: none;
}
   
/* BENK: 29/07/2009: styling overides Ben's page */

.bpk #left{width:726px;}

/* BENK: 10/07/2009: styling overides for the home insulation offers page */
.insheepulation_ruler {float: right; padding:0px 0px 16px 0px;}
.home_insulation_offers .height {min-height:13em}
*html .home_insulation_offers .height {height: 13em;}
.home_insulation_offers h1.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_ins_offers_heading.jpg) no-repeat;}
.home_insulation_offers h2.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/get_home_ins_now_subtitle.gif) no-repeat;}
.home_insulation_offers h3.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/great_ways_insulate_subtitle.gif) no-repeat;}
#wraptwo #maincontentarea .left_hio {width: 540px;}
#wraptwo #maincontentarea .right_hio {width: 160px;}
.icon {float: right;margin-top: -55px;}

/* BENK: 13/07/2009: styling overides for the home insulation page */

.home_insulation h1.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_insulation_heading.jpg) no-repeat;}
.home_insulation h2.seo{background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_insulation_offer_subtitle.gif) no-repeat;}
.home_insulation h3.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/saving_you_energy_subtitle.gif) no-repeat;}
.large_button {padding: 8px 16px 12px 0px;}
.home_insulation .promo_image {margin:5px 200px 0px 0px;float: right;}
.home_insulation #content {margin:-100px 0px 0px 0px;.margin-top:0px;_margin-top:-100px;float:left;width:726px;}

/* BENK: 15/07/2009: styling overides for the home insulation diy page */

.home_insulation_diy h1.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_insulation_diy_heading.jpg) no-repeat;}

/*.home_insulation_diy h2.seo{background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/1_pound_insulation_subtitle.gif) no-repeat;width: 540px;}*/
.home_insulation_diy h2.seo{background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/3pounds_insulation_subtitle.gif) no-repeat;width: 450px; height: 57px;}

.home_insulation_diy h3.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/keep_the_heat_in_subtitle.gif) no-repeat;}
/* MON: 10/09/2009: additional styling overides for the home insulation diy page */
.home_insulation_diy #content p.top_left_para, .home_insulation_diy #content p.top_right_para {
	float:left;
	clear:none;
}
.home_insulation_diy #content p.top_left_para {
	width:400px;
}
.home_insulation_diy #content p.top_right_para {
	width:120px;
	margin-left:15px;
	margin-top:5px;
}

/* BENK: 15/07/2009: styling overides for the home insulation form thank you page */

.home_insulation_form_thank_you h1.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_insulation_heading.jpg) no-repeat;}
.home_insulation_form_thank_you h2.seo{background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/thank_you_subtitle.gif) no-repeat;width: 540px;margin: 32px 0px 0px 0px;}
.home_insulation_form_thank_you h3.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/for_completing_subtitle.gif) no-repeat;}
#wraptwo #maincontentarea .home_insulation_form_thank_you .left_hio {width: 726px;}
.home_insulation_form_thank_you .height {min-height:7.5em;}
*html .home_insulation_form_thank_you .height {height: 7.5em;}
.home_insulation_form_thank_you .width {width:138px;}
.home_insulation_form_thank_you .pullup {margin-bottom:-30px;}
.home_insulation_form_thank_you .promo_image {float: right;margin: -85px 0px 0px 0px;}
.home_insulation_form_thank_you #content p {clear:none;}
.home_insulation_form_thank_you #content {padding: 0px 17px 32px 17px;}

/* BENK: 16/07/2009: styling overides for the home insulation form page */
.home_insulation_form h1.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_insulation_heading.jpg) no-repeat;}
.home_insulation_form h2.seo{background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/get_home_ins_now_subtitle.gif) no-repeat;width: 540px;margin: 32px 0px 0px 0px;}
.home_insulation_form h3.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/insulation_form_subtitle.gif) no-repeat;}

#wraptwo #maincontentarea .home_insulation_form .left_hio {width: 726px;}

.home_insulation_form #content {padding: 0px 17px 32px 17px;}
.home_insulation_form #content p {clear:none;}
.home_insulation_form #content form p {clear:both;}
.home_insulation_form .promo_image {float: right;margin: -85px 0px 0px 0px;}

.home_insulation_form form {padding:0px;float: left;margin:20px 0 0 0; width: 726px;background: transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/m_and_s_hr.gif) top repeat-x;}

.home_insulation_form form .container {background: transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/m_and_s_hr.gif) bottom repeat-x;padding:16px 0px;margin: 0px 32px;_margin: 0px 24px;width: 662px;}

.home_insulation_form form .bottom {background: none;padding: 16px 0px 0px 0px;}
.home_insulation_form form .container label {float: left;line-height:1.9em;width: 350px;clear:both;font-size:1.1em;color: #585858;}
.home_insulation_form form .container input {width: 200px;}
.home_insulation_form form .container select {width: 206px;font-size:1.2em;color: #585858;}

.hide {display:none;}

.home_insulation_form form .container .error {padding: 0px;margin:8px 0px 2px 0px;list-style:none;font-size:1.1em;color: #f00;line-height:1.4em;}
.home_insulation_form form .container #CustomValidator1 {float: left;padding: 0px;margin:0px 0px 0px 0px;list-style:none;font-size:1.1em;color: #f00;line-height:1.4em;}
.home_insulation_form form .container .radio {float: left;margin: 0px 0px 6px 0px;}

.home_insulation_form form .container .radio label {clear:none;width: 50px;margin-left: 4px;}
.home_insulation_form form .container .radio input {width:auto;float: left;}

.home_insulation_form form .container #HouseTypeDDL {clear:both;width: 662px;}
.home_insulation_form form .container #YearHouseBuiltDDL {margin: 0px 0px 6px 0px;width: 662px;}
.home_insulation_form form .container #NoOfbedroomsDDL {margin: 0px 0px 6px 0px;width: 662px;}
.home_insulation_form form .container #HeatingType {margin: 0px 0px 6px 0px;width: 662px;}
.home_insulation_form form .container #SecondLineAddInput {margin: 0px 0px 0px 350px;_margin: 0px 0px 0px 353px;}
.home_insulation_form form .container #ThirdLineAddInput {margin: 0px 0px 0px 350px;_margin: 0px 0px 0px 353px;}

.home_insulation_form form .container .radio_buttons label {width: 640px;clear:none;float: none;vertical-align:top;_vertical-align: baseline;}
.home_insulation_form form .container .radio_buttons input {clear:both;float: none;width: auto;margin:4px 8px 0px 0px;_margin:4px 8px 0px 0px;}
.home_insulation_form form .container .form_block {clear:both;margin: 0px 0px 6px 0px;width: 662px;}

#nowUCMe p {font-size:1em;color: #888888;}

.red {color: #ee1155;}
.alt_1 #DOBLabel{display:none;}
.home_insulation_form form .container .alt_1 .form_block {clear:none;width:auto;}
#OptOut {width: auto;float: none;margin:0px 8px;}

.home_insulation_form form .container .small_cta {width:134px;float: right;margin-top: -37px;}
.home_insulation_form form .container .small_cta img{display: none;}
.home_insulation_form #content .mandatory_text {float: right;padding: 0px;margin: -15px 0px -16px 0px;}

/* BENK: 27/07/2009: styling overides for the lifetimevalue, valuens, valuerm, save lp's */
.cracking_savings {}
.cracking_savings #heading {background:#FFFFFF url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/cracking_savings_header.jpg) no-repeat;height:22em;}
.alt_lp #heading {background:#FFFFFF url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/cracking_savings_header_2.jpg) no-repeat;height:22em;}
.cracking_savings #content{padding: 0px 17px 32px;margin-top: -54px;}
.cracking_savings #left{width:726px;}
.cracking_savings h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}
.cracking_savings h2.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/save_save_save_sub.gif) no-repeat;}
.cracking_savings h3.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/cracking_ways_to_save_1.gif) no-repeat;}
.alt_lp h3.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/cracking_ways_to_save_2.gif) no-repeat;}
.cracking_savings .spacer{padding: 0px 12px;}
.cracking_savings #content #left .height{margin-top: 50px;_margin-top: 48px;}

/* BENK: 04/08/2009: styling overides for the value boiler lp */
.value_boiler {}
.value_boiler h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}
.value_boiler h2.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/Gas_boiler_installation_sub.gif) no-repeat;}

/* BENK: 06/08/2009: styling overides for the fit and forget lp */
.fit_and_forget {}
.fit_and_forget #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/free_warranty_header.jpg) no-repeat;}
.fit_and_forget h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}
.fit_and_forget h2.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/Gas_boiler_installation_sub.gif) no-repeat;}
.fit_and_forget h3.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/buy_energy_efficient_sub.gif) no-repeat;}

/* BENK: 07/08/2009: styling overides for the fitness first lp */
.fitness_first {}
.fitness_first #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/ff_header_back.jpg) no-repeat; height: 33em; margin-bottom:-140px;}
.fitness_first h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_special_offers.jpg) no-repeat;}
.fitness_first h2.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/fitness_first_club_sub.gif) no-repeat;}
.fitness_first h3.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/get_your_home_shape_sub.gif) no-repeat;}

/* BENK: 12/08/2009: styling overides for the npower juice lp */
.npower_juice {}
.npower_juice #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_juice_header_back.jpg) no-repeat; height: 22.4em; margin-bottom:-86px;}
.npower_juice h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_juice_heading.jpg) no-repeat;}
.npower_juice #right {margin-top: 75px;}

/* BENK: 12/08/2009: styling overides for the fitness first boiler service lp */
.boiler_service {}
.boiler_service #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_top_with_arm_grab.jpg) no-repeat center top;height:22.4em;margin-bottom: -86px;}
.boiler_service #right {padding-top: 60px;}
.boiler_service h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}

/* BENK: 12/08/2009: styling overides for the fitness first boiler installation lp */
.boiler_installation {}
/*.boiler_installation #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/boiler_warranty_header_back.jpg) no-repeat center top;height:15.2em;/*13.4em}*/
/*bau779 added 201109*//*.boiler_installation #heading_xmas {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/boiler_warranty_xmas_header.jpg) no-repeat center top;height:15.2em;}*/

.boiler_installation #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/bau00811_Heading.jpg) no-repeat top;height: 233px;}
.boiler_installation h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/bau00811_h1.jpg) no-repeat;width:327px;height:37px;margin-top:20px;}
.boiler_installation h2.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/bau00811_h2.gif) no-repeat;width:419px;height:25px;}
.boiler_installation h3.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/bau00811_h3.gif) no-repeat;width:419px;height:46px;}

/* BENK: 12/08/2009: styling overides for the fitness first fixed price repairs lp */
.fixed_price_repair {}
.fixed_price_repair h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}

/* BENK: 12/08/2009: styling overides for the fitness first central heating repair lp */
.central_heating_repair {}
.central_heating_repair h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}

/* BENK: 14/08/2009: styling overides for the community warmth form page */
.community_warmth {}
.community_warmth h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/community_warmth_header.jpg) no-repeat;}
.community_warmth #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/community_warmth_header_back.jpg) no-repeat center top; height: 40em; margin-bottom: -270px;}
.community_warmth #form_top {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/light_grey_dot.gif) repeat-x top;height:1px;overflow:hidden;margin: 0px 0px 16px 0px;}
.community_warmth #form_content {float: left;font-size:1.1em;color: #585858;width:100%;}
.community_warmth #form_content fieldset{padding:0px;margin:0px;}
.community_warmth #form_content br{display:none;}
.community_warmth #form_content .form_block, .community_warmth #form_content #address div{width:100%;}
.community_warmth #form_content .form_block label, .community_warmth #form_content #address div label{width: 150px;display:block;float: left;line-height:2em;}
.community_warmth #form_content .form_block input, .community_warmth #form_content #address div input{width: 150px;margin: 0px 0px 4px 0px;}
.community_warmth #form_bottom {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/light_grey_dot.gif) repeat-x top;height:1px;margin: 12px 0px 16px 0px;overflow:hidden;clear:both;}
.community_warmth #content .phone_cta_no_box p{line-height: 1.2em;width: 420px;padding: 0px 0px 16px 0px;}
.community_warmth .primary_cta {padding:2px 0px 10px 0px;}
.community_warmth .error {padding: 8px 0px 2px 0px;margin: 0px;color: #f00;list-style:none;font-size: 1em;}

/* BENK: 17/08/2009: styling overides for the carbon monoxide lp */
.carbon_monoxide {}
.carbon_monoxide h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}

/* BENK: 17/08/2009: styling overides for electrical services hub */
.electrical_services {}
.electrical_services_heating h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}
.electrical_services_heating #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/bob_warranty_head_back.jpg) no-repeat center top;height:32em;margin-bottom: -186px;}
.electrical_services_heating #right {padding-top: 186px;}

.electrical_services_showers h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}
.electrical_services_showers #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/bob_van_header_back.jpg) no-repeat center top;height:32em;margin-bottom: -186px;}
.electrical_services_showers #right {padding-top: 186px;}

.electrical_services_wiring h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_hometeam_header.jpg) no-repeat;}
.electrical_services_wiring #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/bob_guarantee_head_back.jpg) no-repeat center top;height:32em;margin-bottom: -186px;}
.electrical_services_wiring #right {padding-top: 186px;}

/* BENK: 17/08/2009: styling overides for be bowled over */
.be_bowled_over {}
.be_bowled_over h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_ashes_2009_header.jpg) no-repeat;}
.be_bowled_over #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/npower_ashes_header_back.jpg) no-repeat center top;height:16em;margin-bottom: -30px;}

/* BENK: 09/09/2009: styling overides for uswitch home insulation */
.uswitch_hi h1.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_insulation_heading.jpg) no-repeat;}
.uswitch_hi h2.seo{background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/uswitch_hi_subtitle_black.gif) no-repeat;height:38px;}
.uswitch_hi h3.seo {background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/uswitch_hi_subtitle_red.gif) no-repeat;}
.uswitch_hi .promo_image {margin:5px 200px 0px 0px;float: right;}
.uswitch_hi #content {margin:-100px 0px 0px 0px;.margin-top:0px;_margin-top:-100px;float:left;width:726px;}

/* BENK: 09/092009: styling overides go paperless */
.go_paperless {}
.go_paperless h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/manage_account_heading.jpg) no-repeat;}
.go_paperless #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/go_paperless_header_back.jpg) no-repeat center top;height:22em;margin-bottom: -70px;}
.go_paperless #right {padding-top: 75px;}
.go_paperless .primary_cta {padding-bottom:15px;}
.go_paperless #standard_rhb .npower_one_logo {float: right;margin-top: -57px;}

/* RW: 05/10/09: Styles for BAU694*/
.grey_mid_tile ul li {font-size:1.1em;}
.grey_tick li a {color:#e15;}


/* BENK: 25/01/2010: styling overides disney up */
.dup {}
.dup h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/disney_up_title.jpg) no-repeat; margin:4px 0 0 0;}
.dup #heading {background:#FFFFFF url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/disney_up_header.jpg) no-repeat;height:26em;}
.dup .npower_logo {float:left;padding:0 0 6px;}
.dup #content {margin:-60px 0px 0px 0px;.margin-top:0px;_margin-top:-60px;}

.dup #right {padding-top: 50px;}

.dup .standard_rhb {float:left;width:233px;}
.dup #right .standard_rhb .red_top {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_top.gif) no-repeat scroll 0 0;}
.dup .standard_rhb .grey_top {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_top.gif) no-repeat scroll 0 0;float:left;font-size:1em;line-height:0.4em;overflow:hidden;width:233px;}
.dup #right .standard_rhb .red_mid {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_mid.gif) repeat-y scroll 0 0;padding:0 1px;width:231px;}
.dup .standard_rhb .grey_mid {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_mid.gif) repeat-y scroll 0 0;float:left;padding:0 3px;width:227px;}

.dup #right .standard_rhb .red_mid_tile {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_tile.gif) repeat-x scroll center bottom;width:211px;_margin: 0px 2px 0px 1px;}
.dup .standard_rhb .grey_mid_tile {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_tile.gif) repeat-x scroll center bottom;float:left;padding:8px 10px;width:207px;}

.dup .standard_rhb .red_top_mid .red_top_mid_tile h2 {padding:2px;}
.dup .standard_rhb .red_top_mid h2 {min-height:2.8em;padding:2px 12px;width:203px;}
.dup .standard_rhb h2 {color:#FFFFFF;float:left;font-size:1.4em;line-height:1.4em;margin:0;padding:11px 12px 0;width:207px;}

.dup #right .standard_rhb .red_bottom {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_bot.gif) no-repeat scroll 0 0;}
.dup .standard_rhb .grey_bottom {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_bot.gif) no-repeat scroll center top;float:left;height:5px;margin:0;overflow:hidden;padding:0 0 15px;width:233px;}

.dup .standard_rhb .red_top_top {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_top_top.gif) no-repeat scroll 0 0;float:left;height:8px;overflow:hidden;width:233px;}
.dup .standard_rhb .red_top_mid {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_top_mid.gif) repeat-y scroll center top;float:left;padding:0 3px;width:auto;}
.dup .standard_rhb .red_top_mid_tile {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_top_mid_tile.gif) repeat-x scroll center bottom;float:left;margin:0 3px;padding:0 7px;width:207px;_margin: 0px 2px 0px 1px;}
.dup .standard_rhb .red_top_bot {background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_red_top_bot.gif) no-repeat scroll center top;float:left;line-height:3px;margin:0;overflow:hidden;padding:0;width:233px;height:4px;}

.dup .standard_rhb img {float:right;}
.dup .standard_rhb .grey_mid_tile .w130 {color:#585858;float:left;font-size:1em;line-height:1.5em;margin:0;padding:0 0 8px;width:130px;}
.dup .promo {float: left;padding:10px 30px 5px 0;}
.dup #content .promo_text {clear:none;}
.dup .panel_gap {margin:0 22px 0 0;}
.dup #left {width:490px;}
.dup .panel_gap_2 {margin:0 0 0 22px;}
.dup cross-sales {overflow:hidden;width:100%;}

/* BENK: 23/02/2010: styling overides your bill explained */
.your_bill_explained {}
.your_bill_explained h1.seo {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/my_bills_heading.jpg) no-repeat;}
.your_bill_explained h2.sub {color:#000000;font-size:1.8em;font-weight:bold;letter-spacing:-1px;margin:0;padding:0 0 4px;}
.your_bill_explained h3.sub {color:#EE1155;font-size:1.5em;font-weight:bold;letter-spacing:-1px;margin:0;padding:0 0 20px 1px;clear:both;}
.your_bill_explained #heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/go_paperless_lp_header.jpg) no-repeat;height:19em;}
.your_bill_explained #content {float:left;padding:0px 0 32px 17px;width:743px;margin-top: -20px;}
.your_bill_explained #heading .go_paperless_click {float: right;margin:15px 62px 0 0;}
.your_bill_explained .list_of_links {
float: left;
padding: 0px 0px 20px 0px;
margin: -16px 0px 0px 0px;
list-style:none;
font-size: 1.1em;
color:#585858;
}

.your_bill_explained .list_of_links li{
float: left;
clear:both;
line-height: 1.8em;
}

.your_bill_explained .list_of_links li a{
color:#585858;
background: 0px 5px url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_list_link_arrow.gif) no-repeat;
padding: 0px 0px 0px 15px;
}

.your_bill_explained .list_of_links li a:hover{
text-decoration: underline;
}

/* BENK: 23/04/2010: styling overrides smart power help */

.smartpower_help #heading{background:url(/idc/groups/wcms_content/@wcms/@resi/documents/digitalassets/smartpower_help_header.jpg) no-repeat;height:21em;}
.smartpower_help h1.seo {background:url(/idc/groups/wcms_content/@wcms/@resi/documents/digitalassets/smartpower_help_title.gif) no-repeat;float: left;}
.smartpower_help h3 {
font-size: 1.6em;
padding~: 0px 0px 8px 0px;
margin: 0px 0px 0px 0px;
}
.smartpower_help .npower_logo {
margin:5px 0px 15px 0px;
float: left;
}

.smartpower_help #content p .red { 
color:#ed1847;
}

.smartpower_help .hr {background: url(/idc/groups/wcms_content/@wcms/@resi/documents/digitalassets/dyk_dots.gif) repeat-x;padding: 0px;margin:0px 0px 16px 0px;height: 1px;font-size: 1px;line-height: 1px;}





.npaccordion {
margin:0 0 15px;
}
.npaccordion h4 {
font-size:1.1em;
font-weight:bold;
padding:0 0 15px;
}
.npaccordion .headingopened {
background:none repeat scroll 0 0 #ED1847;
color:#FFFFFF;
cursor:pointer;
font-size:1.1em;
font-weight:normal;
padding:10px 0 10px 10px;
position:relative;
}
.npaccordion .headingclosed {
background:none repeat scroll 0 0 #EEEEEE;
color:#585858;
cursor:pointer;
font-size:1.1em;
font-weight:normal;
margin:0 0 1px;
padding:10px 0 10px 10px;
position:relative;
}
.npaccordion .headingopened .button {
background:url("/idc/groups/wcms_content/@wcms/@resi/documents/digitalassets/accordion_close.gif") no-repeat scroll 0 0 transparent;
display:block;
height:12px;
position:absolute;
right:10px;
top:10px;
width:40px;
}
.npaccordion .headingclosed .button {
background:url("/idc/groups/wcms_content/@wcms/@resi/documents/digitalassets/accordion_expand.gif") no-repeat scroll 0 0 transparent;
display:block;
height:12px;
position:absolute;
right:10px;
top:10px;
width:40px;
}
.npaccordion .accordionopened {
padding:20px 0;
}

h5.benefits {
	margin-bottom: 12px;
}

h3.otherways {
	font-size: 1.4em;
	color: #000;
}
