body {
  margin-left: 3em;
  margin-right: 3em;
  line-height: 1.3;
  font-family: Arial, Helvetica, sans-serif }

div.pagehead {
  text-align: center;
  background-color: #666699;
  padding-top: 0.1em;
}
div.pagehead img {
  vertical-align: text-top;
}

h1 {
  color: #ffffff;
  font-weight: normal;
}
  
div.topnavbar,div.topnavbar2 { 
  background-color: #dfdfff;
  font-weight: bold;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}
div.topnavbar a:link { text-decoration: none; color: blue }
div.topnavbar a:visited { text-decoration: none; color: blue }
div.topnavbar a:hover { color: #ff3333 }

div.topnavbar2 { 
}
div.topnavbar2 a:link { text-decoration: none; color: blue }
div.topnavbar2 a:visited { text-decoration: none; color: blue }
div.topnavbar2 a:hover { color: #ff3333 }

div.subnavbar { 
  background-color: #dfdfff;
  border-top: solid thin;
  padding-bottom: 0.1em;
  font-weight: bold;
  font-size: 96%;
}
div.subnavbar a:link { text-decoration: none; color: blue }
div.subnavbar a:visited { text-decoration: none; color: blue }
div.subnavbar a:hover { color: #ff3333 }

h2 {
  background-color: #666699;
  color: #ffffff;
  padding-left: 0.5em;
  font-weight: normal 
}

div.list {
  margin: 0 1em 0em 1em;
  background-color: #dfdfff;
}

a img {
  border: none; 
}

a:hover { color: #ff3333 }

address {
  background-color: #666699;
  color: #ffffff;
  font-weight: normal;
  padding: 0.5em;
}
address a:link { color: white }
address a:visited { color: white }
address a:hover { color: #ff9999 }

span.error {
  color: #ff3333; 
  font-weight: bold;
}
   
p.image {
  text-align: center; 
} 
img {
  border: none ; 
}

p.centered {
  text-align: center; 
} 

div.centered {
  text-align: center; 
} 

div.background {
  background-color: #dfdfff;
}

table {
 width: 100%; 
 text-align: left; }
td {
 vertical-align: top;
 text-align: left; }
td.right {
 text-align: right; }
td.nowrap {
 text-align: right;
 white-space: nowrap; }
td.nowrapl {
 white-space: nowrap; }
td.rhs {
 width: 80% }
