td.number, th.number {
    text-align:right;
    padding-right:8px;
}
th a.table-link-dark, td a.table-link-dark {
    color: #333;
}
.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;
}

.vehicle-table td {
    vertical-align: middle;
}

td.vehicle-image {
    padding-bottom: 13px;
    text-align: center;
}
