html {
  height: 100%;
  width: 100%;
  text-align: center;
}
body {
  background-color: #F0F0F0;
  margin-top: 5px;
  text-align: -moz-center;
  text-align: center;
}
table { 
  border: none;
  background-color: #F0F0F0;
  height: 100%;
  text-align: center;
}
table.main {
  width: 85%;
  height: 100%;
  text-align: center;
  padding: 1px 2px 3px 2px;
}
table.main2 {
  height: 100%;
  text-align: center;
  background-color: #D0D0D0;
}
table.weather {
  border: none;
  background-color: #EFEFEF;
  width: 100%;
  text-align: center;
  text-align: -moz-center;
  padding: 0px;
}
table.search, td.search {
  border: none;
  background-color: #FFFFFF;
  padding: 0px;
  text-align: center;
  text-align: -moz-center;  
}
tr {
  height: 100%;
  width: 100%;
}
tr.weather {
  border: 0px;
  padding: 0px;
}
th {
  border: 1px solid #D0D0D0;
  color: #000000;  
  background-color: #FFFFFF;
  text-align: center;
  font-family: arial, sans-serif;
  font-size: 13px;
  padding: 2px 5px;
}
th.al {
  border: 0px;
  text-decoration: none;
} 
td { 
  border: 1px solid #D0D0D0;
  color: #000000;  
  background-color: #FFFFFF;
  text-align: center;
  font-family: arial, sans-serif;
  font-size: 12px;
}
td.logo { 
  padding: 10px 10px 8px 10px;
  height: 10%;
  width: 100%;
}
td.logo2 { 
  padding: 10px 20px 8px 20px;
  height: 10%;
}
td.logo3 {
  border: 0px; 
  padding: 10px 20px 8px 20px;
  height: 10%;
}
td.left, td.right {
  height: 80%;
  width: 20%;
  vertical-align: top; 
  padding: 10px 10px;   
}
td.left {
  text-align: left;
}
td.left a:link, a:visited { 
  text-decoration: underline; 
  color: #0000FF;
  background-color: #FFFFFF;
}
td.left a:hover { 
  color: #FF0000;
}
td.right { 
  text-align: center;
  text-align: -moz-center;
}
td.midtop {
  height: 10%;
  width: 60%;
  background-color: #EFEFEF;
}
td.midmid {
  height: 60%;
  width: 60%;
}
td.midbot {
  height: 10%;
  width: 60%;
  padding: 3px 5px 3px 5px;
  background-color: #FFFFFF;
  text-align: center;
  text-align: -moz-center;
}
td.bottom {
  height: 10%;
  width: 100%;
  font-size: 9px;
  background-color: #EFEFEF;
  padding: 0px; 
}
td.arena, td.teams, td.al {
  text-align: left;
  padding: 0px 10px;
}
td.al {
  border: 0px;
}
td.alc {
  border: 0px;
  text-align: center;
  text-align: -moz-center;
}
td.adright {
  text-align: left;
  vertical-align: top;
}
td.ad1 {
  border: none;
  background-color: #FFFFFF;
  text-align: center;
  text-align: -moz-center;
}
td.weatherleft {
  border: none;
  background-color: #EFEFEF;
  width: 25%;
  padding: 0px;
}
td.weathermid {
  border: none;
  background-color: #EFEFEF;
  width: 50%;
  padding: 0px;
}
td.weatherright {
  border: none;
  background-color: #EFEFEF;
  width: 25%;
  padding: 0px;
}




div.bubble {
  border: none;
  text-align: left;
}
div.bubble a:link, a:visited {
  text-decoration: underline; 
  color: #0000FF;
  background-color: #FFFFFF;
}
div.bubble a:hover { 
  color: #FF0000;
}
div.map {
  height: 390px;
  width: 100%;
}
div.map480 {
  height: 250px;
  width: 100%;
}
div.map600 {
  height: 300px;
  width: 100%;
}
div.map768 {
  height: 390px;
  width: 100%;
}
div.map864 {
  height: 450px;
  width: 100%;
}
div.map1024 {
  height: 600px;
  width: 100%;
}
div.map1200 {
  height: 800px;
  width: 100%;
}
div.copyright, div.nav {
  text-align: center;
  text-align: -moz-center;
  border: none;
  width: 100%;
  font-family: arial, sans-serif;
}
div.copyright {
  font-size: 10px;
}
div.nav {
  font-size: 12px;
  background-color: #F0F0F0;
}  
span.direc {
  color: #FF6600;
}
span.dir {
  font-style: tahoma, verdana, sans-serif;
  font-size: 10px;
  color: #808080;
}
img {
  border: none;
}
a:link, a:visited { 
  text-decoration: underline; 
  color: #0000FF;
  background-color: #FFFFFF;
}
a:hover { 
  text-decoration: underline; 
  color: #FF0000;
  background-color: #FFFFFF;
}
td.al a:link, a:visited, td.alc a:link, a:visited { 
  text-decoration: none; 
  color: #0000FF;
  background-color: #FFFFFF;
}
td.al a:hover, td.alc a:hover { 
  text-decoration: underline; 
  color: #FF0000;
  background-color: #FFFFFF;
}
input.dd {
  background-color: #FFFFAA;
}
h1 {
  font-family: arial, sans-serif;
  font-size: 1em;
  font-weight: normal;
}