.italics {  font-style: italic; }
.bold { font-weight: bold; }
.boldItalics { font-weight: bold; font-style: italic; }
.maroonTitle { color: #364B12; font-weight: bold; } 
.maroonHeader { color: #364B12; font-weight: bold; font-size: 12pt; } 
.greenTitle { color: #364B12; font-weight: bold; } 
.greenHeader { color: #364B12; font-weight: bold; font-size: 12pt; } 
/*********Utility Classes*************/

.center {
	text-align: center;
}
a {
	color: #00f;
}


.fright {
	float: right;
	margin: 10px 0px 10px 10px;
}

.fleft {
	float:left;
}


/***********Image classes***************/
img.border {
	border: 3px solid #364B12;
	vertical-align: bottom;
}

img.fleft {
	margin: 10px 10px 10px 0px;
}

img.noBorder {
	border: solid 0px #fff;
}
/***************General body styles********/
body {
	padding: 0px;
	margin : 0px;
	background-color : #799B3A;
	
}

div.body {
	margin-left : auto;
	margin-right : auto;
	width : 760px;
	margin-bottom : 0px;
	font-family: Arial;
	font-size : 10pt;
	border: 0px solid #000000;
	background-color: #C7D7BC;
}


td.allCenter {
	text-align:center;
	vertical-align: middle;
}
td {
	vertical-align: top;
}
table.border { border: solid 2px #364B12; border-collapse: collapse; }
table.border td { border: solid 2px #364B12; }

#centerContent {
	padding: 25px;
}

.footer {
}
/***************Menu styles********/
.menuBackground {
}

div.ctl00_MainMenu1_TheMainMenu_0 
{
		z-index:1500;
}
table.expandMenuItem {
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	font-size: 12px;
	z-index:1500;
	position:relative;
}

table.expandMenuItem a {
	width: 100%;
	display: block;
	z-index:1500;
	position:relative;
}

table.formatTopMenuItem {
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	padding: 3px 5px 4px 5px;
	z-index:1500;
	position:relative;
}

table.menuItemNoImage {
	color: #fff;
	z-index:1500;
	position:relative;
}

table.formatTopMenuItem a {
	width: 100%;
	display: block;
	z-index:1500;
	position:relative;
}

h1 {
	color: #364B12;
	font-size: 40px;
	margin-top: 0px;
	text-align: center;
}

div#sidebar 
{
	text-align: center; 
	width: 200px;
	padding-top: 25px;
	padding-bottom: 25px;
	background-color: #FDF028;
	border-left:solid 2px #5E7C4A;
	border-bottom:solid 2px #5E7C4A;
	float: right;
}

div#sidebar a img 
{
	text-decoration: none;
	border-style:none;
}