/* common-brandt  */


/*tables*/
th { font-family: arial, Helvetica, sans-serif; font-size: 12px;}	

td { font-family: arial, Helvetica, sans-serif; font-size: 12px; }

table.data { border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
	
		#on-label { font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color: #cc0000;}
table.data .label { font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align:center; background-color: #cc0000;}
		#drilldown-label { font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align:center; background-color: #cc0000;}


table.data tr th { background-color: #cc0000; color:#ffffff;}
table.data tr th { border-right:1px solid #cccccc; border-top:1px solid #cccccc; }

	
table.data tr.oddrow { background-color: #ffffff;text-align:center; color: #000000; }
table.data tr.evenrow { background-color: #f5f5f5;text-align:center; color: #000000; }
table.data tr td { border-right:1px solid #cccccc; border-top:1px solid #cccccc; }

table.data th a:link {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:  #ffffff;
	font-weight:bold;	
	text-decoration: underline;
	cursor:hand
}

table.data th a:visited {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;	
	text-decoration: underline;
	cursor:hand
}

table.data th a:active {
	font-family : Arial, Verdana, Helvetica, sans-serif;
    	color: #999999;
	font-weight:bold;	
	text-decoration: underline;
	cursor:hand
} 

table.data th a:hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color: #CC6600;
	font-weight:bold;	
	text-decoration: underline;
	cursor:hand
}
