.brochure-bg {
background-image:url(images/d-homepage-actions.jpg);
background-repeat:no-repeat;
height: 95px;
}


.img-padding {
margin-left:5px;
margin-top: 13px;
margin-bottom:0px;
}

P {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom: 10px;
		
}
H1 {
	font : 22px Arial;
	color : #006AB7;
	margin-left : 2px;
	margin-bottom : 0px;
	
}
H2 {
	font : normal 18px Arial;
	color : #006AB7;
	margin-left : 2px;
	margin-bottom : 0px;
	margin-top : 10px;
}
H3 {
	font : normal 16px Arial;
	color : #006AB7;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom: 0px;
}
H4 {
	font : bold 13px Arial;
	color : #006AB7;
	margin-left : 5px;
	margin-bottom : 5px;
	margin-top : 3px;
}


H5 {
	font : normal 20px Arial;
	color : #5D5C5C;
	margin-left : 15px;
	margin-bottom : 5px;
	margin-top : 5px;
}

H6 {
	font : Normal 12px Arial;
	color : #333333;
	text-align : center;
	margin-left : 15px;
	margin-bottom : 6px;
	margin-top : 12px;
}

LI {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-top : 0px;
}


/* align class*/

.centre {
	text-align : center;
	margin-left : 0px;
	margin-right : 0px;
}

.rightalign {
	text-align : right;
}

.leftalign {
	text-align : left;
}

.image-margin-left {
	margin-left : 10px;
	margin-bottom : 10px;
}

.image-margin-right {
	margin-right : 10px;
	margin-bottom : 10px;
}

.marginleft15 {
	margin-left : 15px;
}
.marginleft15link {
	margin-left : 15px;
	margin-top : 3px;
	margin-bottom : 3px;
}

.marginleft10 {
	margin-left : 10px;
	margin-right : 10px;
}

.margin-noright {
	margin-left : 7px;
	margin-right : 0px;
}
.margin-top10 {
	margin-top : 5px;
	margin-left : 10px;
	margin-bottom : 10px;
}

/* _________MENU ELEMENTS_______*/

/* menu link*/

.menutext {
	font : normal 12px Arial;
	text-align : left;
	color : 333333;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}

a.menulink:link {
	color : #666666;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.menulink:visited {
	color : #666666;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.menulink:hover {
	color : #006AB7;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : underline;
}

/* white menu link*/
.menuhilitetext {
	font : bold 12px Arial;
	text-align : left;
	color : white;
	margin-left: 33px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
a.whitemenulink:link {
	color : white;
	font : bold 12px Arial;
	text-decoration : none;
}
a.whitemenulink:visited {
	color : white;
	font : bold 12px Arial;
	text-decoration : none;
}
a.whitemenulink:hover {
	color : white;
	font : bold 12px Arial;
	text-decoration : underline;
}

/* menu cell borders*/
.menulinestbr {
	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
}
.menulinesbr {
	border-bottom : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
}
.menulinesrbr {
	border-right : 1px solid #E1E1E1;
}
/* MENU END*/

/* bold links */

a.linkbold:link {
	color : #333333;
	font : bold 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.linkbold:visited {
	color : #333333;
	font : bold 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.linkbold:hover {
	color : #006AB7;
	font : bold 12px Arial;
	margin-left : 0px;
	text-decoration : underline;
}

/* End bold links */


/* _________TABLE BORDERS__________*/

.tableborder {
	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}

.app-cell {
	border-bottom : 1px solid #C6C4C4;
	border-right : 1px solid #C6C4C4;
	border-left : 1px solid #C6C4C4;
}

.app-cell-right {
	border-bottom : 1px solid #C6C4C4;
	border-right : 1px solid #C6C4C4;
}
.app-cell-right-bot {
	border-right : 1px solid #C6C4C4;
}
.app-cell-bot {
	border-right : 1px solid #C6C4C4;
		border-left : 1px solid #C6C4C4;
}
.tablebordertop{
	border-top : 1px solid #e1e1e1e;
}
.tablerightline {
	border-right : 1px solid #E1E1E1;
}
.tableleftline {
	border-left : 1px solid #E1E1E1;
}
.tablebordernobottom {
	border-top : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
.tablerightleftline {
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
.footerlinetop {
	border-top : 1px solid #E1E1E1;
}
.dashbottom{
	border-bottom : 1px dotted #CCCCCC;
}
.dashright{
	border-right : 1px dotted #999999;
}
.dashleft{
	border-left : 1px dotted #999999;
}

/* TABLE END*/


/* Location links */

a.locationlink:link {
	color : #666666;
	font : normal 11px Arial;
	text-decoration : none;
}
a.locationlink:visited {
	color : #666666;
	font : normal 11px Arial;
	text-decoration : none;
}
a.locationlink:hover {
	color : #006AB7;
	font : normal 11px Arial;
	text-decoration : underline;
}
.pagelocationtext {
	font : normal 11px Arial;
	text-align : left;
	color : #333333;
	margin-left :0px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom : 0px;	
}

/* Link class */

a:link {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : underline;
}
a:visited {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : underline;
}
a:hover {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : none;
}

a.h4link:link {
	font : normal 15px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h4link:visited {
	font : normal 15px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h4link:hover {
	font : normal 15px Arial
	color : #006AB7;
	text-decoration : underline;
}

a.h3link:link {
	font : normal 16px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h3link:visited {
	font : normal 16px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h3link:hover {
	font : normal 16px Arial;
	color : #006AB7;
	text-decoration : underline;
}

a.white-link:link {
    font : bold 12px arial;
	color : #FFFFFF;
	text-decoration : none;
}
a.white-link:visited {
    font : bold 12px arial;
	color : #FFFFFF;
	text-decoration : none;
}
a.white-link:hover {
    font : bold 12px arial;
	color : #FFFFFF;
	text-decoration : underline;
}

a.red-link:link {
    font : normal 12px arial;
	color : #DE0031;
	text-decoration : underline;
}
a.red-link:visited {
    font : normal 12px arial;
	color : #DE0031;
	text-decoration : underline;
}
a.red-link:hover {
    font : normal 12px arial;
	color : #DE0031;
	text-decoration : none;
}

.h2index {
	font : normal 18px Arial;
	color : #006AB7;
	margin-left : 10px;
	margin-bottom : 0px;
	margin-top :0px;
}

a.h2indexlink:link {
	font : normal 18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h2indexlink:visited {
	font : normal 18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h2indexlink:hover {
	font : normal 18px Arial;
	color : #006AB7;
	text-decoration : underline;
}

a.headinglink:link {
	font : 18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.headinglink:visited {
	font : 18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.headinglink:hover {
	font : 18px Arial;
	color : #006AB7;
	text-decoration : underline;
}

/* Forms */

.formfield {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;

	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
}

.form-border {

	border-right-width: 3px;

	border-left-width: 3px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CECECE;

	border-left-color: #CECECE;

	padding-left: 15px;

}

.form-borderleft {

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #CECECE;

	padding-left: 15px;

}

.form-borderright {

	border-right-width: 3px;

	border-right-style: solid;

	border-right-color: #CECECE;

}
.redasterisks {

	color: #FF0000;

}

.redasteriskssmall {

	color: #FF0000;

	font-size: 9px;

}

.survey-button {

	background-image: url(images/form-button.jpg);

	height: 29px;

	width: 119px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-repeat: no-repeat;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.survey-buttonwhite {

	background-image: url(images/form-button-white.jpg);

	height: 29px;

	width: 119px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-repeat: no-repeat;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}


/* _______HOMEPAGE ELEMENTS_________ */

.homepagetext {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 9px;
	margin-bottom : 9px;
}

.homepagetextbot {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 9px;
	margin-bottom : 0px;
}

.homepagetextright {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 10px;
	margin-right : 5px;
	margin-top : 10px;
	margin-bottom : 15px;
}

.homepagetextleft {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 0px;
	margin-right : 2px;
	margin-top : 10px;
	margin-bottom : 5px;
}

.homepagetextmid {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 4px;
	margin-top : 22px;
	margin-bottom : 5px;
}

.homepageactiontext {
	font : bold 12px Arial;
	text-align : left;
	color : #FFFFFF;
	margin-left : 7px;
	margin-right : 0px;
	margin-top : 20px;
	margin-bottom : 5px;
}

.homepageactiontextmiddle {
	font : bold 12px Arial;
	text-align : left;
	color : #FFFFFF;
	margin-left : 25px;
	margin-right : 0px;
	margin-top : 20px;
	margin-bottom : 5px;
}

.homepagecasestudytext {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 10px;
	margin-right : 3px;
	margin-top : 6px;
	margin-bottom : 6px;
}

.homepagecasestudyheading {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 10px;
	margin-right : 2px;
	margin-top : 0px;
	margin-bottom : 3px;
}

.homepagelink:link {
	color : #333333;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.homepagelink:visited {
	color : #333333;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.homepagelink:hover {
	color : #006AB7;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : underline;
}

/* HOMEPAGE ELEMENTS END*/


.red-text {
    font : normal 12px arial;
	color : #DE0031;
		margin-left : 15px;
	margin-right : 2px;
	margin-top : 0px;
	margin-bottom : 3px;
}
.h3-bottom-margin {
	font : normal 16px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom: 5px;
}

.appliance-type-text {
	font : normal 16px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 12px;
	margin-top : 0px;

}	

a.appliance-type-text:link {
	font : normal 16px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
}

a.appliance-type-text:visited {
	font : normal 16px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
}
a.appliance-type-text:hover {
	color : #333333;
	font : normal 16px Arial;
	text-align : left;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
	text-decoration : none;
}








.appliance-guide-text {
	font : normal 16px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 5px;
	margin-right : 12px;
	margin-top : 0px;

}	

a.appliance-guide-link:link {
	font : normal 16px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
}
a.appliance-guide-link:visited {
	font : normal 16px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
}
a.appliance-guide-link:hover {
	color : #333333;
	font : normal 16px Arial;
	text-align : left;
	margin-left : 0px;
	margin-right : 12px;
	margin-top : 0px;
	text-decoration : none;
}


.calculatortext {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 15px;
	margin-right : 3px;
	margin-top : 6px;
	margin-bottom : 6px;
}
.event-text {
	margin-left : 15px;
	margin-right : 5px;
	margin-top : 6px;

}
.event-heading {
    font : bold 12px arial;
	color : #FFFFFF;
	margin-left : 15px;
	margin-right : 5px;

}
a.reward:link {
	color : #FFFFFF;
	font : normal 16px Arial;
	text-decoration : none;
}
a.reward:visited {
	color : #FFFFFF;
	font : normal 16px Arial;
	text-decoration : none;
}
a.reward:hover {
	color : #FFFFFF;
	font : normal 16px Arial;
	text-decoration : underline;
}

.rewardtext {
	font : 12px Arial;
	color : #333333;
	margin-left : 22px;
	margin-bottom : 5px;
	margin-top : 10px;
}

.rewardintrotext {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 7px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom : 10px;
}
.rewardheading {
	font : 22px Arial;
	color : #006AB7;
	margin-left : 7px;
	margin-bottom : 3px;
}
.reward-h3 {
	font : 18px Arial;
	color : #006AB7;
	margin-left : 7px;
	margin-bottom : 6px;
	margin-top : 8px;
}
.grey-heading {
	font : normal 15px Arial;
	color : #666666;
	margin-left : 5px;
	margin-bottom : 20px;
	margin-top : 5px;
}
.grey-reward-heading {
	font : 16px Arial;
	color : #666666;
	margin-left : 10px;
	margin-bottom : 10px;
}

/* LPG Heating Application Guide*/

.heating-application-guide {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 17px;
	margin-right : 5px;
	margin-top : 0px;
	margin-bottom: 8px;
}

/* Radiant heating*/

.radiant-benefits {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 20px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom: 5px;
	
}

.ideal-for {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom: 0px;
		
}

.left-margin-5px {
margin-left : 10px;
}