.NoRecs
{
  width:60%;
  text-align:center;
  border: solid 2px blue;
  border-collapse: collapse;
}

.grid_area{
  text-align:left;
  font-weight:bold;
}

.grid_stats{
  text-align:center;
}

.avg_grid_stats{
  text-align:center;
  background-color:#666666;
  color:gold;
}

table{
  border: black 2px solid;
  font-size: 10px;
  text-align: center;
  color: black;
  border-collapse: collapse;
}

table.first{
  width: 640px;
  border: 0px;
  margin-left: 0px;
}

td.tabgr{
  background-color: green;
  border-width: 2px 5px 1px 2px;
  border-color: navy navy green navy;
  color: white;
  width: 110px;
  text-align: left;
}

td.fmgr{
  background-color: green;
  border-width: 2px 5px 2px 2px;
  border-color: Navy;
  padding: 15px 0px 20px 10px;
  color: white;
  width: 320px;
  text-align: left;
}

td.tabbl{
  background-color: blue;
  border-width: 2px 5px 1px 2px;
  border-color: navy navy blue navy;
  color: white;
  width: 110px;
  text-align: left;
}

td.fmbl{
  background-color: blue;
  border-width: 2px 5px 2px 2px;
  border-color: Navy;
  padding: 15px 0px 20px 10px;
  color: white;
  width: 320px;
  text-align: left;
}

.Head{
  border: solid 1px white;
  padding: 2px;
  color: white;
  background-color: navy;
  font-family: 'Book Antiqua' Arial;
}

tr{
  border: black 0px solid;
  padding: 2px;
  color: black;
  background-color: white;
}

th{
  border: white 1px solid;
  padding: 2px;
  color: white;
  background: navy;
  font-family: 'Book Antiqua' Arial;
}

td{
  border: black 1px solid;
  padding: 1px;
  background: #ffffff;
  vertical-align: top;
  text-align: center;
}

.nocolor{
  border-width: 0px;
  font-size: 15px;
  text-align: left;
  vertical-align: top;
  color: black;
  border-collapse: collapse;
}

