h1, h2, h3, p, dt, dd, td, div {font-family: Arial, Helvetica, sans-serif;}
h1, h2 {font-weight: bold; color: #333333; padding: 0px; margin: 0px;} 
h1{font-size:40px;background-color:#ffffff; color:#cccccc;}
body {margin: 0px; color: #333333;}
a:hover {background-color: yellow; }
     
.main{
  position: relative;
  margin: 5px 2% 5px 2%;
  border: 1px solid #cccccc; 
  background: #ffffff;
  color: #333333;
  padding: 2%;
 }
.top{
  font-family: Arial, Helvetica, sans-serif;
  position: relative;
  margin: 5px 50px 0px 50px;
  background: #cccccc;
  color: #999999;
  text-align: center; 
  padding: 0px;
 }
.top a:link {text-decoration: none; color:#ffffff;}
.top a:visited {text-decoration: none; color:#ffffff;}
.top a:active {text-decoration: none; color:#ffffff;}
.top a:hover {text-decoration: underline;color:#ffffff;background-color:#3333cc; }
.foot{
  font-family: Arial, Helvetica, sans-serif;
  position: relative;
  margin: 5px 50px 5px 50px;
  background: #ffffff;
  color: #cccccc;
  text-align: center;
  padding: 0px;
 }

.copy {  font-size: smaller;color: #cccccc;}



