BODY { scrollbar-face-color: #CEE3D2; scrollbar-shadow-color: #CEE3D2; scrollbar-highlight-color: #CEE3D2; scrollbar-3dlight-color: #CEE3D2; scrollbar-darkshadow-color: #CEE3D2; scrollbar-track-color: #F5F9F5; scrollbar-arrow-color: #65987A }
form { display: inline;	 }

/*main font styles*/

TABLE, TR, TD { font-family: Century Gothic, Verdana, Tahoma, Arial; color: #65987A; }
a:link, a:visited, a:active { font-weight: bold; color: #82938A}
a:hover { color: #98C0A5}

.h1case { font-size: small; color: #65987A }
.h2case { font-size: small; color: #82938A }
.h3case { font-size: small; color: #486057}

.content12 
{
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
}

table.rightside { 
  border: #9ac5d9 1px solid;
 }
 
 INPUT, SELECT
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: white;
}

.form
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 11px;
	background: none transparent scroll repeat 0% 0%;
	vertical-align: baseline;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
} 

.textlink
 {
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 8pt;
	color: #01456A;
	font-weight: normal;
 }
 
a.textlink:link, a.textlink:visited, a.textlink:active { text-decoration: none; 
	color: #7E7F82}
a.textlink:hover { color: #65987A }

/* MISC */

.code
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 14px;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	text-align: center;
}

.quote { font-family: Century Gothic, Verdana, Tahoma, Arial; font-size: 17px; line-height: 18px; color: #7E7F82;}

A.quote {  
  color: #336699;    
}

A.quote:hover { 
  color: #000000;  
}

.headerCell
{
	border-top: black thin solid;
	font-weight: bold;
	color: white;
	background-color: #82938A;
}
a.headerCell:link 
{
	color: white;
}
a.headerCell:hover 
{
	color: #01456A;
}
/* Horizontal Nav */

.topnav {
background-color: #65987A;
list-style:none; 
float: left; 
margin: 0px; 
padding-left: 15px;
padding-right: 15px;
font-size: 12px;
line-height:15px;
height: 16px;
white-space: nowrap;
border-right: 1px solid #BAD6C2;
}
a.topnav:link {
float: right; 
text-decoration: none;  
color: #FFFFFF;
}
a.topnav:link {
float: none;
}
a.topnav:visited {
float: right; 
text-decoration: none;  
color: #FFFFFF;
}
a.topnav:visited {
float: none;
}
a.topnav:hover {
float: right; 
text-decoration: none;  
color: #164A33;
}
a.topnav:hover {
float: none;
}

/* Left Nav */

.leftnav:link {
float: right;
background-color: #E9F2E9;
margin: 0px; 
padding-left: 15px;
padding-right: 15px;
color: #65987A;
line-height:15px;
height: 18px;
width: 200px;
border-bottom: 1px solid #BAD6C2;
}

a.leftnav:visited {
float: right;
background-color: #CEE3D2;
text-decoration: none; 
padding-left: 15px;
padding-right: 15px;
width: 200px;
color: #65987A;
border-bottom: 1px solid #BAD6C2;
}

a.leftnav:hover {
float: right;
background-color: #BAD6C2;
text-decoration: none; 
padding-left: 15px;
padding-right: 15px;
width: 200px;
color: #164A33;
border-bottom: 1px solid #BAD6C2;
}

a.leftnav:active {
float: right; 
background-color: #98C0A5;
text-decoration: none; 
padding-left: 15px;
padding-right: 15px;
width: 200;
color: #164A33;
border-bottom: 1px solid #BAD6C2;
}

/* Table Styles */

.table {
  border-left: 1px solid #BAD6C2; border-right: 1px solid #BAD6C2; border-top: 1px solid #BAD6C2; border-bottom: 10px solid #BAD6C2;
	padding: 0px;
}

/*main text window*/

.mainbody { background-color: #F5F9F5;
	font-size: 10pt;
	color: #113724; }
a.mainbody:link { font-size: 10pt;
	color: #669879;
	font-weight: normal;
	text-decoration: none; }
a.mainbody:visited { font-size: 10pt;
	color: #669879; 
	text-decoration: none; }
a.mainbody:hover { font-size: 10pt;
	color: #98C0A5;
	text-decoration: underline; }
	
/*color navigation styles start here*/

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/menu_bg.png) no-repeat;
	vertical-align: middle;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-left: 18px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #333333;
}

	
.extralight { background-color: #E9F2E9;
	font-size: 8pt;
	color: #113724;
	}
	
a.extralight:link { font-size: 8pt;
	color: #669879;
	font-weight: normal;
	text-decoration: none; }
a.extralight:visited { font-size: 8pt;
	color: #669879; 
	text-decoration: none; }
a.extralight:hover { font-size: 8pt;
	color: #98C0A5;
	text-decoration: none; }



.light { background-color: #CEE3D2;
	font-size: 8pt;
	color: #113724; }
a.light:link { font-size: 8pt;
	color: #669879;
	font-weight: normal;
	text-decoration: none; }
a.light:visited { font-size: 8pt;
	color: #669879; 
	text-decoration: none; }
a.light:hover { font-size: 8pt;
	color: #98C0A5;
	text-decoration: none; }


	
.midlight { background-color: #BAD6C2;
	font-size: 8pt;
	color: #113724; }
a.midlight:link { font-size: 8pt;
	color: #65987A;
	font-weight: normal;
	text-decoration: none; }
a.midlight:visited { font-size: 8pt;
	color: #65987A; 
	text-decoration: none; }
a.midlight:hover { font-size: 8pt;
	color: #98C0A5;
	text-decoration: none; }


		
.midgreen { background-color: #98C0A5;
	font-size: 8pt;
	color: #113724; }
a.midgreen:link { font-size: 8pt;
	color: #F4F7F5;
	font-weight: normal;
	text-decoration: none; }
a.midgreen:visited { font-size: 8pt;
	color: #F4F7F5; 
	text-decoration: none; }
a.midgreen:hover { font-size: 8pt;
	color: #669879;
	text-decoration: none; }

	
	
.maingreen { background-color: #65987A;
	font-size: 8pt;
	color: #E8EFE8; }
a.maingreen:link { font-size: 8pt;
	color: #CDE0D1;
	font-weight: normal;
	text-decoration: none; }
a.maingreen:visited { font-size: 8pt;
	color: #CDE0D1; 
	text-decoration: none; }
a.maingreen:hover { font-size: 8pt;
	color: #E8EFE8;
	text-decoration: none; }

	
	
.darkgreen { background-color: #164A33;
	font-size: 8pt;
	color: #F4F7F5; }
a.darkgreen:link { font-size: 8pt;
	color: #BAD6C2;
	font-weight: normal;
	text-decoration: none; }
a.darkgreen:visited { font-size: 8pt;
	color: #BAD6C2; 
	text-decoration: none; }
a.darkgreen:hover { font-size: 8pt;
	color: #65987A;
	text-decoration: none; }
	
	
/* Form Elements */

.button {
  color: #82938A;
  font-family: Arial, Hevlvetica, sans-serif;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  border: 3px double #98C0A5;
  width: auto;
  background: url(../images/button_bg.png) repeat-x;
  padding: 0px 5px;
  line-height: 18px !important;
  line-height: 16px;
  height: 26px !important;
  height: 24px;
  margin: 1px;
}

.inputbox {
	padding: 2px;
	font-size: 11px;
	font-weight: normal;
	color: #164A33;
	border:#000000 1px solid;
	background-color: #E9F2E9;
}
	
/* Page Navigation */

.back_button 
{
	float: relative;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	border: 3px double #98C0A5;
	width: auto;
	padding: 0px 10px;
	line-height: 20px;
	margin: 1px;
}

.pagenav {
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  border: 3px double #98C0A5;
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}

.pagenavbar {
	margin-right: 10px;
	float: right;
}

/* Indents */

ul
{
margin: 0;
padding: 0;
list-style: none;
}

li
{
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
background-image: url(../images/arrow.png) ;
background-repeat: no-repeat;
background-position: 0px 3px;
}

/* Content */
.contentheading
 {
	height: 30px;
	color: #666666;
	text-align: left;
	padding-top: 9px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 13px;
	white-space: nowrap;
}
