﻿legend {
    text-align: center;
    border-bottom: 1px solid #efefef;
    color: rgba(0,102,227,1);
}

.banner {
    border: 1px solid black;
    border-radius: 25px;
    margin-bottom: 30px;
}

.AlseinTable {
    width: 100%;
    border-collapse: separate;
    border-spacing: 3px;
}

    .AlseinTable td {
        padding: 0 3px;
    }

        .AlseinTable td:first-child {
            width: 8px;
            color: red;
        }

        .AlseinTable td:nth-child(2) {
            text-align: center;
            width: 250px;
            border-radius: 3px;
            background: #005458;
            color: #fff;
        }







div.greyGridTable {
    background-color: #DADADA;
    text-align: center;
    border-radius: 25px;
}

.divTable.greyGridTable .divTableCell, .divTable.greyGridTable .divTableHead {
    border: 1px solid #FFFFFF;
    padding: 5px 4px;
    padding-right: 20px;
    padding-left: 20px;
}

.divTable.greyGridTable .divTableBody .divTableCell {
    font-size: 15px;
    color: #1D0A66;
}

.divTable.greyGridTable .divTableHeading {
    background: #A0A0A0;
}

    .divTable.greyGridTable .divTableHeading .divTableHead {
        font-size: 15px;
        font-weight: bold;
        color: #0500FF;
        text-align: center;
    }

.greyGridTable .tableFootStyle {
    font-size: 14px;
}
/* DivTable.com */
.divTable {
    display: table;
}

.divTableRow {
    display: table-row;
}

.divTableHeading {
    display: table-header-group;
}

.divTableCell, .divTableHead {
    display: table-cell;
}

.divTableHeading {
    display: table-header-group;
}

.divTableFoot {
    display: table-footer-group;
}

.divTableBody {
    display: table-row-group;
}
















table.minimalistBlack {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    background-color: #DADADA;
    text-align: center;
    border-radius: 25px;
    margin-top: 70px;
}


    table.minimalistBlack td, table.minimalistBlack th {
        border-bottom: 1px solid #FFFFFF;
        padding: 5px 4px;
        padding-right: 20px;
        padding-left: 20px;
    }

    table.minimalistBlack tbody td {
        font-size: 15px;
        color: #1D0A66;
        text-align: center;
    }




table.minimalistBlack2 {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    background-color: #DADADA;
    text-align: center;
    border-radius: 25px;
    margin-top: 70px;
    margin-bottom: 70px;
}

    table.minimalistBlack2 td, table.minimalistBlack th {
        border: 2px solid #FFFFFF;
        padding: 5px 4px;
        padding-right: 20px;
        padding-left: 20px;
    }

    table.minimalistBlack2 tbody td {
        font-size: 15px;
        color: #1D0A66;
        text-align: center;
    }

.ikli:hover {
    background-color: #f5f5f5;
}

table {
    border-collapse: collapse;
    width: 100%;
}

th, td {
    text-align: left;
    padding: 8px;
}
