	BODY 	{ 
	background-color:#FFFFFF; 
/*      background-image:URL(../images/vlineback.gif);*/
/*      background-repeat:repeat;*/
	}

BODY.nothing 	{background-color:white;
		}


A	 {text-decoration:none;
	color: #000	;	
	/*color:#6633FF;*/
	/*font-weight:bold;*/
	/*font-size:10pt*/
	}

/*A:HOVER {text-decoration:underline;background-color:#00FF00;color:#660066;font-weight:bold;font-size:12pt}*/

A:HOVER {text-decoration:underline;
	/*background-color:#EFEFEF;*/
	color:#000;
	/*font-weight:bold;*/
	/*font-size:10pt*/}
H1 {font-family : Tahoma, Arial;10pt;text-decoration:none;color: black}
CODE {font-family : Tahoma, Arial;font-style:italic;color:white;background:jade}


P {page-break-before: always}


  TABLE          { border-collapse: collapse;
                   border: 2px solid grey; }
  TABLE.nobord   { 
                   border: 0px solid grey; 
                   
                   }
  
TD             { border: 1px solid silver; padding: 3px; }
TR             { border: 1px solid black; padding: 0em; }
TR.nobord      { border: 0px solid black; padding: 0em; 

		}
TD.nobord      { border: 0px solid silver; padding: 3px; 
		}

TD.tl	  { 
		border-style: solid;
		border-top-color: black;
		border-top-width: 1px;
		border-left-color: black ;
		border-left-width: 2px;
		font-size : 8pt;

		}
TD.t	  {    
		border-style: solid;
		border-top-color: black ;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-bottom-color: silver ;
		border-left-width: 1px;
		border-left-color: silver ;
		font-size : 8pt;
		}
TD.bl	  { 
		border-style: solid;
		border-bottom-color: black;
		border-bottom-width: 1px;
		border-left-color: black ;
		border-left-width: 2px;
		font-size : 8pt;
		}

TD.b	  {    
		border-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: black ;
		font-size : 8pt;
		}

TD.ep	  {    
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}

<P \"page-break-before: always;\">



TD.solid-green { border: 5px solid green; }
  
A.lgrey:hover {background-color : #777777;}
.lgrey 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}


.rc1 	{font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		background-color : #0066CC;
		color : #FFFFFF;
		}
.rc2 	{font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		background-color : #CC3366;
		color : #FFFFFF;
		}

.greytitle	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : white;
		background-color : #666666;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}
				
.greyhead	{
		font-family : Tahoma, Arial;
		font-size : 14pt;
		font-weight : bold;
		color : white;
		background-color : #666666;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}

.greysubtitle	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		font-weight : normal;
		color : black;
		background-color : #CCCCCC;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}

.greyLinks  	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
	/*	background-color:silver;*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}		
.greyLinks:hover  	{Color: blue; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
	/*	background-color:silver;*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}		

.lt     	{Color: black; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
	/*	background-color:silver;*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-top-width : 1pt;
		border-color : silver;
		border-right-width : 1pt;
		border-bottom-width : 0pt;
		}		
.rt     	{Color: black; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
	/*	background-color:silver;*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 1pt;
		border-top-width : 1pt;
		border-bottom-width : 0pt;
		}		

.narrow 		{
		font-family : Tahoma, Arial;
		background-color:black;
/*		font-size : 8pt;*/
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		/*width : 1px;*/
		}

.standard  	{
		font-size : 11pt;
		color : black;
		font-weight : normal;
		}

.numdrill  	{
		font-size : 11pt;
		color : black;
		font-weight : normal;
		}
.numdrill:hover	{
		font-size : 11pt;
		color : white;
		background-color:black;
		}
				
.numtot     	{Color: black; 
		Font-Family: geneva, arial; 
		Font-Size:10pt;
		TEXT-DECORATION: none;
		background-color : #666666;
		color: white;
		border-style : solid;
		border-color : black;
		border-left-width : 0pt;
		border-right-width : 1pt;
		border-top-width : 2px;
		border-bottom-width : 0pt;
		}		
.listr1, a.LGTextStyle:visited     {font-family : Tahoma, Arial;color:black;font-size:8pt;text-decoration:none;background-color:CCCCCC}
.listr2, a.LSTextStyle:visited    {font-family : Tahoma, Arial;color:black;font-size:8pt;text-decoration:none;background-color:EBEBEB}

.LGTextStyle     {font-family : Tahoma, Arial;color:black;font-size:8pt;text-decoration:none;background-color:white}
.LSTextStyle    {font-family : Tahoma, Arial;color:black;font-size:8pt;text-decoration:none;background-color:white}

.pdalink, a.pdalink:visited, a.pdalink:hover 	{
		font-family : Arial;
		font-size : 11pt;
		color : black;
		background-color:white;
		font-weight : bold;

		}
				
.tableheadbar	{
		font-family : geneva, Tahoma,Arial;
		font-size : 10pt;
		font-weight : bold;
		color : white;
		background-color : #666666;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}
.tabletitle	{
		font-family : geneva, Tahoma,Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #000;
		background-color : #FFF;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}

.data8	{
		font-family : Arial, Tahoma;
		font-size : 8pt;
		font-weight : normal;
		color : black;
		text-align : left;
		background:white; 
		}
#gl td.numeric	{
			font-size : 8pt;
			font-weight : normal;

	}
#gl td.subtot	{
			font-size : 8pt;
			font-weight : bold;
			border-top-width : 2px;
		}
#gl td.subtot2	{
			font-size : 8pt;
			font-weight : bold;
			border-top-width : 2px;
			border-top-color: black ;
			border-top-bottom : 2px;
			border-bottom-color: silver ;
			border-left-width: 1px;
			border-left-color: silver ;

		}

#gl td.grouphead {
		font-family : Tahoma, Arial;
		font-size : 12pt;
		font-weight : bold;
		color : black;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}	 		

#gl td.tothead		 {
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : black;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}	 		
#header{
}

#header table{
	         border: 0px ; 
}

.formdata {
	font-size:8pt;
}

.num{
	text-align:right;
}
.numtot{
	text-align:right;
}
.numr{
	text-align:right;
}

.formdataro {
	font-size:8pt;
	background-color:#CCC;
}

.formbutton{
	/*background-color:white;*/
	/*Color: #2f6798; */
	color: black;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}
