table.tablesorter {
    position: relative;
    min-width: 470px;
    margin-top: 40px
}

table.tablesorter .pager {
    position: absolute;
    text-align: center;
    top: -31px
}

table.tablesorter .pager input {
    float: left;
    width: 4em;
    text-align: center
}

table.tablesorter .pager select {
    float: left
}

table.tablesorter .pager span {
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 0 2px;
    position: relative;
    width: 16px
}

table.tablesorter .pager span.first {
    background-image: url('icons/first.png')
}

table.tablesorter .pager span.last {
    background-image: url('icons/last.png')
}

table.tablesorter .pager span.prev {
    background-image: url('icons/prev.png')
}

table.tablesorter .pager span.next {
    background-image: url('icons/next.png')
}