.easyLeagues                      {font: 10pt Courier New, Courier, Monospace;}
/* -- datTbl -- */                     /* data table */
.easyLeagues table.datTbl         {margin: auto; border-collapse: collapse; outline: 1px solid #000000;}
.easyLeagues .datTbl tr.spcr      {display: none; padding: 0px;}
.easyLeagues .datTbl th, .easyLeagues .datTbl td
                                  {padding: 3px 2px 3px 2px; border: solid 1px #c0c0c0; white-space: nowrap;}

/* -----------  Schedule, Teams Table Layout  -------- */
.easyLeagues table.schedTeamsTbl       {width: 500px; margin-bottom: 5px;}
.easyLeagues .schedTeamsTbl tbody th, .easyLeagues .schedTeamsTbl tbody td
                                       {white-space: nowrap;}

/* -- stdTbl -- */                     /* standard table (schedule, standings) */
.easyLeagues .stdTbl tbody th, .easyLeagues .stdTbl tbody td
                                       {text-align: center;}
.easyLeagues .stdTbl .headerRow th     {white-space: normal;}

/* -----------  Schedule, Detail Table Layout  -------- */
.easyLeagues .schedTbl                 {width: 500px;}
.easyLeagues .stdTbl td.schedGridText       {}
.easyLeagues .stdTbl td.schedGridTextHL     {border: 2px double #000000; background-color: #d0d0ff;} /* Hi-Light lt. blue */

/* -----------  Standings Table Layout  -------- */
.easyLeagues .standTbl                      {}
.easyLeagues .standTbl tbody tr:first-child {border-top: 0px solid #ffffff;}
.easyLeagues .standTbl td.standTeamText     {text-align: left;}
.easyLeagues .standTbl td.standWLText       {width: 20px; text-align: right;}
.easyLeagues .standTbl td.standGridText     {width: 15px;}

/* -----------  Cart Page Layout  -------- */
.easyLeagues .cartPrintReceipt    {margin-left: 2%; margin-top: 20px; display: inline-block; border: 1px solid #d0d0d0;}
