﻿.ViewTableStyle
{
    border: 1px solid #a9a9a9;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFFFFF;
}

.ViewTableStyle > tbody > tr > td,
.ViewTableStyle > tbody > tr > th {
    padding: 3px;
    border: 1px solid #a9a9a9;
} 

.ViewTdStyle
{
    BACKGROUND-COLOR: #F6F6F6;
}

.tab-spacing0 {
    border-spacing: 0px;
}

.tab-spacing2 {
    border-spacing: 2px;
}

.tab-padding0 table,.tab-padding0 th,.tab-padding0 td{
    padding:0px;
}

.tab-padding2 table,.tab-padding2 th,.tab-padding2 td{
    padding:2px;
}

.tab-padding4 table,.tab-padding4 th,.tab-padding4 td{
    padding:4px;
}

table.tab-grid{
    border-collapse: collapse; 
    border-spacing: 0px;
    border:1px solid #bababa;
}
    table.tab-grid tr{
        display:block;
        border-bottom:1px dashed blue;
    }
    table.tab-grid tr:last-child{ border:0; }
        table.tab-grid td{
            padding-right:0.25em;
            vertical-align:top;
            border:1px dotted orange;
            border-width:0 1px;
        }
        table.tab-grid td:first-child,
        table.tab-grid td + td{ border-left:0; }
        table.tab-grid td:last-child{ padding-right:0; border-right:0; }

.gridview {
            font-family: Open Sans, Calibri Light, Microsoft JhengHei, Sans-Serif, Verdana, Arial;
            font-size: 14px;
            color: Black;
            background-color: White;
            border-color: #999999;
            border-width: 1px;
            border-style: Solid;
            border-collapse: collapse;
        }
        .gridview > tbody > tr{
            border-top-color: #dadada;
            border-top-width: 1px;
            border-top-style: solid;
        }
        .gridview > tbody > tr:first-child{
            border-top:0;
        }

            .gridview > tbody > tr > td, .gridview > tbody > tr > th {
                padding:4px;
            }

        .gridview-header {
            background-color:#E4E4E4;
            font-weight: bold;
            color:#000;
            height:44px;
        }

        .gridview-header > td,.gridview-header > th { 
            padding: 6px 6px;
            white-space: nowrap;
            border-left-color: #BABABA;
            border-left-width: 1px;
            border-left-style: solid;
            text-align:left;
        }
            .gridview-header > td:first-child, .gridview-header > th:first-child {
                border-left:0;
            }