<style type="text/css">
/* General Help Text */

SPAN.ReportLabelFont {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #444444;
}

SPAN.ReportDataFont {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #444444;
}

SPAN.ReportFont {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
}

li.HomePageBullet 
{ color: #666666; 
font-size: 12px; 
line-height: 140%; 
font-weight : normal;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana }

Span.HomePageText 
{ color: #666666; 
font-size: 12px; 
line-height: 140%; 
font-weight : normal;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana }

Span.HeaderText 
{ color: #B53012; 
font-size: 18px; 
line-height: 140%; 
font-weight : normal;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana }

DIV.DataBoxHeader {
font-size : 14px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-style : normal;
color : #FFFFFF;
}

TD.DataLabelCell  {
	background : #DBDADA;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
}

TD.DarkHeader  {

	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
}

TD.DataLabelCellRequired  {
		background : #99cccc;
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-style : normal;
	}
	
TD.LargeHeader  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
}	

TD.VeryLargeHeader  {
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}

TR.RowColor1 {
		background : #eeeeee;
	}
TR.RowColor0 {
	background : #ffffff;
}

TD.SubHeaderCell  {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-style : normal;
		color : #000000;
		background : #cccccc;
	}
	
A.LinkSmall {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : normal;
		text-decoration : underline;
		color : #0000FF;
   }

A:Hover.LinkSmall {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : normal;
		text-decoration : none;
		color : #0000FF;
   }

A:Visited.LinkSmall {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : normal;
		text-decoration : underline;
		color : #000000;
   }  
   
A.LinkSmallb {
	font-size : 10px;
	font-family : Verdana;
	font-weight : bold;
	text-decoration : underline;
	color : #272323;
} 

A:Visited.LinkSmallb {
	font-size : 10px;
	font-family : Verdana;
	font-weight : bold;
	text-decoration : underline;
	color : #272323;
} 
A:Hover.LinkSmallb {
	font-size : 10px;
	font-family : Verdana;
	font-weight : bold;
	text-decoration : none;
	color : #272323;
} 


A.IntroLink {
	font-size : 12px;
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana;
	font-weight : none;
	text-decoration : underline;
	color : #272323;
} 

A:Visited.IntroLink {
	font-size : 12px;
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana;
	font-weight : none;
	text-decoration : underline;
	color : #272323;
} 
A:Hover.IntroLink {
	font-size : 12px;
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana;
	font-weight : none;
	text-decoration : none;
	color : #272323;
} 


A.LinkSmallHighlighted {
	font-size : 11px;
	font-family : Verdana;
	font-weight : bold;
	text-decoration : none;
	color : #B53012;
} 

A:Visited.LinkSmallHighlighted {
	font-size : 11px;
	font-family : Verdana;
	font-weight : bold;
	text-decoration : none;
	color : #B53012;
}
A:Hover.LinkSmallHighlighted {
	font-size : 11px;
	font-family : Verdana;
	font-weight : bold;
	text-decoration : underline;
	color : #B53012;
}



A.LinkSmallPlain {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-decoration : none;
		color : #000000;
   }
A:Visited.LinkSmallPlain {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-decoration : none;
		color : #000000;
   }
A:Hover.LinkSmallPlain {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-decoration : none;
		color : #FFFC00;
   }     	
A.LinkMedium {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-decoration : underline;
		color : #0000FF;
   }   
</style>