BODY {background-color:#fff;font-size:80%;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000;margin:0;padding:0;border:0;padding-bottom:25px;min-width:1000px;
}

P  {
	text-align:left;
	margin-top:0;
}

.title  {
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica;
	color : #333399;
}

.greenlist  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : green;
}

.bluelist  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #333399;
}

.redlist  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : red;
}


.red  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #CC0000;
}

.green  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #009900;
}

.larger  {
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #3333cc;
}

.largerred  {
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #CC0000;
}

.largergreen  {
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #009900;
}

.smaller  {
	font-size : 7.5pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
}

.bitsmaller  {
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica;
}

H1  {
	font-size :140%;
	font-family : Verdana, Arial,  Helvetica;
	font-weight : bold;
	color : #0033cc ;
	margin-bottom: 0px;
}


H2  {
	font-size :115%;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #0033cc;
	margin-bottom: 0px;
}

H3  {
	font-size :105%;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	color : #000000;
	margin-bottom: 0px;
}

TABLE  {
	font-size :10pt;
	font-family : Verdana, Arial, Helvetica;
}

TH  {
	font-size :10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
}

TD  {
	font-size :10pt;
	font-family : Verdana, Arial, Helvetica;
}

/* Data Tables */

table.data      {border-top:1px solid #CCC;border-left:1px solid #CCC; font-size:.95em;margin-bottom:12px;}
table caption   {font-size:.9em; font-weight:bold;}
table.data td   {border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
tr.grey,
td.grey			{background-color:#EEE;}
table.data th   {border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
td.border		{border: 1px solid #ccc;}


UL  {
	font-size :10pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : normal;
	color : #000000;
}

OL  {
	font-size :10pt;
	font-family : Verdana, Arial, Helvetica;
}

LI  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica;
}

HR  {
	color : #000000;
	margin-bottom: 0px;
	margin-top: 0px;
}

.notop  {
	margin-top: 0px;
}

.nobottom  {
	margin-bottom: 0px;
}

.nomargin  {
	margin-top: 0px;
	margin-bottom: 0px;
}

#footer {padding-top:25px;}

#footer p {font-size:85%;color:#6D6D6D;margin:3px;padding-top:4px;text-align:center;}

#footer p.date {color:#9a9a9a;}

