.fees-table td, .fees-table th {
   padding-left: 8px;
   padding-right: 8px;
}

.fees-table thead tr {
   background-color: #ddd;
}

.fees-table tbody tr {
   background-color: #f6f6f6;
}

.fees-table tbody tr:last-child {
   background-color: #ddd;
   font-weight: bold;
}

table.round-table {
    border: 1px solid #000000;
    width: 500px;
    text-align: left;
    border-collapse: collapse;
}
table.round-table td, table.round-table th {
    border: 1px solid #000000;
    padding: 5px 4px;
}
table.round-table thead {
    background: #D8D8D8;
    background: -moz-linear-gradient(top, #e2e2e2 0%, #dcdcdc 66%, #D8D8D8 100%);
    background: -webkit-linear-gradient(top, #e2e2e2 0%, #dcdcdc 66%, #D8D8D8 100%);
    background: linear-gradient(to bottom, #e2e2e2 0%, #dcdcdc 66%, #D8D8D8 100%);
    border-bottom: 2px solid #000000;
}
table.round-table thead th {
    font-weight: bold;
    color: #000000;
    text-align: left;
}
table.round-table tfoot td {
    font-size: 14px;
}


table.class-table {
    border: 1px solid #000000;
    width: 960px;
    text-align: left;
    border-collapse: collapse;
    font-size: 90%;
}
table.class-table td, table.class-table th {
    border: 1px solid #000000;
    padding: 5px 4px;
}

table.class-table tbody tr:nth-child(even) {
     background: #EFEFEF;
}

table.class-table tr.hdivider td, table.class-table tr.hdivider th {
    border-top: 3px solid #000000;
}

table.class-table th  {
    background: #B3D6FF;
    background: -moz-linear-gradient(top, #c6e0ff 0%, #badaff 66%, #B3D6FF 100%);
    background: -webkit-linear-gradient(top, #c6e0ff 0%, #badaff 66%, #B3D6FF 100%);
    background: linear-gradient(to bottom, #c6e0ff 0%, #badaff 66%, #B3D6FF 100%);
    border-bottom: 2px solid #000000;
}
table.class-table thead th {
    font-weight: bold;
    color: #000000;
    text-align: left;
}
table.class-table tfoot td {
    font-size: 14px;
}
