A:link{}
A:hover{}
A:visited{}
A.black			{font-family:verdana,sans-serif; font-size:10px; text-decoration: none;}
A.black:link	{color:#000000}
A.black:visited	{color:#000000}
A.black:hover	{color:#0000ff; text-decoration: underline;}
.hdrWhite	{color:#ffffff; font-family:verdana,sans-serif; font-size:10px; font-weight:bold;}
.hdrBlack	{color:#000000; font-family:verdana,sans-serif; font-size:10px; font-weight:bold;}
.hdrBlack2	{color:#000000; font-family:verdana,sans-serif; font-size:12px; font-weight:bold;}
.hdrBlack3	{color:#000000; font-family:verdana,sans-serif; font-size:14px; font-weight:bold;}
.hdrRed		{color:#cc0000; font-family:verdana,sans-serif; font-size:10px; font-weight:bold;}
.hdrRed2	{color:#cc0000; font-family:verdana,sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}
.normal		{color:#000000; font-family:verdana,sans-serif; font-size:10px;}
.normalB	{color:#000000; font-family:verdana,sans-serif; font-size:10px; font-weight:bold;}
.red		{color:#cc0000; font-family:verdana,sans-serif; font-size:10px;}
.line		{padding:0px;}
.copyright	{color:#666666; font-family:verdana,sans-serif; font-size:10px;}
body		{color:#000000; font-family:verdana,sans-serif; font-size:10px;}
table.p {
	border-collapse: collapse;
}

td.e, td.d {
	font: normal 8 pt verdana;
}

td.e {
	background: #dbdbdb; color:#000000; font-family:verdana,sans-serif; font-size:10px;
}
td.d {
	background: #efefef; color:#000000; font-family:verdana,sans-serif; font-size:10px;
}

@media screen{
	body {
		font-weight: normal;
		font-size: xx-small;
		font-family: verdana;
	}
	
	table {
		font-weight: normal;
		font-size: xx-small;
		font-family: verdana;
	}
	
	A {
		color: #003399;
		text-decoration: none;
	}
	
	#cmdHelp {
		font-weight: bold;
		display: block;
	}
	
	#btnClose {
		font-weight: normal;
		font-size: 11px;
		font-family: verdana;
		display: block;		
	}
	
	#listele {
		font-weight: normal;
		font-size: 11px;
		font-family: verdana;
	}
	
	#menuBar1 {
		position: absolute;
		display: none;
	}
	
	.menuRoot {
		color: #003399;
		cursor: hand;
	}
	
	.copyright {
		font-size: xx-small;
		color: #666666;
	}
	
	.active {
/*
		color: #008b00;
		font-weight: bold;
*/
	}
	
	.expired {
/*
		color: #cc0000;
		font-weight: bold;
*/
	}
	
	.paging {
		display: block;
	}
	
	.select	{ 
		font-weight: normal; font-size: 10px;
	}
}

@media print{
	body {
		font-weight: normal;
		font-size: xx-small;
		font-family: verdana;
	}

	table {
		font-weight: normal;
		font-size: xx-small;
		font-family: verdana;
	}
	
	A {
		color: #000000;
		text-decoration: none;
	}

	#cmdHelp {
		display: none;
	}

	#btnClose {
		display: none;
	}
	
	#listele {
		display: none;
	}
	
	#menuBar {
		visibility: hidden;
		display: none;
	}
	
	.menuRoot {
		color: #000000;
	}
	
	.copyright {
		font-size: xx-small;
		color: #000000;
	}
	
	.active {
		color: #000000;
		font-weight: normal;
	}
	
	.expired {
		color: #000000;
		font-weight: normal;
	}
	
	.paging {
		display: none;
	}
	.select	{
		display: none;
	}
}

.pageTitle {
	font-weight: bold;
}

.reportTitle {
	font-weight: bold;
}

.criteria {
	font-weight: bold;
}

.criteriavalue {
	color : #9c0000;
}

.report {}

.colHeader {
	font-weight: bold;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.colFooter {
	font-weight: bold;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#outer{
	width: 10px;
	height: 10px;
	border-top: 1px solid #bfe9fb;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #dff9fb;
	overflow: visible;
}

#inner{

	overflow: visible;
	color: menutext;
	background: #99ccff;
	overflow: visible;
}

.menuItem {
	font-size: 8pt;
	color: #000000;
	background: #99ccff;
	cursor: default;
	
}
.menuItemHigh {
	font-size: 8pt;
	color: #ffffff;
	background: #397BD2;
	cursor: HAND;
}
