#thermalArea {
	position:relative;
	width:750px;
	height:350px;
	background-image: url(../../green/site_images/thermal/thermal_bg.gif);
	background-repeat: no-repeat;
}

#ew_tec_thermalArea {
	position:relative;
	width:750px;
	height:350px;
	background-image: url(../../green/site_images/thermal/enerworks_tec_bg.png);
	background-repeat: no-repeat;
}

#daySun {
	position:absolute;
	top:30px;
	left:0px;
	width:160px;
	height:170px;
	background-image: url(../../green/site_images/thermal/day_sun.gif);
	background-repeat: no-repeat;
}

div.thermometer {
	position:absolute;
	width:15px;
	height:50px;
	background-image: url(../../green/site_images/thermal/thermometer.gif);
	background-repeat: no-repeat;
}

.thermalBody {background-color: #e5e5e5;}

.thermalHead {
	background-image: url(../../green/site_images/thermal/area_head.gif);
	background-repeat: repeat;
}
.thermalTitle {
	padding-top: 2px;
	padding-left: 10px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	background-image: url(../../green/site_images/thermal/area_title3.gif);
	background-repeat: repeat;
}
.thermalArea {
	background-image: url(../../green/site_images/vuBG.gif);
	background-repeat: repeat;
}
.thermalFoot {
	background-image: url(../../green/site_images/thermal/area_foot.gif);
	background-repeat: repeat;
}
.thermalFootLogo {
	background-image: url(../../green/site_images/thermal/area_foot_logobg.gif);
	background-repeat: repeat;
}

.thermalSpacer {
	background-image: url(../../green/site_images/thermal/area_spacer2.gif);
	background-repeat: no-repeat;
}

.thermal_bgc {background-color: #FFFFFF}

div.meterWatts {
	position:absolute;
	width:80px;
	height:90px;
	background-image: url(../../green/site_images/thermal/meter_watts.gif);
	background-repeat: no-repeat;
}

div.flowMeter {
	position:absolute;
	width:35px;
	height:35px;
	background-image: url(../../green/site_images/thermal/flow_meter.gif);
	background-repeat: no-repeat;
}

div.pumpRotate {
	position:absolute;
	width:35px;
	height:35px;
	background-image: url(../../green/site_images/thermal/pump_rotate.gif);
	background-repeat: no-repeat;
}

div.pumpStop {
	position:absolute;
	width:35px;
	height:35px;
	background-image: url(../../green/site_images/thermal/pump_stop.gif);
	background-repeat: no-repeat;
}

div.ledOff {
	position:absolute;
	width:15px;
	height:15px;
	background-image: url(../../green/site_images/thermal/led_off.gif);
	background-repeat: no-repeat;
}

div.ledOn {
	position:absolute;
	width:15px;
	height:15px;
	background-image: url(../../green/site_images/thermal/led_on.gif);
	background-repeat: no-repeat;
}

div.ledAlert {
	position:absolute;
	width:15px;
	height:15px;
	background-image: url(../../green/site_images/thermal/led_alert.gif);
	background-repeat: no-repeat;
}

div.ledCommOK {
	position:absolute;
	width:15px;
	height:15px;
	background-image: url(../../green/site_images/thermal/led_comm_ok.gif);
	background-repeat: no-repeat;
}

div.ledCommAlert {
	position:absolute;
	width:15px;
	height:15px;
	background-image: url(../../green/site_images/thermal/led_comm_alert.gif);
	background-repeat: no-repeat;
}

div.statusData {
	position:absolute;
	width:150px;
	height:14px;
	color:#004080;
	font-size:11px;
	text-align:left;
}

div.alarmData {
	position:absolute;
	width:80px;
	height:14px;
	color:#FF0000;
	font-size:11px;
	text-align:left;
}

div.flowData {
	position:absolute;
	width:48px;
	height:14px;
	color:#004080;
	font-size:11px;
	text-align:center;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_bg.gif);
	background-repeat: no-repeat;
}

div.flowData2 {
	position:absolute;
	width:48px;
	height:14px;
	color:#004080;
	font-size:11px;
	text-align:center;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_bg2.gif);
	background-repeat: no-repeat;
}

div.tempData {
	position:absolute;
	width:45px;
	height:14px;
	color:#004080;
	font-size:11px;
	text-align:center;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_bg.gif);
	background-repeat: no-repeat;
}
div.tempTankData {
	position:absolute;
	width:45px;
	height:14px;
	color:#004080;
	font-size:11px;
	text-align:center;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_bg2.gif);
	background-repeat: no-repeat;
}

div.simData {
	position:absolute;
	width:45px;
	height:14px;
	color:#808080;
	font-size:11px;
	text-align:center;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_bg.gif);
	background-repeat: no-repeat;
}

div.irradData {
	position:absolute;
	width:65px;
	height:14px;
	color:#004080;
	font-size:11px;
	text-align:center;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_bg.gif);
	background-repeat: no-repeat;
}

div.dataArea {
	position:absolute;
	width:162px;
	height:38px;
	border:1px solid #808080;
	background-image: url(../../green/site_images/thermal/data_area.gif);
	background-repeat: no-repeat;
}

div.label {
	position:absolute;
	color:#000000;
	font-size:13px;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
}

div.deliverArea {
	position:absolute;
	width:80px;
	height:30px;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_area_blue.gif);
	background-repeat: no-repeat;
}

div.meterKWH {
	position:absolute;
	width:80px;
	height:80px;
	background-image: url(../../green/site_images/thermal/meter_kwh_today.gif);
	background-repeat: no-repeat;
}

div.meterBlue {
	position:absolute;
	width:80px;
	height:80px;
	background-image: url(../../green/site_images/thermal/meter_blue.gif);
	background-repeat: no-repeat;
}

div.generateArea {
	position:absolute;
	width:80px;
	height:100px;
}

div.gaugeTitle {
	position:absolute;
	color:#000000;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}

div.capcityGauge {
	position:absolute;
	width:35px;
	height:75px;
	background-image: url(../../green/site_images/thermal/barCapcity.gif);
	background-repeat: no-repeat;
}

div.capcityPower {
	position:absolute;
	top:2px; left:2px;
	width:31px;
	background-image: url(../../green/site_images/thermal/barPower.gif);
	background-repeat: no-repeat;
}

div.gaugeData {
	position:absolute;
	height:14px;
	color:#004080;
	font-size:11px;
	text-align:center;
	border:1px solid #9A9A9A;
	background-image: url(../../green/site_images/thermal/data_bg.gif);
	background-repeat: no-repeat;
}

div.commStatus {
	position:absolute;
	height:10px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	width:300px;
	text-align:left;
}

.gaugeValue {
	position:absolute;
	color:#004080;
	font-size:11px;
}

.gaugeLabel {
	position:absolute;
	color:#000000;
	font-size:11px;
}

.gaugeLabelSM {
	position:absolute;
	color:#000000;
	font-size:8px;
}

.value {
	position:absolute;
	color:#004080;
	font-size:13px;
}

.info {
	position:absolute;
	font-size:11px;
	font-weight:normal;
}

td.thermalTabOn {
	border:2px solid #EAEAEA;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	background-image: url(../../green/site_images/thermal/menuTabOn.gif);
	background-repeat: repeat;
}
td.thermalTab {
	border:2px solid #EAEAEA;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	background-image: url(../../green/site_images/thermal/menuTab.gif);
	background-repeat: repeat;
}

td.thermalTabOver {
	border:2px solid #EAEAEA;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	background-image: url(../../green/site_images/thermal/menuTabOn.gif);
	background-repeat: repeat;
}

A.thermalMenuLink 				{display: block; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}
A.thermalMenuLink:visited 		{display: block; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}
A.thermalMenuLink:hover 		{display: block; COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}

A.thermalMenuLinkOn 				{display: block; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}
A.thermalMenuLinkOn:visited 	{display: block; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}
A.thermalMenuLinkOn:hover 		{display: block; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}

A.thermalStatusLink 				{display: block; COLOR: #004080; FONT-SIZE: 14px;}
A.thermalStatusLink:visited 	{display: block; COLOR: #004080; FONT-SIZE: 14px;}
A.thermalStatusLink:hover 		{display: block; COLOR: #FF8000; FONT-SIZE: 14px;}

A.thermalAlarmLink 				{display: block; COLOR: #FF0000; FONT-SIZE: 14px;}
A.thermalAlarmLink:visited 	{display: block; COLOR: #FF0000; FONT-SIZE: 14px;}
A.thermalAlarmLink:hover 		{display: block; COLOR: #FF8000; FONT-SIZE: 14px;}