.subnav
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #336633
}

a.subnav:visited
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #336633;
	text-decoration: none;
}

a.subnav:link
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #336633;
	text-decoration: none;
}
a.subnav:hover
{
  font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ff3333;
  text-decoration: underline;
}

a:visited
{
	color: #006633;
	text-decoration: underline;
}

a:link
{
	color: #006633;
	text-decoration: underline;
}

a:hover
{
  color: #993333;
  text-decoration: underline;
}

a.none:visited
{
	color: #006633;
	text-decoration: none;
}

a.none:link
{
	color: #006633;
	text-decoration: none;
}

a.none:hover
{
  color: #993333;
  text-decoration: underline;
}

.nav
{
	background-color: #eff7ff;
}

td
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  vertical-align: top;
}

td.right
{
	text-align: right;
}

td.center
{
	text-align: center;
}

td.middle
{
	vertical-align: middle;
}

td.footer
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  text-align: center;
}

p
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

body
{
	color: #333333;
	margin: 0;
	background-image: url(/images/dot.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

input
{
	font-size: 10px;	
  font-family: Arial, Helvetica, sans-serif;
}

.netscapebug
{
	font-size: 1px;	
}

.title
{
	font-weight: bold;
	font-size: 14px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006633;
}

.title10
{
	font-weight: bold;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006633;
}

.subtitle
{
	font-weight: bold;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.locations
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #6DAE85;
}

.staffname
{
	font-weight: bold;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
}

.stafftitle
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
}

.contact
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #663300;
  font-weight: bold;
}

.text
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textcolor
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #006633;
}

.textcolorbold
{
	font-weight: bold;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #006633;
}

.textbold
{
	font-weight: bold;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.large
{
	font-weight: bold;
	font-size: 11px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.callout
{
	font-weight: bold;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  vertical-align: middle;
  color: #006633;
}

.trademark
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  vertical-align: middle;
  text-align: center;
  color: #006633;
}

.formhead
{
	font-size: 10px;	
	font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ccdbcc;
  color: #666666;
}

.date
{
	background-image: url(/images/header/date_back.gif);
	font-weight: bold;
	font-size: 10px;
	color: #5d81a1;	
}

.inset
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
	background-color: #cfe1d1;
}

.rule
{
	font-size: 1px;	
	line-height: 1%;
	background-color: #cccccc;
}

.vrule
{
	background-image: url(/images/vrule.gif);
	background-color: #ffffff;
}

.rightedgel
{
	background-image: url(/images/home/right_edge_l.gif);
	background-color: #ffffff;
}

.rightedger
{
	background-image: url(/images/home/right_edge_r.gif);
	background-color: #ffffff;
}

.centeredgel
{
	background-image: url(/images/home/center_edge_l.gif);
	background-color: #ffffff;
}

.centeredger
{
	background-image: url(/images/home/center_edge_r.gif);
	background-color: #ffffff;
}

.insetedgel
{
	background-image: url(/images/about_us/side_edge_l.gif);
	background-color: #ffffff;
}

.insetedger
{
	background-image: url(/images/about_us/side_edge_r.gif);
	background-color: #ffffff;
}

.navrule
{
	background-color: #ffffff;
}

.edge
{
	background-color: #cccccc;
}

.contentborder
{
	background-color: #007459;
}

.error
{
	color: #990000;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.alert
{
	font-weight: bold;
	color: #339933;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}