
/*****************( sortabletable )**********************************/
.sortabletable table { 
	border-top: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-collapse: collapse;
}

.sortabletable caption {
	font-weight: bold;
  caption-side: top;
  color: #000; /* default text black */
}

.sortabletable .note {
	text-align: center;
	font-style: italic;
}

.sortabletable th, .sortabletable td {
	padding: 2px 6px;
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
}

.sortabletable .noborder { 
	border-top: 0px solid; 
	border-bottom: 0px solid; 
	border-right: 0px solid; 
	border-left: 0px solid; 
}

.sortabletable tr.even {
	background: #fff;
}

.sortabletable tr.odd {
	background: #f9f9f9;
}

.sortabletable thead th {
	background-color: #F0F8FF;
	text-align: center;
	font-weight: bold;
}

.sortabletable tfoot td {
	background-color: #fff;
	text-align: left;
	font-weight: normal;
}
.sortabletable tfoot th {
	background-color: #fff;
	text-align: left;
	font-weight: normal;
}
.sortabletable td.links {
	font-size: 0.7em;
}

.sortabletable td.number {
	text-align: right;
}

.sortabletable td.numberi {
	text-align: right;
	font-style: italic;
}

.sortabletable tbody .actions {
	font-size: 0.8em;
	text-align: center;
	
}

/* changed from #EEE */
.sortabletable thead .inactive {
	background-color: #e6e6e6;
}

.sortabletable thead .info {
	background-color: #fff;
}

.sortabletable thead .filters td {
	text-align: left;
}
/* changed from #EEE */
.sortabletable tfoot .thead {
	background-color: #e6e6e6;
	text-align: center;
	font-weight: bold;
}

.sort-table {
}

.sort-table thead {
}

.sort-table td {
}

.sort-table thead td {
	font-size: 14px;
}

.sort-table thead td:active {
}

.sort-table thead td:hover,
td.sortable:hover {
	cursor: pointer;
}

.sort-table thead td[_sortType=None]:active {
	
}

.sort-table thead th {
	font-size: 14px;
}

.sort-table thead th:active {
}

.sort-table thead th:hover,
th.sortable:hover {
	cursor: pointer;
}

.sort-table thead th[_sortType=None]:active {
	
}

.sort-arrow {
	width: 16px;
	height: 16px;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0 4px;
}

.sort-arrow.descending {
	background-image: url("/img/sortabletable/1downarrow.gif");

}

.sort-arrow.ascending {
	background-image: url("/img/sortabletable/1uparrow.gif");
}
