#vtc_wrapper{z-index:9999 !important;}
#vtc_float{z-index:9999 !important;}
#vtc_popup{z-index:9999 !important;}
#vtc_popup_button{z-index:9999 !important;}
#vtc_float_map{z-index:9999 !important;}
#vtc_popup_button{z-index:9999 !important;}

#sidebar {
	z-index:100 !important;
}
.inner-content {
	z-index:600 !important;
}
#primary-wrapper.gradlarge {
	background:transparent url(/images/projectone/bg2.png) no-repeat scroll right 10px;
}
.order-help-container {
	background:transparent url(/images/New_shop/order_help.gif) no-repeat scroll right top !important;
	height:174px;
	margin-bottom:20px;
	margin-top:30px;
}
#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;
}
#primary-wrapper .icon_list li.arrow_green1 {
	background:transparent url(/images/New_shop/green_arrow_blue.gif) no-repeat scroll 0px 4px !important;
	height:20px ! important;
	padding-left:11px;
}
.oh-left {
	float:left;
}
.oh-right {
	float:left;
	margin-left:50px;
	width:155px;
	margin-top:20px;
}
.help-text {
	width:465px;
}
/*  caurosel */
.one {
	width:120px;
}
.two {
	width:260px;
}
.carouselwdh {
	width:468px ! important;
}
/*  caurosel */


.mar0 {	margin:0px ! important;}
.marleft5 {	margin-left:5px;}
.marleft {	margin-left:20px;}
.martop5 {	margin-top:5px;}
.marbot5 {	margin-bottom:5px;}
.marright5 {	margin-right:5px ! important;}
.marleft10 {	margin-left:10px;}
.martop30 {	margin-top:30px;}
.marbot30 {	margin-bottom:30px ! important;}
.martop20 {	margin-top:20px;}
.martop10 {	margin-top:10px;}
.marbot10 {	margin-bottom:10px;}
.marbot20 {	margin-bottom:20px ! important;}
.padtop20 {	padding-top:20px;}
.padleft20 {	padding-left:20px;}
.padleft5 {	padding-left:5px;}
.padright5 {	padding-right:5px;}
.padbot5 {	padding-bottom:5px;}
.padtop5 {	padding-top:5px;}
.martop5 {	margin-top:5px;}
.marright10 {	margin-right:10px;}
.marright20 {	margin-right:20px;}
.marbot5 {	margin-bottom:5px;}
.padleft10 {	padding-left:10px;}
.padleft15 {	padding-left:15px;}
.padright15 {	padding-right:15px;}
.padbot15 {	padding-bottom:15px;}
.padtop15 {	padding-top:15px;}
.martop15 {	margin-top:15px;}
.marleft15 {	margin-left:15px;}
.marright15 {	margin-right:15px;}
.marbot15 {	margin-bottom:15px;}
.padleft25 {	padding-left:25px;}
.padright25 {	padding-right:25px;}
.padbot25 {	padding-bottom:25px;}
.padtop25 {	padding-top:25px;}
.martop25 {	margin-top:25px;}
.marleft25 {	margin-left:25px;}
.marright25 {	margin-right:25px;}
.marbot25 {	margin-bottom:25px ! important;}
.martop8 {	margin-top:8px;}
.marleft50 {	margin-left:50px;}
.marlft20 {	margin-left:150px;}
.marlft60 {	margin-left:60px;}
.marlft80 {	margin-left:80px;}
.marlft30 {	margin-left:30px ! important;}
.mar105 {
	margin-left:10px;
	margin-right:20px;
}
.def {
	margin-bottom: 5px;
	margin-left: 43px;
	_margin-left:40px ! important;
	_1margin:0px ! important;
	_1padding:0px ! important;
	padding-top:5px;
}
.def1 {
1margin-left: 10px ! important;
	margin-bottom: 5px ! important;
	padding-top:5px;
}
.pad115h {
	margin-top:8px;
	text-align:center;
	width:470px;
}
.font_black {
	color:#000 !important;
}
.txtcenter {
	text-align:center ! important;
}
.amt {
	font-weight:bold;
	font-size:18px;
	color:#000;
}
.pad3v {
	padding-top:3px;
	padding-bottom:3px;
}

.mainleft {
	float:left;
	width:725px;
}

.tabcontainer {
	float:left;
	width:219px;
1width:170px;
1margin-left:-10px;
	_left:2px;
	position:relative ! important;
}
.contentcontainer-top {
	float:left;
	width:500px;
	padding-top:13px;
	padding-left:2px;
	1border-top:1px solid #BDBCBC;
	background:url('/images/New_shop/container-top1.gif') no-repeat 0px 0px;
	_background:url('/images/New_shop/container-top1.gif') no-repeat -3px 0px ! important;
	_margin-left:-1px ! important;
	z-index:-1;
 1height:435px;
}
.contentcontainer-rpt {
	float:left;
	width:500px;
	1padding-top:13px;
	1padding-left:2px;
	1border-top:1px solid #BDBCBC;
	background:url('/images/New_shop/container-bgrpt.gif') repeat-y 0px 2px;
	1margin-left:2px;
	_margin-left:-1px;
	z-index:-1;
	margin-top:-8px;
}
.contentcontainer-bot {
	float:left;
	width:500px;
	1padding-top:13px;
	1padding-left:2px;
	1border-top:1px solid #BDBCBC;
	background:url('/images/New_shop/container-btm.gif') no-repeat bottom left;
	1margin-left:-2px;
	_margin-left:-4px important;
	z-index:-1
}

.bgnormal {
	cursor:pointer;
	background:url('/images/New_shop/tab-normal3.gif') no-repeat top left;
 1width:203px;
1height:83px;
1padding:0px 0 0 19px;
	font-size:11px;
	font-family:verdana;
	color:#666666;
	padding:30px 0 20px 22px;
	_margin-left:1px ! important;
	margin-left:11px;
	margin-top:5px;
}
.bghighlight {
	cursor:auto;
	background:url('/images/New_shop/tab-selected5.gif') no-repeat left top;
	width:203px;
	_width:202px;
1height:105px;
1padding:0px 0 0 22px;
	padding:40px 0 31px 22px;
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	color:#032FAC;
	_margin-left:-1px;
	margin-top:4px;
 1margin-bottom:10px;
}
.bghighlight_top {
	cursor:auto;
	background:url('/images/New_shop/tab00.gif') no-repeat 4px -2px;
	width:206px;
	_width:203px;
1height:105px;
1padding:0px 0 0 22px;
	padding:35px 0 28px 22px;
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	color:#032FAC;
	_margin-left:-1px ! important;
	margin-top:0px;
 1margin-bottom:10px;
}
.bghighlight1 {
	cursor:auto;
	background:url('/images/New_shop/tab-selected.gif') no-repeat -1px 0px;
	width:200px;
	_width:202px;
	1height:105px;
	1padding:0px 0 0 22px;
	padding:40px 0 31px 22px;
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	color:#032FAC;
	_1margin-left:-1px;
	margin-top:4px;
	margin-bottom:10px;
}
.padtop50 {
	padding-top:50px;
}
.contentcontainer_header {
	font-family:verdana;
	font-size:14px;
	color:#020A52;
	font-weight:bold;
	padding-bottom:15px;
}
.container-left {
	float:left;
	padding-left:15px;
}
.container-right {
	float:right;
	width:600px;
}
.edit {
	float:right;
	margin-right:5px;
	margin-top:-10px;
}
.editstyle {
	color:#003399;
	font-weight:bold;
}
#primary-wrapper .tick_list li.tick_green {
	background:transparent url(/images/New_shop/img_tick.gif) no-repeat scroll 0 2px;
1line-height:2em;
	padding-left:20px;
	height:18px;
}
#primary-wrapper .tick_list li.tick_green1 {
	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_green2 {
	background:transparent url(/images/New_shop/tick_green2.gif) no-repeat scroll 0 2px;
1line-height:2em;
	padding-left:20px;
	height:18px;
}
#primary-wrapper .tick_list li.tick_green3 {
	background:transparent url(/images/New_shop/tick_green2.gif) no-repeat scroll 0 2px;
1line-height:2em;
	padding-left:20px;
	height:35px;
}
#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 .dot_list li.green_dot {
	background:transparent url(/images/New_shop/green_dot.gif) no-repeat scroll 0 2px;
1line-height:2em;
	padding-left:25px;
	height:18px;
}
#primary-wrapper .dot_list li.green_dot1 {
	background:transparent url(/images/New_shop/green_dot.gif) no-repeat scroll 0 2px;
1line-height:2em;
	padding-left:25px;
	height:30px;
}
.pen_list li.pen_blue {
	background:transparent url(/images/New_shop/img_pencil.gif) no-repeat scroll 3px 0px !important;
	line-height:1em;
	padding-bottom:5px;
	padding-left:22px;
}
.arrow_list li.arrow_green {
	background:transparent url('/images/helpadvice/green-arrow.gif') no-repeat scroll 4px 4px !important;
	line-height:1em;
	padding-bottom:5px;
	padding-left:14px;
1height:7px;
}
.num_list li.num1 {
	background:transparent url(/images/New_shop/num-1.gif) no-repeat scroll 4px 0px !important;
1line-height:1em;
	padding-bottom:5px;
	padding-left:35px;
}
.num_list li.num2 {
	background:transparent url(/images/New_shop/num-2.gif) no-repeat scroll 4px 0px !important;
1line-height:1em;
	padding-bottom:5px;
	padding-left:35px;
}
.num_list li.num3 {
	background:transparent url(/images/New_shop/num-3.gif) no-repeat scroll 4px 0px !important;
1line-height:1em;
	padding-bottom:5px;
	padding-left:35px;
}
.num_list li.num4 {
	background:transparent url(/images/New_shop/num-4.gif) no-repeat scroll 4px 0px !important;
1line-height:1em;
	padding-bottom:5px;
	padding-left:35px;
}
.select {
	width:255px;
	padding-left:10px;
	float:left;
}
.fltlft {
	float:left !important;
}
.fltrht {
	float:right !important;
}
.total {
	float:left;
	padding-left:15px;
	width:250px;
}
.black-large {
	font-size:30px;
	color:#000;
}
.gas-customer {
	float:right;
	margin:20px 10px 20px 30px;
	width:230px;
}
.martop85 {
	margin-top:85px;
}
.martop40 {
	margin-top:40px;
}
.martop35{
	margin-top:35px;
}
.acc-container {
	margin-left:50px;
}
.t1-bot-index {
	_z-index:-9999 ! important;
	
}
html* .t1-bot-index {
	[z-index:-9999 ! important;]
	
}
.t1-top-index {
	z-index:9999 ! important;
}
.buttonOpenClose {
	background:transparent url(/images/New_shop/img-acc.gif) no-repeat scroll 6px 0;
	border:medium none;
	color:#003399;
	font-weight:bold;
	height:45px;
	1margin:0 0 -33px 296px;
	padding:5px 0 0px;
	width:568px;
	margin-top:10px;
	z-index:100;
	cursor:pointer;
}
.buttonOpenClose2 {
	background:transparent url(/images/New_shop/img-acc_big.gif) no-repeat scroll 6px 0;
	border:0px solid #ccc;
	color:#003399;
	font-weight:bold;
	height:45px;
	1margin:0 0 -33px 296px;
	padding:5px 0 0px;
	width:680px;
	margin-top:10px;
	z-index:100;
	cursor:pointer;
}
form input {
	width:auto;
}
form .lab {
	vertical-align:middle;
}
.warning {
	background:transparent url(/images/New_shop/warning.gif) 5px top no-repeat;
	height:33px;
	padding:0px 5px 0px 45px;
}
.warning_txt {
	margin-left:38px;
	margin-top:8px;
}
.t1-products {
	width:195px;
	float:left;
}
.t1-insquote {
	width:496px;
	float:left;
	background-color:#efefef;
	padding-bottom:20px;
}
.f_content {
	width:100%;
	
	float:left;
}
.f_content1 {
	width:55px;
	text-align:center;
}
.f_content1img {
	width:55px;
	float:left;
	background:transparent url(/images/New_shop/img_boilerctrl.gif) no-repeat scroll 0 0;
	padding-top:47px;
}
.t1_content1img {
	width:55px;
	float:left;
1background:transparent url(/images/New_shop/img_boilerctrl.gif) no-repeat scroll 0 0;
}
.f_content1 label{cursor:pointer;}
f_content2 {
	width:55px;
}
.f_content2img {
	width:55px;
	background:transparent url(/images/New_shop/img_centralheating.gif) no-repeat scroll 0 0;
	padding-top:47px;
	margin-left:30px;
}
.t1_content2img {
	width:55px;
1background:transparent url(/images/New_shop/img_centralheating.gif) no-repeat scroll 0 0;
	margin-left:30px;
}
f_content3 {
	width:55px;
}
.f_content3img {
	width:55px;
	background:transparent url(/images/New_shop/img_plum&drains.gif) no-repeat scroll 0 0;
	padding-top:47px;
	margin-left:30px;
}
.t1_content3img {
	width:55px;
1background:transparent url(/images/New_shop/img_plum&drains.gif) no-repeat scroll 0 0;
	margin-left:30px;
}
f_content4 {
	width:55px;
}
.f_content4img {
	width:45px;
	background:transparent url(/images/New_shop/img_homeelec.gif) no-repeat scroll 0 0;
	padding-top:47px;
	margin-left:30px;
}
.t1_content4img {
	width:45px;
1background:transparent url(/images/New_shop/img_homeelec.gif) no-repeat scroll 0 0;
	margin-left:30px;
}
.btn_getaquote {
	margin-top:30px;
}
.t1_container_details {
1float:left;
	width:725px;
}
.fire_wave_left {
	width:335px;
	padding-left:150px;
1padding-right:20px;
	float:left;
	background:transparent url(/images/New_shop/img_fire-wave.gif) no-repeat scroll 0 0;
}
.fire_wave_right {
	float:left;
	padding-left:15px;
	width:195px;
}
.container-top_boiler {
	background:transparent url(/images/New_shop/img_nect_boiler1.png) no-repeat scroll top right;
1height:107px;
	font-size:0.92em;
}
.container-top_plumbing {
	background:transparent url(/images/New_shop/img_nect_plumbing1.gif) no-repeat scroll top right;
1height:107px;
	font-size:0.92em;
	height:103px;
}
.container-top_electrices {
	background:transparent url(/images/New_shop/img_nect_homeele1.gif) no-repeat scroll top right;
1height:107px;
	font-size:0.92em;
}
.container-top_appliances {
	background:transparent url(/images/New_shop/img_nect_fire1.gif) no-repeat scroll top right;
1height:107px;
	font-size:0.92em;
	height:107px;
}
.bg_blue {
	background:transparent url(/images/New_shop/img_tabbg1.gif) no-repeat scroll 2px bottom;
	margin-bottom:11px;
1height:410px;
}
#bgs_electrices {
	height:400px;
}
#bgs_appliances {
	height:400px;
}
#bgs_plum {
	height:400px;
}
#bgs_boilers {
	height:400px;
}
.fntsmall {
	font-size:0.92em ! important;
}
.contactusmiddle {
1height:410px;
}
.t1_tabcontainer {
	width:470px;
	float:left;
	margin-top:20px;
}
.t1_tabcontainer1 {
	width:200px;
	float:left;
}
.t1_tabcontainer2 {
	width:200px;
	float:left ! important;
}
.num_large {
	font-size:1.8em;
	color:#000;
	font-weight:bold;
}
.tabstyle {
	font-size:18px ! important;
	color:#000 ! important;
	font-family:trebuchet MS ! important;
}
.from {
	font-weight:normal ! important;
	color:#000 ! important;
	font-size:11px ! important;
}
.boiler_top_text {
	width:330px;
	text-align:justify;
}
.plumbing_top_text {
	width:317px;
}
.elec_top_text {
	width:317px;
}
.app_top_text {
	width:317px;
}
.t1_tabcontainer_3 {
	width:485px;
	float:left;
	margin-top:20px;
}
.t1_tabcontainer1_3 {
	width:160px;
	float:left;
	border-right:1px solid #ECECEC;
}
.t1_tabcontainer2_3 {
	width:163px;
	float:left ! important;
	border-right:1px solid #ECECEC;
}
.t1_tabcontainer3_3 {
	width:135px;
	float:left ! important;
}
.m_container_details {
	width:555px;
}
.More_info_container {
	background:transparent url(/images/New_shop/container_divider.gif) no-repeat scroll top left;
	margin-left:5px;
	margin-top:20px;
}
.m_container_details_right {
	width:225px;
	float:left;
}
.m_container_details_left {
	width:250px;
	float:left;
}
.m_container_details_left2 {
	width:340px;
	float:left;
}
#primary-wrapper .form2 .label {
	padding-right:10px ! important;
	text-align:left ! important;
	width:98% ! important;
}
.form2 input.text {
	border:1px solid #BBBBBB ! important;
	line-height:normal ! important;
	width:200px ! important;
}
.form2 input.text1 {
	border:1px solid #BBBBBB ! important;
	line-height:normal ! important;
	width:70px ! important;
}
.form2 input {
	padding:3px ! important;
}
#primary-wrapper .form2 .field {
	width:50% ! important;
}
#primary-wrapper .col {
	float:left;
	width:0% ! important;
}
.form2 .row label {
	display:block;
	margin:0px ! important;
	padding:0px ! important;
}
/*#primary-wrapper .form2 .chk_text {
1height:23px;
1margin:0 5px 2px 0 !important;
	vertical-align:middle !important;
}*/

#primary-wrapper .t4_content .form2 .chk_text {
	1height:23px;
	1margin:0 0px 2px 0 !important;
	vertical-align:middle !important;
	margin:1px 0px 0px 0px !important;
}
html* #primary-wrapper .t4_content .form2 .chk_text {
	1height:23px;
	1margin:0 0px 2px 0 !important;
	vertical-align:middle !important;
	margin:-4px 0px !important;
}

.header_ins {
	background:url('/images/New_shop/header-ins-repair.gif') no-repeat top left;
	height:100px;
}
.header_boiler_heat {
	background:url('/images/New_shop/header_boil&heat.gif') no-repeat top left;
	height:110px;
}
.header_home_appl {
	background:url('/images/New_shop/header_home_appl.gif') no-repeat top left;
	height:110px ! important;
}
.header_home_elec {
	background:url('/images/New_shop/header_home_elec.gif') no-repeat top left;
	height:110px ! important;
}
.header_plum_drain {
	background:url('/images/New_shop/header_plum&drain.gif') no-repeat top left;
	height:110px ! important;
}
.header_productchooser1 {
	background:url('/images/New_shop/t3header1.gif') no-repeat top left;
	height:110px;
}
.header_land_services {
	background:url('/images/New_shop/header_landlordservices.gif') no-repeat top left;
	height:110px;
}
.header_homecare {
	background:url('/images/New_shop/header_homecare.gif') no-repeat top left;
	height:110px;
}
.arrowlist {
	font-weight:bold;
	list-style-image:url(/images/microgen/arrow_green.gif);
	margin:0;
	padding:0 0 0 14px;
}
.1boiler_container {
float:left;width:725px;
}
.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;
}
.m_container_left {
	width:340px;
}
.m_container_right {
	width:340px;
	margin-left:10px;
}
.m_containerright_details {
	background:url('/images/New_shop/img_nectar.gif') no-repeat top right;
}
.m_containerleft_details {
	background:url('/images/New_shop/img_nectar.gif') no-repeat top right;
}
.b_containerleft {
	width:355px;
	padding:5px;
}
.b_containerright {
	width:335px;
	padding:5px;
	margin-left:10px;
}
.img_safe {
1width:260px;
	background:url('/images/New_shop/img_safe.gif') no-repeat 280px 20px;
}
.img_dyno_small {
1width:260px;
	background:url('/images/New_shop/img_dyno_small.gif') no-repeat 255px 85px;
}
.img_women {
	background:url('/images/New_shop/img_women.gif') no-repeat top left;
	height:140px;
}
.text_box {
	padding: 0px 0px 0px 2px;
	margin-left: 0px;
	width:15px;
	_margin-left:-2px ! important;
	_padding:0px ! important;
}
/* IE7 fix for checkbox */
html*.text_box {
[margin-left:-3px;
]
}
.text_box1 {
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	width:15px;
	_margin-left:-4px ! important;
	_padding:0px ! important;
}
/* IE7 fix for checkbox */
html*.text_box1 {
[margin-left:-4px;
]
}
/*T3 Boiler and heating*/
.disp_in {
	padding-right:15px;
	display:inline;
	white-space:nowrap;
}
.marleft5 {
	margin-left:5px;
}
.b_containerleft_t3 {
	width:335px;
	padding:5px;
}
.b_containerright_t3 {
	width:350px;
	padding:5px;
}
.img_width_667 {
	width:667px;
}
.img_safe_t3 {
	background:url('/images/New_shop/img_safe.gif') no-repeat 270px 45px;
}
.img_nector_points {
	margin-top:-40px;
	padding-left:20px;
}
.padbot27 {
	padding-bottom:27px;
}
.padbot20 {
	padding-bottom:20px;
}
.no_bold {
	font-weight:normal;
}
.marbot27 {
	margin-bottom:38px;
}
.key_fea_bg {
	background:url('/images/New_shop/key_feature_bg.gif') repeat-x bottom left;
}
/* t5 home care */
.col1_header {
	border-right:1px solid #CCCCCC;
	padding-left:15px;
	width:120px
}
.col2_header {
	border-right:1px solid #CCCCCC;
1padding-right:240px;
	padding-left:10px;
	width:290px;
}
.col3_header {
	border-right:1px solid #CCCCCC;
	padding-left:15px;
	width:125px;
}
.col_content {
	height:102px;
	background-color:#f6f6f6;
}
.col1_content {
	width:120px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:30px 0px 30px 15px;
}
.col_3_1_content {
	width:120px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:22px 0px 21px 15px;
}
.col2_content {
	width:290px;
	border-right:1px solid #CCCCCC;
1padding-left:10px;
1height:100px;
	padding:18px 0px 3px 10px;
}
.col3_content {
	width:132px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:30px 0px 36px 8px;
}
.col_content_white {
	height:102px;
	background-color:#fff;
	margin-top:-1px;
}
.col1_content_white {
	width:120px;
	border-right:1px solid #CCCCCC;
1padding-left:15px;
1height:100px;
	padding:30px 0px 30px 15px;
}
.col2_content_white {
	width:290px;
	border-right:1px solid #CCCCCC;
1padding-left:10px;
1height:100px;
	padding:18px 0px 3px 10px;
}
.col3_content_white {
	width:132px;
	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 0 0;
	padding-top:47px;
}
.t5_content2img {
	width:55px;
	background:transparent url(/images/New_shop/img_centralheating.gif) no-repeat scroll 0 0;
	padding-top:47px;
	margin-left:18px;
}
.t5_content3img {
	width:55px;
	background:transparent url(/images/New_shop/img_plum&drains.gif) no-repeat scroll 0 0;
	padding-top:47px;
	margin-left:18px;
}
.t5_content4img {
	width:55px;
	background:transparent url(/images/New_shop/img_homeelec.gif) no-repeat scroll 0 0;
	padding-top:47px;
	margin-left:18px;
}
.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;
	padding-left:105px;
}
/* t6 product chooser */

.pc_container {
}
.pc_containerleft {
	width:480px;
}
.pc_containerright {
	width:180px;
}
t6_content1 {
	width:55px;
}
.t6_content1img {
	background: url(/images/New_shop/img_boilerctrl.gif) scroll no-repeat left top;
	width:38px;
	height:39px;
	cursor:pointer;
}
t6_content2 {
	width:55px;
}
.t6_content2img {
	width:55px;
	background:transparent url(/images/New_shop/img_centralheating.gif) scroll no-repeat left top;
	width:38px;
	height:39px;
	cursor:pointer;
}
t6_content3 {
	width:55px;
}
.t6_content3img {
	width:55px;
	background:transparent url(/images/New_shop/img_plum&drains.gif) scroll no-repeat left top;
	width:38px;
	height:39px;
	cursor:pointer;
}
t6_content4 {
	width:55px;
}
.t6_content4img {
	width:55px;
	background:transparent url(/images/New_shop/img_homeelec.gif) scroll no-repeat left top;
	width:38px;
	height:39px;
	cursor:pointer;
}
.t6_def {
	margin-bottom: 5px;
	_margin-left: 39px ! important;
	margin-left: 29px;
	_1margin:0px ! important;
	_1padding:0px ! important;
}
.t6_content5img {
	width:55px;
	background:transparent url(/images/New_shop/img_gasappliances.gif) scroll no-repeat 0px 3px;
	width:38px;
	height:39px;
	cursor:pointer;
}
.t6_content6img {
	width:55px;
	background:transparent url(/images/New_shop/img_kitchenapp.gif) scroll no-repeat 0px 3px;
	width:38px;
	height:39px;
	cursor:pointer;
}
/* IE7 fix for checkbox */
html*.t6_text_box1 {
[margin-left:8px;
]
}
.t6_text_box1 {
	margin-left:12px;
}
.eachimg {
	width:52px;
	float:left;
	margin-right:16px;
}
.imgs_col1 {
	border-right:1px solid #DFDFDF;
	width:390px;
	height:45px;
}
.imgs_col2 {
	border-right:1px solid #DFDFDF;
	width:130px;
	height:45px;
}
.imgs_col3 {
	border-right:1px solid #DFDFDF;
	width:132px;
	height:40px;
}
.t6_change {
	float:left;
	padding-left:20px;
	padding-top:20px;
}
.imgs_content {
}
.dyn_img {
1border-bottom:1px solid #DFDFDF;
	margin-bottom:10px;
1width:680px;
}
.dyn_img1 {
1border-bottom:1px solid #DFDFDF;
	margin-bottom:10px;
1width:680px;
	background-color:#F1F1F1;
	padding-bottom:10px;
	padding-top:10px;
}
.t6_subhead {
	color:#003366 ! important;
	font-family:Tahoma ! important;
	font-size:21px ! important;
	font-weight:lighter ! important;
	line-height:normal ! important;
	margin-bottom:5px ! important;
}
.borderbot {
	border-bottom:1px solid #DFDFDF;
	margin-bottom:10px;
}
/*Start of T4 Boiler and heating*/
.img_safe_t4 {
	background:url('/images/New_shop/img_safe_small.jpg') no-repeat 5px 25px;
}
.img_safe_t4_plum {
	background:url('/images/New_shop/dyno_logo.gif') no-repeat 5px 5px
}
.boiler_container_safe {
	width:470px;
}
.boiler_container_safe_plum {
	width:400px;
	padding-left:110px;
}
.m_container_top {
	width:100%;
	float:left;
}
.m_container_top_left {
	float:left;
	width:465px;
}
.1m_container_top_right {
	float:right;
}
.padright10 {
	padding-right:10px;
}
.mrg5 {
	margin:5px;
}
.marleft55 {
	margin-left:55px;
}
.img_seperator {
	width:434px;
	height:47px;
	background:url('/images/New_shop/line_sep.gif') no-repeat
}
.rate_text {
	width:350px;
}
.mar10 {
	margin:5px;
}
.padtop10 {
	padding-top:10px;
}
.padlft10 {
	padding-left:10px;
}
.marleft20 {
	margin-left:20px;
}
.b_containerleft_t4 {
	width:480px;
}
.b_containerright_t4 {
	width:235px;
	margin-left:10px;
}
.bg_need_t4 {
	background:url('/images/New_shop/blue_bg_t4.gif') repeat-x bottom left;
}
.plus {
	display: block;
	float: left;
	padding: 0 0 0 25px;
	margin: 10px 0 5px;
	
	background: transparent url('/images/New_shop/new_shop_plus.gif') no-repeat top left !important;
}
.minus {
	display: block;
	float: left;
	padding: 0 0 0 25px;
	margin: 10px 0 5px;
	background: transparent url('/images/New_shop/new_shop_minus.gif') no-repeat top left !important;
}
.b_containerleft_t4 a {
	text-decoration:none !important;
}
.acc-content {
	font-size:11px ! important;
	padding-left:25px;
	margin-top:10px;
	margin-bottom:20px;
}
.question_index {
	width:148px;
}
.question_content {
	width:500px;
}
.question_content_edt {
	width:509px;
}
.question_content_t4 {
	width:557px;
}
.padbot10 {
	padding-bottom:10px;
}
td {
	height:25px;
	vertical-align:bottom;
}
.inpTxt {
	border:1px solid #BBBBBB ! important;
	line-height:normal ! important;
}
.padlft5 {
	padding-left:5px;
}
.padtop17 {
	padding-top:17px;
}
.vtop {
	vertical-align:top;
}
.wid_per100 {
	width:95%;
}
.wid_per_full {
	width:100%;
}
.vmid {
	vertical-align:middle;
}
.quotePlus {
	display: block;
	float:left;
	width:137px;
	height:45px;
	background: transparent url('/images/New_shop/getQuotePlus.gif') no-repeat 15px 13px !important;
}
.quoteMinus {
	display: block;
	float:left;
	width:137px;
	height:45px;
	background: transparent url('/images/New_shop/getQuoteMinus.gif') no-repeat 15px 13px !important;
}
.editlnk {
	display: block;
	float:left;
	padding:0 10px 0px 20px;
	background: transparent url('/images/New_shop/edit_pen.gif') no-repeat top left !important;
}
#primary-wrapper .dot_list li.green_dot {
	background:transparent url(/images/New_shop/green_dot.gif) no-repeat scroll 0 4px;
1line-height:2em;
	padding-left:25px;
	height:18px;
}
#primary-wrapper .dot_list li.green_dot1 {
	background:transparent url(/images/New_shop/green_dot.gif) no-repeat scroll 0 4px;
1line-height:2em;
	padding-left:25px;
	height:30px;
}
#primary-wrapper .dot_list li.green_dot2 {
	background:transparent url(/images/New_shop/green_dot.gif) no-repeat scroll 0 4px;
1line-height:2em;
	padding-left:25px;
	height:50px;
}
.greyBG {
	background:url('/images/New_shop/key_feature_bg.gif') repeat-x 0px bottom;
}
.imgsep {
	background:transparent url('/images/New_shop/line_sep_q4.gif') no-repeat 20px 5px !important;
}
.img_nector_points_t4 {
	width:445px;
	background:url('/images/New_shop/nector_img.gif') no-repeat 400px 10px;
}
.marlft5 {
	margin-left:5px;
}
.ser_number {
	margin:0 auto;
	width:30px;
	padding-top:5px;
	text-align:center;
}
.ser_content {
	margin:0 auto;
	width:90px;
	text-align:center;
}
.ser_content_edt {
	margin:0 auto;
	width:90px;
	text-align:center;
}
.ser_content_edt h3 {
	color:#666666 !important;
}
.col1 {
	width:85px;
	padding:0px !important;
	margin:0px !important;
}
.col2 {
	width:155px;
}
.col3 {
	width:200px;
}
.firstName_txt {
	width:137px;
}
.surName_txt {
	width:200px;
}
.email_txt {
	width:235px;
}
.padlft75 {
	padding-left:75px;
}
.padlft60 {
	padding-left:60px;
}
.lh_min {
	line-height:1.1em !important;
	margin:0px !important;
}
.wid475 {
	width:475px;
}
.wid400 {
	width:400px;
}
.wid430{
	width:430px;
}
.wid340 {
	width:340px;
}
.wid350 {
	width:350px;
}
.wid270 {
	width:270px;
}
.wid220 {
	width:220px;
}
.wid230 {
	width:230px;
}
.wid250 {
	width:250px;
}
.wid200 {
	width:200px;
}
.wid180 {
	width:180px;
}
.wid150 {
	width:150px;
}
.wid135 {
	width:135px;
}
.wid80 {
	width:80px;
}
.wid100 {
	width:100px;
}
.wid50 {
	width:50px;
}
.hei100 {
	height:100px;
}
.hei50 {
	height:50px;
}
.hei45 {
	height:45px;
}
.hei40 {
	height:40px;
}
.hei35 {
	height:35px;
}
.hei30 {
	height:30px;
}
.hei25 {
	height:25px;
}
.hei12 {
	height:12px;
}
.padlft100 {
	padding-left:100px;
}
.marlft10 {
	margin-left:10px;
}
.marrht30 {
	margin-right:30px;
}
.marlft8 {
	margin-left:8px;
}
.padtop40 {
	padding-top:40px;
}
.vbot {
	margin-top:13px;
}
.padlft40 {
	padding-left:40px;
}
.padtop140 {
	padding-top:140px;
}
.padtop110 {
	padding-top:110px;
}
.padtop100 {
	padding-top:100px;
}
.greyCol {
	color:#666666;
}
.padtop70 {
	padding-top:70px;
}
.fntbold {
	font-weight:bold
}
.padtop30 {
	padding-top:30px;
}
.padtop3 {
	padding-top:3px;
}
.padtop60 {
	padding-top:60px;
}
.disp_none {
	display:none;
}
.disp_block {
	display:inline-block;
}
.black_text {
	color:black !important;
}
.font_small {
	font-size:11px !important;
}
.marrht5 {
	margin-right:5px;
}
.marlft40 {
	margin-left:40px;
}
.martop17 {
	margin-top:17px;
}
.marbot0 {
	margin-bottom:0px !important;
}
.handCur {
	cursor:pointer;
}
.errorText {
	color:#AA0000 !important;
}
.errorTextFld {
	border-color:#AA0000 !important;
}
.saveCancel {
	width:100% !important;
}
.black-strong {
	color:#000;
	font:bold 37px Arial, Helvetica, sans-serif;	
}
.grey-strong {
	font-size:35px;
	color:#666666;
	font-weight:bold;
}
.v_top {
	vertical-align:text-top;
}
.padlft20 {
	padding-left:20px;
}
.padlft95 {
	padding-left:95px;
}
.marrht10 {
	margin-right:10px;
}
.martop2 {
	margin-top:3px;
}
.question_content .row {
	margin-bottom:0px !important;
	margin-top:0px !important;
	padding-bottom:0px !important;
}
.marbot0 {
	margin-bottom:0px !important;
}
.row input {
	margin:0px !important;
}
.b_containerleft_t4 h3 {
	margin:0px !important;
}
.arrow_list li.arrow_green_t4 {
	-moz-background-clip:border !important;
	-moz-background-inline-policy:continuous !important;
	-moz-background-origin:padding !important;
	background:transparent url(/images/helpadvice/green-arrow.gif) no-repeat scroll 1px 4px !important;
	line-height:1em;
	padding-bottom:5px;
	padding-left:11px;
}
.form2 .question_content .row label {
	color:#000 !important;
	margin:5px 0 !important;
}
.arrow_list li.arrow_green_t4 a {
	text-decoration:none !important;
}
.clearerDiv {
	clear:both
}
.bg11 {
	background-color:#c0e7f8;
}
.bg12 {
	background-color:#f2fafd;
}
.marrht15 {
	margin-right:15px;
}
.martop22 {
	margin-top:22px;
}
.martop12 {
	margin-top:12px;
}
.marlft15 {
	margin-left:15px;
}
.marlft50 {
	margin-left:50px;
}
.m_container_top_left .hint_text p {
	margin-bottom:5px !important;
}
.mar15 {
	margin:15px;
}
.pad8 {
	padding:8px;
}
.pad3v {
	padding-top:3px;
	padding-bottom:3px;
}
.padrht20 {
	padding-right:20px;
}
.pad8h {
	padding-left:8px;
	padding-right:8px;
}
.b_containerleft_t4 .arrow_list li {
	margin:0px !important;
}
.boiler_container_safe h3 {
	margin:0px !important;
}
.vmid {
	vertical-align:middle;
}
/*End of T4 Boiler and heating*/

/*Start of Boiler Repair*/
.padlft60 {
	padding-left:60px;
}
.boiler_container {
	width:725px;
}
.key_incl {
	float:left;
	width:330px;
	padding-right:10px;
}
.key_excl {
	float:left;
	width:315px;
	padding-left:20px;
}
#primary-wrapper .tick_list li.tick_green2_t4 {
	background:transparent url('/images/New_shop/tick_green2.gif') no-repeat scroll 0 2px;
1line-height:2em;
	padding-left:20px;
	height:15px;
}
#primary-wrapper .tick_list li.tick_green2_t4_ln2 {
	background:transparent url('/images/New_shop/tick_green2.gif') no-repeat scroll 0 2px;
1line-height:2em;
	padding-left:20px;
	height:30px;
}
#primary-wrapper .dot_list li.grey_dot {
	background:transparent url('/images/New_shop/grey_dot.gif') no-repeat scroll 0 4px;
1line-height:2em;
	padding-left:25px;
	height:18px;
}
#primary-wrapper .dot_list li.grey_dot1 {
	background:transparent url('/images/New_shop/grey_dot.gif') no-repeat scroll 0 4px;
	1line-height:2em;
	padding-left:25px;
	height:35px;
}
#primary-wrapper .dot_list li.grey_dot2 {
	background:transparent url('/images/New_shop/grey_dot.gif') no-repeat scroll 0 4px;
	line-height:2em;
	padding-left:25px;
	height:50px;
	
}
.imgsep_t4 {
	background: transparent url(/images/New_shop/line_sep_q4.gif) no-repeat 0px 25px !important;
}
/*T7 get a quote Start*/
.getQuote-help-container {
	background:transparent url(/images/New_shop/order_help.gif) right top no-repeat !important;
	height:145px;
}

.getQuote-help-container p{
	width:150px;
}


.boiler_container_right .getQuote-help-container .helpText p {
	margin-bottom:0px !important;
}
.boiler_container_safe_t4 {
	width:485px;
	background:transparent url(/images/New_shop/horizontal_sep_old.gif) no-repeat right top;
	padding-top:15px;
} 
.t4_content .selection_cont {
	overflow:auto;
	border:0px solid red;
	width:450px;
	margin:auto;
}
.icon_img_t4 {
	width:52px;
	float:left;
	margin:5px 80px 5px 0px;
	text-align:center;

}

.icon_img_t4_last {
	width:52px;
	float:left;
	margin:5px 0px 5px 0px;
	text-align:center;
} 
.t4_content .zIndex{
	z-index:9999 !important;
}
.t4_content .question_content .t4_content1img {
	background: url(/images/New_shop/imgboilerctrl.gif) center top no-repeat;
	width:52px;
	height:38px;
	cursor:pointer;
	padding-top:50px !important;
}
.t4_content .question_content .t4_content2img {
	background: url(/images/New_shop/imgcentralheating.gif) center top no-repeat;
	width:52px;
	height:38px;
	cursor:pointer;
	padding-top:50px !important;
}
.t4_content .question_content .t4_content3img {
	background: url(/images/New_shop/imgplum_drains.gif) center top no-repeat;
	width:52px;
	height:38px;
	cursor:pointer;
	padding-top:50px !important;
}
.t4_content .question_content .t4_content4img {
	background: url(/images/New_shop/imghomeelec.gif) center top no-repeat;
	width:52px;
	height:38px;		
	cursor:pointer;
	padding-top:50px !important;
}

/* IE7 fix for checkbox */
html* .t4_text_box1 {
	[margin-left:8px;
	]
}
.t4_text_box1 {
	margin-left:12px;
}
.t4_content .question_content .black_text {
	color:#000;
}
.t4_content .question_content label {
	color:#000 !important;
	margin-bottom:0px !important;
	padding:0px !important;
}
.t4_content .question_content {
	line-height:1.1em !important;
}
.bg13 {
	background-color:#f5f5f5;
}
.martop70 {
	margin-top:70px;
}
.martop100 {
	margin-top:100px;
}
.marbot35 {
	margin-bottom:35px;
}
.martop50 {
	margin-top:50px;
}
.ser_number {
	margin:0 auto;
	width:30px;
	padding-top:5px;
	text-align:center;
}
.ser_content {
	margin:0 auto;
	width:95px;
	text-align:center;
}
.ser_content_edt {
	margin:0 auto;
	width:95px;
	text-align:center;
}
.ser_content_edt h3 {
	color:#666666 !important;
}
.errorBox {
	border:2px solid #AA0000;
	padding:15px 0px 15px 70px;
	margin:0px 10px 10px 10px;
	background:#F3F7FA url(/images/New_shop/error_alert_new.gif) no-repeat scroll 10px center;
}
.errorBox p {
	color:#AA0000 !important;
	margin:10px;
}
.errorBox .errortitle {
	font-weight:bold;
}
#primary-wrapper .t4_content .form2 .chk_text {
	1height:23px;
	1margin:0 0px 2px 0 !important;
	vertical-align:middle !important;
}
.width220 {
	width:220px;
} 
.t4_content .row input {
	margin:0 !important;
} 
.t4_content .row .colm {
	float:left;
	padding-right:10px;
} 
.t4_content {
	margin-top:5px;
} 
.t4_content .question_title {
	width:100%;
	margin-bottom:5px;
}
* html .t4_content .question_non_edit {
	display:inline;
} 
.t4_content .question_non_edit .question_title {
	width:100%;
	margin-bottom:0px !important;
}
.t4_content .question_content {
	width:100%;
} 
.t4_content h2 {
	font-size:1.2em !important;
	line-height:1.4em;
	color:#FFFFFF !important;
	padding:3px 0px 5px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0px !important;
	float:left;
} 
.t4_content .question_title_mode .question_title h2{
	font-size:1.2em;
	line-height:1.4em;
	color:#000 !important;
	padding:3px 0px 3px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
} 
.t4_content .bg11 {
	background-color:#2aaee4;
} 
.t4_content .bg12 {
	background-color:#bfe7f7;
} 
.t4_content .question_non_edit a {
	text-decoration:none !important;
	float:right;
	margin-right:20px;
	margin-top:2px;
} 
.t4_content .row .pad3v{
	padding:3px 0 0 0 !important;
} 
.t4_content .question_non_edit a:hover {
	text-decoration:underline !important;
} 
.t4_content .question_non_edit h2 {
	color:#000 !important;
} 
.t4_content .question_non_edit label {
	color:#666 !important;
} 
.t4_content .buttonOpenClose {
	background:transparent url(/images/New_shop/img-acc-small.gif) no-repeat scroll 6px 0;
	border:medium none;
	color:#003399;
	font-weight:bold;
	height:45px;
	1margin:0 0 -33px 262px;	
	width:500px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px !important;
	z-index:100;
} 
.t4_content .m_container_details_right {
	width:200px;
	float:left;
} 
.t4_content .m_container_details_left {
	width:210px;
	float:left;
} 
.t4_content .m_container_details {
	width:500px;
} 
.t4_content .m_container_details2 {
	width:680px;
}
.t4_content .extra_inner{
	 margin-top:10px;
} 
.t4_content .extra_inner_left {
	padding-right:10px;	
	float:left;
	width:210px;	
} 
.t4_content .extra_inner_right {
	padding-left:15px;
	float:left;
	border-left:1px solid #E1E1E1;
	width:210px;
} 
.extra_inner_left {
	padding-right:10px;	
	float:left;
	width:210px;	
} 
.extra_inner_right {
	padding-left:15px;
	float:left;
	border-left:1px solid #E1E1E1;
	width:210px;
} 
.t4_content .extraSelectorContent {
	margin-left:5px;
	float:left;
	width:170px;
}

t7_container-right {
	width:100%;
} 
.t4_content .form2 input{
	margin:0px 5px 5px 0;
} 
.t4_content .form2 .radio_div{
	clear:both;
	margin-bottom:10px;
} 
.t4_content .form2 .radio_div label{
	vertical-align:middle !important;
} 
.t4_content .form2 h3{
	color:#000 !important;
} 
.t4_content .form2 .excess_content_left{
	float:left;
	width:250px;
	margin:10px 0px 0px 0px;
	padding-left:10px;	
} 
.t4_content .form2 .alternatelink{
	 font-size:12px;
} 
.t4_content .form2 .excess_desc{
	float:right;
	width:200px;
	margin-top:10px;
} 
.t4_content .ques_next_btn{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	background:url(/images/New_shop/nextBtn.gif) no-repeat;
	border:none;
	width:49px;
	height:29px;
	cursor:pointer;
} 
.t4_content .getQuoteBtn{
	position:relative;
	text-align:right;
	width:100%;
} 
.t4_content .form2 .boilerTypeComment{
	float:right;
	margin:20px 20px 0px 10px;
	width:130px;
}
.tooltiptitle{
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
	color:#000 !important;
	padding-bottom:10px;
	display:block;
}
.fltlft label{ 
	margin:0px; padding:0px; 
}
.contactformGrid400L{ 
	width: 300px; 
	float: left; 
	margin: 0 0 10px 0; 
}
.clear{ 
	clear:both; 
	display:inherit; 
}
.radio{ 
	vertical-align:text-bottom; 
	*vertical-align:middle;
	font-size:1em; 
	margin-left:0 !important;
}

.txtBlk15b{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.key_contents{
	border:0px solid #000;
	width:77%;
}
.key_contents h2{
	color:#000000 !important;
	margin-bottom:10px !important;
}

.dot_list_item{
	margin:0px;
	padding:0px;
}

.dot_list_item li.green_dot_item {
	background:transparent url(/images/New_shop/green_dot.gif) no-repeat 0 4px;	
	padding-left:15px;
}

.dot_list_item li.grey_dot_item {
	background:transparent url(/images/New_shop/grey_dot.gif) no-repeat 0 4px;	
	padding-left:15px;
}

.bdrright{
	border-right:1px solid #e2e2e2;
}

.tick_list_item{
	margin:0px;
	padding:0px;
}
.tick_list_item .tick_green_item {
	background:transparent url(/images/New_shop/img_tick.gif) no-repeat;
	padding:2px 0px 2px 20px;
}
.ln_height_normal{
	line-height:17px;
}

.grad_h_line{
	background:transparent url(/images/New_shop/grad_h_line.gif) no-repeat;
	width:510px;
	margin:10px 0px 10px 0px;
}
.grad_h_line2{
	background:transparent url(/images/New_shop/grad_h_line2.gif) no-repeat;
	width:690px;
	margin:10px 0px 10px 0px;
}
/*a:focus, input:focus, button:focus{
	outline:none;
}
button::-moz-focus-inner, a::-moz-focus-inner, input::-moz-focus-inner{
	border: 0;
}*/

.arrow_list_item{
	margin:0px;
	padding:0px;
}
.arrow_list_item .arrow_green_item {
	-moz-background-clip:border !important;
	-moz-background-inline-policy:continuous !important;
	-moz-background-origin:padding !important;
	background:transparent url(/images/helpadvice/green-arrow.gif) 1px 5px scroll no-repeat !important;		
	padding-left:11px;	
	
}


.arrow_list_item .arrow_green_item a{
	text-decoration:none !important;
	
}

.arrow_list_item .arrow_green_item a:hover{
	text-decoration:underline !important;
}


.auto_height{
	overflow:auto; 
	height:auto;
} 
.t4_content .question_non_edit ul li span{
	background:none !important;
} 
.t4_content .radioList li{
	display:block;
	clear:both;
	padding:10px 0px 10px 0px;
} 
.t4_content .radioList li label{
	margin:-1px 0px 0px 5px;
}
html* .t4_content .radioList{
	margin-top:10px;
}
html* .t4_content .radioList li{
	padding:0px !important;
	margin:0px !important;
}
html* .t4_content .radioList li label{
	margin:3px 0px 0px 3px;
}
html* .t4_content .selection_cont input[type=checkbox]{
	margin:0px 0px 0px 1px !important;
}
.popupBody{
	height:auto !important;
	overflow:auto !important;
	padding:40px 10px 40px 10px !important;
}
.txtGrey12{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif !important;
	color:#666;
}

html* .roundedSpace{
	padding-top:2px;
}
.orderNow{
	clear:both; 
	margin-top:10px; 
	border:0px solid red; 
	overflow:auto; 
	height:auto;
}
.btnOrderNow{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
}
/*T7 get a quote End*/

.section_title{
	height:80px;
	overflow:auto;
}

.need_help{
	
	background:url(/images/New_shop/bg_needhelp1.gif) center bottom scroll repeat-x;
	overflow:auto;
	border:2px solid #FFFFFF;
	padding:15px 10px 5px 15px !important;
}
.positionRel{
	position:relative;
}
.noWrap{
	white-space:nowrap;
}
.cursorHand{
	cursor:pointer;
}
h2.title_h2{
	margin:0px 0px 10px 0px !important;
	padding:0px !important;
	color:#000 !important;
}
.floatnone{
	float:none !important;
}
.slideDownList_DL{
	margin:0px !important;
	padding:0px !important;
}
.slideDownList_DL dt.plusIco{
	background:url(/images/New_shop/new_shop_plus.gif) no-repeat;
	padding: 0px 0px 5px 25px;
	margin:10px 0px 10px 0px;
	cursor:pointer;
}
.slideDownList_DL dt.minusIco{
	background:url(/images/New_shop/new_shop_minus.gif) no-repeat;
	padding: 0px 0px 5px 25px;
	margin:10px 0px 10px 0px;
	cursor:pointer;
}
.slideDownList_DL dd{
	display:none;
	padding: 0px 0px 5px 25px;
}
.marbot0 {
	margin-bottom:0px !important;
}
.marbot15_imp {
	margin-bottom:15px !important;
}
.tick_list_item2{
	margin:0px;
	padding:0px;
}
.tick_list_item2 .tick_green_item2 {
	background:transparent url(/images/New_shop/tick_green2.gif) left 1px no-repeat;
	padding:0px 0px 0px 20px;
}
.btnGetQuote{
	background:transparent url(/images/New_shop/btn_getquote.gif) left top no-repeat;
	width:99px;
	height:29px;
	border:0px;
}
.getAQuoteSec{
	width:445px;
	margin:0px 0px 15px 0px;
	padding:15px 0px 0px 15px;
	background:url(/images/New_shop/line_sep.gif) left top no-repeat;
}
.txtPrice50{
	color:#000;
	font:bold 50px Arial, Helvetica, sans-serif;
}
.martop33{
	margin-top:33px;
}
.marall0{
	margin:0px !important;
}
.lineHgt{
	line-height:50px !important;
}
.marbotImp3{
	margin-bottom:3px !important;
}
.zIndex99999{
	z-index:99999;
}
.martop39{
	margin-top:39px !important;
}
.wid675{
	width:675px;
}
.wid320{
	width:320px
}
.posAbs{
	position:absolute !important;
}
#outer #inner #primary-wrapper #primary-content a:hover {
	text-decoration:underline !important;
	border-bottom-width:0;
}
.textCenter{
	text-align:center;
}
/*.popupBody{
	height:auto !important;
	overflow:auto !important;
	padding:40px 20px 40px 20px !important;
	border-bottom:3px solid #00588c !important;
	background:#fff url(/images/New_shop/bg_tip_type2_content_left.gif) no-repeat !important;
}*/
.minWidth200{
	min-width:200px;
	}
.minWidth180{
	min-width:180px;
}
.height20{
	height:17px !important;
}

.t4_content .getQuoteBtn{
}

 .dot_list_item .green_dot_item a {position:static !important;}
 
 .t4_content .extra_inner_left_wide {
 	padding-right:10px;	
 	float:left;
 	
 } 
 .t4_content .extra_inner_right_wide {
 	padding-left:15px;
 	float:right;
 	border-left:1px solid #E1E1E1;
 	
 }
#outer #inner #primary-wrapper #primary-content #warning a:hover {
	text-decoration:none !important;
	border-bottom-width:0;
}
#outer #inner #primary-wrapper #primary-content .b_containerleft_t4 li a:hover{
	text-decoration:underline;
	border-bottom-width:0;

}
.wordspc{word-spacing:-1px !important;}

.m_container_top_right {
	float:right;
	max-width:250px;
	width:250px;
}
#outer #inner #primary-wrapper #primary-content .ui-accordion-li-fix a:hover{
	text-decoration:none !important;
	border-bottom-width:0;

}
#outer #inner #primary-wrapper #primary-content .ui-accordion-li-fix a span{
	height:18px !important;


}

.pricingDetails{
	margin:0px;
	padding:0px;
}

.pricingDetails li{
	background:transparent url(/images/New_shop/grey_dot.gif) no-repeat 0 4px;	
	padding-left:15px;
}
.fnt13{font-size:13px !important;}

.zIndex-1{
                z-index:-1 !important;
}
.arrow_green_anchor a {position:static !important;}
.t4_content .extraSelectorContent label{display:inline-block !important}

#outer #inner #primary-wrapper #primary-content  .dot_list_item li.green_dot_item a{
text-decoration:none !important;
}
#outer #inner #primary-wrapper #primary-content  .dot_list_item li.green_dot_item a:hover{
text-decoration:underline !important;
}
.whytext{line-height:normal !important; margin-top:2px}
html* .whytext{margin-top:0px}
html* .positionRel{
	position:relative;
	z-index:9999 !important;
}
.pricingDetails{
	margin:10px 0px;
	padding:0px;
}
.pricingDesc {color:#666 !important;line-height:18px !important;}
.pricingDetails li{
	background:transparent url(/images/New_shop/grey_dot.gif) no-repeat 0 4px;	
	padding-left:15px;
	margin-bottom:10px !important;
	color:#666;
	line-height:18px !important
}

.padleft60{padding-left:60px;}



.back50off{background:#EEFAFF url(/images/New_shop/50-off.gif) no-repeat scroll right top !important;}
.fifty{position:absolute; left:586px !important; top:4px !important;}
html* .fifty{position:absolute !important; left:96px !important; top:-20px !important;}
