#installations-content.superwide
{
	width: 980px;
}
#main-content.superwide
{
	width: 980px;
}

#mb-hour-meterreadings-overview
{
	width: 440px;
	float: left;
}
#mb-hour-meterreadings-settings
{
	width: 470px;
	float: right;
}
#mb-hour-meterreadings-table
{
	width: 940px;
	display: block;
	clear: both;
}
#mb-hour-meterreadings-chart
{
	width: 940px;
	display: block;
	clear: both;
}
#mb-hour-meterreadings-chart .chartContainer img
{
	margin: 0 0 0 0;
}
#content #mb-hour-meterreadings-settings .optionlist
{
	float: left;
}
#content #mb-hour-meterreadings-settings .optionlist SELECT
{
	float: left;
	width: auto;
	margin-right: 3px;
}
#content #mb-hour-meterreadings-settings .ComparisonPeriod span label
{
	font-weight: bold;
}
#content #mb-hour-meterreadings-settings .ComparisonPeriod span.float
{
	float: left;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings
{
	font-size: 0.9em;
	border-collapse: collapse;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings td, #content .tblHourMeterReadings th
{
	padding: 4px 2px 2px 2px;
	text-align: center;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings td
{
	border-bottom: solid 1px #999;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings td.datecol
{
	text-align: center;
	background-color: #fdfdfd;
	border-right: dotted 1px #999;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings td.sumcol
{
	text-align: right;
	padding-right: 4px;
	background-color: #fffae6;
	border-left: dotted 1px #999;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings td.mval
{
	text-align: right;
	padding-right: 4px;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings td.highval, .highval
{
	color: #fff;
	background-color: #e8531f;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings td.lowval, .lowval
{
	color: #fff;
	background-color: #87b32e;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings tr td
{
	background-color: #fdfdfd;
}
#content #mb-hour-meterreadings-table .tblHourMeterReadings tr td.hover
{
	background-image: url(/images/bg_alpha40.png);
	cursor: all-scroll;
}
#content .ComparisonPeriod
{
}
div.HourMeterGraph
{
	padding-top: 8px;
	width: 100%;
}
div.ComparisonInfo
{
	padding-top: 12px;
	border-top: dashed 2px #e5e5e5;
	display: block;
	clear: both;
}
div.ComparisonInfo span
{
	color: #2a486b;
}

div.ComparisonGraph
{
	border-bottom: dashed 2px #e5e5e5;
	margin-bottom: 12px;
	padding-bottom: 8px;
}
#mb-hour-meterreadings-settings .timereading-presentation 
{
}
#mb-hour-meterreadings-settings .mode-inform 
{
    clear: both;
    float: left;
}
