body{
  font: 12px Verdana, Arial, sans-serif;
  margin: 0px;
  background-color: #FFFFFF;
}

td{
  font: 12px Verdana, Arial, sans-serif;
  color: #000000;
  background-image: none;
}

textarea{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  background-color: inherit;
  color: #000000;
}

textarea.150{
  font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  width: 150px;
  height: 80px;
}

textarea.200{
  font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  width: 200px;
  height: 120px;
}

.text200{
  font-family: Tahoma, Arial, sans-serif;
  background-color: inherit;
  color: #000000;
  width: 200px;
  height: 120px;
}

.text300{
  font-family: Tahoma, Arial, sans-serif;
  background-color: inherit;
  color: #000000;
  width: 300px;
  height: 150px;
}

blockquote{
  text-align: justify;
  margin-left: 10px;
  margin-right: 10px;
}

h2{
  margin-bottom: .5em;
  font-size: 24px;
  font-weight: bold;
}

h3,h4{
  margin-left: 3px;
  font: inherit;
}

a:link,a:visited{
  color: #000000;
}

a:hover{
  color: #FF0000;
  text-decoration: underline;
}

a:active{
  color: #0000FF;
  text-decoration: underline;
}

input,select{
  font: inherit;
}

.indent10 {
margin-left: 10px;
}

.indent20 {
margin-left: 20px;
}

.indent50 {
margin-left: 50px;
}

.width25{
  width: 25px;
}

.width50{
  width: 50px;
  font: inherit;
}

.width70{
  width: 70px;
}

.width80{
  width: 80px;
}

.width100{
  width: 100px;
}

.width110{
  width: 110px;
}

.width125{
  width: 125px;
}

.width150{
  width: 150px;
}

.width200{
  width: 200px;
}

.width250 {
  width: 250px;
}

.width283{
  width: 283px;
}

.width300{
  width: 300px;
}

h4.help,blockquote.help{
  background-color: #FFFFFF;
  color: #000000;
}

.red{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #FF0000;
}

.blue{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000FF;
}

.green{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #00AA00;
}

p.thin{
  margin-top: .6em;
}

.superthin{
  margin-top: .2em;
}

.big{
  background-color: #F0F0F0;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
}

.tiny{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

body.admin{
  background: url('/images/admin/bg.jpg') repeat-y #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  margin: 0px;
}

.adminnav {
  font-size: 10px;
  color: #FFFFFF;
}

.greyheader {
  background: #555555;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 2px;
}

.money {
	text-align: right;
}

a:link.nav, a:visited.nav {
  color: #FFFFFF;
  text-decoration: none;
}

a:hover.nav, a:active nav {
  text-decoration: underline;
}

.required {
  color: #FF0000;
  font-style: italic;
  font-weight: bold;
}

.leftnav {
  width: 100px;
  background: url(/images/sidebar.gif) repeat-y;
}

.content {
  text-align: left;
  padding: 1em;
  background-color: #FFFFFF;
}

img.nav {
  margin-right: 15px;
}

.title {
  margin-bottom: .4em;
}

.footer {
  height: 4%;
}
.footer td {
  font-style: italic;
  font-size: 7pt;
}

