body {
  padding: 0;
  border: 0;
  background: #5F7EA3;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
}
a:link {
  color: #5F7EA3;
}
a:visited {
  color: #6C59AA;
}
#content a:hover {
  text-decoration: none;
  background: #5F7EA3;
  color: white;
}
#top-menu a:hover {
  text-decoration: none;
  background: #5F7EA3;
  color: white;
}
a:active {
 color: #5F7EA3;
}
#main {
 width:100%;
}
table { 
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  border: 0;
}
td.box {
  border: 1px solid white;
  padding: 5px;
  width:300px;
}
img.box {
  border: 10px solid white;
}
.notice {
 color: #6D6F83;
}
.header {
  font-size: 30px;
}
.divider {
  font-size: 75%;
}
#menu {
 text-align:center;
 color: white;
 font-size: 17px;
 letter-spacing: 6px;
}
#menu a {
 color: white;
}
#div_right {
  visibility: hidden;
  position: absolute;
  margin-top: 12px;
  padding-top: 0;
  text-align: left;
  width: 300px;  
  font-size: 12px;
  color: black;
}
#div_right p {
  /* beware of this; the absolute positioning 
     means that text on the left-side in the ul can 
     run right into it   
   */
  position: absolute;
  text-align: right;
  right: 0;
}
#div_right ol {
  list-style-type: decimal;
}
#div_right a {
  /* content inside the url can be links, but we 
     probably don't want them underlined (or
     you can set whatever link style you want)
   */
  text-decoration: none;
  color: black;
}
#div_left {
 /* unused */
 visibility: hidden;
 position: absolute;
}
