BODY, BODY.index {
  text-align: center;
  background-color: #ffffff;
  color: #111111;
  font-size: 10px;
  font-family: verdana, sans-serif
}

BODY.index {
  text-align: center
}

IMG.index {
  border-style: solid;
  border-color: #111111;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
}

IMG.noborder {
  border-style: none;
}

TABLE {
  font-size: 12px;
}

TABLE.title, TABLE.menu {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  border-style: solid;
  border-color: #999999;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
}

TABLE.main {
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
}

TABLE.top {
  padding-top: 5px;
  padding-bottom: 5px;
  border-color: #111111;
  border-bottom-width: 3px;
}

TABLE.bottom {
  padding-top: 5px;
  padding-bottom: 5px;
  border-color: #111111;
  border-top-width: 3px;
}

TABLE.noborder {
  border-style: none;
}

TD.heading {
  text-decoration: underline;
}

TD.attention {
  background-color: #EEEEAA;
}  

TD.divider {
  padding-top: 5px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  border-style: solid;
  border-color: #111111;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
}

P.yellow {
  background-color: #ffffee;
  padding-top: 10px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  border-style: solid;
  border-left-color: #eeeecc;
  border-bottom-color: #eeeecc;
  border-top-color: #ffffee;
  border-right-color: #ffffee;
  border-left-width: 3px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 3px;
}

A {
  color: #333333;
}

A.bold {
  font-size: 125%;
}

A.noborder {
  border-style: none;
}

A.underline {
  border-style: none;
  text-decoration: none;
}

A.white {
  color: #ffffff;
}

A:hover, A.white:hover {
  text-decoration: none;
}

A.noboder:hover {
  background-color: #eeeeee;
  text-decoration: none;
}

A.underline:hover {
  text-decoration: underline;
  border-style: none;
  color: #333333;
  background-color: #eeeeee;
}

H1,H2,H3 {
  font-size: 200%;
  font-family: Book Antiqua, serif
}

H2 {
  font-size: 175%;
}

H3 {
  font-size: 150%;
}

H4 {
  font-size: 100%;
  text-decoration: underline;
}

TABLE.blue {
  color: #ffffff;
  background-color: #1155cc;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  border-style: solid;
  border-left-color: #0033aa;
  border-bottom-color: #0033aa;
  border-top-color: #3377ee;
  border-right-color: #3377ee;
  border-left-width: 3px;
  border-right-width: 3px;
  border-top-width: 3px;
  border-bottom-width: 3px;
}

TABLE.bw {
  padding-top: 10px;
  padding-bottom: 15px;
  padding-left: 20px;
  padding-right: 20px;
  border-style: solid;
  border-left-color: #cccccc;
  border-bottom-color: #cccccc;
  border-top-color: #eeeeee;
  border-right-color: #eeeeee;
  border-left-width: 3px;
  border-right-width: 3px;
  border-top-width: 3px;
  border-bottom-width: 3px;
