/* CSS1 style sheet for use with newer, standards-compliant browsers */

body {
  background-color: #ffffff;
  font-family: Verdana, sans-serif;
  font-size: 80%;
  margin: 0;
  padding-top: 1px;
}

div.header {
  background-color: #3399cc;
  color: #000000;
  width: 100%;
  padding: 5px;
  vertical-align: top; 
  font-size: 200%;
  text-align: center;
}

p.header {
font-size: 1.75em; 
margin: 0; 
padding: 5px 0 0 0; 
}

img.header {
margin: 0 0 0 20px; 
vertical-align: middle; 
}


div.navmenu {
  background-color: #ffffff;
  color: #000000;
  float: left;
  width: 23%;
  padding: 5px;
}

div.main {
  float: right;
  background-color: #ffffff;
  color: #000000;
  width: 72%;
}

div.footer {
  background-color: #3399cc;
  color: #000000;
  width: 100%;
  clear: both;
  border: 20px;
  margin: 0;
  font-weight: bold;
  text-align: center;
}

div.footerleftimage {
  background-color: none;
  width: 140px;
  height: 150px;
  float: left;
  clear: right;
}

div.footertext {
  background-color: #3399cc;
  float: left;
  clear: right;
  border: 0;
  margin: 0;
}

div.footerrightimage {
  background-color: #3399cc;
  width: 20%;
  float: left;
  clear: right;
  border: 0;
  margin: 0;
}

img.footer {
  vertical-align: middle;
}

table {
  background-color: transparent;
  border-color: #000000;
  font-size: 100%;
  text-align: center;
}

span.current {
  font-weight: bold;
}