@charset "utf-8";
/* CSS Document */

/*------------------home insulation main page------------------------*/
#primary-content {
overflow:visible !important;
}
#primary-content .home-container{
width:724px;
}
#primary-content .home-container .hc-main-div-repeat{
width:724px;
background:transparent url(/images/home-insulation/main-rpt-724.gif) repeat-y scroll 0 0;
}

#primary-content .home-container .hc-main-div-top{
width:724px;
background:transparent url(/images/home-insulation/main-top-724.gif) no-repeat scroll left top;
}

#primary-content .home-container .hc-main-div-bottom{
width:724px;
background:transparent url(/images/home-insulation/main-bottom-724.gif) no-repeat scroll left bottom;
padding-bottom:10px;
}

#primary-content .home-container .hc-main-div-content{
margin-left:10px;
}

.home-container h1 {
margin-left:10px;
padding-top:20px;
}

.hc-main-div-content .w502{
width:502px;
float:left;
margin-right:25px;
margin-top:10px;
}

h2.h3color{
font-size:1.1em !important;
margin-bottom:0px !important;
}

.h3color {
color:#676767 !important;
font-size:1em !important;
margin-left:0;
}

.mtop40{
margin-top:40px;
}
.mtop22{
margin-top:22px;
}
.hc-main-div-content .insulation-img{
width:502px;
float:left;
margin-bottom:10px;
}

.hc-main-div-content .insulation-img .beforeimg{
float:left;
width:235px;
margin-right:32px;
}

.hc-main-div-content .insulation-img .afterimg{
float:left;
width:235px;
}

.alcenter{
text-align:center;
}

.mbottom30{
margin-bottom:30px !important;
}

.table-measure{
width:502px;
margin-top:10px;
}

 .table-measure-rpt{
width:502px;
background:transparent url(/images/home-insulation/blue-repeat-502.gif) repeat-y scroll 0 0;
}

 .table-measure-top{
width:502px;
background:transparent url(/images/home-insulation/blue-bdr-top-502.gif) no-repeat scroll left top;
padding-top:5px;
}

 .table-measure-bottom{
width:502px;
background:transparent url(/images/home-insulation/blue-bdr-btm-502.gif) no-repeat scroll left bottom;
padding-bottom:7px;
}

 .table-measure-content{
margin-left:3px;

}

.table-240{
background-color:#eaeaea;
border-right:1px solid #d7d7d7;
float:left;
width:247px;
border-bottom:1px solid #aaaaaa;

}

.table-240-wt{
background-color:#FFFFFF;
border-right:1px solid #d7d7d7;
float:left;
width:247px;border-bottom:1px solid #aaaaaa;
}

.table-240-bl{
background-color:#e5f2f7;
float:left;
width:247px;border-bottom:1px solid #aaaaaa;
}

.mleftop10{
color:#000000 !important;
margin-left:10px;
margin-top:10px;
margin-bottom:10px !important;
}
.mleftop5{
margin-left:10px;
margin-top:8px;
margin-bottom:8px !important;
}

.nortbdr{
border-right:none;
}
.nobtmbdr{
border-bottom:none;
}
.bordgrey{
border:1px solid #dddddd;
padding-right:15px;
padding-top:13px;
width:470px;
padding-left:15px;;
background-color:#e9e9e9;
margin-top:10px;
}
.mbtm10{
margin-bottom:10px !important;
}
.btn-left{
float:left;
width:208px;
margin-right:40px;
margin-bottom:16px;
}

.btn-right{
float:left;
width:208px;
margin-bottom:16px;
}


.w170{
float:left;
width:169px;
}


.home-insu-img{
margin-bottom:5px;
margin-top:15px;
}

.promo-rt-169{
width:169px;
margin-top:10px;
margin-bottom:5px;
}

.promo-rt-rpt{
width:169px;
background:transparent url(/images/home-insulation/promo-rpt-169.gif) repeat-y scroll 0 0;
}

 .promo-rt-top{
width:169px;
background:transparent url(/images/home-insulation/promo-top-169.gif) no-repeat scroll left top;
padding-top:4px;
}

 .promo-rt-bottom{
width:169px;
background:transparent url(/images/home-insulation/promo-bottom-169.gif) no-repeat scroll left bottom;
padding-bottom:5px;
}

 .promo-rt-content{
margin-left:10px;
margin-top:5px;
}
.arrowlist {
font-weight:bold;
list-style-image:url(/images/microgen/arrow_green.gif);
margin:0;

padding:0 0 0 14px;
}

#primary-content .arrowlist li a{
color:#105f95 !important;
font-weight:normal !important;
}


/* -------------------------------------free home insulation---------------------- */

.w494{
width:494px;
float:left;
margin-right:25px;

}

.floating-para{
1margin-top:10px;
margin-top:4px;
width:494px;
}

.h3left{
float:left;

width:310px;
padding-top:16px;
}

.padclear{
clear:left;
padding-top:8px;
}

.helplogo{
float:right;
margin-left:10px;


}

.list-container{
width:494px;
}

.list-container-rpt{
width:494px;
background:transparent url(/images/home-insulation/grey-repeat-494.gif) repeat-y scroll 0 0;
}
.list-container-top{
width:494px;
background:transparent url(/images/home-insulation/grey-top-494.gif) no-repeat scroll left top;
padding-top:4px;
}
.list-container-bottom{
width:494px;
background:transparent url(/images/home-insulation/grey-bottom-494.gif) no-repeat scroll left bottom;
padding-bottom:5px;
}
.list-container-content{
margin-left:10px;
margin-top:10px;
}

.bordgrey494{
border:1px solid #dddddd;
padding-right:12px;
padding-top:13px;
width:468px;
padding-left:12px;;
background-color:#e9e9e9;
margin-top:10px;
}

/*------------council tax rebat scheme--------------*/
.council_cls {

width:502px;
margin-top:10px;
}

.tab1 {
float:left;
width:251px;
}
.tab2 {
float:left;
width:251px;
}

.row_1 {
background-color:#F1F6F8;
}

.col_1 {
font-size:11px;
padding:2px;
text-align:left;
width:200px;
}

.col_2 {
font-size:11px;
padding:2px;
text-align:left;
width:40px;
}


/*-----------------accordions----------------*/

.mbtm0{
margin-bottom:0px !important;
}

.acc_header a {
color:#003399;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.acc_content {
margin-left:30px;
}

.padbtm10{
padding-bottom:1px;

}

.padtop{
padding-top:10px;
}

#primary-content .plus {
background:transparent url(/images/home-insulation/plus.gif) no-repeat scroll left top !important;
display:block;
/*float:left;*/
font-family:verdana;
font-size:0.833em;
line-height:19px;
margin:10px 0 5px;
padding:0 0 0 25px;
}

#primary-content .minus {
background:transparent url(/images/home-insulation/minus.gif) no-repeat scroll left top !important;
display:block;
/*float:left;*/
font-family:verdana;
font-size:0.833em;
line-height:19px;
margin:10px 0 5px;
padding:0 0 0 25px;
}

#primary-content .footnote {
font-size:0.92em;
margin-bottom:5px;
margin-left:5px !important;
margin-top:10px;
}

#primary-content .footnote .plus {
background:transparent url(/images/newcontent/more.gif) no-repeat scroll 0 60% !important;
margin-top:0;
}

#primary-content .footnote .minus {
background:transparent url(/images/newcontent/less.gif) no-repeat scroll 0 60% !important;
margin-top:0;

}