

/**************************************************************

	Sortable Table
	v 1.4

**************************************************************/

/* table  { width: 765px; border: solid 1px #ccc } 



tr {
	background-color: #eee;
	padding: 4px;
}
td {
	padding: 0 2px;
}


*/
.altRow {
	background-color: #fff;
}
th   		{ background: #eee url("images/sort_table/icon-table-sort.png") no-repeat 2px 8px; text-align: left; padding: 4px 4px 4px 14px }
.admin   { font-weight: bold; background-color: #eee; text-align: left; padding: 4px }
.sortedASC { background: #eee url("images/sort_table/icon-table-sort-asc.png") no-repeat 2px 4px; text-align: left; padding: 4px 4px 4px 14px }
.sortedDESC { background: #eee url("images/sort_table/icon-table-sort-desc.png") no-repeat 2px 10px; text-align: left; padding: 4px 4px 4px 14px }
.rightAlign { text-align: right; }

.ST_link             { color: #414141; text-decoration: none; cursor: hand  }
a.ST_link:link       { color: #414141; text-decoration: none; cursor: hand  }
a.ST_link:visited    { color: #414141; text-decoration: none; cursor: hand  }
a.ST_link:hover      { color: #db161b; text-decoration: none; cursor: hand  }
a.ST_link:active     { color: #db161b; text-decoration: none; cursor: hand  }
.tableHeaderOver   { color: #db161b; cursor: hand }
/*tr.selected {
	background-color: gold;
	color: #fff;
}*/

tr.over  { color: #fff; background-color: #f5eef0; cursor: arrow }

tr.hide {
	display: none;
}

/***************************/
.tableFilter {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 5px 0 10px 0;
}

.tableFilter input {
	border: 1px solid #ccc;
}

.tableFilter select {
	border: 1px solid #ccc;
}


/*************************************************************/
