/* test styles */

table.simple thead tr {
	background-color: #eee;
}

table.simple tr.even {
	background-color: #fff;
}

table.simple {
	width: 98%;
	margin: 20pt 0 20pt 0;
	border: 1pt solid #ccc;
	border-collapse: collapse;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

table.simple td,table.simple th{
	border: 1pt solid #ccc;
}

table.sublist {
	margin: 0 0 0 0;
	width: 100%;
}

table.sublist td, table.sublist th {
	width: 50%;
}

div.exportlinks {
	background-color: #eee;
	border: 1pt dotted #999;
	padding: 2pt 4pt 2pt 4pt;
	margin: -10pt 0 10pt 0;
	width: 98%;
}

span.export {
	padding: 0 4pt 1pt 20pt;
	display:inline; display:inline-block;
	cursor: pointer;
}

span.excel {
	background-image: url(images/ico_file_excel.png);
}
span.csv {
	background-image: url(images/ico_file_csv.png);
}
span.xml {
	background-image: url(images/ico_file_xml.png);
}
span.pdf {
	background-image: url(images/ico_file_pdf.png);
}

span.pagebanner {
	padding: 2pt 4pt 2pt 4pt;
	width: 98%;
	margin-top: 0.6em;
	display:block;
	border-bottom: none;
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

span.pagelinks {
	padding: 2pt 4pt 2pt 4pt;
	width: 98%;
	height: 25;
	display:block;
	border-top: none;
	margin-bottom: -5pt;
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

table.simple td.textRed {
        color: #b11;
}
