/*
Source code © 2004 www.spoutrunterrace.com
Unauthorized use or duplication is prohibited.
*/
BODY, TD {
  font-size: 13px;
  font-family: Verdana, sans-serif;
}

A {
  color: #006600;
  text-decoration: underline;
}

A:hover {
  color: #cc3300;
  text-decoration: underline;
}

SELECT {
  height: 25px;
  font-size: 11px;
  font-family: Verdana, sans-serif;
}

OPTION {
  padding-top: 3px;
  padding-bottom: 3px;
}

.Header {
  color: #ffffff;
  background: #006600;
  font-size: 13px;
  font-weight: bold;
  padding: 3px;
}

.FormField {
  height: 25px;
  padding-left: 3px;
  padding-top: 3px;
  border: thin inset;
  font-size: 11px;
  font-family: Verdana, sans-serif;
}

.Error {
  color: Red;
  padding-left: 6px;
}

.Small {
  font-size: 10px;
}

.Large {
  font-size: 13px;
}

.Message  {
  font-size: 13px; font-weight: bold; color: #ff9900
}

.FormLabel {
  font-weight: bold; padding-left: 5px; padding-right: 5px;
}

INPUT.Required, OPTION.Required {
  background-color: #ffff66;
}

.TopNavOff {
  background-image: url(Graphics/nav_off.gif)
}

.TopNavOn {
  background-image: url(Graphics/nav_on.gif)
}

a.TopNav, a.TopNav:link, a.TopNav:visited, a.TopNav:hover, a.TopNav:link:hover, a.TopNav:visited:hover {
  font-size: 11px; font-weight: bold; color: Black; text-decoration: none; letter-spacing: -1; font-family: Verdana;
}

H1 {
	font-size: 17px;
}

H2 {
	font-size: 15px;
}

