body {
  background-color: #c2d1d7;
  font-family:'Nimbus Sans L',Helvetica,sans-serif;font-weight:normal;
}

td {
  vertical-align: top;
}

div.left {
  position: absolute;
  left: 0px;
  width: 160px;
}

div.right {
  position: absolute;
  right: 0px;
  width: 160px;
}

div.top {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 60px;
  font-size: 32px;
  text-align: center;
  color: #e8f0f0;
}

div#banner {
  background-color: #c2d1d7;
}

div.middle {
  position: absolute;
  left: 160px;
  right: 160px;
}

div#bodytext {
  position: absolute;
  top: 60px;
  font-size: 15px;
  color: black;
  background: #e8f0f0;
  padding: 0px 20px 20px 20px;
}

span.penalised {
  color: #800000;
}

.small {
  font-size: 8px;
  font-weight: 100;
}

div#mainmenu {
  position: absolute;
  top: 60px;
  line-height: 22px;
  font-size: 16px;
  font-weight: bold;
  color: black;
  text-align: left;
  margin: 0px 0px 0px 15px;
}

div.submenu {
  line-height: 15px;
  font-size: 13px;
  font-weight: 100;
  color: black;
  text-align: left;
  margin: 0px 0px 0px 15px;
}

div#middlecolumn {
  position: absolute;
  top: 0px;
  bottom: 0px;
  background: #e8f0f0;
}

div#footmenu {
  position: fixed;
  bottom: 20px;
  line-height: 15px; 
  font-size: 12px;
  color: black;
  text-align: center;
}

div#googlesection {
  position: absolute;
  right: 20px;
  top: 60px;
  width: 120px;
}

a {
  color: black;
  text-decoration: none;
}

a:hover {
  color: #202020;
}

div#bodytext a {
  color: #808080;
  text-decoration: underline;
}

div#bodytext a:hover {
  color: #202020;
}

div#mainmenu a:hover {
  background: #e8f0f0;
}

.admin {
  background-color: #fff0f0;
}

.neverplayed {
  background-color: #c0c0c0;
}

.oddodd {
}

.evenodd {
  background-color: #e0e8e8;
}

.oddeven {
  background-color: #e0e8e8;
}

.eveneven {
  background-color: #d9e0e0;
}

.firstrow {
  background-color: #d9e0e0;
}

.zerorow {
}

.centertable {
  background-color: #d0ffff;
  text-align: center;
}

td.scheduledate {
  padding:0px 8px 0px 0px;
}

td.scheduleteama {
  padding:0px 2px 0px 8px;
}

td.scheduleteamb {
  padding:0px 8px 0px 2px;
}

td.schedulelocation {
  padding:0px 0px 0px 8px;
}
