body	{ 
	background-color: #ffffff; 
	color: #000000; font-family: Arial, Calibri, sans-serif; 
	margin: 0; padding: 0;
}

p, td	{font-size: 10pt;}

img { border: 0px;}

.small	{font-size: 8pt; color: #808080; margin-top: 5px;}

H1 {
	color: #003663;
	font-size: 20pt;
	margin-top: 0;
	border-bottom: 1px solid #003663;
}

#leftside {
	width: 7px;
	background: url(../images/leftshadow.gif) repeat-y 0px 0px;
}

#rightside {
	width: 7px;
	background: url(../images/rightshadow.gif) repeat-y 0px 0px;
}

#topnavarea {
	width: 996px;
	display: block;
	background-color: #ffffff;
	padding-left: 11px;
	padding-right: 11px;
}

#topnavbar .button {
	width: 112px;
	height: 28px;
	text-align: center;
	background: url(../images/topnavbar.gif) no-repeat 0px 0px;
}

#topnavbar a.nav:link, .nav:active, .nav:visited {
	color: #f8f6f6;
	font-size: 10pt;
	text-decoration: none;
}

#topnavbar a.nav:hover 	{color: #7b7b7b; text-decoration: none;}


#contentarea {
	width: 996px;
	background-color: #ffffff;
	padding-top: 25px;
	padding-left: 30px;
	padding-right: 25px;
	border-bottom: 1px solid #808080;
}

#contentarea .green		{color: #204823;}

#news {
	width: 277px;
	background: url(../images/news_bkgrnd.jpg) no-repeat 0px 0px;
	background-color: #d3d3d3;
}

#news .newsarea {
	width: 260px;
	margin-left: 8px;
	margin-right: 8px;
}

#news .green {
	margin-top: 10px;
	color: #204823;
	font-weight: bold;
	margin-bottom: 0;
}

#news p {
	margin-top: 0;
	margin-bottom: 0;
}

#news a.newsnav:link, .newsnav:active, .newsnav:visited {
	color: #204823;
	font-weight: bold;
}

#news a.newsnav:hover 	{color: #000000; font-weight: bold;}


/*~~~~~~~~~~~~~~~~~BIG Styles~~~~~~~~~~~~~~~~~*/

.style21 {
	color: #000000;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.style7 {font-size: 12pt;
	color: #003300;
}

.style38 {font-size: 9pt; font-style: italic; }

.style39 {color: #003300}

.style45 {color: #000000}

.style51 {
	font-size: 10pt;
	font-weight: bold;
	color: #003300;
}

.style56 {color: #333333; font-weight: bold; }

.style58 {
	color: #000000;
	font-weight: bold;
	font-style: italic;
}

.style68 {color: #000000; font-weight: bold; }

.style70 {font-size: 12pt}

.style71 {
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
}

.style75 {color: #003300; font-size: 10pt;}

.style76 {color: #FFFFFF}

.style77 {font-size: 10pt; color: #333333; }

.style81 {
	color: #003300;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}

.style82 {
	color: #FF00FF;
	font-weight: bold;
}

.style83 {color: #B5B6BD}

/*~~~~~~~~~~~~~~~~~BIG Styles End~~~~~~~~~~~~~~~~~*/



/*~~~~~~~~~~~~~~~~~Second Levels Styles~~~~~~~~~~~~~~~~~*/


#contentarea_sub {
	width: 996px;
	background-color: #ffffff;
	padding-left: 11px;
	padding-right: 11px;
	border-bottom: 1px solid #808080;
}

#textarea {
	width: 784px;
	padding-top: 25px;
	padding-left: 40px;
	padding-right: 25px;
}


/*~~~~~~~~~~~~~~~~~Navigation Styles~~~~~~~~~~~~~~~~~*/


#leftnavbar2 { /* all lists */
	font-size: 14px;
	padding: 0; margin: 0; list-style: none;
	height: 29px; color: #ffffff;
}

#leftnavbar2 .title { padding-left: 18px; padding-top: 6px; }


.smallnav {
	color: #363636;
	font-size: 8pt;
	margin-bottom: 0;
}

.smallnav dl {
	margin-top: 0;
	margin-left: -25px;
}

.smallnav a.smallnav:link, .smallnav:active, .smallnav:visited {
	color: #363636;
	font-size: 8pt;
	text-decoration: none;
}

.smallnav a.smallnav:hover 	{color: #000000; text-decoration: none;}


a:link 		{color: #204823;}
a:active 	{color: #204823;}
a:visited 	{color: #474747;}
a:hover 	{color: #000000;}
