.noDivBounds * {
	border: 0;
	margin: 0;
	padding: 0;
	/*vertical-align: middle;*/
}
.sfhtTable {
	/*border: 1px solid #CCCCCC;*/
}
.sfhtTable table tr, .sfhtTable tr td {
	padding: 3px;
	margin: 3px;
}
.sfhtHeader {
	position: absolute;
	overflow: hidden;	cursor: pointer;
}
.sfhtData {
	overflow: auto;
}
.sfhtColumnSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	position: absolute;
	z-index: 100;
}

.sfhtColumnSelect ul {
	list-style: none;
	padding: 2px;
	background-color: #CCCCCC;
	border: 1px solid #121E80;
}
.sfhtColumnSelect ul li {
	list-style: none;
	padding: 2px;
}table.tablesorter {	font-size: 12px;	background-color: #4D4D4D;	/*width: 1010px;*/ 	border: 1px solid #000;	table-layout:fixed;	text-align:center; }table.tablesorter th {	text-align: left;	padding: 5px;	background-color: #6E6E6E;}table.tablesorter td {/*	color: #FFF; */	padding: 5px;}table.tablesorter .even {	background-color: #E7F2FF;}table.tablesorter .odd {	background-color: #C6DEFF;}table.tablesorter .header {	background-image: url(https://eacea.ec.europa.eu/PPMT/css/images/bg.png);	background-repeat: no-repeat;/*	border-left: 1px solid #FFF;	border-right: 1px solid #000;	border-top: 1px solid #FFF;	padding-left: 30px;	height: auto;  */	padding-top: 8px;}table.tablesorter .headerSortUp {	background-image: url(https://eacea.ec.europa.eu/PPMT/css/images/asc.png);	background-repeat: no-repeat;}table.tablesorter .headerSortDown {	background-image: url(https://eacea.ec.europa.eu/PPMT/css/images/desc.png);	background-repeat: no-repeat;}
