BODY
{ background: #ffffff;
  font-family: "arial", sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000
  }

H1
{ font-size: 34px;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em
  }
H2
{ font-size: 26px;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em
  }
H3
{ font-size: 22px;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em
  }
H4
{ font-size: 20px;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em
  }
H5
{ font-size: 18px;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em
  }
H6
{ font-size: 14px;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em
  }

EM
{ font-weight: bold;
  font-style: italic;
  text-decoration: none
  }

STRONG
{ font-weight: bold;
  font-style: normal;
  text-decoration: none
  }

A
{ color: #000000;
  text-decoration: none;
  font-style: normal;
  font-weight: normal
  }
A.bd
{ font-weight: bold
  }
A.bdun
{ font-weight: bold;
  text-decoration: underline
  }
A.bdunblu
{ font-weight: bold;
  text-decoration: underline;
  color: #0066ff
  }
A.it
{ font-style: italic
  }
A.un
{ text-decoration: underline
  }

A:hover
{ color: #0066ff
  }
A:hover.hovbd
{ font-weight: bold
  }
A:hover.hovit
{ font-style: italic
  }
A:hover.hovun
{ text-decoration: underline
  }

A IMG
{ border: none
  }

IMG
{ z-index: -1
  }
IMG.block
{ display: block
  }

TABLE
{ background-image: none;
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  border: none;
  text-align: left
  }
TABLE.outer
{ position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 500px;
  }
TABLE.calendar
{ width: 100%;
  border: 2px solid #0066ff;
  font-size: 14px;
  border-collapse: collapse
  }
TABLE.max
{ width: 100%;
  border-collapse: collapse
  }

TR
{ margin: 0px;
  padding: 0px
  }

TH
{ background-image: none;
  margin: 0px;
  padding: 4px;
  font-weight: bold;
  text-align: left;
  vertical-align: middle
  }
TH.border
{ border: 2px solid #0066ff
  }
TH.bordercenter
{ border: 2px solid #0066ff;
  text-align: center
  }
TH.border2center
{ border-top: 2px solid #0066ff;
  border-bottom: 2px solid #0066ff;
  border-left: 1px solid #0066ff;
  border-right: 1px solid #0066ff;
  text-align: center
  }

TD
{ background-image: none;
  margin: 0px;
  padding: 0px;
  border: none;
  vertical-align: top
  }
TD.top
{ vertical-align: top
  }
TD.topleft
{ vertical-align: top; text-align: left
  }
TD.topcenter
{ vertical-align: top; text-align: center
  }
TD.topright
{ vertical-align: top; text-align: right
  }
TD.middle
{ vertical-align: middle
  }
TD.middleleft
{ vertical-align: middle; text-align: left
  }
TD.middleleftborder
{ vertical-align: middle; text-align: left;
  border: 1px solid #0066ff;
  padding: 1px 4px
  }
TD.middlecenter
{ vertical-align: middle; text-align: center
  }
TD.middlecenterborder
{ vertical-align: middle; text-align: center;
  border: 1px solid #0066ff;
  padding: 1px 4px
  }
TD.middleright
{ vertical-align: middle; text-align: right
  }
TD.bottom
{ vertical-align: bottom
  }
TD.bottomleft
{ vertical-align: bottom; text-align: left
  }
TD.bottomcenter
{ vertical-align: bottom; text-align: center
  }
TD.bottomright
{ vertical-align: bottom; text-align: right
  }
TD.left
{ text-align: left
  }
TD.center
{ text-align: center
  }
TD.right
{ text-align: right
  }
TD.header
{ height: 135px;
  background-image: url("FlashingStars.gif");
  background-position: 50% 2%;
  background-repeat: repeat;
  text-align: center;
  vertical-align: middle;
  padding: 0px
  }
TD.main
{ width: 100%;
  height: 400px;
  background-image: url("BG.jpg");
  background-repeat: no-repeat;
  background-position: 40% 10px;
  padding: 10px 30px
  }
TD.mainNoBG
{ width: 100%;
  height: 400px;
  background-image: none;
  padding: 10px 30px
  }
TD.map
{ width: 400px;
  height: 300px;
  border: 2px solid #0066ff;
  text-align: center;
  vertical-align: middle;
  background: #ffffff
}

SPAN.small
{ font-size: 12px
  }
SPAN.under
{ text-decoration: underline
  }
