﻿body {
}
.mGrid { 
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #014c69; 
    border-collapse:collapse; 
    height:auto;
  font-family:Calibri;
}
.mGrid td { 
    padding: 2px; 
    border: solid 1px #c0d3d7; 
    color: #000000; 
}
.mGrid th { 
    padding: 4px 2px; 
    color: #fff; 
   /*  background: #9d4835 url(../../images/grd_head_1.png) repeat-x top; */
   background: #013f59;
    background: -moz-linear-gradient(top, #06a4e6, #013f59);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#06a4e6), to(#013f59));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#06a4e6', endColorstr='#013f59'); /* for IE */
 
    border-left: solid 1px #ed8771; 
    font-size: 0.9em; 
}
.mGrid .alt 
{ 
    background: #fcfcfc url(../../images/grd_alt.png) repeat-x top; }
.mGrid .pgr { background: #b7dfef;
    background: -moz-linear-gradient(top, #b7dfef, #86cfeb);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b7dfef), to(#86cfeb));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7dfef', endColorstr='#86cfeb'); /* for IE */
    color:#01587a;
 }
.mGrid .pgr table { margin: 5px 0; }
.mGrid .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #0095b3; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
 }   
.mGrid .pgr td a { color: #01587a; text-decoration: none; }
.mGrid .pgr td a:hover { color: #01587a; text-decoration: none; }

