table.tablesorter{font-family:arial;width:100%;text-align:left}table.tablesorter tbody tr:hover td,table.tablesorter tbody tr.odd:hover td{background-color:#e5e5f0}table.tablesorter thead tr th,table.tablesorter tfoot tr th{font-size:16px;padding-right:1em}table.tablesorter thead tr th:hover{background-color:#cce2ee}table.tablesorter thead tr .header{background-image:url(css/tablesorter/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;padding-left:1em}table.tablesorter tbody td{color:#3d3d3d;padding:4px;background-color:#FFF;vertical-align:top;padding-left:1em}table.tablesorter tbody td.dod{min-width:100px}table.tablesorter tbody tr.odd td{background-color:#f0f0f6}table.tablesorter thead tr .headerSortUp{background-image:url(css/tablesorter/asc.gif)}table.tablesorter thead tr .headerSortDown{background-image:url(css/tablesorter/desc.gif)}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortDown:hover,table.tablesorter thead tr .headerSortUp,table.tablesorter thead tr .headerSortUp:hover{background-color:#8dbdd8}div.tablesorterPager{padding:10px 0 10px 0;background-color:#d6d2c2;text-align:center}div.tablesorterPager span{padding:0 5px 0 5px}div.tablesorterPager input.prev{width:auto;margin-right:10px}div.tablesorterPager input.next{width:auto;margin-left:10px}div.tablesorterPager input{font-size:8px;width:50px;border:1px solid #300;text-align:center}