strong.content_title {
    color: #d6232d !important;
}

table thead tr {
    background: #d6232d !important;
    color: white !important;
}

table thead tr .als-item, table thead tr .als-item a {
    color: white !important;
}

table thead tr .als-item.active, table thead tr .als-item.active a {
    color: #3a3a3a !important;
}

/*.widget_results table.table_results thead tr {
    height: 36px;
    border-bottom: 2px solid rgba(0, 154, 0, 0.5);
    color: white;
    font-size: 12px;
    font-weight: 600;
    background: rgb(22, 51, 177) none repeat scroll 0% 0%;
}

.widget_results table.table_results tr {
    height: 40px;
    border-bottom: 2px groove #FFF;
    background-color: #FFF;
}

.widget_results table.table_results td.details a {
    color: #FFF;
    font-size: 10px;
    font-weight: 600;
    padding: 6px;
    border-radius: 3px;
    background: rgb(22, 51, 177) none repeat scroll 0% 0%;
}

.widget_results table.table_results thead li:hover a, table.table_results thead li.active a {
    color: #FFF;
}

.widget_results table.table_results thead li a {
    color: #FFF;
}

.widget_results table.table_results tr.alt {
    background-color: #f4f4f4 !important;
}

.widget_ranking table.table_ranking thead tr {
    background-color: #1633B1;
    height: 36px;
    color: #FFF;
    font-size: 12px;
    font-weight: 700;
}

.widget_ranking strong.content_title {
    font-size: 18px;
    font-weight: 700;
    display: block;
    line-height: 15px;
    height: 15px;
    margin-top: 3px;
    color: rgb(22, 51, 177);
}*/