H1 {
 color: #ea5; font-family: sans-serif; background-color: #333; 
  padding: 10px;
  border-width:0;
  margin: 0px;
  width:98%;
}
H2 {
  line-height:1.4;
  border-width:0 0 2px 0; 
  border-color:#662222;
  border-style:none none solid none; 
  background-color: #fffff8
}
body { 
  color: black; 
  background-color: white; 
  margin: 1%
}
table {
  border: 1px solid black;
}

td {
  background: white;
}
th {
  background: #eee;
}

table.index
{
  border-collapse: separate;
  margin: 10px;
  border: none;
  border-spacing: 10px;
  width: 80%;
}
.footer	 {
 color: #ccc; font-family: sans-serif; background-color: #333; padding-right: 10px; padding-left: 10px 
}
a.footer:link { color: #ccc }
a.footer:visited { color: #ccc }
.nav {
  font-family: sans-serif; background-color: #ea5; padding-left: 1em; border-top: 1px solid #999; border-bottom: 1px solid #999 
}

.nav2 {
  font-family: sans-serif; background-color: #ffb; padding-left: 1em; border-top: 1px solid #999; border-bottom: 1px solid #999 
}
.nav3 {
  font-family: sans-serif; background-color: #ffd; padding-left: 1em; border-top: 1px solid #999; border-bottom: 1px solid #999 
}

.centering {
  font-size: 90%
  margin-left:5%;
  margin-right:5%;
  width:92%;
}