table.blueTable {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
  }
  table.blueTable td, table.blueTable th {
    border: 1px solid #727272;
    padding: 3px 2px;
  }
  table.blueTable td a,  table.blueTable th a {
    font-weight: bold;
    color: #9e2f2f;
  }
  table.blueTable tr:nth-child(even) {
    background: #00800021;
  }
  table.blueTable tr th.tabTitle {
    background: #fff;
    text-align:center;
    border-bottom: 2px solid #727272;  
  }

  table.blueTable thead {
    border-bottom: 2px solid #727272;
  }
  table.blueTable thead th {
    font-size: 15px;
    font-weight: bold;
  }
  table.blueTable tfoot td {
    font-size: 14px;
  }
  table.blueTable tfoot .links {
    text-align: right;
  }