body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  margin-top: 10px;
  background-color: #fff;
}

a {color: #fff}
a:link { color: #fff; text-decoration: none; } 
a:active { color: #fff; text-decoration: none; } 
a:visited { color: #fff; text-decoration: none; } 
a:hover { color: #fff; text-decoration: underline;}

body table.mainTab {border:2px #006699 solid;}

h1 {
  font-size: 24px;
  line-height: 40px;
  color: #fff;
  margin-top: 40px;
  margin-bottom: 20px;
}
p {
  font-size: 12px;
  color: #fff;
}


h2, h3, h4 {
  font-size: 18px;
  line-height: 45px;
  color: #fff;
  margin-top: 40px;
  margin-bottom: 0px;
}
h3 {
  margin-top: 10px;
}
h4 {
  margin-top: 20px;
  font-size: 14px;
  line-height: 18px;
}
ul{
  line-height: 18px;
  margin-top: 10px;
  margin-bottom: 20px;
}
ul#nav {
  padding: 0;
  list-style: none;
  width: 180px;
  margin: 50px 0 0 0;
}
ul#nav a {
  display: block;
  margin: 4px 0px;
  padding: 3px 3px 3px 5px;
  border:solid 1px #69C;
}
ul#nav a:hover {
  background-color:#9FBFDF; 
  text-decoration:none;
  border:solid 1px #fff;
}
div#content img {
  border: 1px solid #fff;
}
div#content img.landscape {
  margin: 10px 0;
}
div#content img.side {
  margin: 5px 0 10px 15px;
}
div#content {
  padding: 0;
  margin-top: 0;
  margin-bottom: 45px;
}
p.quote { font: italic 12px/18px Verdana, Arial, Helvetica, sans-serif; }
p.quote strong {
  line-height: 16px;
}
div.box {
  border: 1px solid #fff;
  padding-right: 10px;
  padding-left: 10px;
  margin: 22px 0 22px 0;
}
div#content table.border {
  border: 1px solid #fff;
  border-collapse:collapse;
  margin-bottom:15px;
}
sup{
  font-size: 9px;
}

