<style>
body{font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
hr	{color: #e00046;
	 line-height:1pt;
	}
A{color:blue; text-decoration:underline}
A:hover{color:purple}
TD{font-family:Arial, Helvetica, sans-serif;}
.clTopMenu{position:absolute; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; width:150; height:10; clip:rect(0,150,10,0); visibility:hidden; z-index:31;}
.clTopMenuBottom{position:absolute; width:150; height:1; clip:rect(0,150,2,0); top:29; layer-background-color:red; background-color:red; z-index:2}
.clTopMenuText{position:absolute; width:140; left:5; top:34; background-color:white; color:blue; font-weight:bold; z-index:1} 
.clTopMenuHeader{font-weight:bold; text-align:center; font-size:14px; z-index:1}
.black{color:black; text-indent: 2px}
.CELL1{color:white; font-weight:bold; background-color:#6600cc}
.CELL2{background-color:#CCCCCC}
.
clsBlack   {color : #000000;}
.clsWhite   {color : #FFFFFF;}
.clsDark    {color : #e00046;}		/* dark red*/
.clsLight   {color : #eeeeee;}		/* grey*/
.clsWarn    {color : #990099;}		/* redish purple*/
.clsTeal    {color : #009999;}
.clsGreen2  {color : #00CC99;}
.clsBlue2   {color : #0066CC;}
.clsRed2    {color : #CC0000;}
.clsMaroon	{color : #990066;}
.clsPurple  {color : #660033;}
.clsLink  	{color : #000099;}

.clsButton  {
	font : bold 9pt Arial, san-serif;
	color : white;
	text-decoration : underline;
	background-color : #e00046;
}

.clsHelp  {	/* for help pages*/
	font : 10pt Arial, Helvetica, san-serif;
	color : black;
	background-color : #ffffcc;
}

.secthdr  {
	font : bold 10pt/10pt Verdana, Arial, san-serif;
	color : white;
	background-color : #e00046;
}

.clsCell  {
	font : bold 8pt Arial, san-serif;
	color : #000099;
	/* dark blue */
	background-color : #CCCCCC;
	/* light grey */
	text-decoration : none;
}

.clsText  {
	font : 11pt "Times New Roman", serif;
	color : #000099;
}

.clsNote  {
	font : bold 8pt Verdana, Arial, san-serif;
	color : #336699;
}

.clsFeatures  {
	font : bold 8pt Verdana, Arial, san-serif;
	color : #000000;
}

.clsHilite  {
	font : bold 10pt Verdana, Arial, san-serif;
	color : #e00046;
}

.clsLabel  {
	font : 10pt Arial, san-serif;
}

.clsTblhdr  {
	font : bold 9pt Arial, san-serif;
	color : white;
	background-color : #e00046;
}

.clsTblhdr2  {
	font : bold 9pt Verdana, Arial, san-serif;
	color : white;
	background-color : #e00046;
}

.clsTbldtl  {
	font : 10pt Arial, san-serif;
	color : black;
	background-color : #eeeeee;
}

.clsTbldtl2 {
	font : 9pt Verdana, Arial, san-serif;
	color : black;
	background-color : #ffcccc;
}

.clsTitle  {
	font : bold 12pt/14pt Verdana, Arial, san-serif;
	color : #e00046;
	background-color : white;
}

.clsSubtitle  {
	font : bold 10pt Verdana, Arial, san-serif;
	color : #CC6633;	/* light reddish-brown */
	background-color : white;
}

.clsTable2  {
	border-color : black;
	background-color : #eeeeee;
}
.clsBorder  {
	border : thin #e00046 solid;
	
}
.clsTblBorder  {
	border : thin #000000 solid;
}
</style>
