@charset "UTF-8";
/* CSS Document */

/* energy counter css */

table#e-counter {
	border-collapse:collapse;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px 0;
	padding:0;
	width:755px;
	border:solid 1px #999;
}
table#e-counter caption {
	display:none;
	}
table#e-counter h2 {
	border: 0;
	color:#fff;
	font-size:18px;
	font-weight:lighter;
	line-height:22px;
	margin-top: 10px;
	padding-bottom:8px;
	text-align: center;
}
colgroup.year, colgroup.electricity, colgroup.gas, colgroup.water {
	background-color:#eee;	/*fallback colour*/
}
colgroup.year {
	background-color:#002e5c;
}
#e-counter td, #e-counter th {
	vertical-align:middle;
}
#e-counter td#top-header {
	background-color:#002e5c;
}
#e-counter th.year-header {
	background-color:#002e5c;
	width:125px;
}
#elec-header, #gas-header, #water-header {
	background-color:#eee;	/*fallback colour*/
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:29px;
	text-align:left;
	width:210px;
	padding-top:5px;
}
#e-counter th span.head { 
	float:left;
	margin-left:20px;
	width:110px;
}
#e-counter th span.unit, #e-counter th span.elec-unit {
	float:right;
	font-size:10px;
	text-align:right;
	width:40px;
	padding-right:2px;
}
#e-counter th span.elec-unit {
	width:45px;
}
#e-counter td {
	background-color:#eee;	/*fallback colour*/
	font-size:13px;
	text-align:right;
}
#e-counter pre {
	margin:0;
	padding:0;
	background: #eee url(/graphics/counter/new-numbers-bg.png) no-repeat;
	background-position:left;
	width: 177px;
	height: 20px;
	padding-top: 4px;
	float: right;
	color: #fff;
	letter-spacing: 8.0px; 
	text-align: right;
}
#e-counter pre span{
	margin-right:-5px;
}
#e-counter th, #e-counter td {
	padding-right:10px;
}
.contentbox {
	float: left;
	padding: 5px;
	margin: 10px 0 0 0;
	border: 1px solid #CCC;
	width: 745px; 

}
.lastcontentbox {
	float: left;
	padding: 5px;
	margin: 10px 0 2em 0;
	border: 1px solid #CCC;
	width: 745px; 

}