BODY   	{
	border:		0px none;
	padding:	0px;
	font-family:	Arial, Helvetica, sans-serif;
	margin-top:     2px;
	margin-left:    2px;
	margin-right:   2px;
	margin-bottom:  0px;
	width:		auto;
	background-color: #ffffff;
	}
.teeny  {
        font-family:       Arial, Helvetica, sans-serif;
        font-size:       8pt;
	}
A:link	{
	text-decoration:	none;
	color:	#0000FF;
	background:	transparent;
	}
A:active
	{
	text-decoration:	none;
	color:			#FF0000;
	background:	transparent;
	}
A:visited 
	{
   	text-decoration:	none; 
   	color:	#FF0000; 
  	background:	transparent; 
	}		
A:hover { 
   	text-decoration:	none; 
	color:	#0000FF;
	background:	transparent;
	}
H1 	{
	COLOR: black;
	FONT-FAMILY:	Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	}
H2 	{
	COLOR: black; 
	FONT-FAMILY:	Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	}
H3 	{
	COLOR: black; 
	FONT-FAMILY:	Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	}
H4 	{
	COLOR: black; 
	FONT-FAMILY:	Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	}
P, TR, THEAD, TFOOT, TH, TD, DL, OL, UL, BLOCKQUOTE, SPAN, BR
	{
	FONT-FAMILY:	Arial, Helvetica, sans-serif;
	}
.tbg	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12pt;
	color:	#0000FF;
	background:	transparent;
	background-color: 	#000000;
	}
.story  {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12pt;
	color:	#0000FF;
	background:	transparent;
	background-color: 	#FFEEFE;
	}
.dte    {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	8pt;
	color:	#071482;
	font-style:	italic;
	}
.subform  {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	8pt;
	color:	#071482;
	background:	transparent;
	}
.intro  {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	10pt;
	background:	transparent;
	background-color: 	#FFFFFF;
	}
.sidebar {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	10pt;
	background:	transparent;
	//background-color: 	#EBF9FA;
	background-color: 	#ffffff;
	}
.sidebartxt  {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	10pt;
	background:	transparent;
	background-color: 	#eeeeee;
	}
.hdr	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	bold;
	background:	transparent;
	background-color: 	#ffffff;
	}
.hdrclr {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	bold;
	background:	transparent;
	background-color: 	#EEEEEE;
	}
.medhdr {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	14pt;
	font-weight:	bold;
	background:	transparent;
	background-color: 	#EDDAED;
	}
.bighdr {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	14pt;
	font-weight:	bold;
	background:	transparent;
	}

.sig	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	bold;
	background:	transparent;
	color:	#000000;
	}
.lnk 	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	10pt;
	font-weight:	bold;
	background:	transparent;
	color:	#8000FF;
	}
.sechead {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	bold;
	background:	transparent;
	color:	#0000FF;
	}
.seclink {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	10pt;
	background:	transparent;
	background-color: 	#EEEEEE;
	}