@charset "utf-8";

body {
	
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
}

th,td {

font-size: 11px;
	color: #666666;

}


#frmEnergySavingCalc {
	border: #999999 1px solid;
	padding: 3px 3px 3px 3px;
}

#tblEnergySavingCalc table {
	background-color: #ffffff;
}

#tblEnergySavingCalc th {
	text-align: center;
	vertical-align: top;
	color: #000000;
	background-color: #a0c2de;
	font-size: 9px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}

#tblEnergySavingCalc th.group1 {
	text-align: center;
	vertical-align: bottom;
	color: #000000;
	background-color: #a0c2de;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px;
	border-bottom-color: #daeefa;
	border-bottom-style: solid;
}

#tblEnergySavingCalc th.group2 {
	text-align: center;
	vertical-align: bottom;
	color: #000000;
	background-color: #daeefa;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px;
	border-bottom-color: #eff8fd;
	border-bottom-style: solid;
}

#tblEnergySavingCalc th.header2 {
	text-align: center;
	vertical-align: top;
	color: #000000;
	background-color: #daeefa;
	font-size: 9px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}

#tblEnergySavingCalc th.header3 {
	text-align: center;
	vertical-align: top;
	color: #000000;
	background-color: #ffc06f;
	font-size: 9px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}

#tblEnergySavingCalc td {
	color: #000000;
}

#tblEnergySavingCalc td.input1 {
	text-align: center;
}

#tblEnergySavingCalc td.megaman {
	background-color: #eff8fd;
}

#tblEnergySavingCalc td.reduced {
	color: #090c7d;
	background-color: #ffe3c1;
}

#tblEnergySavingCalc input.text1 {
	color: #000000;
	background: #acd1ef;
	font-size: 8pt;
	border: #999999 1px solid;
}

#tblEnergySavingCalc select.select1 {
	color: #000000;
	background: #acd1ef;
	font-size: 8pt;
	border: #999999 1px solid;
}

#tblEnergySavingCalc th.runningCost {
	vertical-align: top;
	color: #000000;
	background-color: #ffffcc;
	font-size: 9px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
};

#tblEnergySavingCalc td.runningCost {
	color: #b81621;
	font-family: inherit;
	font-size: 10pt;
	background-color: #ffffcc;
};

#tblEnergySavingCalc input.button {
	background-image: url('/images/buttons/calc_button_bg_blue.jpg');
	width: 140px;
	height: 35px;
	color: #005eab;
	background-color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border: medium none;
}

#tblEnergySavingCalc span.subtotalText {
	font-weight: bold;
}

#tblEnergySavingCalc span.totalText {
	font-weight: bold;
	font-size: 10pt;
}

#tblEnergySavingCalc span.redText {
	color: #b81621;
	font-family: inherit;
	font-size: 8pt;
	font-weight: bold;
}

#tblEnergySavingCalc span.greenText {
	color: #158f3a;
	font-family: inherit;
	font-size: 8pt;
	font-weight: bold;
}

#tblEnergySavingCalc span.redSubtotal {
	color: #b81621;
	font-family: inherit;
	font-size: 10pt;
	font-weight: bold;
}

#tblEnergySavingCalc span.greenSubtotal {
	color: #158f3a;
	font-family: inherit;
	font-size: 10pt;
	font-weight: bold;
}

#tblEnergySavingCalc span.blueSubtotal {
	color: #090c7d;
	font-family: inherit;
	font-size: 10pt;
	font-weight: bold;
}

#tblEnergySavingCalc span.greenTotal {
	color: #158f3a;
	font-family: inherit;
	font-size: 12pt;
	font-weight: bold;
}

#tblEnergySavingCalc span.blueTotal {
	color: #090c7d;
	font-family: inherit;
	font-size: 12pt;
	font-weight: bold;
}