body {
  color: #222222; 
  background-color: #669999;
  font-size: 100%;
}
.nav {
  background-color: #336666; 
  font-family: verdana, sans-serif; 
  font-size:13pt; 
  color: #99cccc;
  text-decoration: none;
}
div.nav {
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 20px;
  margin-left: 10px;
}
hr.nav {
  width:100%;
  color:#669999;
  background-color: #669999;
  margin-top: 3px;
  margin-bottom: 1px;
  height:1px;
  border:0px;
}
a.nav {
  color: #99cccc;
  text-decoration: none;
}
a.nav:hover {
  text-decoration: underline;
}
.subnav {
  margin-left:15px;
  margin-right: 5px;
  background-color: #336666; 
  font-family: verdana, sans-serif; 
  font-size:10pt; 
  color: #99cccc;
  text-decoration: none;
}
a.subnav {
  color: #99cccc;
  text-decoration: none;
}
a.subnav:hover {
  text-decoration: underline;
}
.breadcrumbs {
  font-family: verdana, sans-serif; 
  font-size:9pt; 
  color: #3388cc;
}
a.breadcrumbs {
  color: #3388cc;
}
a.breadcrumbs:hover {
  color: #1166aa;
}
a.breadcrumbs:visited {
  color: #800080;
}
.main {
  font-family: verdana, sans-serif; 
  font-size:0.8em; 
  color: #222222;
}
td.main {
  padding-top: 10px;
  padding-right: 15px;
}
a.main {
  font-size:100%;
  color: #3388cc;
}
a.main:hover {
  color: #1166aa;
}
a.main:visited {
  font-size:100%;
  color: #800080;
}
h1.main {
  font-family: verdana, sans-serif; 
  font-size:12pt; 
  color: #336666;
}
td.listcat {
  font-family: verdana, sans-serif; 
  font-weight:bold;
  font-size:10.5pt;
  text-align:right;
  color: #222222;
}
td.listitem {
  font-family: verdana, sans-serif; 
  font-size:10.5pt;
  color: #222222;
}
hr.filelist {
  width:100%;
  color:#336666;
  background-color: #336666;
  margin-top: 0px;
  margin-bottom: 0px;
  height:1px;
  border:0px;
}
td.filelist {
  padding-left:3px; 
  border-left:1px 
  solid #336666;
}