



/*



* Your Boiler Global



*/







#boilerWrapper



{



	width: 720px;



	color: #323232; 



	font-family: verdana; 



}





#boilerWrapper .block1 h3{display:none!important;}


#boiler-service-summer {display:none!important;}










#boilerWrapper p 



{



	margin: 3px 0 3px 0px !important; 



}



#boilerWrapper .block1 div {padding-top: 24px;}







/*



* Boiler Content



*/





#boilerHeader-summer-sale



{



	background: url(/images/homecare/forms/header.jpg) no-repeat;



	width: 720px;



	height: 140px;



	margin-bottom: 20px; 	



    position: relative;



}



#boilerHeader-summer-sale h2 {



    left: 18px;



    top: 36px;



    position: relative;



/*    font-size: 31px;*/



    color: #fff;



    font-family: verdana, Tahoma, sans-serif;



}







#boilerHeader-summer-sale h3 {



    left: 18px;



    top: 70px;



    position: absolute;



}





#boilerWrapper .right-list h4{display:none;}





#boilerWrapper .right-list div{padding-top: 17px;}





#boilerHeader-summer-sale img {



    position: absolute;



    bottom: 14px;



    right: 10px;



}







#boilerWrapper h4 {



    margin-left: 3px;  





}







#leftBoxBoiler



{



	background: url(/images/homecare/forms/box-left.gif) no-repeat;



	width: 350px;



	height: 156px;



	margin-right: 9px; 



	float:left; 



	position: relative;



	margin-bottom: 10px;



}







#rightBoxBoiler



{



	background: url(/images/homecare/forms/box-right.gif) no-repeat;



	width: 350px;



	height: 156px;



	float:left; 



	position: relative;



	margin-bottom: 10px;



}







#leftBoxBoiler img {



    position: absolute;



    bottom: 10px;



    left: 10px;



}







#rightBoxBoiler img {



    position: absolute;



    bottom: 10px;



    right: 20px;    



}







#rightBoxBoiler h3, #leftBoxBoiler h3 {



    margin-top: 10px;



}







#rightBoxBoiler p, #rightBoxBoiler h3, #leftBoxBoiler p, #leftBoxBoiler h3 {



    margin-left: 10px;



    padding: 0;



}







#rightBoxBoiler p, #leftBoxBoiler p {



    width: 220px;



    font-size: 11px;



}







.block1 {



  width: 479px;



  height: 117px;



	background: url(/images/homecare/forms/block.jpg) no-repeat;  



	margin-top: 15px;



}







.block1 div {



  padding: 10px;



}







.right-list {



  width: 238px;



  height: 188px;



	background: url(/images/homecare/forms/list.jpg) no-repeat; 



	float: right;   



}







.right-list div {



  padding: 15px 10px;



}







.tick-list {



	margin-top: 20px;_margin-top: 26px;  



}







.tick-list li {



	background: url(/images/homecare/forms/tick.gif) left top no-repeat; 



	padding-left: 20px;



	margin-bottom:5px !important;



}








.quotewrap {



  background: #d5eaf7 url(/images/homecare/forms/bluetop.gif) left top no-repeat;



  padding: 12px 0 12px 6px;



  margin-top: 8px;



  margin-bottom: 7px;



}







.quotewrap .tab {



  background: url(/images/content/Content/moth/tab.gif) 1px 3px no-repeat;



  width: 235px;



  height: 42px;



  position: relative;



}







#boilerWrapper .quotewrap .tab h3 {



  position: absolute;



  left: 30px;



  top: 18px;



}







.quotewrap .inner {



  background: #D5EAF7 url(/images/homecare/forms/blueinner.gif) left top repeat-y;  



  margin-left: 2px;



  width: 708px;  



  padding: 6px 0 0 0;



}







.quotewrap .inner .foot {



  background: #D5EAF7 url(/images/homecare/forms/blueinnerbottom.gif) left top no-repeat;  



  width: 708px;



  height: 11px;



/*  margin-top: 12px;*/



}







.quotewrap .inner .greybox {



  margin-left: 11px;



  background: #f5f5f5 url(/images/homecare/forms/greybox.gif) left top no-repeat;   



  padding: 8px 0 0 0;



  width: 683px;



}







.quotewrap .inner .greybox img {



  vertical-align: bottom;



}







.quotewrap .inner .greybox .col1 {



  float: left;



  width: 240px;



  margin-left: 18px;



  padding-bottom: 20px;



}







.quotewrap .inner .greybox .col2 {



  float: left;



  width: 240px;



  padding-bottom: 20px;  



}







.quotewrap .inner .greybox .col3 {



  float: left;



  padding-top: 15px;



  padding-bottom: 20px;  



}



 



 .col1 input{



 



 _margin-left:-17px !important;



 }



 



.quotewrap-summer-sale .inner .greybox label {



  color: #003366 !important;



  font-size: 14px !important;



  font-weight: bold !important;



  display: block !important;



  height: 0px !important;



  line-height: 20px !important;



  padding: 0px !important;



  _margin-left: 16px !important;



  margin-left: 0px !important;



   _margin-bottom: 0px !important;



}


.quotewrap-summer-sale {
background:#D5EAF7 url(/images/homecare/forms/bluetop.gif) no-repeat scroll left top;
margin-bottom:7px;
margin-top:8px;
padding:12px 0 12px 6px;
}





.quotewrap-summer-sale .tab {

  background: url(/images/content/Content/moth/tab.gif) 1px 3px no-repeat;
  
  
  
    width: 235px;
  
  
  
    height: 42px;
  
  
  
  position: relative;

}





#boilerWrapper .quotewrap-summer-sale .tab h3 {

  position: absolute;
 
 
 
   left: 30px;
 
 
 
  top: 18px;
}





.quotewrap-summer-sale .inner {

background: #fff url(/images/homecare/forms/blueinner.gif) left top repeat-y;  



  margin-left: 2px;



  width: 708px;  



  padding: 6px 0 0 0;

}





.quotewrap-summer-sale .inner .foot {

  background: #fff url(/images/homecare/forms/blueinnerbottom.gif) left top no-repeat;  
  
  
  
    width: 708px;
  
  
  
  height: 11px;

}





.quotewrap-summer-sale .inner .greybox {

  margin-left: 11px;
  
  
  
    background: #f5f5f5 url(/images/homecare/forms/greybox.gif) left top no-repeat;   
  
  
  
    padding: 8px 0 0 0;
  
  
  
  width: 683px;

}

.quotewrap-summer-sale .inner .greybox .col1 {



  float: left;



  width: 240px;



  margin-left: 18px;



  padding-bottom: 20px;



}







.quotewrap-summer-sale .inner .greybox .col2 {



  float: left;



  width: 240px;



  padding-bottom: 20px;  



}







.quotewrap-summer-sale .inner .greybox .col3 {



  float: left;



  padding-top: 15px;



  padding-bottom: 20px;  



}



 



 .col1 input{



 



 _margin-left:-17px !important;



 }





 



#expandable {







}







.quotebg {



  color: #000;



  font-size: 15px;



  font-weight: bold;



  padding-left: 10px;



  height: 36px;



  line-height: 36px;



  background: url(/images/homecare/forms/quotebg.gif) left top no-repeat;   



  margin-bottom: 20px;


  margin-left: 18px;  
  



}







.alternative {



  background: url(/images/homecare/forms/alternative.gif) left top no-repeat;   



  width: 720px;



  height: 82px;



  position: relative;

  display:none;

}







.alternative h2 {



  position: absolute;



  left: 20px;



  top: 25px;



  width: 700px;



}







.alternative h4 {



  position: absolute;



  left: 10px;



  top: 55px;



  width: 700px;



}







#notes {



  padding-left: 5px;



  



}







#notes a {



  background: none !important;



  padding-left: 0px !important;



  font-weight: bold;



  font-size: 13px;



}




#notes .note_txt{font-size:0.8em;}

#notes .note_txt a{font-size:0.9em;}




#tac{



padding-left:15px;



}


#primary-content .save-percent-img {
margin-left: 610px;margin-top: -7px;align:right;padding-right: 10px;position: absolute;z-index: 2;
}

 
    			
    				 
				.tick-list-1 {				
    				padding-left:15px;
    				}
    				
    				.tick-list-1 li {
    				background:transparent url(/images/content/Content/moth/tick.gif) no-repeat scroll left top;
    				padding-left:25px;
    				}
    				.top-cont{
    				background:transparent url(/images/newcontent/bg_m_panel_big_top.gif) no-repeat right top;padding-top:5px;
    				}
    				.m-content-hc{
    				background:transparent url(/images/newcontent/bg_m_panel_content.gif) no-repeat scroll left bottom;border-left:solid 1px #E7E3E7;border-right:solid 1px #E7E3E7;padding-bottom:0 !important;
    				}
    
    				.butt-container{float:right;width:220px;}
    				.bottom-cont{
    				background:transparent url(/images/newcontent/bg_m_panel_tabs_bottom_wide_white.gif) no-repeat scroll left bottom;padding-bottom:13px;
    				}
    				#boilerHeader h2{
    				top:29px!important;
    				}
    				.boiler-head{
    				background:transparent url(/images/homecare/forms/header_boiler.jpg) no-repeat scroll 0 !important;font-size:1.5em!important;}
    				
    				 
    				 
    				 .tick-list li {
				 
				 background-image:url(/images/newcontent/tick.png)!important;
				 background-repeat:no-repeat!important;
				 background-position:left top!important;
				 
}

#boilerHeader {

margin-bottom:10px !important;
}




.middle-list{height:135px!important;}
.middle-list h5{

font-size:1.2em !important;
line-height:1.3em;

}