table.tablesorter{font-family:arial;background-color:#ffffff;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;margin:0px 0pt 0px;font-size:8pt;width:100%;text-align:left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th{background-color:#e1e1e1;border:0px solid #8c8e8c;font-family:Arial, Tahoma, Verdana, sans-serif;font-size:9pt;padding:4px;padding-left:2px;border:0px solid #e1e1e1;}
table.tablesorter thead tr .header{background-image:url(../images/scrollable/bg.png);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table.tablesorter tbody td{padding:0px 0;background-color:#ffffff;vertical-align:middle;border:0px solid #8c8e8c;}
table.tablesorter tbody tr.odd td{background-color:#ffffff;border:0px solid #8c8e8c;}
table.tablesorter thead tr .headerSortUp{background-image:url(../images/scrollable/asc.png);}
table.tablesorter thead tr .headerSortDown{background-image:url(../images/scrollable/desc.png);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp{background-color:#ffe000;}
div.pager{postion:relative;background-color:#ffffff;font-size:12px;height:22px;margin-top:0px;margin-left:0px;border:0px solid #8c8e8c;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;padding-left:20px;}
.first:hover, .next:hover, .prev:hover, .last:hover{background-position:0px -18px;}
.first, .prev, .next, .last{border:0px solid #8c8e8c;display:block;position:relative;width:18px;height:18px;background:url(../images/scrollable/prev.png) no-repeat;float:left;margin:0px 1px;cursor:pointer;font-size:1px;}
.next, .last{margin-left:0px;margin-top:0px;}
.pagedisplay{position:relative;display:block;font-size:12px;width:40px;height:14px;margin:1px 1px;padding-top:1px;float:left;}
.pagesize{position:relative;display:block;height:18px;float:left;margin:1px 1px;}
.first{background:url(../images/scrollable/first.png) no-repeat;}
.next{background:url(../images/scrollable/next.png) no-repeat;}
.last{background:url(../images/scrollable/last.png) no-repeat;}
.pagerInside1{position:relative;display:block;width:350px;margin-top:0px;font-family:Arial, Tahoma, Verdana, sans-serif;font-size:12px;border:0px solid #8c8e8c;margin-left:250px;padding-left:0px;}
.pagerInside2{position:relative;display:block;width:250px;margin-top:-15px;font-family:Arial, Tahoma, Verdana, sans-serif;font-size:12px;border:0px solid #8c8e8c;margin-left:510px;float:none;text-align:right;}
p.rowsdisplay{text-align:right;font-family:Arial, Tahoma, Verdana, sans-serif;font-size:12px;margin-top:0px;}
tr.lineInTable{}

