body {background: url('images/borderleft.jpg') repeat-y left;
	font-family: Verdana,"Times New Roman",Arial;
			font-size:12px;
			position:relative;
			top:0px;
			left:0px;
			margin:0px;
			padding:0px;
			height:100%;
			width:100%;
			
       	}

#mainwrapper 
{position:absolute;
background: url('images/borderRight.jpg') repeat-y right;
width:100%;
height:100%;
padding:0px;
margin:0px;
border:0px; 

}


/* maincontent top must be sum of heights of .companyheader + .headermessage + .mainmenu + 5px of spare */
#maincontent 
{position:relative; 
	top:0px;
	left:30px;
	padding:0px;
	margin:0px;
	border:0px;
	width: 700px;
	display:block;
	overflow:auto;
}

#padtop 
{
	position:relative; 
	top:0px;
	left:0px;
	padding:0px;
	margin:0px;
	border:0px;
	width: 50px;
	height:55px;
	display:block;
}		

/* mainmenu Top must be the sum of heights of .companyheader and .headermessage	*/
#mainmenu {background: url('images/menubkg.jpg') repeat-x left;
			height:25px;
			padding:0px ;
			position:absolute; 
			LEFT: 0px; 
			TOP: 25px;  
			width:100%;
			z-index:5;
}

.mainmenupowered
{	
	position:absolute;
	right:15px;
	width:90px;
	height:25px;
	top:34px;
	z-index:6;
	font-family: Verdana,Arial;
	font-size: 10px;
	color:Maroon;
	text-align:right;
}

/* note changing height of company header affects:
	- mainmenu, mainmenufiller, mainmenupowered Top value
	- .maincontent, .maindiv value for padding-top*/
#companyheader
		{background:#FFFFFF;
			position:absolute;
			left:0px;
			top:0px;
			height:5px;
			width:100%;
		z-index:10;
		}
		

#headmessage 
		{background:#FFFFFF;
			position:absolute;
			left:0px;
			top:5px;
			height:20px;
			width:100%;
		z-index:10;
		font-family:Verdana,Arial;
		font-size:12px;
		}
		
			


a.powered:link {color:Maroon; }	
a.powered:active {color:Blue; }	
a.powered:hover {color:Blue; }
a.powered:visited {color:Maroon; }

.topSpanMenu {
			font-family: MS Sans Serif, "Times New Roman",Arial;
			font-size:14px;
			background-color:transparent;
			cursor:default;
			height: 19px;
			position:relative;
			left:0px;
			top:6px;
			color:#003399;
			padding-left:10px;
			padding-right:10px;
			border-left: 1px solid #86A1F0;
			vertical-align: text-bottom;
			z-index:5;
			display:inline-block;
			cursor:pointer;
			}

.sMenuDiv {position:absolute;
		top:0px;
		left:0px;
		border-top: 1px solid #86A1F0;
		border-left: 1px solid #86A1F0;
		border-right: 1px solid #86A1F0;
		background: url('images/menubkg2.jpg') repeat;
		padding-left:15px;
		padding-right:5px;
		visibility:hidden;
		cursor:default;
		white-space: nowrap;
		cursor:default;
		z-index:5;
	   }

.subSpanMenu {
			font-family: MS Sans Serif,"Times New Roman",Arial;
			font-size:10px;
			height: 17px;
			background-color:transparent;
			cursor:default;
			white-space: nowrap;
			z-index:5;
			border-width:0px;
			padding:0px;
			margin:0px;
			cursor:pointer;
			}
				
.sub2SpanMenu {
			font-family: MS Sans Serif,"Times New Roman",Arial;
			font-size:10px;
			height: 17px;
			background-color:transparent;
			cursor:default;
			white-space: nowrap;
			width:100px;
			z-index:5;
			position:relative;
			display:inline-block;
			cursor:pointer;
			}
			
.subSpanMenu a:link,  .subSpanMenu a:visited, .subSpanMenu a:hover, .subSpanMenu a:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana,"Times New Roman",Arial;
	font-size:10px;
	cursor:default;
	z-index:5;
}


.sub2SpanMenu a:link,  .sub2SpanMenu a:visited, .sub2SpanMenu a:hover, .sub2SpanMenu a:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana,"Times New Roman",Arial;
	font-size:10px;
	cursor:default;
	z-index:5;
}

.topSpanMenu a:link,  .topSpanMenu a:visited, .topSpanMenu a:hover, .topSpanMenu a:active {
	color:#003399;
	text-decoration: none;
	font-family: Verdana,"Times New Roman",Arial;
	font-size:12px;
	cursor:default;
	z-index:5;
}

table {
font-family: Verdana,"Times New Roman",Arial;
			font-size:12px;}
		
.stdText 
{
font-family: Verdana,"Times New Roman",Arial;
			font-size:12px;}


