.imgdiv
{
position:absolute;
width:130px;
z-index:8;
left: 160px;
top: 320px;
border: 1px none #000000;
visibility: hidden;
overflow: visible;
}
.divs
{
position:absolute;
width:130px;
z-index:8;
left: 160px;
top: 340px;
border: 1px none #000000;
visibility: hidden;
overflow: visible;
}
body {  background-color: #FFFFFF}
td {  font-weight: normal; font-family:"Arial", "Helvetica", "sans-serif"; font-size: 9pt}
.tdsmall {  font-weight: normal; font-family:"Arial", "Helvetica", "sans-serif"; font-size: 6pt}
.grey {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #666666}
.tdbold {  font-weight: bold; font-family:"Arial", "Helvetica", "sans-serif"; font-size: 9pt}
.whitebold {  font-weight: bold; font-family:"Arial", "Helvetica", "sans-serif"; font-size: 9pt; color: #ffffff}
.view {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000066; text-decoration:underline}
.blue {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000066; text-decoration:none}
.headblue {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000066}
.headlgtblue {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #0066ff}
.links {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0000ff}
.headorange {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ff9900}
.textorange {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff9900}
.textblue {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000066}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration:none}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration:none}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration:none}


/* Meter entry table design */
table.meterentry {
	padding: 0;
	margin: 0;
    width: 100%;
}

table.meterentry th {
	letter-spacing: 0.5px;
	text-align: left;
	padding: 6px 6px 6px 6px;
}

table.meterentry td {
    text-align: left;
	vertical-align: middle;
	padding: 6px 6px 6px 6px;
}

table.meterentry td.title {
    border-top: 1px dotted #787878;
    text-align: left;
	vertical-align: middle;
	padding: 6px 6px 6px 6px;
}

table.meterentry td.noshow {
    display:none;
}

table.meterentry td.alert {
    display:inline;
    text-align: left;
	padding: 6px 6px 6px 6px;
    background-color:#FF9999;
}

table.meterentry td.validated {
    display:inline;
    text-align: left;
	padding: 6px 6px 6px 6px;
    background-color:#99FF99;
}

input[type="text"]:focus {
    border: 2px solid #3D3D3D;
}

input.focus {
    border: 2px solid #3D3D3D;
}

input.submitenabled {
    border: 2px solid #99FF99;
}

input.submitdisabled {
    border: 2px solid #FF9999;
}

/* Meter entry table design */
table.search {
	padding: 0;
	margin: 0;
    width: 100%;
}

table.search td {
	letter-spacing: 0.5px;
	text-align: left;
	padding: 6px 6px 6px 6px;
}
