

#primary-content .hero {background:url(/images/newcontent/bg_hero_products-services.jpg) no-repeat top left;min-height:533px}

#primary-content .hero .hero-content {background:url(/images/newcontent/bg_hero_content_products-services.gif) no-repeat top left;width:auto;min-height:351px;padding:15px 17px 5px 20px;}



.two-col{margin-top:0.2em;}



#primary-content .two-col .m-panel .m-content .m-details ul li{background:none;}



#primary-content .two-col .products-services {width:330px;margin:0 0 10px;background:none;}

#primary-content .two-col .products-services .top {background:transparent url(/images/newcontent/bg_m_panel_330_top.png) no-repeat scroll 0 0;}

#primary-content .two-col .products-services .bottom {background:transparent url(/images/newcontent/bg_m_panel_330_bottom.png) no-repeat scroll 0 100%;}

#primary-content .two-col .products-services .m-content .m-details{background:transparent url(/images/newcontent/bg_m_panel_content.gif) repeat-x scroll left bottom;padding:5px 7px 0 38px;}

#primary-content .two-col .products-services .m-content {background:#FFF;margin:0;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}

#primary-content .two-col .products-services .m-content .m-header.icon{padding-left:53px;}



.m-panel .m-content .m-header.gas-electricity {background-position:1405px 0;}

.m-panel .m-content .m-header.maintenance {background-position:1056px 0;}

.m-panel .m-content .m-header.boilers {background-position:706px 0;}

.m-panel .m-content .m-header.energy-efficiency {background-position:356px 0;}



#primary-content .two-col .products-services h3{font-size:1.4em;color:#00195d;padding-top:4px; margin:0px 0px 3px 3px;}

#primary-content .two-col .products-services .m-content .m-header p{font-size:1em;padding-bottom:0.7em;line-height:1.2em;}





.internal-box-top{background:transparent url(/images/newcontent/bg-internal-box-top.png) no-repeat top left;padding:6px 0;clear:both;margin-top:6px;width:283px;position:relative;float:left;}

.internal-box-middle{background:#fefefe url(/images/newcontent/bg-internal-box-middle.png) no-repeat bottom left;font-size:0.9em;}

.internal-box-bottom{background:transparent url(/images/newcontent/bg-internal-box-bottom.png) no-repeat bottom left;width:283px;padding-bottom:1px;}



.internal-box-middle .internal-box-content{padding:0 65px 0 16px;margin-right:6px;zoom:1;}

#primary-content .two-col .m-panel .internal-box-middle .internal-box-content p{line-height:1.3em;padding-bottom:5px;font-size:1em;}



 

.int-maintenance{background:transparent url(/images/newcontent/img-ps-maintenance.jpg) no-repeat bottom right;}

.int-boilers{background:transparent url(/images/newcontent/img-ps-boilers.jpg) no-repeat bottom right;}

.int-efficiency{background:transparent url(/images/newcontent/img-ps-efficiency.jpg) no-repeat bottom right;}



.internal-box-content h4{font-size:1em;}

.internal-box-content h4 a:link, .internal-box-content h4 a:visited{color:#003399;}

#primary-content .two-col .products-services .m-content .m-details ul.full-width-list li{width:150px;margin-bottom:0;padding:3px 0;}

#primary-content .two-col .products-services .m-content .m-details ul.full-width-list li a {float:none;line-height:1.3em;width:auto;display:block;}



#primary-content .two-col .col-2 .m-panel .m-content .m-details ul li{width:140px;float:left;padding:3px 0 3px;margin-bottom:0;}

#primary-content .two-col .m-panel .m-content .m-details ul li a {width:125px;}



/* Green buttons */

p.green-button{margin-top:-20px}

#primary-content .products-services a.green-button:link, #primary-content .products-services a.green-button:visited {min-height:23px;font-size:1em}

#primary-content .products-services a.green-button span {padding:2px 0 4px 9px;}
