BODY { 
  margin: 1em;
  font-family: serif;
  line-height: 1.1;
  font-family: Tahoma, Arial, Helvetica;
  font-size: smaller;
}

a {
   color: #0000FF;
}
ul.sidenav {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  list-style-type: none;
}

ul.sidenav a {
  font-size: 90%;
  display: block;
  padding: 3px;
  text-decoration: none;
  border-bottom: 1px solid #000000;
} 
ul.sidenav a:hover {
  background: #800000;
  color: #FFFFFF;
}

.sidenavitem {
  color: #000000;
  background: #FFFFBB;
}

.listitem {
   background: #C1C1FF; 
  }
