/* default style sheet to use in all pages */
body {
  color: #000;
  background: #FFFFBB;
  font-family: lucida-sans, helvetica, sans-serif;
  font-size: 100%;
/* ========================================= */
/* 100% is quite large on medium setting???? */
/* ========================================= */
}

h1{
  font-size: 120%;
}
h2{
  font-size: 110%;
}
h3{
  font-size: 100%
}
h4 {
  font-size: 100%;
}

a:link{ background-color: #FFFFBB; color: #00F}

a:visited, a:active { background-color: #FFFFBB; color: #909}

/* this shouldn't be necessary, but W3 says netscape needs this */
td, th {
  font-family: lucida-sans, helvetica, sans-serif;
  font-size: 100%;
}

.over-ride {
  font-family: lucida-sans, helvetica, sans-serif;
  font-size: 100%;
}

/* not debugged */
table.caption {
  font-family: lucida-sans, helvetica, sans-serif;
  font-weight: bold;
  font-size: 100%;
}

img { /* doesn't seem to work */
  border-style: none;
}

.centered {text-align: center;} /* to center anything */ 
