/* Style defined for hperlinks */
/*
a:link
{
	color: #004b85;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}

a:visited
{
	color: #E8A878;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}*/

/* Style defined for body of the document */
body
{
	margin-top: 5;
	margin-left: 5;
	margin-right: 5;
	margin-bottom: 5;
	/*background-color: #E6E6E6;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}

/* Style defined for headings */
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #999999;
	font-weight: bold;
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: maroon;
	font-weight: bold;
}

/* Style defined for tables */
.td1
{	
border-top: thin #004b85 solid;
border-left: thin #004b85 solid;
border-bottom: thin #999999 solid;
border-right: thin #999999 solid;
}

.td2 TH
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #004b85;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
}



/* Table CSS for Reports */
.main
	{
		border:solid ;
		border-width:"1";
		width:"100%";
		border-collapse:collapse;
	}
	.main TH
	{
		background: #DBDBDB;
		border-top: solid white;
		border-top-width: "1"; 
		font-family: arial, helvetica, sans-serif; 
		font-size: 9pt;
		font-weight: bold;
		text-align: left; 
		color: #000000;
	
	}
	.main TD
	{
		font-family: arial, helvetica, sans-serif; 
		font-size: 9pt;
		border-left: solid;
		border-left-width: "1";
		border-bottom:solid;
		border-bottom-width: "1";
		color: #000000;
	}
	
	.main TR.bold
	{
		font-family: arial, helvetica, sans-serif; 
		font-size: 9pt;
		font-weight: bold;		
		color: #000000;
		
	}
	
	
	.main TD.light
	{
	   font-family: Arial;
		color: #000000;
		font-size: 8pt;
		background: #f0f0f0;
	}



.qmain
	{
		width:"100%";
		border-collapse:collapse;
	}

	.qmain TH
	{
		background: #DBDBDB;
		border-top: solid white;
		border-top-width: "1"; 
		font-family: arial, helvetica, sans-serif; 
		font-size: 9pt;
		font-weight: bold;
		text-align: left; 
		color: #000000;
	
	}

	.qmain TD
	{
		font-family: arial, helvetica, sans-serif; 
		font-size: 9pt;
		color: #000000;
	}
	
	.qmain SELECT
	{
		font-family: arial, helvetica, sans-serif; 
		font-size: 8pt;
		color: #000000;
	}

	.qmain INPUT
	{
		font-family: arial, helvetica, sans-serif; 
		font-size: 8pt;
		color: #000000;
	}
/* End CSS for Report */


/* Style defined for buttons */
.buttons
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}.blue {  color: 004B85; text-decoration: none}

/* Header Links */
.head a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 9pt;
}


