body { background-color: #707C9E;	margin:0;	padding:0; }

#content {margin: auto; width: 900px; background-color: #ffffff; }

#header{ width: 900px; margin: auto; background-color: #ffffff; }
#header img { padding-top: 12px; padding-bottom: 4px; }

#menubar { width: 900px;  height: 26px; vertical-align: middle; background-color: #343B4E; padding: 0; text-align: center; }
	#menubar a   {font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 9pt; 
		color: #ffffff; }
	#menubar a:hover {  color: #FCF4D6; }

#menu {
	width: 100%; text-align: center;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	
	float: left;	
}

#menu ul.medium { width: 128px; }
#menu ul.narrow { width: 128px; }

#menu a, #menu h2 {
	display: block;
	border: 0px solid;
	margin: 0;
	padding: 2px 2px;
	color: #FFF;
	background: #343B4E;
	text-decoration: none;
	font-family: verdana, geneva, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;

}

#menu a:hover, #menu h2:hover {
	background: #A1A9BF;
	color: #343B4E;
	text-decoration: none;
	vertical-align: middle;
	line-height: 12px;
	text-align: center;
}

#menu h2 {
	text-align: center;
	vertical-align: middle;
	line-height: 12px;
}

#menu a {
	font-size: 10px;
	text-align: center;
}



#menu li {position: relative; }

#menu ul ul {
	position: absolute;
	z-index: 500;  
}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}


div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}



#maintext {width: 800px; padding: 20px; background-color: #ffffff; }
#maintext h1 {font-family: centurygothic, verdana, geneva, sans-serif; font-weight: normal; font-size: 15pt; color: #707DA2; }
#maintext h2 {font-family: centurygothic, verdana, geneva, sans-serif; font-weight: normal; font-size: 13pt; color: #707DA2; }
#maintext h3 {font-family: centurygothic, verdana, geneva, sans-serif; font-weight: normal; font-size: 12pt; color: #707DA2; }
#maintext p {font-family: verdana, geneva, sans-serif; font-size: 10pt; color: #333D59; }
#maintext a {font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 10pt; color: #CC5447; }
#maintext a:hover {  color: #943BF9;  }
#maintext li {margin-top: 5px; font-family: verdana, geneva, sans-serif; font-size: 10pt; color: #333D59;}

#maintexthome {width: 700px; padding: 20px; background-color: #ffffff; }
#maintexthome h1 {font-family: centurygothic, verdana, geneva, sans-serif; font-weight: normal; font-size: 15pt; color: #707DA2; }
#maintexthome h2 {font-family: centurygothic, verdana, geneva, sans-serif; font-weight: normal; font-size: 13pt; color: #707DA2; }
#maintexthome h3 {font-family: centurygothic, verdana, geneva, sans-serif; font-weight: normal; font-size: 12pt; color: #707DA2; }
#maintexthome p {font-family: verdana, geneva, sans-serif; font-size: 10pt; color: #333D59; }
#maintexthome a {font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 10pt; color: #CC5447; }
#maintexthome a:hover {  color: #943BF9;  }
#maintexthome li {margin-top: 5px; font-family: verdana, geneva, sans-serif; font-size: 10pt; color: #333D59;}

#sidebar-right-wrap {position: relative;}
#sidebar-right {width: 150px; text-align: center; 
     position: absolute; top: -400px; right: 0px; bottom: 0px; left: 720px;}
#sidebar-right p {font-family: arial, helvetica, sans-serif; font-size: 7pt; color: #333D59; }

#references li {margin-top: 2px; font-family: verdana, geneva, sans-serif; font-size: 9pt; color: #37343F;}


#address p {font-family: verdana, geneva, sans-serif; font-weight: bold;font-size: 10pt; color: #37343F; text-align: center; }
#address a {font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; color: #48611D; text-align: center; }
 

h1 {font-family: century gothic, verdana, geneva, sans-serif; font-weight: normal; font-size: 13pt; color: #ffffff; }
 
.indent {margin-left: .5cm; } 


#footer { background-color: #A1A9BF; height: 53px; width:900px; padding-top: 2px; text-align: center; }
#footer p { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;
	font-weight: bold;	color: #ffffff;	padding: 0; margin: 0; }
#footer p.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
		font-weight: normal; color: #ffffff;	padding: 0; margin: 0; }
#footer a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;
	font-weight: normal; color: #ffffff;	text-align: center; text-decoration: none;}