body          { font-size:10pt; color:#000000; font-family:Helvetica,Arial; background-color=#FFFFFF;}

td.headlne    { font-size:20pt; color:#CC0000; font-family:Helvetica,Arial; font-weight:bold;}
td.largelne   { font-size:15pt; color:#CC0000; font-family:Helvetica,Arial; font-weight:bold;}
td.subline    { font-size:12pt; color:#000000; font-family:Helvetica,Arial;}

td.section    { font-size:10pt; color:#000000; font-family:Helvetica,Arial; font-weight:bold; font-style:italic; vertical-align:top;}
td.subsection { font-size:10pt; color:#000000; font-family:Helvetica,Arial; font-weight:bold; vertical-align:top;}
td.lists      { font-size:10pt; color:#000000; font-family:Helvetica,Arial; vertical-align:top;}
td.refs       { font-size: 8pt; color:#000000; font-family:Helvetica,Arial; vertical-align:bottom;}

td.default    { font-size:10pt; color:#000000; font-family:Helvetica,Arial;}

td.tabhead    { font-size:10pt; font-family:Helvetica,Arial; font-weight:bold; background-color:#DDDDDD; vertical-alig:middle; text-align:center; }
td.tabsec     { font-size:10pt; font-family:Helvetica,Arial; font-weight:bold; font-style:italic;}
td.caption    { font-size:10pt; font-family:Helvetica,Arial; background-color:#EEEEEE;}

span.section  { font-size:10pt; color:#CC0000; font-family:Helvetica,Arial; font-weight:bold; font-style:italic;}
span.paptit   { font-size:10pt; color:#000000; font-family:Helvetica,Arial; font-weight:bold; font-style:italic}

sub		{font-size:6pt; color:#000000; font-family:Helvetica,Arial;}
sup		{font-size:6pt; color:#000000; font-family:Helvetica,Arial;}

p	{ font-size:10pt; color:#000000; font-family:Helvetica,Arial;}
p.bold	{ font-size:10pt; color:#000000; font-family:Helvetica,Arial; font-weight:bold;}

ol.public     { line-height:15pt; }

a:active      { text-decoration: none; color: #FFFF00;}
a:visited     { text-decoration: none; color: #1C86E0;} 
a:link        { text-decoration: none; color: #1C86E0;}
a:hover       { text-decoration: none; color: #CC0000;}

