table.tablesorter{font-family:arial;background-color:#cdcdcd;margin:10px 0pt 15px;font-size:8pt;width:100%;text-align:left}table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#d3d3d3;border:1px solid #fff;font-size:8pt;padding:4px}table.tablesorter thead tr .header{background-image:url(bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}table.tablesorter tbody td{color:#3d3d3d;padding:4px;background-color:#fff;vertical-align:top}table.tablesorter tbody tr.odd td{background-color:#f0f0f6}table.tablesorter thead tr .headerSortUp{background-image:url(asc.gif)}table.tablesorter thead tr .headerSortDown{background-image:url(desc.gif)}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#2cafe3;color:#fff}table.tablesorter td input{width:90%}.paging{background-color:#d3d3d3;text-align:right;color:#000;padding-bottom:2px;padding-top:2px}.paging span{font:bold 0.8em Arial,Helvetica,sans-serif;color:#000;margin-right:3px;padding:1px 3px 1px 3px}.paging a{font:bold 0.8em Arial,Helvetica,sans-serif;color:#00f;text-decoration:none;margin-right:3px;border:1px solid #a6a6a6;background-color:#a6a6a6;padding:1px 3px 1px 3px}.paging a:hover{font:bold 12px Arial,Helvetica,sans-serif;color:#000;text-decoration:none;border:1px solid #fff;background-color:#fff}