@CHARSET "ISO-8859-1";

body 
{  color: #000000;
   background: #93bd96; /*#669969;*/
}

/* *************************** */
/* Anchor Link styles (Global) */
/* *************************** */

/* Standard Link Style */
.leftspace a
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0000FF;
	line-height: 10px;
	letter-spacing: 0.1em;
	text-decoration: none;
	display: block;
	padding: 4px 6px 4px 4px;
//	border-bottom: 1px solid #009ac9;
}

/* Visited Link Style */
.leftspace a:visited 
{
	color: #660099;
}

/* Hover Link Style */
.leftspace a:hover, a:active 
{
	color: #ff0000;
	background-color: #d7e7ec;
	text-decoration: underline border 1px solid #660099;
}

/* ************************* */
/* Paragraph styles (Global) */
/* ************************* */

/* Links within paragraphs (subtle) */
p a 
{  color: #666666;
}

/* Links within paragraphs (revealed) */
p:hover a 
{  color: #ffff00;
}

/* Rollover effect for links within paragraphs */
p a:hover 
{  color: #ff0000;
}

/* *********************************** */
/* Anchor Skipnav Link Styles (Global) */
/* *********************************** */
/* Standard Link Style */
A.skipnav 
{  color: #ffffff;
}

/* Visited Link Style */
A.skipnav:visited 
{  color: #ffffff;
}

/* ****************************************** */
/* Overall Box Wrapper (holds entire contents */
/* ****************************************** */
.overwrapper 
{  border: 0px solid #669966;
}

/* *********** */
/* Logo/Banner */
/* *********** */
.logobanner 
{  background-color: #669966;
}

/* Fixed-width specific differences */
.logotitle 
{  color: #000000;
}

.logoright 
{  background-color: #669966;
}

.picturebanner 
{  border-left: 1px solid #000000;
   border-right: 1px solid #000000;
}

/* ****************** */
/* Top Navigation Bar */
/* ****************** */

.topnavbox 
{  border: 1px solid #000000;
}

#topnav 
{  border-left: 1px solid #000000;
   border-right: 1px solid #000000;  
   background-color: #339966;
   border-color: #93bd96;
   border-width: 2px 0 2px 0;
}

#topnav ul li a 
{  background-color: #339966;
   color: #ffffff;
   border-right-color: #93bd96;
   border-left-color: #93bd96;
}

#topnav ul li a:hover, #topnav ul li a:active 
{  background-color: #bfe1c9;
   color: #006601;
}

/* ********************** */
/* Left Navigation Column */
/* ********************** */
.leftcolumn 
{  background-color: #ffffff;
   border: 0px solid #669966;
}

.leftnavcolumn 
{  border: 0px solid #669966;
}

#leftnav 
{  border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   color: #ffffff;
   background-color: #93bd96;
}

#leftnav p 
{  background-color: #339966;
   color: #ffffff;
}

#leftnav ul, #leftnav li 
{  color: #ffffff;
}

#leftnav li a, #leftnav li a:hover, #leftnav li a:active 
{  color: #006600;
   background-color: #93bd96;
}

#leftnav li a:hover, #leftnav li a:active 
{  background-color: #bfe1c9;
   color: #006601;
}

.leftnavheader 
{  background-color: #339966;
   color: #ffffff;
}

.leftnavfooter 
{  background-color: #93bd96;
   color: #ffffff;
   border-top: 1px solid #93bd96;
}


/* ************** */
/* Central Column */
/* ************** */
.bodycontainer 
{  background-color: #ffffff;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
}

.centercolumn 
{  background-color: #ffffff;
   border: 0px solid #339966;
}
.centercontent 
{  background-color: #ffffff;
   border: 0px solid #339966;
}

.widecentercolumn
{  background-color: #ffffff;
   border: 0px solid #339966;
}
.widecentercontent
{  background-color: #ffffff;
   border: 0px solid #339966;
}

.sectionbar 
{  background-color: #339966;
   color: #ffffff;
}

/* ****** */
/* Footer */
/* ****** */

.footer 
{  background-color: #669966;
   border-top: 1px solid #000000;
}

.footertext 
{  color: #000099;
   background-color: #ffffff;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
}

.footertext a a:hover, .footertext a a:active 
{  color: #006601;
}

/* *********** */
/* Utility CSS */
/* *********** */

.bodytextblack 
{  font-family: Helvetica;
   color: #000000;
}

#skipper 
{   color: #ffffff;
    background-color: #ffffff;
}


.leftspace
{
	background-color:	#93bd96;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10pt;
	height:				100%;
	left:				0px;
	overflow:			none;
//	padding-left:		10px;
	position:			absolute;
	width:				22%;
	top:				100px;
	z-index:			5;
}

.topsection
{
	background-color:	#93bd96;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10pt;
//	height:				100px;
	height:				20%;
	left:				0px;
//	margin-right:		0px;
	overflow:			auto;
//	padding-left:		20%;
//	padding-top:		3px;
	position:			absolute;
	top:				0px;
	vertical-align:		top;
//	width:				78%;
	z-index:			2;
}

.mainbody
{
	background-color:	#ffffff;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10pt;
	overflow:			auto;
	left:				22%;
	padding-left:		3px;
	position:			absolute;
	right:				5%;
	top:				20%;
	width:				78%;
	height:				70%;
	z-index:			1;
}

.bottomsection
{
	background-color:	#93bd96;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10pt;
	height:				10%;
	left:				0px;
//	margin-right:		0px;
	overflow:			none;
//	padding-left:		20%;
//	padding-top:		3px;
	position:			absolute;
	top:				90%;
	vertical-align:		top;
//	width:				78%;
	z-index:			2;
}
