#overlay {background-color:#000000;}

html, body{
 height:100%;
 font-size:small;
}

body{
  font-family: Arial, Helvetica, Sans, FreeSans;
  font-style: normal;
  color: #000;
  /* background: transparent url(images/main-bg.gif) repeat-x left 200px; */
  min-height:100%;
  height:100%; /* fix */
  position: relative;
  font-size:small;
}

a:hover{
  color: #fff;
  background: #000000;
  text-decoration: none;
}
table td, table th{
  text-align: left;
  padding: .2em .4em;
  border-top: 0px;
  border-right: 0px;
}

h1{
  font-size: 130%;
}

h2{
  font-size: 100%;
  font-weight: bold;
  text-transform: uppercase;
  font-style: normal;
}

table{
  font-size:small;
}

lastfooter div{
  font-size=10%;
}


