﻿





.tftable {
    font-size: 12px;
    color: #333333;
    border-width: 1px;
    border-color: #9dcc7a;
    border-collapse: collapse;
}

    .tftable tfoot td {
        font-size: 12px;
        background-color: #abd28e;
        border-width: 1px;
        padding: 4px;
        border-style: solid;
        border-color: #9dcc7a;
        text-align: left;
    }

    .tftable th {
        font-size: 12px;
        background-color: #abd28e;
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #9dcc7a;
        text-align: left;
    }

    .tftable tr {
        background-color: #ffffff;
    }

    .tftable td {
        font-size: 14px;
        border-width: 1px;
        padding: 4px;
        border-style: solid;
        border-color: #9dcc7a;
    }

    .tftable tr:hover {
        background: LightBlue;
    }




.trntable {
    font-size: 12px;
    color: black;
    border-width: 1px;
    border-color: #9dcc7a;
    border-collapse: collapse;
}

    .trntable tfoot td {
        font-size: 12px;
        background-color: #66FF66;
        font-weight: bold;
    }

    .trntable th {
        font-size: 12px;
        background-color: #66FF66;
        padding: 8px;
        text-align: left;
    }

    .trntable tr {
        background-color: #CCFFCC;
    }

    .trntable td {
        font-size: 14px;
        padding: 4px 5px 2px 4px;
    }

    .trntable tr:hover {
        background: LightBlue;
    }




.vrttable {
    font-size: 12px;
    color: black;
    border-width: 1px;
    border-color: #9dcc7a;
    border-collapse: collapse;
}

    .vrttable tfoot td {
        font-size: 12px;
        background-color: #66FF66;
        font-weight: bold;
    }

    .vrttable th {
        font-size: 12px;
        background-color: #66FF66;
        /*padding: 8px;*/
        text-align: left;
        border-style: solid;
        border-width: 1px;
        border-color: #9dcc7a;
    }

    .vrttable tr {
        background-color: #CCFFCC;
    }

    .vrttable td {
        font-size: 14px;
        border-style: solid;
        border-width: 1px;
        border-color: #9dcc7a;
        /*padding: 4px 5px 2px 4px;*/
    }

/*.vrttable tr:hover {
        background: LightBlue;
    }*/



.bgttable {
    font-size: 14px;
    color: black;
    border-width: 1px;
    border-color: #99CCFF;
    border-collapse: collapse;
}

    .bgttable tfoot td {
        font-size: 14px;
        background-color: #66FF66;
        font-weight: bold;
    }

    .bgttable th {
        font-size: 12px;
        background-color: #76BAFF;
        padding: 8px;
        text-align: left;
    }

    .bgttable tr {
        background-color: #99CCFF;
    }

    .bgttable td {
        font-size: 14px;
        color: black;
        /*padding: 2px 2px 3px 3px;*/
    }

/*.bgttable tr:hover {
        background: LightBlue;
    }*/



.mytextbox-right {
    border: 1px double #DDD;
    border-radius: 5px;
    box-shadow: 0 0 5px #333;
    color: black;
    background-color: white;
    outline: none;
    width: 100px;
    text-align: right;
    padding-right: 5px;
}

.mytextbox-center {
    background: white;
    border: 1px double #DDD;
    border-radius: 5px;
    box-shadow: 0 0 5px #333;
    color: #000000;
    outline: none;
    width: 80px;
    text-align: center;
}

.mytextbox-right1 {
    display: inline-block;
    color: black;
    box-shadow: 0 0 3px #333;
    border-radius: 5px;
    border-width: 1px;
    border-style: Solid;
    width: 80px;
    height: 25px;
    text-align: right;
    background-color: white;
    padding-right: 5px;
}



.repyrdaystable {
    font-size: 9px;
    color: black;
    border-width: 1px;
    border-color: #99CCFF;
    border-collapse: collapse;
}

    .repyrdaystable tfoot td {
        font-size: 14px;
        /*background-color: #f1f365;*/
        font-weight: bold;
    }

    .repyrdaystable th {
        font-size: 12px;
        background-color: #f1f365;
        padding: 8px;
        text-align: left;
    }

    .repyrdaystable tr {
        background-color: white;
    }

    .repyrdaystable td {
        font-size: 12px;
        color: black;
        border-width: 1px;
        border-style: solid;
        border-color: black;
        background-color: white;
        /*padding: 2px 2px 3px 3px;*/
    }


.tblcall {
    border: 1px solid #1C6EA4;
    background-color: #ccffcc;
    text-align: left;
    border-collapse: collapse;
}

    .tblcall td {
        border: 1px solid #AAAAAA;
        padding: 3px 3px;
    }

    .tblcall th {
        border: 1px solid #AAAAAA;
        padding: 5px 3px;
        background-color: #7CFC00;
    }

    .tblcall tbody td {
        font-size: 13px;
    }

.tblxx {
    border: 1px solid #1C6EA4;
    background-color: #cde5f7;
    text-align: left;
    border-collapse: collapse;
}

    .tblxx td {
        border: 1px solid #AAAAAA;
        padding: 3px 3px;
        font-weight: bold;
    }

    .tblxx th {
        border: 1px solid #AAAAAA;
        padding: 5px 3px;
        background-color: #f2f2f2;
        font-weight: normal;
        color: #535050;
    }

    .tblxx tbody td {
        font-size: 13px;
    }


.tblstore {
    border: 1px solid #1C6EA4;
    text-align: left;
    border-collapse: collapse;
}

    .tblstore tr:nth-child(odd) td {
        background: #F0F0F0
    }

    .tblstore tr:nth-child(even) td {
        background: #FFF
    }

    .tblstore td {
        border: 1px solid #AAAAAA;
        padding: 2px 3px 2px;
    }

    .tblstore th {
        border: 1px solid darkgray;
        padding: 1px 3px;
        background-color: #3B5998;
        color: white;
        font-size: 12px;
        font-weight: 600;
        text-align: center;
        vertical-align: middle;
        cursor: pointer;
    }

    .tblstore tbody td {
        font-size: 12px;
        color: black;
        font-family: sans-serif;
    }


.tblx1 {
    border: 1px solid #1C6EA4;
    text-align: left;
    border-collapse: collapse;
}

    /*.tblstore tr:nth-child(odd) td {
        background: #F0F0F0
    }

    .tblstore tr:nth-child(even) td {
        background: #FFF
    }*/

    .tblx1 td {
        border: 1px solid #AAAAAA;
        padding: 3px 3px 3px;
    }

    .tblx1 > caption {
        border: 1px solid #AAAAAA;
        padding: 3px 3px 3px;
        font-size: 12px;
        color: black;
        font-family: sans-serif;
        caption-side: top;
    }

    .tblx1 th {
        border: 1px solid darkgray;
        padding: 1px 3px;
        background-color: #3B5998;
        color: white;
        font-size: 12px;
        font-weight: 600;
        text-align: center;
        vertical-align: middle;
        cursor: pointer;
    }

    .tblx1 tbody td {
        font-size: 12px;
        color: black;
        font-family: sans-serif;
    }

    .tblx1 tfoot td {
        font-size: 12px;
        color: black;
        font-family: sans-serif;
        background-color: #3B5998;
        color: white;
    }


