table {
  padding: 0 0 0 2px;
  vertical-align: top;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 2px 2px 2px 2px;
  vertical-align: top;
}

.td_smaller {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  padding: 2px 2px 2px 2px;
  vertical-align: top;
}

.td_smaller_color {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  padding: 2px 2px 2px 2px;
  vertical-align: top;
  background-color: #ff3fff;
}

.td_color {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  background-color: #ff3fff;
}

.td_m {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  background-color: #afdcec
}

.td_w {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  background-color: #ffaeb9
}

.smaller_color {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  padding: 2px 2px 2px 2px;
  vertical-align: top;
  text-align: left;
  color: #0000a0;
}

.smaller_color_bold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .75em;
  font-weight: bold;
  padding: 2px 2px 2px 2px;
  text-align: left;
  color: #0000a0;
  vertical-align: bottom;
}

.name_smaller_bold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .75em;
  font-weight: bold;
  padding: 2px 2px 2px 2px;
  vertical-align: bottom;
}

th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .75em;
  color: #0000a0;
  padding: 2px 2px 2px 2px;
  vertical-align: middle;
  text-align: left;
}

.th_color {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.1em;
  color: #0000a0;
  vertical-align: middle;
  text-align: left;
}

.h2_color{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.3em;
  color: #0000a0;
  padding: 2px 2px 2px 2px;
  text-align: center;
  vertical-align: bottom;
}

h3{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .8em;
  color: #0000a0;
  padding: 2px 2px 2px 2px;
  text-align: left;
  vertical-align: bottom;
}

h4{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .8em;
  color: #0000a0;
  padding: 0 0 0 2px;
  vertical-align: bottom;
}

hr {
 color: #0000a0;
 background-color: #0000a0;
 height: 1px;
 width: 100%;
}

.menu_w {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: left;
  background-color: #ffaeb9
}

.menu_m {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: left;
  background-color: #afdcec
}

.odd_left {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: left;
  background-color: #afdcec
}

.odd_right {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: right;
  background-color: #afdcec
}

.even_left {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: left;
}

.even_right {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: right;
}

.w_odd_left {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: left;
  background-color: #ffaeb9
}

.w_odd_right {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: right;
  background-color: #ffaeb9
}

.w_even_left {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: left;
}

.w_even_right {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .7em;
  text-align: right;
}

.border {
  border: 1px solid #0000a0;
}