.nav {
  background-color: #006699;
  color: #FFFFFF;
  width: 140px;
}

.navtitle {
  background-color: #FFFF00;
  color: #000000;
  font-weight: bold;
  font-size: 12pt;
  font-family: Algerian;
  border-color: #000000;
}

.nav a:hover, #dropmenudiv a:hover {
  background-color: #FFFF00;
  color: #000000;
}
#dropmenudiv{
  position:absolute;
  background-color: #006699;
  border:1px solid black;
  border-bottom-width: 0;
  line-height:18px;
  z-index:100;
}
A.menulink, #dropmenudiv a{
  width: 100%;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid black;
  padding: 1px 0;
  text-decoration: none;
  color: #FFFFFF;
}
.foot, .foot a:link, .foot a:visited, .foot a:active, .foot a:hover {
  background-color: #006699;
  text-align: center;
  font-style: italic;
  font-size: 10pt;
  color: #FFFFFF;
}
h1.title {
  text-align: center;
  background-color: #FFFF00;
  font-family: Algerian;
  margin-top: 0px;
}
.text {
  width: 660px;
  text-align: left;
  margin: auto;
}
.criteria {
  font-family: Algerian;
  font-weight: bold;
  text-align: center;
}
.officertitle, .officertitle font, .officertitle table, .officertitle td, .officertitle tr {
  color: #FF0000;
  border: 0px;
  width: 190px;
  vertical-align: middle;
}
.officerinfo, .officerinfo font, .officerinfo table, .officerinfo td, .officerinfo tr {
  color: #000099;
  border: 0px;
  width: 255px;
  vertical-align: middle;
}
.calendar {
  width: 650px;
  height: 600px;
  border: 2px solid #99CCFF;
}




