/* tables */
table.tablesorter {
  text-align:left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
}
table.tablesorter thead tr .header {
	background-image: url(img/bg.png);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	padding-right:24px !important;
}
table.tablesorter tbody td {
	padding: 4px;
	/*padding-right:24px !important;*/
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(img/asc.png);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(img/desc.png);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #777;
}

div.tablesorterPager {
  font-size:10px;
	text-align: right;
}
div.tablesorterPager span {
	padding: 0 2px 0 2px;
}
div.tablesorterPager .prev {
	width: auto;
}
div.tablesorterPager .next {
	width: auto;
}
div.tablesorterPager .pagelink.current { color:#000; }

div.tablesorterPager .pagelink:hover, 
div.tablesorterPager .next:hover, 
div.tablesorterPager .prev:hover {cursor:pointer;}

div.tablesorterPager .pagelink.current { cursor:default; }
