BODY {
  color: #000000;
  font-family: "Times New Roman", Times, serif;
  font-size: 14pt;
  background-color: #FFFFFF;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}

A {
  text-decoration: underline;
  color: #000000;
}

A:Hover {
  text-decoration: none;
  color: #e62e00;
}

.visiting {
  color: #e62e00;
  font-style: italic;
  font-weight: bold;
}

div.banner {
  background-image: linear-gradient(to right, #006080, #007399, #FFFFFF);
  position: absolute;
  top: 0px;
  left: 0px;
  width: 960px;
  height: 120px;
  z-index: 0;
}

div.portrait {
  position: absolute;
  top: 55px;
  left: 15px;
/*  z-index: 2; */
}

div.main {
  position: absolute;
  top: 135px;
  left: 168px;
  padding-left: 12px;
  padding-right: 12px;
  z-index: 0;
}

div.footer{
  padding-left: 0px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: "Times New Roman", Times, serif;
  font-size: 12pt;
}

div.title {
  position: absolute;
  top: 25px;
  left: 180px;
  color: #FFFFFF;
  font-family: "Times New Roman", Times, serif;
  font-size: 32px;
  z-index: 0;
}

div.sidebar{
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 162px;
}

div.pdflink{
  left: 0px;
  width: 142px;
  text-align: center;
  font-family: "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bold;
}

H1 {
  color: #007399;
  font-family: "Times New Roman", Times, serif;
  font-size: 18pt;
  margin-top: 24px;
  margin-bottom: 12px;
}

H2 {
  color: #000000;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  margin-bottom: 0;
  margin-top: 12px;
  font-weight: bold;
}

TH, TD {
  vertical-align: top;
  text-align: left;

}

td.nav {
  padding: 3px;
  border: none;
  text-align: left;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  font-weight: bold;
}

td.nw {
  white-space: nowrap;
  font-style: italic;
  padding-right: 12px;
}

.padded {
  padding-left: 24px;
}

UL {
  margin-top: 4px;
  margin-left: 0;
  padding-left: 18px;
}

P {
  text-align: justify;
}

