﻿.mGrid { 
    width: 80%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.mGrid td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #717171; 
}
.mGrid th { 
    padding: 4px 2px; 
    color: #fff; 
    background: #424242 url(grd_head.png) repeat-x top; 
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
}
.mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }
.mGrid .pgr { background: #424242 url(grd_pgr.png) repeat-x top; }
.mGrid .pgr table { margin: 5px 0; }
.mGrid .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
 }   
.mGrid .pgr a { color: #666; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }

.Grid_Gray 
{
    background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; font-family:Calibri; color: #474747;
    width: 100%;
}
.Grid_Gray td {
      padding: 2px;
      border: solid 1px #c1c1c1;
      text-align: center;
}

.Grid_Gray th  {
      padding : 4px 2px;
      color: #fff;
      background: #666 repeat-x top;
      border-left: solid 1px #525252;
      font-size: 0.9em;
      text-align: center;
}

.Grid_Gray .alt {background: #fcfcfc url(Images/grid-alt.png) repeat-x top; }
.Grid_Gray .pgr {background: #363670 url(Images/grid-pgr.png) repeat-x top; }
.Grid_Gray .pgr table { margin: 3px 0; }
.Grid_Gray .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }
.Grid_Gray .pgr a { color: Gray; text-decoration: none; }
.Grid_Gray .pgr a:hover { color: #000; text-decoration: none; }