
table.niko{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	/*font-size:  10pt;*/
	border-collapse: collapse;
	margin-top: 20px;
}

table.niko caption{
	/*font-size: 11pt;;*/
	color:#000000;
}

table.niko thead tr{
	background-color: #3785AC;
	/*border-top: 1px solid black;
	border-bottom: 1px solid black;*/
	color:#FFFFFF;
}
table.niko thead tr.thActionArea{ background-color: #FFFFFF;}

table.niko tfoot tr{
	background-color: #FFFFFF;
}

table.niko thead th{
	padding: 4px;
	white-space: nowrap;
}

table.niko tfoot th{
	font-size: 110%;
	text-align: right;
	padding-right: 4px;
	letter-spacing: 1px;
}

table.niko tfoot td{
	padding-left: 4px;
	color: red;
	font-size: 110%;
	font-weight: 600;
}

table.niko tfoot td:hover{
	background-color: red;
	color: white;
}

table.niko tr{
	background-color: #B2D1E0;
}

table.niko tr.odd{
	background-color: #FFFFFF;
}

table.niko tbody tr:hover, table.niko tr.prototypeHover{
	background-color: #FFFF99;
}

table.niko td, table.niko th{
	border: 1px solid #64A2C1;
}

table.niko tbody td
{
	padding: 4px;
}

table.niko td a:link, table.niko th a:link{
	color: black;
}

table.niko td a:visited, table.niko th a:visited{
	color: black;
	text-decoration: line-through;
}

table.niko td a:hover, table.niko th a:hover{
	color: purple;
	text-decoration: underline;
}

table.niko td:last-child a:hover{
	color: red;
	text-decoration: underline overline;
}

table.niko thead tr.thActionArea th{ border:none; border-bottom: 1px solid #64A2C1; text-align:right;}