﻿.Grid {background-color: #fff; 
       margin: 5px 0 10px 0; 
       border: solid 1px #525252; 
       border-collapse:collapse; 
       font-family:Calibri; 
       color: #474747;
}

.Grid td {
      padding: 2px;
      border: solid 1px #c1c1c1; 
      color: #717171;
}

.Grid tr:hover {
    background-color: #b6ff00;
}

.Grid th  {
    color: #fff;
    background: rgba(20, 230, 211, 0.84);

    /*background: rgba(146,175,216,1);
    background: -moz-linear-gradient(top, rgba(146,175,216,1) 0%, rgba(44,110,186,1) 9%, rgba(88,137,200,1) 50%, rgba(141,171,216,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(146,175,216,1)), color-stop(9%, rgba(44,110,186,1)), color-stop(50%, rgba(88,137,200,1)), color-stop(100%, rgba(141,171,216,1)));
    background: -webkit-linear-gradient(top, rgba(146,175,216,1) 0%, rgba(44,110,186,1) 9%, rgba(88,137,200,1) 50%, rgba(141,171,216,1) 100%);
    background: -o-linear-gradient(top, rgba(146,175,216,1) 0%, rgba(44,110,186,1) 9%, rgba(88,137,200,1) 50%, rgba(141,171,216,1) 100%);
    background: -ms-linear-gradient(top, rgba(146,175,216,1) 0%, rgba(44,110,186,1) 9%, rgba(88,137,200,1) 50%, rgba(141,171,216,1) 100%);
    background: linear-gradient(to bottom, rgba(146,175,216,1) 0%, rgba(44,110,186,1) 9%, rgba(88,137,200,1) 50%, rgba(141,171,216,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92afd8', endColorstr='#8dabd8', GradientType=0 );*/
    border-left: solid 1px Gray;
    font-size: 0.9em; 
    text-align:center;
    height:20px;
}

.Grid .alt {
    background:#f1eeee;
    color:#284775;
}

.Grid .pgr {    
    background:#fff;
 }

.Grid .pgr table { margin: 3px 0; }

.Grid .pgr td { border-width: 0; 
                padding: 0 6px; 
                border-left: solid 1px #666; 
                font-weight: bold; 
                color: navy; 
                line-height: 12px; }  

.Grid .pgr a { color: Gray; text-decoration: none; }

.Grid .pgr a:hover { color: #fff; text-decoration: none; }

.Grid1 {background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
    font-family:Verdana; 
    font-size: 0.8em; 
    color: #474747;
}

.Grid1 td {
      padding: 2px;
      border: solid 1px #c1c1c1; 
      color: #717171;
}

.Grid1 tr:hover {
    background-color: #b6ff00;
}

.Grid1 th  {
    color: #fff;
    background-color: darkblue; /* For browsers that do not support gradients */
    background-image: linear-gradient(to bottom right, darkblue, white);    
    /*background: #ebbb7f;*/
    border-left: solid 1px Gray;
    font-size: 0.9em; 
    text-align:center;
    min-height:15px;
}

.Grid1 .alt {
    background:#f1eeee;
    color:#284775;
}

.Grid1 .pgr {    
    background:#fff;
 }

.Grid1 .pgr table { margin: 3px 0; }

.Grid1 .pgr td { border-width: 0; 
                padding: 0 6px; 
                border-left: solid 1px #666; 
                font-weight: bold; 
                color: navy; 
                line-height: 10px; }  

.Grid1 .pgr a { color: Gray; text-decoration: none; }

.Grid1 .pgr a:hover { color: #fff; text-decoration: none; }
