/*  General rules  */

body 
{
	margin-top: 0px; background-image: url(images/bg.gif);
	
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
  }
.body a:link {text-decoration: underline; color: #000000
}

.body a:visited {text-decoration: none; color: #000000
}

.body a:hover {text-decoration: none; color: #000000
}


.menu {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-style: normal; font-weight: bold; color: #000000
  }
.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-image: url(images/leftside.gif);
	text-align: center;
  }
.leftnav a:link{text-decoration: none; color: #000000
}

.leftnav a:visited{	
color: #000000;
text-decoration: none;
}

.leftnav a:hover{text-decoration: underline; color: #000000
}

.bodybold {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000
  }
.bodybold a:link{text-decoration: underline;  font-weight: bold;
color: #000000
}

.bodybold a:visited{text-decoration: underline;  font-weight: bold;
color: #000000
}

.bodybold a:hover{text-decoration: none;  font-weight: bold;
color: #000000
}

.bodybold2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 13px; font-style: normal; font-weight: bold; color: #000000
  }
  
.bodywht {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF
  }

.red {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; font-style: normal; font-weight: bold; color: #CC0000
  }

h1	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; font-style: normal; font-weight: normal; color: #006600
}

h2	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; font-style: normal; font-weight: normal; color: #A5CF63
}

.title {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11pt; font-style: normal; font-weight: bolder; color: #000000
}

.subtext {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-style: normal; font-weight: normal; color: #000000
  }
.subtext a:link{text-decoration: underline; color: #000000
}

.subtext a:visited{text-decoration: underline; color: #000000
}

.subtext a:hover{text-decoration: none; color: #000000
}

.subwht {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; font-style: normal; font-weight: normal; color: #CCCCCC
  }


p, blockquote	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-style: normal; font-weight: normal; color: #000000
}


select, submit, input, textarea	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; font-style: normal; font-weight: normal; color: #000000
}
/*    
A:link {text-decoration: underline; color: #336699;} 
A:visited {
	text-decoration: none;
	color: #666666;
} 
A:hover {text-decoration: none;} 
*/

.td_bar {
	padding: 1px;
	background-color: #935BA5;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	
}
.column_header {
	padding: 1px;
	background-color: #935BA5;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-variant: normal;
	font-weight: bold;
	text-align: left;
	
}

.td_bar2 {
	padding: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #935BA5;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	background-image: url(images/greenline.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.td_outline {
	padding: 3px;
	border: 1px dashed #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
	text-align: center;
	margin-left: 75px;
}
.td_outline2 {
	padding: 2px;
	border: 2px groove #ffcc66;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.td_back {
	background-image: url(images/leftside.gif);
}
.footer {
	font: normal normal normal 9px/-20px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #A5CF63;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	padding-bottom: 5px;
}


ul {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.highlighted {
	padding: 1px;
	background-color: #82C43C;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-variant: normal;
	font-weight: bold;
	text-align: left;
}
.boldGREEN {

  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 13px; font-style: normal; font-weight: bold; color: #336600
}

