
table.tablesorter {
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter thead tr td {
}
table.tablesorter thead tr div{ background:url(../i/t-header.gif) ;  font-weight:700 }
table.tablesorter thead tr div div{ background:none;}
table.tablesorter thead tr div span{
	background:url(../i/t-header-right.gif) no-repeat right;
	display:block;
	 padding: 1px 9px;
	 height:21px;
	 line-height:21px;
}
table.tablesorter thead tr td{background:url(../i/t-header.gif) #ebf5f5 ;}
table.tablesorter thead tr .table-header {
	background: url(../i/bg.gif) #ebf5f5 center right no-repeat;
	cursor: pointer;
}
table.tablesorter tbody td {
	padding: 6px 9px;
	height: 26px;
	background:url(../i/vertical-line.gif) repeat-y right;
}
table.tablesorter tbody tr.odd td {
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../i/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../i/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
}
table.tablesorter thead tr .p-date div span, table.tablesorter thead tr .p-where div span, table.tablesorter thead tr .p-cat div span {
  padding-right:0;
	}

.p-name{
 width:282px;
}
.p-date, .p-where, .p-cat{width:154px}
.tablesorter tr.highlight td.hoverelement {
  background-color: #ebf5f5;
  cursor:pointer;
}
table.tablesorter tbody td.img-cover{ background:none; padding:0;}
#ajax-image{ position:absolute; margin-right:1px; right:250px; top:50px; z-index:555 }
.img-position{ position:absolute}
#ajax-image img{ width:250px; border:1px solid #006e7f}
#ajax-image  .ajax-loader{ width:auto; height:auto}
table.tablesorter tbody td.end{ background:none}
.isDetailFalse td{ cursor:text!important}