﻿html, body {height: 100%; width:100%}
.body-text{font-size:1.0em;}
#wrap {min-height: 100%;}
#main {overflow:auto;
	padding-bottom: 50px;}  /* must be same height as the footer */
#footer {position: relative;
	margin-top: -50px; /* negative value of footer height */
	height: 50px;
	clear:both;} 
/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;
}
.info-bar{font-size: 0.7em;}
.data-entry{background-color:AliceBlue; font-family:Verdana}
.read-only
{
    background-color: #F5F5F4;
}
.button-line{width:100%;text-align:center;background-color:floralwhite;}
#title{height:24px;margin:0px;font-size:1.4em;color:white;background-color:#8F8F8F;vertical-align:middle;border-bottom:navythinsolid;}
#title-left{height:24px;float:left;width:640px;color:white;background-color:#8F8F8F;vertical-align:middle;padding-left:4px;}
#title-right{height:24px;margin:0px2px0px0px;font-weight:normal;color:white;background-color:#8F8F8F;float:right;text-align:right;width:200px;padding-right:4px;vertical-align:middle;}
.hidden{color:white;  border-width:0px;}
.legend{height:24px;margin:0px;font-size:1.4em;color:white;background-color:#8F8F8F;vertical-align:middle;}
.rsVerticalHeaderTable div{font-size: 8pt !important;}   
.rsAmPm{font-size: 8pt !important;}
.imgButtonClass {vertical-align: bottom;}
.help-header{width:100%;text-align:left;background-color:Green;color:White;font-weight:bold;font-size:1.1em}
.help-text{width:94%;border-left:2%;text-align:left;background-color:InfoBackground;color:InfoText;font-size:1.0em}


