th a,
td a {
    display: block;
    width: 100%;
    color:#fff;
}
th a:hover,
td a:hover {
    color:#fff;
    text-decoration:none
}
th a.sort-by {
    padding-right: 18px;
    position: relative;
}
a.sort-by:before,
a.sort-by:after {
    border: 4px solid transparent;
    content: "";
    display: block;
    height: 0;
    right: 5px;
    top: 50%;
    position: absolute;
    width: 0;
}
a.sort-by:before {
    border-bottom-color: #666;
    margin-top: -9px;
}
a.sort-by:after {
    border-top-color: #666;
    margin-top: 1px;
}

.asterisk {color:red; padding-right:10px; font-size:8px;}