

.CSSTableGeneratorNotice {
    margin: 0px;
    padding: 1px;
    width: 100%;
    box-shadow: 0px 4px 5px #888888;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
}

    .CSSTableGeneratorNotice tr ul li {
        padding-bottom: 18px;
        color: Maroon;
    }

        .CSSTableGeneratorNotice tr ul li a {
            text-decoration: none;
            font-variant: small-caps;
        }

    .CSSTableGeneratorNotice tr th {
        border-style: none;
        border-width: medium;
        border-color: inherit;
        font-weight: bold;
        color: #000;
        vertical-align: top;
        margin: 2px;
        padding: 3px 3px 3px 10px;
    }


    .CSSTableGeneratorNotice tr td {
        border: 0px solid #3f7f00;
        color: #000000;
    }

    .CSSTableGeneratorNotice tr:First-child th {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        text-align: center;
        border-width: 1px 1px 1px 1px;
        font-size: 14px;
        color: #000;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
    }

    .CSSTableGeneratorNotice .HeaderTop, .HeaderTop {
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        font-variant: small-caps;
    }

    .CSSTableGeneratorNotice .HeaderBottom, .HeaderBottom {
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
    }

    .CSSTableGeneratorNotice .HeaderBottomHollow, .HeaderBottomHollow {
        border-style: solid;
        border-color: #3f7f00;
        border-width: 0px 1px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
    }

    .CSSTableGeneratorNotice .HeaderSideLine, .HeaderSideLine {
        border-style: none solid none solid;
        border-color: #3f7f00;
        border-width: 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
    }

    .CSSTableGeneratorNotice .HeaderCurv, .HeaderCurv {
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        font-weight: bold;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
        font-family: Times New Roman;
        font-size: 12px;
        text-transform: uppercase;
        color: #800000;
    }


    .CSSTableGeneratorNotice .HeaderCurvJudgeRR, .HeaderCurvJudgeRR {
        background-color: #009999;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        font-weight: bold;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
        font-family: Times New Roman;
        font-size: 12px;
        text-transform: uppercase;
        color: White;
    }

.LibHeader {
    background-color: #BABC98;
    border: 0px solid #3f7f00;
    border-width: 0px 0px 1px 1px;
    color: #663300;
    margin: 0px;
    padding: 3px;
    text-decoration: none;
    box-shadow: 0px 4px 5px #888888;
    border: 1px solid #3f7f00;
    font-weight: bold;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
    font-family: Times New Roman;
    font-size: 18px;
    text-transform: uppercase;
    color: #800000;
    text-align: center;
}



.CSSTableGeneratorNotice .HeaderCurvLeft, .HeaderCurvLeft {
    background-color: #BABC98;
    border: 0px solid #3f7f00;
    border-width: 0px;
    color: #663300;
    margin: 0px;
    padding: 3px 3px 3px 10px;
    text-decoration: none;
    box-shadow: 0px 4px 5px #888888;
    border: 1px solid #3f7f00;
    font-weight: bold;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
}





.CSSTableGeneratorGrid .NoRecords td, .NoRecords td {
    border: 1px none #008080;
    color: #008080;
    margin: 0px;
    padding: 3px;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
}




















.CSSTableGeneratorViewDetails {
    margin: 0px;
    padding: 1px;
    width: 100%;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    font-family: Times New Roman;
    font-size: 12px;
}



    .CSSTableGeneratorViewDetails table tr:last-child td {
        border: 1px solid #3f7f00;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        padding: 10px;
        vertical-align: top;
    }

    .CSSTableGeneratorViewDetails table .Summary {
        background-color: #E4E4D6;
        border-style: solid none none none;
        border-width: 2px;
        border-color: #3f7f00;
        font-size: 16px;
        color: #663300;
        padding-right: 20px;
        text-align: justify;
        padding-left: 10px;
        font-weight: bold; /* -moz-border-radius-bottomright: 24px;     -webkit-border-bottom-right-radius: 24px;     border-bottom-right-radius: 24px;     -moz-border-radius-topleft: 24px;     -webkit-border-top-left-radius: 24px;     border-top-left-radius: 24px;*/
        line-height:25px;
    }

    .CSSTableGeneratorViewDetails a {
        text-decoration: none;
        text-align: center;
    }

    .CSSTableGeneratorViewDetails tr th {
        font-weight: bold;
        text-align: left;
        padding-left: 10px;
        color: #800000;
        text-transform: uppercase;
    }

    .CSSTableGeneratorViewDetails tr td {
        font-weight: bold;
        text-align: left;
        padding-left: 10px;
        color: #006200;
    }


    .CSSTableGeneratorViewDetails img {
        margin: 0px;
        padding: 1px;
        border: 0px solid #333300;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        text-align: center;
    }


















.CSSCaseStatus {
    margin: 0px;
    padding: 1px;
    width: 100%;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    font-variant: small-caps;
}


    .CSSCaseStatus table {
        width: 100%;
        margin: 0px;
        padding: 0px;
    }

        .CSSCaseStatus table tr:first-child th:first-child {
            -moz-border-radius-topleft: 14px;
            -webkit-border-top-left-radius: 14px;
            border-top-left-radius: 14px;
            font-weight: bold;
        }

        .CSSCaseStatus table tr:first-child th:last-child {
            border: 0px solid #3f7f00;
            -moz-border-radius-topright: 14px;
            -webkit-border-top-right-radius: 14px;
            border-top-right-radius: 14px;
        }

        .CSSCaseStatus table tr:last-child th:first-child {
            -moz-border-radius-topleft: 14px;
            -webkit-border-top-left-radius: 14px;
            border-bottom-left-radius: 14px;
        }



    .CSSCaseStatus tr:last-child td:last-child {
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
    }



    .CSSCaseStatus tr td a:hover {
        color: #ff0000;
    }

    .CSSCaseStatus tr th {
        border-style: none;
        border-width: medium;
        border-color: inherit;
        text-align: right;
        font-weight: normal;
        color: #000;
        vertical-align: top;
        margin: 2px;
    }

    .CSSCaseStatus tr td {
        border: 0px solid #3f7f00;
        color: #0066FF;
        text-align: left;
        padding-bottom: 5px;
    }

    .CSSCaseStatus tr:First-child th:first-child {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        text-align: center;
        border-width: 1px 1px 1px 1px;
        font-size: 14px;
        color: #000;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
    }


    .CSSCaseStatus .Header {
        border: 0px solid #3f7f00;
        text-align: center;
        font-weight: normal;
        color: #000;
        vertical-align: top;
    }



    .CSSCaseStatus .HeaderTopCurv, .HeaderTopCurv {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        text-align: center;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        width: 100%;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
    }

    .CSSCaseStatus .HeaderSq, .HeaderSq {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        text-align: center;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        width: 100%;
        box-shadow: 0px 4px 5px #888888;
    }

    .CSSCaseStatus .HeaderBottomCurv {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        text-align: center;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        width: 100%;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
    }



    .CSSCaseStatus .HeaderCurv {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
    }

    .CSSCaseStatus .HeaderRight {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        text-align: center;
    }

    .CSSCaseStatus .MenuItem {
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
    }

    .CSSCaseStatus .HeaderLeft {
        background: -o-linear-gradient(bottom, #BABC98 5%, #BABC98 100%);
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BABC98), color-stop(1, #BABC98) );
        background: -moz-linear-gradient( center top, #BABC98 5%, #BABC98 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#BABC98", endColorstr="#BABC98");
        background: -o-linear-gradient(top,#BABC98,BABC98);
        background-color: #BABC98;
        border: 0px solid #3f7f00;
        border-width: 0px 0px 1px 1px;
        color: #663300;
        margin: 0px;
        padding: 3px;
        text-decoration: none;
        box-shadow: 0px 4px 5px #888888;
        border: 1px solid #3f7f00;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
    }




        .CSSCaseStatus .HeaderRight a, .CSSCaseStatus .HeaderLeft a, .CSSCaseStatus .HeaderCurv a {
            color: #800000;
            text-decoration: none;
        }




.CSSTableGeneratorViewGrid .Alternate td:last-child, .CSSTableGeneratorViewGrid .Alternate td {
    background-color: #E7E8DB;
    border-right-style: solid;
    border-top-width: 1px;
}

.CSSTableGeneratorViewGrid .Selected td {
    background-color: #CADBC8;
}


.CSSTableGeneratorViewGrid a {
    text-decoration: none;
}

.Height100 {
    height: 70vh;
}

.CSSTableGeneratorViewGrid {
    margin: 0px;
    padding: 0px;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    font-variant: small-caps;
}

    .CSSTableGeneratorViewGrid table {
        margin: 1px;
        padding: 2px;
        border-bottom-left-radius: 14px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
    }


    .CSSTableGeneratorViewGrid tr:first-child th:first-child {
        background-color: #BABC98;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
    }

    .CSSTableGeneratorViewGrid tr:first-child th:last-child {
        background-color: #BABC98;
        -moz-border-radius-topright: 14px;
        -webkit-border-top-right-radius: 14px;
        border-top-right-radius: 14px;
        border-style: none none none solid;
        border-width: 1px;
        border-color: #3f7f00;
        background-color: #BABC98;
    }





    .CSSTableGeneratorViewGrid tr:first-child th {
        padding: 3px;
        border-style: none solid none none;
        border-width: 1px;
        border-color: #3f7f00;
        background-color: #BABC98;
    }


    .CSSTableGeneratorViewGrid tr:last-child td {
        border-style: solid solid none none;
        border-width: 1px;
        border-color: #3f7f00;
        padding: 3px 3px 3px 10px;
    }



    .CSSTableGeneratorViewGrid tr td {
        border-left: 1px none #3f7f00;
        border-right: 1px solid #3f7f00;
        border-top: 1px solid #3f7f00;
        border-bottom: 1px none #3f7f00;
        padding: 3px 3px 3px 10px;
        text-size-adjust: none;
        
    }
      /*  .CSSTableGeneratorViewGrid tr td:hover {
            transform: scale(2);
            border-left: 0px none #3f7f00;
            border-right: 0px solid #3f7f00;
            border-top: 0px solid #3f7f00;
            border-bottom: 0px none #3f7f00;
            text-align:center;
            font-weight:bold;
            
        }*/

    .CSSTableGeneratorViewGrid tr:hover, .CSSTableGeneratorViewGrid .Alternate td:hover {
        background-color: rgba(255, 255, 0, 0.25);
    }




    .CSSTableGeneratorViewGrid tr td:last-child {
        border-style: solid none none none;
        border-width: 1px;
        border-color: #3f7f00;
        padding: 3px 3px 3px 10px;
    }

    .CSSTableGeneratorViewGrid tr:last-child td:last-child {
        border-style: solid none none solid;
        border-width: 1px;
        border-color: #3f7f00;
        padding: 3px 3px 3px 10px;
        -moz-border-radius-bottomright: 14px;
        -webkit-border-bottom-right-radius: 14px;
        border-bottom-right-radius: 14px;
    }

    .CSSTableGeneratorViewGrid tr:last-child td:first-child {
        border-style: solid solid none none;
        border-width: 1px;
        border-color: #3f7f00;
        padding: 3px 3px 3px 10px;
        -moz-border-radius-bottomleft: 14px;
        -webkit-border-bottom-left-radius: 14px;
        border-bottom-left-radius: 14px;
    }

    .CSSTableGeneratorViewGrid .Compact tr td {
        border-width: 1px;
        border-style: solid;
        background-color: White;
        padding: 0px;
    }

    .CSSTableGeneratorViewGrid tr:first-child td:last-child {
        border-style: none;
        border-width: 1px;
        border-color: #3f7f00;
        padding: 3px 3px 3px 10px;
    }


    .CSSTableGeneratorViewGrid .Highlight td, .CSSTableGeneratorViewGrid .Highlight th, .CSSTableGeneratorViewGrid .Highlight, .Highlight {
        border-style: solid;
        border-width: 1px;
        background-color: #D3D5BD;
    }

    .CSSTableGeneratorViewGrid .Highlight1 td, .CSSTableGeneratorViewGrid .Highlight1 th, .CSSTableGeneratorViewGrid .Highlight1, .Highlight1 {
        background-color: #C0C0C0;
        border-style: solid;
        border-width: 1px;
    }

    .CSSTableGeneratorViewGrid .NoBorder td, .CSSTableGeneratorViewGrid .NoBorder th, .CSSTableGeneratorViewGrid .NoBorder, .NoBorder {
        border-style: none solid none none;
        border-width: 0px 1px 0px 0px;
        background-color: #f4f4f4;
    }

        .CSSTableGeneratorViewGrid .NoBorder td:hover, .CSSTableGeneratorViewGrid .NoBorder th:hover, .CSSTableGeneratorViewGrid .NoBorder:hover, .NoBorder:hover {
            background-color: #f4f4f4;
            border-style: none solid none none;
            border-width: 0px 1px 0px 0px;
        }













.CSSTableGeneratorViewHGrid {
    margin: 0px;
    padding: 0px;
    border: 1px solid #3f7f00;

    font-variant: small-caps;
}
    .CSSTableGeneratorViewHGrid .TopHeader {
        background-color: #BABC98;
        -moz-border-radius-topleft: 14px;
        -webkit-border-top-left-radius: 14px;
        border-top-left-radius: 14px;
    }
    .CSSTableGeneratorViewHGrid table {
        margin: 1px;
        padding: 2px;
       
    }


    

    .CSSTableGeneratorViewHGrid tr td, .CSSTableGeneratorViewHGrid tr th {
        border-top: 1px solid #3f7f00;
        border-bottom: 1px none #3f7f00;
        border-right: 1px dashed #3f7f00;
        border-left: 1px dashed #3f7f00;
        padding: 3px 3px 3px 10px;
        text-size-adjust: none;
    }

 



   

    .CSSTableGeneratorViewHGrid .Highlight td, .CSSTableGeneratorViewHGrid .Highlight th, .CSSTableGeneratorViewHGrid .Highlight, .Highlight {
        border-style: solid;
        border-width: 1px;
        background-color: #D3D5BD;
    }



    .CSSTableGeneratorViewHGrid .NoBorder td, .CSSTableGeneratorViewHGrid .NoBorder th, .CSSTableGeneratorViewHGrid .NoBorder, .NoBorder {
        border-style: none none none none;
        border-width: 0px 0px 0px 0px;
        background-color: #f4f4f4;
    }

     