@charset "utf-8";


 


.clearer {


clear:both;


height:1px;


line-height:1px;


overflow:hidden;


}


.clearer1 {


clear:both;


 line-height:1px;


 


overflow:hidden;


}

.smalltxt {padding-left:37px !important;background:url("/images/CHI_img/happy-man-flying.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
float:left;
font-size:9px;
height:55px;
padding-top:304px;
width:215px;}

.longtxt {padding-left:20px !important;background:url("/images/CHI_img/happy-man-flying.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
float:left;
font-size:9px;
height:55px;
padding-top:297px;
width:215px;}

.offer-page {
width:720px;
margin-top:10px;


}





.offer-holder


{


width:475px;


float:left;


margin-right:20px;


}





.contact-holder


{


 


width:225px;


float:left;


}








 .offer-page .offer-holder .header-info


{


background:url(/images/CHI_img/header-info.jpg) no-repeat scroll 0 0;

float:left;
font-size:18px;
height:79px;
margin-bottom:20px;
padding-left:20px;
padding-top:31px;
width:454px;


}


.offer-page .offer-holder .header-info h1{color:#ffffff!important;font-size:21px !important;line-height:22px;}


.offer-page .offer-holder  .quote-container


{


float:left;


width:475px;


background: transparent url(/images/CHI_img/quote-content.gif) repeat-y scroll left top;


}








.offer-page .offer-holder  .quote-container .quote-container-top


{


background: transparent url(/images/CHI_img/quote-top.gif) no-repeat scroll left top;


 


padding-top:4px;


}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom


{


background:transparent url(/images/CHI_img/quote-bottom.gif) no-repeat scroll left bottom;


padding-bottom:6px;


}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content


{


width:475px;


 


}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .quote-header


{


background: transparent url(/images/CHI_img/quote-header.gif) no-repeat 1px 0;


margin-bottom:14px;


width:457px;


padding-left:18px;


padding-top:6px;


height:48px;


float:left;





}


.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .quote-header h2


{


font-family:arial;


font-size:1.5em;


font-weight:normal;


margin:0;


}


.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .quote-description


{


width:457px;


padding-left:18px;


float:left;


}


.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .quote-description


 .quote-container-content  ul li { 


background:transparent url(/images/CHI_img/tick.gif) no-repeat scroll 0px 9px;


padding-left:21px;


padding-right:12px;


padding-top:4px;


}











.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote


{


width:443px;


float:left;


margin-bottom:18px;


 margin-top:28px;


}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder


{


width:443px;


background: transparent url(/images/CHI_img/inner-quote-content.gif)  repeat-y scroll left top;





}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder .inner-quote-top


{


background: transparent url(/images/CHI_img/inner-quote-top.gif) no-repeat scroll left top;


padding-top:2px;


}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder .inner-quote-top .inner-quote-bottom


{


background: transparent url(/images/CHI_img/inner-quote-bottom.gif) no-repeat scroll left bottom;


padding-bottom:6px;


}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder .inner-quote-top .inner-quote-bottom .inner-quote-content


{


width:372px;
padding-right:24px;

padding-left:24px;


}





.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder .inner-quote-top .inner-quote-bottom .inner-quote-content .inner-quote-header


{
margin-top:10px;


margin-bottom:10px;


width:372px;


float:left;





}








.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder .inner-quote-top .inner-quote-bottom .inner-quote-content .inner-quote-description


{


width:315px;


padding-left:57px;


float:left;


background: transparent url(/images/CHI_img/contact-mouse.gif) no-repeat scroll 0 0;


 


}
.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder .inner-quote-top .inner-quote-bottom .inner-quote-content .inner-quote-description p
{
padding-top:5px;
margin:0px!important;
}




.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .inner-quote-holder .inner-quote-top .inner-quote-bottom .inner-quote-content .inner-quote-description .phnoclr


{


color:#cf0166;


font-weight:bold;


}








.offer-page .contact-holder .contact-container


{


background: transparent url(/images/CHI_img/contact-content.gif) repeat-y scroll left top;


width:225px;


float:left;


margin-bottom:17px;


}





.offer-page .contact-holder .contact-container .contact-container-top


{


background: transparent url(/images/CHI_img/contact-top.gif) no-repeat scroll left top;


padding-top:3px;


}








.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom


{


background: transparent  url(/images/CHI_img/contact-bottom.gif) no-repeat scroll left bottom;


padding-bottom:2px;


 


}





.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content


{


width:225px;


}





.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-container-header


{


background: transparent url(/images/CHI_img/contact-header.gif) no-repeat;


height:27px;



width:200px;


float:left;


padding-left:25px;


padding-top:8px;


margin-bottom:5px;


}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-container-header h2


{
color:#ffffff!important;
font-size:16px!important;


}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description


{


width:215px;


padding-left:10px;


float:left;


}
.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description p
{
margin:0px!important;
padding:0px;
text-align:center;
}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .contact-way


{


background: transparent url(/images/CHI_img/contact-mouse.gif) no-repeat;


width:156px;

line-height:10px;
padding-left:54px;




border-bottom: 1px  dotted #73a0e4;


 padding-bottom:15px;


float:left;


margin-top:10px;


}

.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .bookDiv .contact-waynew


{



width:156px;

line-height:10px;
padding-left:10px;
padding-bottom:15px;
float:left;

}

.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .bookDiv .imgHolder
{
float:left;
width:45px;
}

.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .bookDiv
{

margin-top:10px;
border-bottom: 1px  dotted #73a0e4;
float:left;
}
.txtalig
{
padding-top:10px;
display:block;
}
.padd10
{
font-weight:bold;
padding-left:10px;
}



.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-container-footer .imgHolder1
{
float:left;
width:45px;
padding-left:10px;
}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content a


{


text-decoration:underline;


}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .contact-way a#click-overlay


{


font-size:9px;


}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .phno


{


color:#002fa1;


font-weight:bold;


}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .timing


{


font-size:11px;


line-height:13px;


}





.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .contact-way2


{


margin-top:10px;


background:transparent url(/images/CHI_img/contact-number.gif) no-repeat;


width:210px;

line-height:10px;

 



border-bottom: 1px  dotted #73a0e4;


 padding-bottom:15px;


float:left;


}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-continer-description .contact-way2 .contact-way2-content
{
float:left;
padding-left:55px;
margin-bottom:10px;
width:155px;
}





.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-container-footer .contact-way3


{


 


background:transparent url(/images/CHI_img/contact-receiver.gif) no-repeat scroll 12px 0px;


width:153px;


padding-left:62px;


padding-top:12px;


 padding-bottom:15px;

font-weight:bold;
 


}


.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-container-footer .contact-way3new


{


 




padding-left:62px;


padding-top:12px;


color:#002fa1;
 padding-bottom:15px;

font-weight:bold;


}



.offer-page .contact-holder .contact-container .contact-container-top .contact-container-bottom .contact-container-content .contact-container-footer


{


background: transparent  url(/images/CHI_img/contact-footer.gif) no-repeat  scroll 1px 35px;


height:55px;


width:225px;


padding-top:15px;


float:left;








}


.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content   ul


{


 list-style-type:none;





margin:0 0 22px 0;


padding:0px;


}


  .offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content ul li { 


background:transparent url(/images/CHI_img/tick.gif) no-repeat scroll 0px 9px;


padding-left:21px;


padding-right:12px;


padding-top:4px;


}


.offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content a.green-arrow {


background:transparent url(/images/CHI_img/arrow_green1.gif) no-repeat scroll 0 4px !important;


font-size:0.916em;


font-weight:bold;


padding-left:10px;


text-decoration:none;


}


 


.offer-page .contact-holder .happy-man


{


background: transparent url(/images/CHI_img/happy-man-flying.gif) no-repeat scroll;


width:215px;


padding-top:297px;


padding-left:10px;


color:#FFFFFF;


font-size:9px;


height:55px;


float:left;


}


.offer-page .contact-holder .happy-man .pound


{


font-size:14px;


font-weight:bolder;


}


 .offer-page .offer-holder  .quote-container .quote-container-top .quote-container-bottom .quote-container-content .quote-description


 p { 


margin :0px 0px 27px 0px;


padding:0px;


 


}














.offer-page .overall-description


{


background: transparent url(/images/CHI_img/2parachute.gif) no-repeat scroll 552px 30px;


width:720px;


margin-top:28px;


margin-bottom:10px;


float:left;


}





.offer-page .overall-description p


{


margin:0px;


padding:0px;


}




















.offer-page .quote-gry-holder


{


width:720px;


background: transparent url(/images/CHI_img/quote-gry-holder.gif) repeat-y scroll left top;


margin-bottom:15px;


float:left;


}


.offer-page  .quote-gry-holder .quote-gry-holder-top


{


background: transparent url(/images/CHI_img/quote-gry-top.gif) no-repeat scroll left top;


padding-top:4px;


}


.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom


{


background: transparent url(/images/CHI_img/quote-gry-bottom.gif) no-repeat scroll left  bottom;


padding-bottom:4px;


}








.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content


{


background: transparent url(/images/CHI_img/quote-gry-content.gif) no-repeat scroll 1px  bottom;


width:715px;


padding-left:5px;


 


}


.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content h3


{


color:#095994;


margin:25px 0px 20px 0px;


padding-left:10px;


font-weight:bolder;


font-size:14px!important;


}


.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content h4


{


color:#0d5899;


margin:0px;


padding:0px;


}


.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content p


{


margin-bottom:20px;


 font-size:11px;


line-height:14px;


}





.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content a.green-arrow {


background:transparent url(/images/CHI_img/arrow_green1.gif) no-repeat scroll 0 4px !important;


font-size:0.916em;


font-weight:bold;


padding-left:10px;


text-decoration:none;


color:#022da0;


}


.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content a.plus1 {


background:transparent url(/images/CHI_img/plus.gif) no-repeat scroll 0 0;





font-weight:bold;


padding-left:28px;


text-decoration:none;


color:#022da0;


padding-bottom:10px;


}





.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content a.lesser {


background:transparent url(/images/CHI_img/less.gif) no-repeat scroll 0 0;





font-weight:bold;


padding-left:28px;


text-decoration:none;


color:#022da0;


padding-bottom:10px;


}








.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content .flexi-people1


{


background: transparent url(/images/CHI_img/coin-build.gif) no-repeat scroll 12px 0px;


float:left;


padding-left:98px;


width:139px;


border-right:1px solid #e1e1e1;


margin-bottom:20px;





}





.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content .flexi-people2


{


background: transparent url(/images/CHI_img/boiler-image.gif) no-repeat scroll 12px 0px;


float:left;


padding-left:98px;


width:139px;


border-right:1px solid #e1e1e1;


margin-bottom:20px;


}


.offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content .flexi-people3


{


background: transparent url(/images/CHI_img/happy-couple.gif) no-repeat scroll 8px 0px;


float:left;


padding-left:102px;


width:135px;


margin-bottom:20px;





}





.offer-page .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content .parmargin





{


width:704px;


padding-left:6px;


margin-bottom:10px;





}





  #primary-content .offer-page  .quote-gry-holder .quote-gry-holder-top .quote-gry-holder-bottom .quote-gry-holder-content .offerstar1{
margin-left:-65px;
margin-top:-33px;
position:absolute;
width:80px;
z-index:10000;


}


.flexi{width:715px;float:left;}





#basic-modal-content ul{padding:0px;margin:0px;list-type:none;}


#basic-modal-content ul li{background:url(/images/CHI_img/tick.gif) no-repeat scroll 3px 4px;padding-left:20px;padding-bottom:10px;}

.hr-dotted {
background:url("/images/energyshoprefresh/dotted_line_darkgrey.gif") repeat-x scroll 0 0 transparent;
height:5px;
margin:1em 0;
width:96%;
}

.headergrad{
	width:720px;
	height:35px;
	background:url(/images/energyshoprefresh/main-content-bg-full.gif) no-repeat scroll 0 0;
	padding:10px 0 0 10px;
	}
	.offer-page .overall-offers
	{
	margin-bottom:10px;
	
	}

.need-quote{
width:443px;
}
.need-quote-header
{
margin-top:10px;
margin-bottom:10px;
width:372px;
float:left;

}
.need-quote-description
{
width:315px;
padding-left:57px;
float:left;
background: transparent url(/images/CHI_img/contact-mouse.gif) no-repeat scroll 0 0;

}

.offer-page .contact-holder .contact-container .contact-container-top-blue
{
background: transparent url(/images/CHI_img/header-blue-top.gif) no-repeat scroll left top;
padding-top:3px;
}

.offer-page .contact-holder .contact-container .contact-container-top-blue .contact-container-bottom-blue
{
background: transparent  url(/images/CHI_img/header-blue-bottom.gif) no-repeat scroll left bottom;
padding-bottom:2px;
 
}

.offer-page .contact-holder .contact-container .contact-container-top-blue .contact-container-bottom-blue .contact-container-content
{
width:225px;
}

.offer-page .contact-holder .contact-container .contact-container-top-blue .contact-container-bottom-blue .contact-container-content .contact-container-header-blue
{
background: transparent url(/images/CHI_img/contact-header-blue.gif) no-repeat;
height:35px;
width:210px;
float:right;
padding-left:14px;
padding-top:8px;
margin-bottom:5px;
}
.offer-page .contact-holder .contact-container .contact-container-top-blue .contact-container-bottom-blue .contact-container-content .contact-container-header-blue h2
{
color:#ffffff!important;
font-size:16px!important;

}

.offer-page .contact-holder .contact-container .contact-container-top-blue .contact-container-bottom-blue .contact-container-content .contact-continer-description
{

width:220px;


}


.offer-page .contact-holder .contact-container .contact-container-top-blue .contact-container-bottom-blue .contact-container-content .contact-continer-description p
{
margin:0px !important;
padding:10px;


}
.second-box-content{
padding:10px;
}

.second-box-cont ul li {

background:transparent url(/images/CHI_img/tick.gif) no-repeat scroll 0 9px;
padding-left:21px;
padding-right:12px;
padding-top:4px;
}
.last_cont ul li{
background:transparent url(/images/CHI_img/tick.gif) no-repeat scroll 0 9px;
padding-left:21px;
padding-right:12px;
padding-top:4px;
}

.head-cont{
width:320px;
padding-left:18px;
}


.table-mid{
background:transparent url(/images/CHI_img/tab-mid.gif) repeat-y scroll left top;
width:405px;
}
.table-top{
background:transparent url(/images/CHI_img/tab-top.gif) no-repeat scroll left top;
padding-top:2px;
}
.table-bottom{
background:transparent url(/images/CHI_img/tab-bot.gif) no-repeat scroll left bottom;
padding-bottom:6px;
}

.row1{
border-bottom:1px solid #b3b3b3;
width:385px;
background-color:#cfedf9;
margin:3px 0 0 6px;
font-weight:bold;
padding-left:7px;
}
.left-col{
text-align:left;
float:left;
width:297px;
border-right:1px solid #b3b3b3;
padding:8px 0 8px 0;
}
.right-col{
text-align:left;
float:left;
width:77px;
padding:8px 0 8px 7px;
}

.row2{
border:1px solid #cc0066;
width:385px;
background-color:#fae8f0;
margin:0 0 0 6px;
font-weight:bold;
padding-left:6px;
}

.row3{
border-bottom:1px solid #b3b3b3;
width:385px;
background-color:#f8f8f8;
margin:0 0 0 6px;
font-weight:bold;
padding-left:7px;
}

.row4{
width:385px;
background-color:#ffffff;
margin:0 0 0 6px;
font-weight:bold;
padding-left:7px;
}

.row5{
border-bottom:1px solid #b3b3b3;
width:385px;
background-color:#f3f7fa;
margin:0 0 0 6px;
font-weight:bold;
padding-left:7px;
}

.clearertab {
clear:both;
height:0;
overflow:hidden;
}
.norm-txt{
font-weight:normal;
}

.imgMouse{
float:left;
padding-right:15px;
}


.box-cont p{
margin-bottom:5px !important;
}
.box-cont {
background:transparent url(/images/CHI_img/box_back.gif) no-repeat scroll 0%;
float:left;
height:108px;
padding:5px;
width:136px;
}

.box-cont h3{
margin-bottom:3px !important;
}

.box-cont1 h3{
margin-bottom:3px !important;
}
.hgt{
height:88px;
}
.hgtbox{
height:85px;
}
.box-cont1{
margin-top:3px;
}



.quote-header .star{
float:right;
margin-right:10px;
}

#primary-content .offer-page .hgt{
height:32px !important;
}

#primary-content .nwidth{
width:330px;
}
#primary-content .nwid{
width:310px;
float:left;
}
#primary-content .nimg{
float:right;
width:117px;
}

.txtAlign{text-align: center;}
.marBott{margin-bottom:5px !important;}
.fntSize{font-size:9px;}
.paddMar{padding-bottom: 0px; margin-bottom: 0px ! important;}
.fntBld{font-weight:bold;}
.fntSizeem{font-size: 1.6em;}


.paddNew {

height:41px !important;

padding-top:13px !important;

}
.paddLeftImg{padding-left:30px;}