A:link {text-decoration: none; border: 0px; color:#666633; font-size: 16px; font-weight: bold;}
a:active {text-decoration: none; font-size: 16px; border: 0px; color:#99CC99;}
a:visited {text-decoration: none; font-size: 16px; border: 0px; color:#484848;}
a:hover {text-decoration: none; font-size: 16px; border: 5px; color:#FFFFFF; background-color: #009900;}

html {
	overflow-y: scroll;
}

table
{
  text-align: center;
}

H1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
}
H2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  text-align: center;
  font-weight: bold;
}
H3
{
  text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  text-align: center;
}
H4
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  text-align: center;
}
H5
{
  text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  text-align: center;
}
H6
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  text-align: center;
}
TH
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: bold;
  text-align: center;
}

TD
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
}

body, hr
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  background-color: #ffffff;
  text-align: center;
}

.input
{
  color:#5A8C5C;
  font-size: 12pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  z-index:0;
}

.blank
{
  color:#FCC48C;
  background:#5A8C5C;
  font-weight:small;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.indented
{
  text-indent: 0
}

.content
{
  background-color: #FFFFCC;
}

.cat_color
{
  background-color: #85670B;
}

.smallhdr
{
  background-color: #70806A;
  font-color: #85670B;
  font-size: x-small;
}

.medhdr
{
  background-color: #5A8C5C;
  font-color: #FCC48C;
  font-size: x-small;
}

.small
{
  font-size: small;
}

.note 
{
  background-color: yellow;
}

.warning 
{
  background-color: red;
}

.special
{
  color: red;
}

.maintitle
{
  font-size: x-small;
  font-color: #85670B;
}

.copywrite
{
  font-size: x-small;
  text-align: center;
}

.buttonscontainer {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.buttons a {color: #000000;
background-color: #FFFFFF;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #008080;
font: normal 11px Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:visited {color: #484848;
background-color: #FFFFFF;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #FCC38C;
font: normal 11px Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:hover {
	border-left: 10px solid #00FF00;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #009900;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}

.bigbuttonscontainer {
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.bigbuttons a {color: #000000;
background-color: #FFFFFF;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #008080;
font: normal 15px Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.bigbuttons a:visited {color: #777776;
background-color: #FFFFFF;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #FCC38C;
font: normal 15px Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.bigbuttons a:hover {
	border-left: 10px solid #00FF00;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #009900;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
}

.largertext {
	font-size: 16px;}
	
.titlebig {
	text-align: center;
	font-size: 30px;
}
