
#footer
{
	background-color: #009900;
}
/* Standard HTML Element Styles */
body 
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 75%; 
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #FFFFFF;
}
a 
{
	text-decoration: none;
	color: #0000FF;
}
a:hover 
{
	text-decoration: underline;
	color: #0000FF;
}
h3 a, h3 a:hover, h3 a:visited, h3 a:active
{
	color: #000000;
}


/* Page Header Styles */
.HeaderArea 
{
	color: #000000;
	background-color: #FFFFFF;
}


/* Page Menu/Navigation Styles */
.MenuArea 
{
	background-color: #009900;
}
.MenuItem 
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	background-color: #009900;
}
.MenuItem a
{
	color: #FFFFFF;
}
.MenuItemHover 
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #0000CD;
	background-color: #99FF66;
}
.MenuItemHover a
{
	color: #0000CD;
}


/* Page Content Styles */
.ContentArea 
{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	color: #000000;
	background-color: #FFFFFF;
}
.ItemHeader 
{
	color: #000000;
	background-color: #D4D4D4;
}
.SideMenuHeader 
{
	color: #000000;
	background-color: #D4D4D4;
}
.SideMenuHeader a
{
	color: #D4D4D4;
}
.SideMenuHeader a:hover
{
	color: #0000FF;
}


/* Page Footer Styles */
.FooterArea 
{
	padding: 2px;
	font-size: smaller;
	color: #FFFFFF;
	background-color: #009900;
}
.FooterArea a 
{
	text-decoration: none;
	color: #FFFFFF;
}
.FooterArea a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

.DataTable
{
	border: solid 1px #7B6982;
}
.DataTableHeader
{
	background-color: #7B6982;
	color: #D9C1E1;
}
.DataTableRowAlt
{
	background-color: #E5E5E5;
}

.Widget 
{
	border: dotted 1px #BA8CC7;
}
