.firs-larger-font {
    font-size: 16px;
}
.firs-table {
    font-size: 14px;
}
.firs-title-with-anchor a {
    color: #333;
}

td.number, th.number {
    text-align:right;
    padding-right:8px;
}

.tablesorter-header {
    cursor:pointer;
}

.tablesorter-headerAsc, .tablesorter-headerDesc {
    background-color:#0077CC;
    color:#fff;
}

.hero-unit {
    color:#fff;
    background-color:#3878bc;
    background-image:url('../img/hero_bg_gradient.png');
    background-repeat:repeat-x;
    border-radius:0;
    border-bottom:solid 1px #000;
    border-top:solid 1px #14347c;
    padding-bottom:40px;
}
