html {
	height: 100%;
}
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: 0px solid transparent;
  font-family: Arial, Helvetica;
}
a {
  text-decoration:none;
}
a:link {
  color: blue;
}  
a:visited {
  color: blue;
} 
a:hover {
  text-decoration: underline;
  color: blue;
}
a:link.menu {
  color: aqua;
}
a:visited.menu {
  color: aqua;
}    
a:hover.menu {
  text-decoration: underline;
  font-weight: bold;
  color: yellow;
}     
table {
  height: 100%;
  width: 100%;
  border-collapse: collapse;
  padding: 10px;
} 
table.experimental {
  height: 100%;
  width: 100%;
  border-collapse: separate;
  border-spacing: 2px;
  padding: 10px;  
}
table.main {
  border: 0px;
  border-spacing: 9px 4px;  
  font-size: 8pt;
  color: black;
  margin: auto;
  text-align: center;
}
table.main30w {
width: 30%;
  border-spacing: 9px 4px;
border-style: ridge;    
  font-size: 8pt;
  color: black;
  margin: auto;
  text-align: center;
  padding: 3px;  
}
table.main2 {
  width: 97%;
  border: 0px;
  border-collapse:collapse;
  border-spacing:1px 1px;  
  font-size:8pt;
  color:black;
  margin: auto;
  text-align: center;
}   
table.center {
  width: 50%;
  border: 0px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
  padding: 3px;
} 
td.left {
  text-align: left;
}
td.right {
  text-align: right;
}
td.index {
  text-align: center;
}
td.center {
  text-align: center;
}  
table.bands {
  width: 90%;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 3px;  
}    
table.users {
  border-collapse: collapse;
  text-align: left;
  padding: 3px;
}
tr.users {
  border-style:ridge;
  border-width:2px;
} 
td.users {
  font-size:10pt;
  color:black;
  text-align: left;
}
table th {
  font-weight: bold;
}
td.tdyesterday {
  color: #996666;
}
td.tdpropagation {
  color: #FF0033;
}          
td.tdbackground {
  width: 13%;
  background-color: #000084;
  vertical-align:top;
  padding:10px;
} 
td.tdbackgroundimg {
  height: 100%; 
  width: 87%;
  background-image:url('/images/background.gif');
  vertical-align:top;
  padding:10px;
}  
div#main {
  background-color: white;
  border-style: double;
  border-width: 4px;
  border-color: blue;
  font-size:10pt;
  text-align:left;
  width: 83%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: auto;
  padding: 20px;  
} 
div.divcentred {
  text-align: center;
}
div.divleft {
  text-align: left;
} 
div.divmenu {
  line-height:94%;
}
div.map {
  width: 850px;
  height: 500px;
  color: black;
  border: thin solid;
}    
img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
span.black {
  color: black;
}
span.black70pc {
  color: black;
  font-size: 70%
}
span.blue150pc {
  color: blue;
  font-size: 150%;
}
span.blue200pc {
  color: blue;
  font-size: 200%;
}
span.aqua60pc {
  color: aqua;
  font-size: 60%;
}  
span.aqua80pc {
  color: aqua;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 80%;
}       
span.size80pc {
  font-size: 80%;
} 
div.navy80pc {
  color: #000080;
  font-size: 80%;
}  
span.red {
  color: red;
}
span.purple {
  color: purple;
}
span.green {
  color: green;
}  
span.orange {
  color: orange;
}  
span.magenta {
  color: magenta;
}
span.gray {
  color: gray;
}    
p.size80pc {
  font-size:80%;
}
.button {
  height:20%;
  width:30%;
}  
#commentInput {
  padding: 3px;
}
#submitBtn {
  text-align: center;
}   
object.sizes {
  width: 100%;
  height: 100%;
}