<STYLE>
<!--
A:link.dft{color: blue;}
A:visited.dft{color: #5D478B;}
A:hover.dft{color: red;}
A:link.dft1{color: blue;
	   text-decoration: none}
A:visited.dft1{color: #5D478B;
              text-decoration: none}
A:hover.dft1{color: red;
	    text-decoration: underline}
A:link.none{color: black;
	   text-decoration: none}
A:visited.none{color: black;
              text-decoration: none}
A:hover.none{color: black;
	    text-decoration: none}
.GEN {
	font-size: 10pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
.GENCR {
	font-size: 10pt;
	color: #B02232;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
.SMALL {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
.oClassT {font-family: arial,helvetica,"times new roman",times,sans-serif;
	  font-size: 8pt;
	  color: #B02232;
}
.oClassC {font-family: arial,helvetica,"times new roman",times,sans-serif;
	  font-size: 10pt;
	  color: #FFFFFF;
	  font-weight: bold;
}
.oClass A:link{color: blue;
	   text-decoration: none}
.oClass A:visited{color: #5D478B;
              text-decoration: none}
.oClass A:hover{color: red;
	    text-decoration: underline}
.oClassFG {background-color: #FFFFFF;}
.oClassBG {background-color: #003399;}
INPUT.required {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
	background-color:#FEFFAD;
}
INPUT.notrequired {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TEXTAREA.required {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
	background-color:#FEFFAD;
}
TEXTAREA.notrequired {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
SELECT.required {
	font-size: 8pt;
	background-color:#FEFFAD;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
SELECT.notrequired {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TABLE.dft {
	font-size: 10pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif; 
}
TD.dft {
	font-size: 10pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;  
}
TD.dftbold {
	font-size: 10pt;
	font-weight: bold;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.required {
	font-size: 8pt;
	background-color:#FEFFAD;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.sm1 {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.sm1bold {
	font-size: 8pt;
	font-weight: bold;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.redbold10 {
	font-size: 10pt;
	font-weight: bold;
	color: #B02232;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.redbold12 {
	font-size: 12pt;
	font-weight: bold;
	color: #B02232;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.bluebolditalic10 {
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	font-style: italic;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.bluebold10 {
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.redbolditalic10 {
	font-size: 10pt;
	font-weight: bold;
	color: #B02232;
	font-style: italic;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.bluebolditalic12 {
	font-size: 12pt;
	font-weight: bold;
	color: #003399;
	font-style: italic;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.redbolditalic12 {
	font-size: 12pt;
	font-weight: bold;
	color: #B02232;
	font-style: italic;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.red8 {
	font-size: 8pt;
	color: #B02232;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.blue8 {
	font-size: 8pt;
	color: #003399;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.redbold8 {
	font-size: 8pt;
	font-weight: bold;
	color: #B02232;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.bluebold8 {
	font-size: 8pt;
	font-weight: bold;
	color: #003399;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.bolditalic10 {
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.bold12 {
	font-size: 12pt;
	font-weight: bold;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
}
TD.RGB8 {
	font-size: 8pt;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
	background-color: rgb(95%, 95%, 95%);
}
TD.blueboldRGB8 {
	font-size: 8pt;
	font-weight: bold;
	font-family: arial,helvetica,"times new roman",times,sans-serif;
	color: #003399;
	background-color: rgb(95%, 95%, 95%);
}
-->
</STYLE>