    .hirow { background-color: #0000FF; }
    .lowrow { background-color: #000055; }
    .txhicol { background-color: #0000FF; font: 11px arial, sans-serif; }
    .txlowcol { background-color: #000055; font: 11px arial, sans-serif; }
    .tx { font: 12px arial, sans-serif; }
    .txs { font: 12px arial, sans-serif; }
    .tblbg { background-color: #425A72; }
    .tblhdr { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
    .tblcolhdr { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }

    .txhead { font: bold 12px arial, sans-serif; color: #FFFFFF; }
    .txdata { font: 12px arial, sans-serif; color: #FFFFFF; }

.outsideTblHeader { 
  font: bold 13px arial, sans-serif;
  color: #FFFFFF;
  padding-left: 6px;
}

/*
a.weeklistentry {
   border: solid 1px  #FFFFFF ;
   background-color: #64BEF0;
   padding: 1px 4px 2px 4px ;
   color:  #FFFFFF;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   margin-left: 4px;
   margin-right: 14px;
}
a.weeklistentry:hover { color: #FFFFFF; background-color: #66CCFF;           }      
*/
.weeklist table {
   font-size: 10pt;
   border: solid 1px  #FFFFFF ;
}
td.weeklistentry {
   border: solid 1px  #FFFFFF ;
   background-color: #64BEF0;
   padding: 1px 4px 2px 4px ;
   color:  #FFFFFF;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   margin-left: 4px;
   margin-right: 14px;
}
.weeklistentry a {
   color: #0000FF;
}
.weeklistentry a:hover {
   color: #000000;
}

.weeklistentry a:visited {
   color: #0000FF;
}

.navheader {
   width: 100px;
   background: #3152A5;
}

td.navlink {
   border: solid 1px  #FFFFFF ;
   background-color: #64BEF0;
   padding: 1px 4px 2px 4px ;
   color:  #FFFFFF;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   text-decoration: none;
   margin-left: 4px;
   margin-right: 14px;
}
a.navlink {
   background-color: #64BEF0;
   padding: 1px 4px 2px 4px ;
   color:  #FFFFFF;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   text-decoration: none;
   margin-left: 4px;
   margin-right: 14px;
}
a.navlink:hover {
   color: #FF0000;
}
a.navlink:visited {
   color: #FFFFFF;
   background-color: #64BEF0;
}


.scoreboard {
   font-size: 12pt;
}

.scoreboard .navlist {
   font-size: 12pt;
}
/*
.scoreboard table {
   font-size: 10pt;
   background: white;
   color: #3152A5;
}
*/
.playedweek, .curweek {
   font-size: 10pt;
   background: white;
   color: #3152A5;
}
.notplayedweek {
   font-size: 10pt;
   background: #C0C0C0;
   color: #000000;
}

.playedplayoffweek {
   font-size: 10pt;
   background: white;
   color: #3152A5;
}
.scoreboardheader {
   padding-top: 3px;
   background: green;
   color: white;
}

.scoreboard tr.spacer {
   font-size: 10pt;
   background: #3152A5;
}

.scoreboard tr.winner {
   font-weight: bold;
}
.scoreboard table.curweek tr.winner {
   font-weight: bold;
   color: #FF0000;
}
.scoreboard tr.curweekwinner {
   font-weight: bold;
   color: #FF0000;
}
.scoreboard tr.playoffwinner {
   font-weight: bolder;
   color: #FF0000;
}

.scoreboard td.first {
  padding-left:4px;
}

.scoreboard td.last {
  padding-right:4px;
}

.scoreboard table td.pts {
  text-align:right;
  padding-left:7px;
  padding-right:4px;
}

.hgamespace {
   width: 4px;
}
.vgamespace {
   height: 3px;
}
.recordspacer {
   width: 15px;
}
.wkhgamepace {
   width: 2px;
}
.ffsectionheader {
   border: solid 1px  #FFFFFF ;
   background-color: #64BE70;
   font-family: arial, helvetica, sans-serif;
   font-size:    13pt;
   font-weight:  bold;
   padding-left: 4px;
   padding-right: 4px;
   padding-top: 2px;
}

.ffsectionheader2 {
   font-family: arial, helvetica, sans-serif;
   font-size:    12pt;
   font-weight:  bold;
   padding-top: 5px;
}

