 h1 {
  font-size: 120%;
  text-align: center;
  margin: 0px;
  margin-top: 5px;
 }
 h2 {
  font-size: 120%;
  font-weight: normal;
  text-align: center;
  margin: 0px;
  margin-top: 5px;
 }
 h3 {
  font-size: 100%;
  font-weight: normal;
  text-align: center;
  margin: 0px;
  margin-top: 5px;
 }
 h4 {
  font-size: 100%;
  font-weight: normal;
  text-align: center;
  margin: 0px;
  margin-top: 5px;
 }
 h3.tiles {
  font-size: 100%;
  font-weight: bold;
  text-align: center;
  margin: 0px;
  margin-top: 5px;
 }


 table {
  border-style: none;
 }
 table.main {
  width: 660px;
 }
 td {
  border-style: none;
 }
 td.bar {
  width: 100px;
  vertical-align: top;
 }
 td.top {
  vertical-align: top;
 }
 td.center {
  text-align: center;
  vertical-align: middle;
 }

 p.footer {
  text-align: center;
  font-size: 80%;
  word-spacing: 15px;
 }

 p {
  margin-top: 7px;
  margin-bottom: 7px;
  color: rgb(0,0,0);
  background-color: transparent;
 }

 a.bar {
  text-decoration: none;
  padding-left: 2px;
  padding-right: 2px;
  letter-spacing: 0.3px;
 }
 a.nowrap {
  white-space: nowrap;
 }

 a:link { color: rgb(0,0,200); background-color: transparent;}
 a:visited { color: rgb(0,0,200); background-color: transparent;}
 a:hover { color: rgb(0,0,0); background-color: rgb(239,250,230);}
 a:active { color: rgb(200,0,0); background-color: transparent;}

 a.bar:link { color: rgb(0,0,100); background-color: transparent;}
 a.bar:visited { color: rgb(0,0,100); background-color: transparent;}
 a.bar:hover { color: rgb(0,0,0); background-color: rgb(250,250,220);}
 a.bar:active { color: rgb(150,0,0); background-color: transparent;}

 img {border-style: none;}
