.background{
	margin:0px;
	margin-bottom: 20px;
	margin-top:10px;
	border-collapse:collapse;
background-color:#005500;
}
.mainContent{
	width:825px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	position:relative;
}

.background_img{
filter:alpha(opacity=5);
background-image:url(\'http://localhost/health/images/aum.jpg\');
background-position: 50% 50%;
background-repeat: no-repeat;
position:absolute;
height:100%;
width:100%;
}


.minheight{ 
min-height: 450px;
} 
.menubar
{
width:645px;
float:right;
}

.header{ 
min-height:60px; 
background-color:#ffffdd; 
color:#800060; 
font-size: small; 
font-family:\"times roman\"; 
padding:0px;
} 
.title{ 
font-size: 36pt; 
text-align:center; 
} 

.footer{
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
margin-bottom: 0px;
width: 100%;
min-height:40px;
background-color:#ffffdd;
}
.footer a {
	color: blue;
}
.footer a:visited {
	color: blue;
}
.footer a:active {
	color: blue;
}
.footer a:hover {
	color: orange;
}
 
.onrow{
}
.offrow{
   background-color:#ffffdd;
}
.sidebar{
background-color:#ffffdd;
width:180px;
vertical-align:top;
}
.pagebody{
background-color:#ffffff;
color:black;
vertical-align:top;
}
.pagebody_spacer
{
min-height:400px;
}
.menustack_entry{
	padding-left: 10px; 
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	background-color: #eeeeee;
	font-size:small;
}
.menustack_entry a:link{
	text-decoration: none;
	color: blue;
}
.menustack_entry a:hover{
	color: green;
	text-decoration: none;
}
.menustack_entry a:visited{
	color: blue;
	text-decoration: none;
}
.menustack_entry a:active{
	color: blue;
	text-decoration: none;
	background-color: #FFFF00;
}
.menustack_entry:hover{
	background-color: white;
	color: blue;
}
.admin_edit_page{
position:absolute;
top:4px;
left:4px;
background-color:#ddddff;
color:navy;
border:1px blue solid;
padding:1px;
text-align:center;
}
.menu 
{
	font-family: arial, sans-serif; 
	width:100%; 
	padding-top:2px;
	padding-bottom:2px;
	height:22px;
	position:relative; 
	font-size:11px; 
	z-index:100;
	background:#ffffdd;
	text-align:center;
}
.menu ul li a, .menu ul li a:visited 
{
	margin-left:1px;
	display:block; 
	text-decoration:none; 
	width:104px; 
	height:20px; 
	text-align:center; 
	color:#navy; 
	border:1px solid #fff; 
	background:#ffffdd; 
	line-height:20px; 
	font-size:11px; 
	overflow:hidden;
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers -- also works with IE8 with no problems */
.menu ul li:hover a {color:#fff; background:#36f;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
