/*$Id: styles.css,v 1.13 2009/09/16 16:31:14 fliptop Exp $*/
/* CSS Document */

html, body, #wrapper {
  background-color: #FFFFFF;
  border: none;
  margin: 0;
  padding: 0;
  text-align: center;
}

#wrapper {
  background-color: #FFFFFF;
  margin: 0 auto;
  text-align: left;
}

a:link {
  color: #072C62;
  text-decoration: none;
}

a:visited {
  color: #072C62;
  text-decoration: none;
}

a:hover {
  background-color: #000000;
  color: #9DD29C;
  text-decoration: underline;
}

a:active {
  text-decoration: none;
}

table.header {
  background-color: #FFFFFF;
  border: none;
  margin: 0;
  padding: 0;
}

td.bannerad {
  background-color: #9DD29C;
  text-align: center;
}

td {
  color: #000000;
  font-family: Verdana, Tahoma, Geneva, Helvetica, SunSans-Regular;
  font-size: 12px;
}

th {
  background-color: #9DD29C;
  color: #072C62;
  font-family: Verdana, Tahoma, Geneva, Helvetica, SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}

p {
  text-align: justify;
}

hr {
  border-color: #9DD29C;
  border-style: solid;
  border-width: 1px;
}

td.error {
  background-color: #000000;
  color: #FF0000;
  font-size: 12px;
}

td.status {
  background-color: #DFDFDF;
  color: #0000FF;
  font-size: 12px;
}

td.copyright {
  background-color: #FFFFFF;
  font-size: 10px;
}

td.formtitle {
  background-color: #DFDFDF;
}

td.required {
  background-color: #EFEFEF;
  color: #000000;
  font-weight: bold;
  text-align: right;
}

td.notrequired {
  background-color: #EFEFEF;
  color: #000000;
  text-align: right;
}

td.submit {
  background-color: #DFDFDF;
  text-align: center;
  vertical-align: middle;
}

h1 {
  font-size: 20px;
  font-weight: bold;
}

h2 {
  font-size: 18px;
  font-style: italic;
  font-weight: bold;
}

h3 {
  font-size: 16px;
  font-weight: bold;
}

td.footer {
  font-size: 10px;
  text-align: left;
}

td.leftnav {
  font-size: 10px;
  text-align: left;
  vertical-align: top;
  width: 150px;
}

td.main {
  padding: 9px 0 0 0;
  text-align: left;
  vertical-align: top;
  width: 640px;
}

fieldset {
  border: 1px solid #9DD29C;
  padding: 3px;
}

fieldset.main {
  padding: 18px;
}

legend {
  color: #009000;
  font-weight: bold;
  font-style: italic;
}

td.newstext {
  font-size: 10px;
  text-align: left;
}

td.main_content {
  width: 790px;
}

td.bottomlinks {
  font-size: 10px;
  text-align: center;
}

td.nav {
  background-color: #DFDFDF;
  color: #000000;
  font-size: 14px;
  text-align: center;
}

a.nav:link {
  color: #072C62;
  text-decoration: none;
}

a.nav:visited {
  color: #072C62;
  text-decoration: none;
}

a.nav:hover {
  background-color: #DFDFDF;
  text-decoration: underline;
}

a.nav:active {
  text-decoration: none;
}

td.title {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 16px;
  text-align: center;
}

td.small {
  font-size: 10px;
}

td.smallleft {
  font-size: 10px;
  text-align: left;
  vertical-align: top;
}

td.calendar {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 10px;
  height: 70px;
  vertical-align: top;
  width: 80px;
}

td.showcase {
  color: #009000;
  font-size: 24px;
  font-weight: bold;
}

input.search {
  font-size: 8px;
}

img.right {
  border: 1px solid #9DD29C;
  float: right;
  margin: 5px 5px 5px 5px;
  padding: 5px;
}

img.left {
  border: 1px solid #9DD29C;
  float: left;
  margin: 5px 5px 5px 5px;
  padding: 5px;
}

img.centered {
  border: 1px solid #9DD29C;
  float: none;
  margin: 5px 5px 5px 5px;
  padding: 5px;
}

div.centered {
  margin: 0 auto;  
  text-align: center;
}
