body {
  background-color:white;
  color:#000099;
  font-family:Helvetica,Arial,sans-serif;
}
ul {
  line-height:1.2;
  list-style-type:none;
}
p {
  line-height:1.3;
}
li {
  padding-top:.2em;
  padding-bottom:.2em;
}
h1 {
  font-family:"Courier New",Courier,monospace;
  text-align:center;
  font-size:200%;
  font-weight:bold;
}
h2 {
  font-family:"Courier New",Courier,monospace;
  text-align:center;
  padding-top:.5cm;
  font-size:150%;
  font-weight:bold;
}
h3 {
  text-align:left;
  font-size:110%;
  font-weight:bold;
}
a:link {
  color:#AA0000;
  text-decoration:underline;
}
a:visited {
  color:#EE0000;
  text-decoration:underline;
}
.sidebar {
  position:relative;
  float:left;
  width:150px;
  border-right:thin inset #000099;
  border-bottom:thin inset #000099;
  margin-right:1cm;
  margin-bottom:1cm;
  padding-right:15px;
  padding-bottom:15px;
}
.adbar {
  position:relative;
  text-align:center;
  border:ridge #000099;
  padding:10px;
}
a.mail {
  font-style:italic;
}
.currentpage {
  text-decoration:underline;
  font-weight:bold;
}
p.disclaimer {
  font-size:smaller;
}
p.sidebarnote {
  padding-top:.5cm;
  border-top:thin ridge #000099;
}
table {
  margin-left:auto;
  margin-right:auto;
  border:none;
}
td {
  border:thin ridge #000099;
  padding:10px;
}
td.size {
  text-align:right;
}
td.file {
  text-align:right;
}
td.description {
  text-align:left;
}
.nostyle {
  display:none;
}
.content {
}
.overview {
}
.instructions {
}
.download {
}

div.sitenav {
    text-align:right;
    font-size:smaller;
}

