    table {
        border-spacing: 0;
        width: 100%;
    }
    th {
        text-align: left;
        padding: 5px;
        background-color: #CCCCCC;
        border-style: solid;
        border-width: 0px 0px 1px 0px;
        border-color: #CCCCCC;
    }
    td {
        padding: 5px;
        border-style: solid;
        border-width: 0px 0px 1px 0px;
        border-color: #CCCCCC;
    }
    tr:nth-child(even) {
        background-color: #ffffff;
        border-style: solid;
        border-width: 0px 0px 1px 0px;
        border-color: #CCCCCC;
    }