
body {
	background-image: url(../images/BGpix3.gif);
	background-repeat: repeat;
	padding: 0;
	margin: 0;	

	
}

table {
	/*border: 1px solid #666;*/

	margin: 2px 0px 2px 2px !important;
}

th,td {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 4px 2px 4px !important;
	/*text-align: left;*/
	vertical-align: middle;

	font-size: 10px;
	COLOR : #505050;
}

thead tr {
	background-color: #fc0;
}

th{
	FONT-WEIGHT: bold;
	font-style:italic;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR : #FF4919;
	background:#96AEBF;
	border:#666666
}

th.sorted {
	background-color: orange;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

th a,th a:visited {
	color: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

th a:hover {
	text-decoration: underline;
	color: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

th.sorted a,th.sortable a {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-position: right;
	display: block;
	width: 100%;
}

th.sortable a {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../img/arrow_off.png);
}

th.order1 a {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../img/arrow_down.png);
}

th.order2 a {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../img/arrow_up.png);
}

tr.odd {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff
}

tr.tableRowEven,tr.even {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fea
}

div.sortable a{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
background:#003399;

}

div.exportlinks {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
		margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 0px;
	width: 98.5%;
}

span.export {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 4px 1px 20px;
	display: inline;
	display: inline-block;
	cursor: pointer;
	
}

span.excel {
	background-image: url(../img/ico_file_excel.png);
}

span.csv {
	background-image: url(../img/ico_file_csv.png);
}

span.xml {
	background-image: url(../img/ico_file_xml.png);
}

span.pdf {
	background-image: url(../img/ico_file_pdf.png);
}

span.rtf {
	background-image: url(../img/ico_file_rtf.png);
}



span.pagebanner {
	background-color: #eee;
	border: 1px dotted #999;
	
	padding-top: 0px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:7px;
	
	width: 98.5%;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 0px;
	display: block;
	border-bottom: none;
}

span.pagelinks {
	background-color: #eee;
	border: 1px dotted #999;
	
	padding-top: 0px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:7px;
	
	width: 98.5%;
	display: block;
	border-top: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 4px;
}