body
{
	font: normal 12px/150% Calibri, "Lucida Grande", "Lucida Sans", Verdana, Tahoma, sans-serif;
	color: #656565;
	background-color: #003366;
}
a:link, a:visited, a:hover, a:active
{
    color: #0080FF;
}
a:link, a:visited, a:active
{
	text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
a img
{
	border: solid 1px #FFFFFF;
}
a:hover img
{
	border: solid 1px #0080FF;
}
h1
{
	margin: 0 0 8px 0;
	color: #003366;
	font-size: 20px;
	letter-spacing: -1px;
}
h2, h3, h4, h5, h6
{
	margin: 0;
}
table.data, table.data th, table.data td
{
	border: solid 1px #656565;
}
table.data
{
	margin-bottom: 8px;
	border-collapse: collapse;
}
table.data tr.alternate
{
	background-color: #EEEEEE;
}
table.center
{
	border-color: #003366;
}
table.center td, table.center th
{
	border: solid 1px #003366;
}
table.center th
{
    text-align: center;
	color: #ffffff;
	background-color: #003366;
}
table.center tr.lightgray th
{
	background-color: #8c96b5; 
	text-align: left;
}
table.colored
{
	background-color:#E0F0F0;
}
hr
{
	height: 1px;
	border: 0;
	background-color: #808080;
	color: #808080;
}
.menuItem, .menuItemSelected
{
	font-weight: 700;
}
.menuItemSelected
{
	background: #BDC1C6 url("/images/bgMenuHighlight.gif") repeat-x;
}
.contentArea, .contentAreaTop, .contentAreaMiddle, .contentAreaBottom
{
	margin: auto;
	vertical-align: middle;
	width: 854px;
	border: solid 4px #EEEEEE;
	background-color: #FFFFFF;
	padding: 0.5em;
}
.contentArea
{
	-moz-border-radius-topleft: 11px;
	-moz-border-radius-bottomright: 11px;
}
.contentAreaTop, .contentAreaMiddle
{
	width: 866px;
	padding: 0;
}
.contentAreaTop
{
	border-bottom: none;
}
.contentAreaBottom
{
	border-top: none;
	-moz-border-radius-bottomleft: 11px;
	-moz-border-radius-bottomright: 11px;
}
#mainMenu
{
	background: #A39E69 url("/images/bgMenu.gif") repeat-x;
}
#subMenus
{
	background: #79828B url("/images/bgSubMenu.gif") repeat-x;
}
#crumbs
{
	background-color: #79828B/*#89919A*/;
	color: #FFC308;
}
#mainMenu a, #subMenus a
{
	color: #FFFFFF;
	text-decoration: none;
}
#crumbs a
{
	color: #FFFFFF;
}
#mainMenu a:hover, #subMenus a:hover, #crumbs a:hover
{
	color: #003366;
}
#subMenus a.subMenuItemSelected
{
	text-decoration: underline;
}
