<STYLE TYPE="text/css"> 

 /* Classes */
.bfHyperlink {
	color : blue;
 }  

 .bfBase {
	color : black;
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;
	font-size : 12px;
}

 .bfSmall  {
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;
 	color : #000000;
/* 	font-size : 8pt; */
	font-size : 12px;
 }

.bfHeadline{
	color : red;
	font-size : 18px;
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;	
}

.bfHeadlineBGColor{
 	background : #CCFFFF;
}

.bfSubhead {
	color : black;
	font-size : 24px;
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;	
}



.bfTableBGColor {
	border-style: none;
	border-color: #F4FFFF; 
	border-width: thick;
	background-color : #F4FFFF;
}

 .bfLabel  {
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;
/* 	color : #000000; */
	color : black;
	font-weight : normal;
 }
 
 .bfBLabel  {
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;
/* 	color : #000000; */
	color : black;	
 	font-weight : bold;
 }

 .bfRequired  {
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;
	color : Red;
/* 	color : Red; */
	font-size : 12px;
	font-weight : bold;
 }
 
.bfAddbutton {
 	background-color: #99FF66;
	border-color: blue;		
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;
 	font-size : 10pt;
 	color : black;
	font-weight : bold;

}	
.bfAddbutton_OLD_MJD {
 	background-color: #331E99;
	border-color: #553FCC;
	border-style: outset;
	font-family : sans-serif, serif;
 	color : white;
 	font-size : 10pt;
	font-weight : bold;
}	 	 	 	
/* Reports */

.bfReportHeadline{
	color : red; 
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;	
	font-size : 12pt;
	font-weight: bold;	
}

.bfReportHeadlineBGColor{
 	background : #CCFFFF; 
}



.bfReportSubhead {
	color : black; 
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;	
	font-size : 10pt;
	font-weight: bold;	
}

.bfReportSmall {
 	font-size : 8pt; 
	color : black; 
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif; 
  }
  
 .bfReportLabel {
	color : black; 
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif; 
 	font-size : 8pt;
  }  
    
 .bfReportBLabel {
	color : black; 
	font-family : Arial,Helvetica,Helvetica, Helvetica, sans-serif;	 
 	font-size : 8pt;
 	font-weight : bold;
  } 
  
 


/* .bfhelpfile  {
 	font-family : sans-serif, serif;
  	font-size : 10pt;
 	line-height : 10pt;
 } 
 
 .bfhelp  {
 	font-family : sans-serif, serif;
 	color : #990000;
 	font-size : 10pt;
 	font-weight : bold;
 }

 

 .bfudmlabel  {
 	font-family : sans-serif, serif;
 	color : #000000;
 	font-size : 10pt;
 	font-weight : bold;
	text-decoration: underline;
 }

 
 .bfredbold  {
 	font-family : sans-serif, serif;
 	color : Red;
 	font-size : 8pt;
 	font-weight : bold;
 }
 
 .bfLabeltip  {
 	font-family : sans-serif, serif;
 	color : #330099;
 	font-size : 8pt;
 	cursor : help;
 }
 


 .bfnoul {
	text-decoration : none;
 	font-size : 10pt;
	}
 
 .bfnote  {
 	font-family : sans-serif, serif;
 	color : #990000;
 	font-size : 8pt;
 	cursor : help;
	
 }
 .bfnavmenu  {
 	font-size : 8pt;
 	color : Black;
 	font-family : sans-serif, serif;
 	line-height : 8pt;
 }
 
 .bfsection  {
 	font-family : sans-serif, serif;
 	color : #990000;
 	font-size : 10pt;
 	margin : 5px;
 	font-weight : bold;
 }
 
.bfsectionlink A:ACTIVE {
 	font-family : sans-serif, serif;
 	color : #000066;
 	font-size : 10pt;
 	font-weight : bold;
 }  
 .bfsectionlink A:LINK {
 	font-family : sans-serif, serif;
 	color : #000066;
 	font-size : 10pt;
 	font-weight : bold;
 }  
 .bfsectionlink A:VISITED {
 	font-family : sans-serif, serif;
 	color : #000066;
 	font-size : 10pt;
 	font-weight : bold;
 }  
 

 
  
  .bfmedium  {
 	font-family : sans-serif, serif;
  	font-size : 8pt;
 	line-height : 8pt;
 } 
 .bftinyli  {
 	font-family : sans-serif, serif;
  	font-size : 7pt;
 	line-height : 7pt;
 } 

 .bftext  {
 	font-family : sans-serif, serif;
  	font-size : 10pt;
	color : navy;
 } 

 .bftabletitle  {
 	font-family : sans-serif, serif;
  	font-size : 10pt;
	color : white;
 	font-weight : bold;
 } 

 .bftitle  {
 	font-family : sans-serif, serif;
 	color : #0000FF;
	font-size : 10pt;
 	margin : 5px;
 	font-weight : bold;
 }
 
  .bftitle2  {
 	font-family : sans-serif, serif;
 	color : #990000;
 	font-size : 10pt;
 	margin : 5px;
 	font-weight : bold;
 }
 
  .bftitle3  {
 	font-family : sans-serif, serif;
 	color : #990000;
 	font-size : 12pt;
	font-style:  italic;
  	font-weight : bold;
 }

 .bfcolheader  {
 	font-size : 8pt;
	line-height : 7pt;
 	font-family : Arial,Helvetica,Helvetica, sans-serif, serif;
 	font-style : normal;
 	color : Black;
 	text-decoration : none;
 }
 .bfbuttonsblue {
 	background-color: transparent;
	border-style: none;
	color: #cee6ff;
}	
.bfbuttonswhite {
 	background-color: transparent;
	border-style: none;
	color: white;
}
.bfbuttonsblack {
 	background-color: transparent;
	border-style: none;
	font-family : sans-serif, serif;
 	color : #FFFFFF;
 	font-size : 8pt;
 	font-weight : bold;
}

   */


 /* Cursors*/
 
/* 
 .bfhelp  {
 	cursor : help;
 }
 
 .bfwait  {
 	cursor : wait;
 }
 

.bftimedisplay{
 	font-family : sans-serif, serif;
	font-weight: bold;
	text-decoration : none;
	color : DimGray;	
	font-size : 8pt;
}
.bftimedisplay_th{
 	font-family : sans-serif, serif;
	font-weight: bold;
	text-decoration : none;
	color : White;	
	font-size : 8pt;
}

.bfShowInformation{
 	font-family : sans-serif, serif;
	font-weight : bold;
	text-decoration : none;
	color : #135090;	
 	font-size : 8pt;	
}

.bfbluelabels {
 	font-family : verdana, Arial,Helvetica,Helvetica,  Helvetica, sans-serif, serif;
 	color : #330099;
 	font-size : 8pt;
}

.bflargelabels {
 	font-family : verdana, Arial,Helvetica,Helvetica,  Helvetica, sans-serif, serif;
 	color : #330099;
 	font-size : 10pt;
}
*/


</STYLE>

  
	






