.ListTitle { background-color:#99FFFF; }
.ListHeader { background-color:#77084C; }

tbody.ListDetail tr:nth-child(even), tbody.ListDetailView tr:nth-child(even) { background-color:#E4E4EC; }
tbody.ListDetail tr:nth-child(odd), tbody.ListDetailView tr:nth-child(odd) { background-color:#DADAEC; }
tbody.ListDetail tr:hover, tbody.ListDetailView tr:hover { cursor:default; }
tbody.ListDetail tr:hover { background-color:#FFCC66; }
tbody.ListDetail tr.NoHover:hover, tbody.ListDetailView tr.NoHover:hover { cursor:default; }

tbody.ListDetail tr td, tbody.ListView tr td { border-bottom:thin solid #D7D2CB; font-size:inherit; }
tbody.ListDetail tr td B, tbody.ListView tr td B { font-size:inherit; }
tbody.ListDetail tr:nth-child(even) td, 
tbody.ListDetailView tr:nth-child(even), 
tbody.ListView tr:nth-child(even) { background-color:#E4E4EC; background-color:#E2F2FE; }
tbody.ListDetail tr:nth-child(odd) td, 
tbody.ListDetailView tr:nth-child(odd), 
tbody.ListView tr:nth-child(odd) { background-color:#DADAEC; background-color:#F0FDFF; }
tbody.ListDetail tr:hover, tbody.ListDetailView tr:hover { cursor:default; }
tbody.ListDetail tr:hover td { background-color:#F3E7B2; }
tbody.ListDetail tr.Select td, tbody.ListView tr.Select td { background-color:#EEBB55; }

tr.ListTitle td { 	
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	padding:3px 6px;
	margin-bottom:5px;
	width:auto;
	color:#FFF;
	background-color:#D4E9F6;
	border-top:solid thin #4E7DAC;

	background-color:#002F6C;
	border-bottom:thin solid #FFCD5F;
	border-top:thin solid #FFCD5F;
}

tr.ListHeader td, tr.ListHeader th { 
	color:#FFF;
	background-color:#003399;
	border-bottom:thin solid #002E8A; 
	border-top:thin solid #FFD093;
	font-size:8pt; 
	font-weight:bold;
	text-align:left;
	vertical-align:bottom; 
	padding:3px 3px;
	margin-bottom:0px;
}


tr.ListHeader a {
	color:#6FF;
}

tr.ListHeader a span.SortSel {
	background-color:#09F;
}


tbody.ListDetail tr td {
	font-size:9pt; 
}

