﻿/* Blue Green */
.BlueGreen {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #17A2B8;
}

    .BlueGreen td, .BlueGreen th {
        border: 1px solid #17A2B8;
        /*padding: 1px;*/
        line-height: 20px;
        padding-left: 5px;
    }

    .BlueGreen th {
        border: 1px solid #9d79ad;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #17A2B8;
        color: white;
        line-height: 30px;
        padding-left: 5px;
    }

    .BlueGreen tr:nth-child(even) {
        background-color: #fff;
    }

    .BlueGreen tr:hover {
        background-color: #6ab0bb;
        color: white;
    }

    .BlueGreen td, .BlueGreen th {
        font-size: 12px;
    }

    .BlueGreen a:hover {
        color: #fff;
    }

/* Table Purple */
.TablePurple {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #b200ff;
}

    .TablePurple td, .TablePurple th {
        border: 1px solid #800080;
        /*padding: 1px;*/
        line-height: 20px;
        padding-left: 5px;
    }

    .TablePurple th {
        border: 1px solid #9d79ad;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #800080;
        color: white;
        line-height: 30px;
        padding-left: 5px;
    }

    .TablePurple tr:nth-child(even) {
        background-color: #fff;
    }

    .TablePurple tr:hover {
        background-color: #9d79ad;
        color: white;
    }

    .TablePurple td, .TablePurple th {
        font-size: 12px;
    }

    .TablePurple a:hover {
        color: #fff;
    }

/* Custom Table Purple */
.CustomTablePurple {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #b200ff;
}

    .CustomTablePurple td, .CustomTablePurple th {
        border: 1px solid #b200ff;
        /*padding: 1px;*/
        line-height: 20px;
        padding-left: 5px;
    }

    .CustomTablePurple th {
        border: 1px solid #9d79ad;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #b200ff;
        color: white;
        line-height: 30px;
        padding-left: 5px;
    }

    .CustomTablePurple tr:nth-child(even) {
        background-color: #fff;
    }

    .CustomTablePurple tr:hover {
        background-color: #9d79ad;
        color: white;
    }

    .CustomTablePurple td, .CustomTablePurple th {
        font-size: 12px;
    }

    .CustomTablePurple a:hover {
        color: #fff;
    }


/* Item Tran Table */
.ItemTranTable {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #4CAF50;
}

    .ItemTranTable td, #ItemTranTable th {
        border: 1px solid #4CAF50;
        /*padding: 1px;*/
        line-height: 20px;
        padding-left: 5px;
    }

    .ItemTranTable th {
        border: 1px solid #808080;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #4CAF50;
        color: white;
        line-height: 30px;
        padding-left: 5px;
    }

    .ItemTranTable tr:nth-child(even) {
        background-color: #f2f2f2;
    }

    .ItemTranTable tr:hover {
        background-color: #6cba4d;
        color: white;
    }

    .ItemTranTable a:hover {
        color: #ff0000;
    }

    .ItemTranTable td, .ItemTranTable th {
        font-size: 12px;
    }


/* Custom Blue Table */
.CustomBlueTable {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #0094ff;
}

    .CustomBlueTable td, .CustomBlueTable th {
        border: 1px solid #0094ff;
        /*padding: 1px;*/
        line-height: 20px;
        padding-left: 5px;
    }

    .CustomBlueTable th {
        border: 1px solid #4CAF50;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #0094ff;
        color: white;
        line-height: 30px;
        padding-left: 5px;
    }

    .CustomBlueTable tr:nth-child(even) {
        background-color: #f2f2f2;
    }

    .CustomBlueTable tr:hover {
        background-color: #5e9cc8;
        color: white;
    }

    .CustomBlueTable a:hover {
        color: #ff0000;
    }

    .CustomBlueTable td, .CustomBlueTable th {
        font-size: 12px;
    }


/* Doc Table Theme */
.DocTableTheme {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #17A2B8;
}

    .DocTableTheme td, .DocTableTheme th {
        border: 1px solid #ff6a00;
        /*padding: 1px;*/
        line-height: 20px;
        padding-left: 5px;
    }

    .DocTableTheme th {
        border: 1px solid #9d79ad;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #ff6a00;
        color: white;
        line-height: 30px;
        padding-left: 5px;
    }

    .DocTableTheme tr:nth-child(even) {
        background-color: #fff;
    }

    .DocTableTheme tr:hover {
        background-color: #6ab0bb;
        color: white;
    }

    .DocTableTheme td, .DocTableTheme th {
        font-size: 12px;
    }

    .DocTableTheme a:hover {
        color: #fff;
    }

/* Table DMSRootColorTable */
.DMSRootColorTable {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #1572A1;
}

    .DMSRootColorTable td, .DMSRootColorTable th {
        border: 1px solid #1572A1;
        /*padding: 1px;*/
        line-height: 20px;
        padding-left: 5px;
    }

    .DMSRootColorTable th {
        border: 1px solid #9d79ad;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #1572A1;
        color: white;
        line-height: 30px;
        padding-left: 5px;
    }

    .DMSRootColorTable tr:nth-child(even) {
        background-color: #fff;
    }

    .DMSRootColorTable tr:hover {
        background-color: #509eaa;
        color: white;
    }

    .DMSRootColorTable td, .DMSRootColorTable th {
        font-size: 12px;
    }

    .DMSRootColorTable a:hover {
        color: #fff;
    }