table {
    width: 95%;
    margin: 15px;
    background-color: #333333;
    border-collapse: collapse;
    border-spacing: 1px;
}

table th,
table td {
    font-size: 12px;
    border: 1px solid #333333;
}

table th {
    background-color: #ADD8E6;
    text-align: center;
    height: 33px;
}

table td {
    background-color: #ffffff;
}

table td[width="86px"],
table th[width="86px"] {
    width: 86px;
}

table td[width="188px"],
table th[width="188px"] {
    width: 188px;
}

table td[width="53px"],
table th[width="53px"] {
    width: 53px;
}

table td[width="247px"],
table th[width="247px"] {
    width: 247px;
}

table td[style*="text-align:center"] {
    text-align: center;
}