﻿     .TableView{
            height:100%;width:100%;
            border:solid 1px lightgray;
            -webkit-touch-callout: none;
            -webkit-user-select: none; 
            -khtml-user-select: none;
            -moz-user-select: none; 
            -ms-user-select: none; 
            user-select: none;
            font-family:Verdana;
             font-size:14px;
        }
        .TableViewTable{
            width:100%;height:100%;table-layout:fixed;overflow:hidden;white-space: nowrap;
        }
        .TableViewHeader{
            height:1px; 
            border-bottom:solid 1px lightgray;  
            background: #eeeeee; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #eeeeee 0%, #eeeeee 100%); /* FF3.6-15 */
            background: -webkit-linear-gradient(-45deg,  #eeeeee 0%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
            background: linear-gradient(135deg,  #eeeeee 0%,#eeeeee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        }
        .TableViewContent{
            background-color:white;
        }
        .TableViewColumns{
            overflow:hidden;
        }
        .TableViewColumns td{
            padding:7px; border-right:solid 1px lightgray;
            font-weight:bold;
        }
        .TableViewScroll{
            width:100%;height:100%;overflow:auto;
        }
       .TableViewScrollTable{
            table-layout:fixed;overflow:hidden;white-space: nowrap;
        }
        .TableViewScrollTable td{
            padding:7px; border-right:solid 1px lightgray;border-bottom:solid 1px lightgray;
        }
        .TableViewScrollTable tr:hover{
            background-color:lightblue;
            cursor:pointer;
        }
        .TableViewCell{
            overflow:hidden;
        }