table.fireTable1{
	border-collapse:collapse;
	font-size:0.85em;
}

table.fireTable1 caption{
	text-align:right;
	caption-side:top;
}

table.fireTable1 tbody, table.fireTable1 tbody tr{
}

table.fireTable1 th{
	border: 1px solid #cccccc;
	padding:4px;
	background-color:#990000;
	color:#FFFFFF;
	font-size:1.0em;
}

table.fireTable1 tr.even{
	background-color:#F3F8FB;
}

table.fireTable1 tr.odd{
	background-color:#E6F0F5;
}

table.fireTable1 td{
	border: 1px solid #cccccc;
	padding:4px;
}


#mainContent table.fireTable1 tr td p, #mainContent table.fireTable1 tr td img{
	padding:0px;
	margin:0px;
}

#mainContent table.fireTable1 tr:hover td a:link, #mainContent table.fireTable1 tr:hover td a:visited{
	color:#E6F0F5;
	text-decoration:none;
	font-weight:bold;
}

#mainContent table.fireTable1 tr:hover td a:hover{
	color:#E6F0F5;
	text-decoration:underline;
}

table.fireTable1 tr:hover{
}


