﻿
.mGrid { 
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
	font: 11px Tahoma;
}
.mGrid td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #717171; 
	font: 11px Tahoma;
}
.mGrid td textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"]
{ 
    padding: 2px; 
	font: 14px Tahoma;
	}

.mGrid th
{
    padding: 4px 2px;
    color: #fff;
    background: #424242 url('GridImg/grd_head.png') repeat-x top;
    border-left: solid 1px #525252;
    font-size: 0.9em;
}

.mGrid th a
{
    color: #FFF;
   
}
.mGrid .alt
{
    background: #fcfcfc url('GridImg/grd_alt.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: #000; 
    line-height: 12px; 
	font: 11px Tahoma;
 }   
.mGrid .pgr a { color: #666; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }





.grid
{
    color: #000;
}

.grid-row
{
    background-color: #EFF3FB;
}

.grid-row-alternating
{
    background-color: White;
}

.grid-selected-row
{
    color: #333333;
    background-color: #D1DDF1;
    font-weight: bold;
}

.grid-header, .grid-footer
{
    color: White;
    background-color: #000 !important;
    font-weight: bold;
}

.grid-pager
{
    color: White;
    background-color: #2461BF;
    text-align: center;
}

.grid-row-edit
{
    background-color: #2461BF;
}

