.header_homecare {
	background:url('/images/New_shop/header_homecare.gif') no-repeat top left;
	height:110px;
}
.1boiler_container {
float:left:width:725px;
}
.fltlft {
	float:left ! important;
}
.fltrht {
	float:right ! important;
}
.boiler_container_left {
	width:485px;
	float:left;
}
.boiler_container_right {
	width:230px;
	margin-left:10px;
	float:left;
}
.bg_need {
	background:url('/images/New_shop/bg_needhelp.gif') repeat-x bottom left;
}
#primary-wrapper .icon_list li.arrow_green {
	background:transparent url(/images/New_shop/arrow_green.gif) no-repeat scroll 0px 3px !important;
	height:20px ! important;
	padding-left:11px;
}
.font_black {
	color:#000000 ! important;
}
.martop10 {
	margin-top:10px;
}
.marleft10 {
	margin-left:10px;
}
.warning {
	background:transparent url(/images/New_shop/warning.gif) no-repeat scroll 15px 0px;
	height:33px;
}
.warning_txt {
	margin-left:38px;
	margin-top:8px;
}
.pad115h {
	margin-top:8px;
	text-align:center;
	width:450px;
}
.martop8 {
	margin-top:8px;
}
.marleft5 {
	margin-left:5px;
}
.marleft15 {
	margin-left:15px;
}
.marleft10 {
	margin-left:15px;
	_margin-left:5px !important;
}
.marleft50 {
	margin-left:50px;
}
.marlft60 {
	margin-left:60px;
}

#primary-wrapper .tick_list li.tick_green {
	background:transparent url(/images/New_shop/img_tick.gif) no-repeat scroll 0 -2px;
	padding-left:20px;
}
#primary-wrapper .tick_list li.tick_green4 {
	background:transparent url(/images/New_shop/img_tick.gif) no-repeat scroll 0 -2px;
1line-height:2em;
	padding-left:20px;
	height:35px;
}
#primary-wrapper .tick_list li.tick_green5 {
	background:transparent url(/images/New_shop/img_tick.gif) no-repeat scroll 20px -2px;
 1line-height:2em;
	padding-left:43px;
	height:35px;
}
.tick_list li.tick_green6 {
	background:transparent url(/images/New_shop/img_tick.gif) no-repeat scroll 20px -2px;
 1line-height:2em;
	padding-left:43px;
	height:45px;
}
.disp_in {
	padding-right:5px;
	display:inline;
	white-space:nowrap;
}
.table_content {
	margin-top:0px;
}
.col1_header {
	border-right:1px solid #CCCCCC;
	padding-left:15px;
	width:120px;
	text-align:center;
}
.col2_header {
	border-right:1px solid #CCCCCC;
1padding-right:240px;
	padding-left:10px;
	width:280px;
	text-align:center;
}
.col3_header {
	border-right:1px solid #CCCCCC;
	padding-left:15px;
	width:132px;
}
.col_content {
	height:102px;
	background-color:#f6f6f6;
}
.col1_content {
	width:120px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:40px 0px 36px 15px;
}
.col_3_1_content {
	width:120px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:42px 0px 34px 15px;
}
.col2_content {
	width:280px;
	border-right:1px solid #CCCCCC;
1padding-left:10px;
1height:100px;
	padding:18px 0px 3px 10px;
}
.col3_content {
	width:138px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:30px 0px 36px 8px;
}
.col_content_white {
	height:100px;
	background-color:#ffffff;
	margin-top:-1px;
}
.col1_content_white {
	width:120px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:42px 0px 34px 15px;
}
.col2_content_white {
	width:280px;
	border-right:1px solid #CCCCCC;
1padding-left:10px;
1height:100px;
	padding:18px 0px 3px 10px;
}
.col3_content_white {
	width:138px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:30px 0px 36px 8px;
}
.t5_content1img {
	width:55px;
	float:left;
	background:transparent url(/images/New_shop/img_boilerctrl.gif) no-repeat scroll 8px 0px;
	padding-top:47px;
	text-align:center;
}
.t5_content2img {
	width:55px;
	background:transparent url(/images/New_shop/img_centralheating.gif) no-repeat scroll 8px 0px;
	padding-top:47px;
	margin-left:18px;
	text-align:center;
}
.t5_content3img {
	width:55px;
	background:transparent url(/images/New_shop/img_plum_drains.gif) no-repeat scroll 8px 0px;
	padding-top:47px;
	margin-left:18px;
	text-align:center;
}
.t5_content4img {
	width:55px;
	background:transparent url(/images/New_shop/img_homeelec.gif) no-repeat scroll 8px 0px;
	padding-top:47px;
	margin-left:18px;
	text-align:center;
}
.t5_moredetails {
	padding-top:40px;
	padding-left:10px;
}
.acc_width {
	width:470px;
}
#primary-wrapper .accordion p {
	margin-bottom:0;
	margin-left:25px ! important;
	padding:5px 0;
}
.t5_img_nector_points {
	margin-top:-20px;
}
.dis_pound {
	font-weight:bold;
	font-size:18px;
	color:#000000;
}
.padleft10 {
	padding-left:10px;
}
.padleft20 {
	padding-left:20px;
}
.fnt_small {
	font-size:0.92em ! important;
}
.terms1 {
	width:513px;
}
.terms2 {
	width:303px;
}
#outer #inner #primary-wrapper .accordion .tick_green5 a:hover{
position:static;
text-decoration:underline !important;
}



#primary-content .topLeft{float:left; width:500px; padding-right:10px;}
#primary-content .topRight{float:right; width:200px;}
#primary-content .rgtContentInnerWid{width:300px;}
#primary-content .contentWid{width:322px;}
#primary-content .mainWid{width:700px;}
#primary-content .leftBoxes{float:left; margin-right:10px;width:344px;}
#primary-content .rgtImg{width:115px; float:right;}

#primary-content .imgLeft{float:left; margin:0 5px 5px 0;}
#primary-content .forumRight{float:left; padding-top:5px;}
#primary-content .leftTxtBox1{width:250px; float:left;}
#primary-content .leftTxtBox2{width:270px; float:left;}
#primary-content .rgtImgBox2{background:transparent url(/images/New_shop/laptop.gif) no-repeat scroll right bottom;}
#primary-content .rgtImgBox1{background:transparent url(/images/New_shop/man-with-boiler.gif) no-repeat scroll 101% 0;}
#primary-content .blue-font{color:#40afe3 !important; font-size:1.2em !important;}
#primary-content .nfont{font-size:1.1em;margin-bottom:5px;}
#primary-content .fPara{line-height:1.7em; margin-top:7px;}

.items div {float:left !important;width:150px !important;}
.c_scrollable{height:62px !important;}

#primary-content .contentLeftImage{float:left; margin-right: 40px;width:339px;}
#primary-content .width220{width:220px;}
#primary-content .marTop45{margin-top:45px;}

#primary-content .footnote .plus {background:transparent url(/images/newcontent/more.gif) no-repeat scroll 0pt 60% !important;padding-top:11px;}
#primary-content .footnote .minus {background:transparent url(/images/newcontent/less.gif) no-repeat scroll 0pt 60% !important;padding-top:11px;}
#primary-content .footnote .acc_header_notes {font-size:13px;font-weight:bold; padding:10px 0 10px 25px;}
#primary-content a.left1 {background:transparent url(/images/swan/car_left.gif) no-repeat scroll left top;height:124px;margin:15px 8px 0px 1px;width:28px;}
#primary-content a.right1 {background:transparent url(/images/swan/car_right.gif) no-repeat scroll left top;height:124px;margin:15px 0px 0px 8px;width:28px;}
#primary-content .question p.contentExp{padding:10px 0 0 27px; margin-top:0;margin-bottom:0px;}
#primary-content .question a.headContent{float:left; text-decoration:none; font-weight:bold;}
#primary-content .twoLines{margin-bottom:13px !important; *margin-bottom:8px !important; line-height:1.1em !important;}
#primary-content .alignLeft{float:left;}
#primary-content .marbot15{margin-bottom:15px;}
#primary-content .marbot0{margin-bottom:0px;}
#primary-content .martop0{margin-top:0px;}
#primary-content .question{margin-bottom:10px;}
.marLeft10{margin-left:10px}
.marlftminus{margin-left: -22px;}

.accordion_wrapper h2{
background:transparent url(/images/newcontent/more.gif) no-repeat scroll left top;
display:block;
float:left;
margin:10px 0 5px;
padding:0 0 0 25px;
cursor:pointer;
text-decoration:underline;
color:#003399 !important;
}
.accordion_wrapper .accordion_toggle_active h2 {
background-image:url(/images/newcontent/less.gif);
}

.accordion_wrapper h3{
background:transparent url(/images/insurance-package/plus.gif) no-repeat scroll left top;
display:block;
float:left;
margin:10px 0 5px;
padding:0 0 0 25px;
cursor:pointer;
text-decoration:none;
color:#003399 !important;
}
.accordion_wrapper .accordion_toggle_active h3 {
background-image:url(/images/insurance-package/minus.gif);
}

.accordion_content{
margin-bottom:0;
margin-top:0;
padding:10px 0 0 27px;
}

.accordion_content.font_notes{
font-size:0.915em;
padding-left:0;
}

.carousel-container.winter{width:280px; margin-top:0px; height:130px}

#primary-content .left-control a.left.disabled {
background:transparent url(/images/New_shop/car_left_disabled.gif) no-repeat scroll 0%;
display:block;
height:124px;
width:28px;
}

#leftarrow a.left {
background:transparent url(/images/swan/car_left.gif) no-repeat scroll 0%;
margin-left:0px;
height:124px;
width:28px;
}

#primary-content .right-control a.right.disabled {
background:transparent url(/images/New_shop/car_right_disabled.gif) no-repeat scroll 0%;
display:block;
height:124px;
width:28px;
}

a.right {
background:transparent url(/images/swan/car_right.gif) no-repeat scroll 0%;
margin-right:0px;
height:124px;
width:28px;
}

#primary-content .left-control{
width:30px;
}
#primary-content .right-control{
width:30px;
}

#primary-content .scrollable{height:115px !important;}

/*********** getting extra help ************/

ul.bullet-list-db {list-style-image:url(/images/helpadvice/blue_dot.jpg);list-style-type:disc;padding-left:20px;}
#primary-content .bullet-list-db li {margin:0pt 0pt 20px;}
#primary-content .leftPoints{width:435px; margin-right:50px;float:left;}
#primary-content .rgtPromo{width:235px;float:left;}
#primary-content .rgtPromoWid{width:185px;}
#primary-content .hPromo1{float:left;width:190px;}
#primary-content .firstHpromo{margin-right:20px;}
#primary-content .midHpromo{padding:0 20px; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; width:210px !important;}
#primary-content .lastHpromo{margin-left:20px;}
#primary-content .section_title.bg-blue{background:transparent url(/images/smartmeter/blue_header_bg_730.gif) no-repeat scroll left top;margin:0px;width:722px;}
#primary-content h3.blackFont{font-size:1.2em; font-weight:bold;}
#primary-content .divider{border-bottom:1px solid #e1e1e1;}
#primary-wrapper .icon_list li.arrow_green1 {background:transparent url(/images/New_shop/green_arrow_blue.gif) no-repeat scroll 0px 4px !important; padding:0 0 5px 11px;}
#outer #inner #primary-wrapper li.arrow_green1 a:hover {text-decoration:underline !important;}
#primary-content .midnoBorder{margin:0 20px;}
#primary-content .midBorder{padding-right:20px;border-right:1px solid #e1e1e1;width:230px;}
#primary-content .caveatPink{color:#F829A1 !important;}
#primary-content .notes p{font-size:0.9em; padding-top:10px;}
#primary-content .bg-grad{background:transparent url(/images/New_shop/bg-grad.gif) repeat-x scroll left top;}
#primary-content .blue_grad{background:transparent url(/images/smartmeter/smartmeter_bg_bottom_bluerp.gif) repeat-x scroll left bottom;}
#primary-content .last-section{padding:10px 0 10px 10px;}
#primary-content .pad25{padding:20px 25px;}
#primary-content .padtop20{padding-top:20px;}
#primary-content .pad20{padding:20px;}
#primary-content .padtop10{padding-top:10px;}
#primary-content .nBot{margin-bottom:10px;}

/******** winter campaign page creation ***************/

#primary-content .main-blue{padding:10px 0 10px 10px;}
#primary-content .head-style{width:450px;margin:10px 10px 0 5px;color:#FFFFFF;float:left;}
#primary-content .head-style p, #primary-content .white{color:#FFFFFF;}
#primary-content .head-style-rgt{float:left; width:236px;}
#primary-content .expWid{width:400px;}
#primary-content .leftDD{width:430px;float:left;margin-right:17px;}
#primary-content .rgtMap{width:235px;float:left;}
#primary-content .btmPromoWid{width:353px; float:left;}
#primary-content .heaterImg{background:transparent url(/images/New_shop/heater.gif) no-repeat scroll left center; float:left; height:103px; width:98px;margin-top:40px;}
#primary-content .heaterContent{float:left; width:220px; padding:15px 0 15px 10px;}
#primary-content .marRgt10{margin-right:10px;}
#primary-content .boilerImg{background:transparent url(/images/New_shop/boiler.gif) no-repeat scroll left center; float:left; height:117px; width:62px;margin-top:40px;}
#primary-content .boilerContent{float:left; width:250px; padding:15px 0 15px 10px;}
#primary-content .dottedLine{border-bottom:1px dotted #E1E1E1;}
#primary-content .midContWid{width:450px;float:left;padding-right:20px;margin:0 5px 0 0;}
#primary-content .videoImg{width:165px;float:left;}
#primary-content .videoContent{width:255px;float:left;padding-left:20px;}
#primary-content .verticalDivider{background:transparent url(/images/New_shop/vert-divider.gif) no-repeat scroll right top}
#primary-content .midContWidRgt{width:190px;float:left;padding:0 10px 10px 10px;}
#primary-content .bg-blue-container{background:transparent url(/images/New_shop/bg-blue-white-rpt.gif) repeat-y scroll left top; width:236px;}
#primary-content .bg-blue-container-top{background:transparent url(/images/New_shop/bg-blue-top.gif) no-repeat scroll left top;width:236px;}
#primary-content .bg-blue-container-seperator{background:transparent url(/images/New_shop/bg-blue-seperator.gif) no-repeat scroll left bottom;width:236px;}
#primary-content .bg-blue-container2{background:transparent url(/images/New_shop/bg-blue-grey-rpt.gif) repeat-y scroll left top; width:236px;}
#primary-content .bg-blue-container-bottom{background:transparent url(/images/New_shop/bg-blue-bottom.gif) no-repeat scroll left bottom;width:236px;}
#primary-content .ph-num{font-weight:bold;font-size:1.5em;}
#primary-content .dBlue{color:#003399; font-weight:bold;font-size:1.1em;}
#primary-content .displayInn{display:inline;margin-right:5px;}
#primary-content .alignVideo{padding:4px 5px 0 0;}
#primary-content .videoTime{font-size:0.7em;}
#primary-wrapper .decorNone{text-decoration:none !important;}
#outer #inner #primary-wrapper a.decorNone:hover {text-decoration:underline !important;}
#primary-content .midd_grad_repeat {background:transparent url(/images/smartmeter/smartmeters_land_grad_rpt.gif) repeat-y scroll left top;margin-top:15px;width:725px;}
#primary-content .midd_grad_top {background:transparent url(/images/smartmeter/smartmeters_land_grad_top.gif) no-repeat scroll left top;width:725px;}
#primary-content .midd_grad_bottom {background:transparent url(/images/smartmeter/smartmeters_land_grad_bott.gif) no-repeat scroll left bottom;width:725px;}
#primary-content .midd_grad_content{padding:20px;}
.accordion_content.expBox{padding:10px 0 0 0;}

/******** rescue this winter page creation ***************/

#primary-content .main-banner-rpt {background:transparent url(/images/New_shop/bg-space-rpt.gif) repeat-y scroll left top;width:722px;}
#primary-content .main-banner-top {background:transparent url(/images/New_shop/bg-space-top.gif) no-repeat scroll left top;width:722px;}
#primary-content .main-banner-bottom {background:transparent url(/images/New_shop/bg-space-bottom.gif) no-repeat scroll left bottom;width:722px;}
#primary-content .sec-rpt {background:transparent url(/images/New_shop/div-rpt.gif) repeat-y scroll left top;width:717px;}
#primary-content .sec-top {background:transparent url(/images/New_shop/div-top.gif) no-repeat scroll left top;width:717px;}
#primary-content .sec-bottom {background:transparent url(/images/New_shop/div-bottom.gif) no-repeat scroll left bottom;width:717px;}
#primary-content .wid220{width:220px;float:left;}
#primary-content .wid215{width:215px;float:left;margin-top:10px;}
#primary-content .bullet-list-db li.nBot {margin:0pt 0pt 10px;}
#primary-content .imgCenter{margin:15px 0 15px 60px;}
#primary-content .img2Center{margin:15px 0 0 30px;}
#primary-content .img3Center{margin:30px 0 25px 30px;}
#primary-content .fBox{margin:10px;}
#primary-content .nAlign{float:right;padding:10px;}
#primary-content .left-img{width:165px;margin-right:15px;float:left;}
#primary-content .right-content{float:left;width:275px;}
#primary-content .promo-rpt {background:transparent url(/images/New_shop/rgt-promo-rpt.gif) repeat-y scroll left top;width:236px;}
#primary-content .promo-top {background:transparent url(/images/New_shop/rgt-promo-top.gif) no-repeat scroll left top;width:236px;}
#primary-content .promo-bottom {background:transparent url(/images/New_shop/rgt-promo-bottom.gif) no-repeat scroll left bottom;width:236px;}
#primary-content .promo-content {padding:20px;}
#primary-content .third-section-left{width:465px;margin-right:10px;float:left;}
#primary-content .third-section-right{float:left;}
#primary-content .headWid320{width:320px;}
#primary-content .headContWid410{width:410px;}
#primary-content .headContWid400{width:400px;}
#primary-content .table-rpt {background:transparent url(/images/New_shop/table-rpt.gif) repeat-y scroll left top;width:672px;}
#primary-content .table-top {background:transparent url(/images/New_shop/table-blue-head.gif) no-repeat scroll left top;width:672px;}
#primary-content .table-bottom {background:transparent url(/images/New_shop/table-bottom.gif) no-repeat scroll left bottom;width:672px;}
#primary-content .txt-small{font-size:0.9em;}
#primary-content .head-txt1{width:120px; color:#ffffff; font-weight:bold;text-align:center;padding-left:200px;float:left;margin-bottom:0px;}
#primary-content .head-txt2{width:185px; color:#ffffff; font-weight:bold;text-align:center;margin-left:15px;float:left;margin-bottom:0px;}
#primary-content .head-txt3{width:100px; color:#ffffff; font-weight:bold;text-align:center;margin-left:15px;float:left;margin-bottom:0px;}
#primary-content .tab-head-content{padding:25px 10px 0 10px;width:652px;height:40px;}
#primary-content .body-txt0{width:183px; font-weight:bold; float:left;padding:10px 0 10px 20px;margin-bottom:0px !important;border-right:1px solid #cdcdcd;height:34px;}
#primary-content .body-txt1{width:147px;text-align:center;float:left;margin-bottom:0px !important;border-right:1px solid #cdcdcd;padding:10px 0;height:34px;background-color:#d9eff9;}
#primary-content .body-txt2{width:185px;text-align:center;float:left;margin-bottom:0px !important;border-right:1px solid #cdcdcd;padding:10px 0;height:34px;}
#primary-content .body-txt3{width:133px;text-align:center;float:left;margin-bottom:0px !important;padding:10px 0;height:34px;}
#primary-content .tab-body-content{border-bottom:1px solid #cdcdcd;}
#primary-content .full-notes p{width:715px;font-size:0.9em;}
#primary-wrapper .icon_list li.arrow_green1.nmarbot{margin-bottom:7px;}
#primary-wrapper .nHgt{height:45px;}
#primary-wrapper .nClear{clear:both;}
#primary-content .table-rpt2 {background:transparent url(/images/New_shop/table-rpt2.gif) repeat-y scroll left top;width:725px;}
#primary-content .table-top2 {background:transparent url(/images/New_shop/table-blue-head2.gif) no-repeat scroll left top;width:725px;}
#primary-content .table-bottom2 {background:transparent url(/images/New_shop/table-bottom2.gif) no-repeat scroll left bottom;width:725px;}
#primary-content .head2-txt1{width:135px; height:35px; color:#ffffff; font-weight:bold;float:left;margin-bottom:0px; padding:10px 0 0 10px;border-right:1px solid #0278c6;}
#primary-content .head2-txt2{width:115px; height:35px; color:#ffffff; font-weight:bold;text-align:center;float:left; padding-top:10px; margin-bottom:0px;border-right:1px solid #0278c6;}
#primary-content .head2-txt3{width:115px; height:35px; color:#ffffff; font-weight:bold;text-align:center;float:left; padding-top:10px; margin-bottom:0px;border-right:1px solid #0278c6;}
#primary-content .head2-txt4{width:115px; height:35px; color:#ffffff; font-weight:bold;text-align:center;float:left; padding-top:10px; margin-bottom:0px;border-right:1px solid #0278c6;}
#primary-content .head2-txt5{width:115px; height:35px; color:#ffffff; font-weight:bold;text-align:center;float:left; padding-top:10px; margin-bottom:0px;border-right:1px solid #0278c6;}
#primary-content .head2-txt6{width:115px; height:35px; color:#ffffff; font-weight:bold;text-align:center;float:left; padding-top:10px; margin-bottom:0px;}
#primary-content .tab2-head-content{padding:10px 0 0 0;width:725px;height:55px;}
#primary-content .body2-txt0{width:135px; font-weight:bold; float:left;padding:10px 0 10px 10px;margin-bottom:0px !important;border-right:1px solid #cdcdcd;height:34px;}
#primary-content .body2-txt1{width:115px;text-align:center;float:left;margin-bottom:0px !important;border-right:1px solid #cdcdcd;padding:10px 0;height:34px;}
#primary-content .body2-txt2{width:115px;text-align:center;float:left;margin-bottom:0px !important;border-right:1px solid #cdcdcd;padding:10px 0;height:34px;}
#primary-content .body2-txt3{width:115px;text-align:center;float:left;margin-bottom:0px !important;padding:10px 0;height:34px;border-right:1px solid #cdcdcd;}
#primary-content .body2-txt4{width:115px;text-align:center;float:left;margin-bottom:0px !important;border-right:1px solid #cdcdcd;padding:10px 0;height:34px;}
#primary-content .body2-txt5{width:115px;text-align:center;float:left;margin-bottom:0px !important;padding:10px 0;height:34px;}
#primary-wrapper .nHgt2{height:70px;}
#primary-wrapper .nHgt85{height:85px;}
#primary-wrapper .nHgt50{height:50px;}
#primary-content #seconddiv{width: 410px; margin-top:30px;}
#primary-content #seconddiv p{color: #666666 !important;}
#primary-content .last1{float:left;margin-right:10px;}
#primary-content .last2{float:left;margin-right:20px;color:#027aca;}
#primary-content .last-right{width:300px;margin-left:420px;}
#primary-content .padtop5{padding-top:5px;}
#primary-content .padtop50{padding-top:50px;}
#outer #inner #primary-wrapper .white a:hover {color:#ffffff;}

/***** need an engineer *********/

#primary-content .banner-app {background: url("/images/New_shop/application-banner.gif") no-repeat scroll 0 0 transparent;height: 315px;width: 730px;margin-bottom:20px;}
#primary-content .span-3 .main-content {background: url("/images/energyshoprefresh/main-content-bg-full.gif") no-repeat scroll center top transparent;float: left;margin-bottom: 10px;padding: 10px 0 0 4px;}
#primary-content .banner-app-align{padding:25px 0 15px 24px; width: 420px;}
#primary-content .white-font{color:#FFFFFF;}
#primary-content .banner-app-align ul li{color:#FFFFFF;}

#primary-content .marBot0{margin-bottom:0 !important;}
#primary-content .padBot20{padding-bottom:20px !important;}
#primary-content .padBot4{padding-bottom:4px !important;}
#primary-content .padBot7{padding-bottom:7px !important;}
#primary-content .padBot10{padding-bottom:10px !important;}
#primary-content .padBot30{padding-bottom:30px !important;}
#primary-content .marBot15{margin-bottom:15px !important;}
#primary-content .marBot7{margin-bottom:7px !important;}
#primary-content .marBot5{margin-bottom:5px !important;}
#primary-content .marRgt15{margin-right:10px !important;}

#primary-content .quote-box-mid {background: url("/images/New_shop/quote-mid.gif") repeat-y scroll left top transparent; width: 340px;}
#primary-content .quote-box-top{background: url("/images/New_shop/quote-top.gif") no-repeat scroll left top transparent;width: 340px;}
#primary-content .quote-box-bottom {background: url("/images/New_shop/quote-bottom.gif") no-repeat scroll left bottom transparent;width: 340px;}
#primary-content .quote-box-content{padding: 25px 20px;}
#primary-content .quotes{width:730px;}
#primary-content .quotesLeft{float:left;margin-right:15px;width:340px;}
#primary-content .quotesRgt{float:left;width:340px;}

#primary-content .promo-box-mid {background: url("/images/New_shop/promo-mid.gif") repeat-y scroll left top transparent;width: 340px;float:left;margin-right:15px;}
#primary-content .promo-box-top{
    background: url("/images/New_shop/promo-top.gif") no-repeat scroll left top transparent;
    width: 340px;
}
#primary-content .promo-box-bottom {
    background: url("/images/New_shop/promo-bottom.gif") no-repeat scroll left bottom transparent;
    width: 340px;
}
#primary-content .promo-box-cont{padding:15px;}
#primary-content .LeftImg{width:110px;float:left;}
#primary-content .RgtTxt{width:172px;float:left;}

#primary-content .new-font{font-size:1.2em;}
#primary-content .new-font-2{font-size:1.1em;}

#primary-content ul.square-bullet li {
    background: url("/images/New_shop/square-bullet.gif") no-repeat scroll 0 5px transparent;
    margin-left: 0;
    padding: 0 0 0 15px;
}

#primary-content .txt_apps {float:left;width:100px;padding:10px 15px 0 0;text-align:right;font-size:14px;color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
#primary-content .img_android {float:left;padding-right:25px;}
#primary-content .img_appstore {float:left;padding-right:25px;width:170px;border-right:1px solid #CBCBCB;}
#primary-content .img_suntimes {float:left;padding:5px 0 0 25px;}
#primary-content .dotted {border-top:1px dotted #CBCBCB;}
#primary-content .loginnone{display:none;}
.notes {color: #003366;font-weight: bold;}
#primary-content .fleft{width:565px;float:left;margin-top:5px;}
#primary-content .martopadj1{margin-top:15px;}
#primary-content .fright{width:145px;float:left;}
#primary-content .right-img{margin-top:-7px;_margin-top:-7px;float:right;}



/* Landlord Services */

.offers-tag{position:absolute;right:0;top:0;z-index:200;}
.available-offers-box {width: 390px; }
.available-offers-leftbox {width: 193px; float: left; text-align: center;}
.available-offers-middlebox {width: 55px; float: left;}
.available-offers-rightbox {width: 140px; float: left; text-align: center;}
.boiler-icon {left: 1005px !important; position: absolute; top: 520px !important;}
#primary-content .landlordOffers-table {text-align: center; width: 700px;}
#primary-content .landlordOffers-table th{font-weight: normal !important; font-size: 11px;  vertical-align: top;}
.grey-content {background-color: #F6F6F6 !important; height: 58px;}
.white-content {background-color: #ffffff !important; height: 58px;}
.landlordOffers-firstCol {text-align: left !important;}
.price-col {font-size: 12px !important; vertical-align: bottom !important;text-align: left !important;}
.price-row {text-align: left !important;}
.posti_relative{position:relative;}
.CP12offers-tag{position:absolute;right:-14px;top:-15px;z-index:200;}
.offers-topcontent{ width: 460px; height: 190px; margin-top:10px;}
.offers-bottomcontent{width: 460px; height: 190px; margin-top:10px;}
.leftcontent-offers {font-size: 11px !important; padding: 5px; width: 215px; float: left;}
.part-divider{float: left;}
.rightcontent-offers {font-size: 11px !important; padding: 5px; width: 215px; float: left; margin-left:5px;}
.width150 {width: 150px;}
.width135 {width: 135px;}
#primary-wrapper .icon_list li.arrow_green2 {background: url("/images/New_shop/arrow_green.gif") no-repeat scroll 0 5px transparent !important; line-height: 16px !important; padding-left: 11px;}
.price-quote {font-size: 26px !important; font-weight: bold; height: 30px; margin-bottom: 10px !important;}
.nectar_dis {padding-left: 165px; position: absolute;}
#primary-wrapper sup {font-size: 11px !important; color: #666666 !important;}
h2 .white {color: #FFFFFF;}
.caveat_content {font-size: 0.92em;margin-bottom: 5px; float: left;}
.caveat_top_content {font-size: 0.92em;margin-bottom: 10px; padding-bottom: 10px;}
.caveat-number {width: 10px; float: left;}
.caveat-txt {width: 700px; float: left; font-size: 0.92em; padding-left: 15px;}
#primary-content h1 {margin-left: 0px !important;}
#primary-wrapper .accordion li {clear: both;  margin: 0 0 7px!important;} 
.section_title {height: 65px!important; overflow: auto;}
.small-box-txt {font-size: 11px !important;}
.available-offers-smallboxes {width: 590px; }
.available-offers-smallbox {width: 160px; float: left; text-align: center;}
.available-offers-middlebox {width: 55px; float: left;}
.available-offers-smallrightbox {width: 1600px; float: left; text-align: center;}
.offer_container_top_left {float: left; width: 675px !important;}
.dot_list_item {padding: 0 0 0 15px !important;}
.offer-quote {font-size: 19px !important; font-weight: bold; color: #000000 !important;}
.blueText{color: #2AAEE4; font-size: 18px; font-weight: bold;}
.blackText {color: #000000; font-size: 18px; font-weight: bold;}
h1.whitetitle {color: #FFFFFF !important; font-family: Trebuchet MS !important; font-size: 1.75em !important; font-weight: bold; line-height: normal; padding: 142px 0px 0px 17px;}
#primary-wrapper h1.whitetitle sup {font-size: 11px !important; color: #FFFFFF !important;}
.landlordBanner {background: url("/images/landlord-services/landlord-gasoffer-banner.jpg") no-repeat scroll 0 0 transparent !important;  height: 184px; width: 726px; padding-bottom: 20px;}

/* Landlord Services */

#primary-content .phnum{
color:#003366;
font-family:Tahoma;
font-size:1.165em;
font-weight:bold;
line-height:normal;
margin-bottom:5px;
}
#primary-wrapper .sup-txt sup{font-weight:bold;}
#primary-content .disp-in{display:inline;}