.datagrid table { 
            border-collapse: collapse; 
            text-align: left;
            width: 100%; 
            } 
.datagrid {
            font: 85%/140% Intro Light Regular, Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-style: normal; 
            background: #fff; 
            overflow: hidden; 
            border: 1px solid #006699; 
            -webkit-border-radius: 3px; 
            -moz-border-radius: 3px; 
            border-radius: 3px; 
            text-align:center; 
            margin-left:auto; 
            margin-right:auto; 
            }
.datagrid table td, .datagrid table th { padding: 3px 10px; }
.datagrid table thead th {
            background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );
            background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );
            filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
            background-color:#006699; 
            color:#FFFFFF; 
            font-size: 15px; 
            font-weight: bold; 
            border-left: 1px solid #0070A8; } 
.datagrid table thead th:first-child { border: none; }
.datagrid table tbody td { 
            color: #00496B; 
            border-left: 1px solid #E1EEF4;
            font-size: 12px;
            border-bottom: 1px solid #E1EEF4;
            font-weight: normal; }
.datagrid table tbody td:first-child { border-left: none; }
.datagrid table tbody tr:last-child td { border-bottom: none; }
.datagrid img{
    cursor: pointer;
}