TD              { font-family:Arial, Helvetica; color:#000000; font-size:9pt; }
.overturetitle  { font-family:Arial, Helvetica; color:#ee0000; font-size:19pt; font-weight:bold; }
.overturehead1  { font-family:Arial, Helvetica; color:#000000; font-size:11pt; font-weight:bold; }
.overturehead2  { font-family:Arial, Helvetica; color:#114477; font-size:12pt; font-weight:bold; }
.overturehead3  { font-family:Arial, Helvetica; color:#ee0000; font-size:14pt; font-weight:bold; }
.diminished     { font-family:Arial, Helvetica; color:#999999; font-size:9pt; }
.header         { font-family:Arial, Helvetica; color:#ffffff; font-size:11pt; font-weight:bold; }
.title          { font-family:Arial, Helvetica; color:#000000; font-size:9pt; font-weight:bold; }
.lcptitle       { font-family:Arial, Helvetica; color:#114477; font-size:13pt; font-weight:bold; }
.titlelite      { font-family:Arial, Helvetica; color:#000000; font-size:9pt; }
.titlepluslite  { font-family:Arial, Helvetica; color:#000000; font-size:10pt; }
.titlewhite     { font-family:Arial, Helvetica; color:#ffffff; font-size:9pt; font-weight:bold; }
.popuptitle     { font-family:Arial, Helvetica; color:#660000; font-size:13pt; font-weight:bold; }
.popuptitlelite { font-family:Arial, Helvetica; color:#660000; font-size:13pt; }
.popupartitle   { font-family:Arial, Helvetica; color:#000066; font-size:11pt; font-weight:bold; }
.footnote       { font-family:Arial, Helvetica; color:#006699; font-size:8pt; }
.descriptor     { font-family:Arial, Helvetica; color:#000000; font-size:8pt; }
.descriptor2    { font-family:Courier New, Courier; color:#000000; font-size:8pt; }
.descriptor3    { font-family:Arial, Helvetica; color:#cc0033; font-size:8pt; }
.descriptor4    { font-family:Arial, Helvetica; color:#ffffff; font-size:8pt; font-weight:bold; }
.descriptor5    { font-family:Courier New, Courier; color:#000000; font-size:9pt; }
.label          { font-family:Arial, Helvetica; color:#114477; font-size:9pt; font-weight:bold; }
.labellite      { font-family:Arial, Helvetica; color:#114477; font-size:9pt; }
.error          { font-family:Arial, Helvetica; color:#cc0033; font-size:9pt; font-weight:bold; }
.errortitle     { font-family:Arial, Helvetica; color:#cc0033; font-size:11pt; font-weight:bold; }
.pagetitle      { font-family:Arial, Helvetica; color:#114477; font-size:11pt; font-weight:bold; }
.headertitle    { font-family:Arial, Helvetica; color:#114477; font-size:12pt; font-weight:bold; }
.pagetitlelite  { font-family:Arial, Helvetica; color:#114477; font-size:11pt; }
.errorlite      { font-family:Arial, Helvetica; color:#cc0033; font-size:9pt; }
.cattitle       { font-family:Arial, Helvetica; color:#000000; font-size:11pt; font-weight:bold; }
.bluelite       { font-family:Arial, Helvetica; color:#0000dd; font-size:9pt; }
.bluebold       { font-family:Arial, Helvetica; color:#0000dd; font-size:9pt; font-weight:bold; }
.brownlite      { font-family:Arial, Helvetica; color:#996600; font-size:9pt; }
.brownbold      { font-family:Arial, Helvetica; color:#996600; font-size:9pt; font-weight:bold; }
.plainred		{ font-family:Arial, Helvetica; color:#cc0033; font-size:9pt; }
.vsmallbutton   { font-family:Arial, Helvetica; color:#000000; font-size:7pt; }
.nav0           { font-family:Arial, Helvetica; color:#000033; font-size:10pt; text-decoration:none; font-weight:bold; }
a.nav0:link     { font-family:Arial, Helvetica; color:#000033; font-size:10pt; text-decoration:none; font-weight:bold; }
a.nav0:visited  { font-family:Arial, Helvetica; color:#000033; font-size:10pt; text-decoration:none; font-weight:bold; }
a.nav0:hover    { font-family:Arial, Helvetica; color:#cc0000; font-size:10pt; text-decoration:none; font-weight:bold; }
.nav1           { font-family:Arial, Helvetica; color:#000033; font-size:10pt; text-decoration:none; font-weight:bold; }
a.nav1:link     { font-family:Arial, Helvetica; color:#000033; font-size:10pt; text-decoration:none; font-weight:bold; }
a.nav1:visited  { font-family:Arial, Helvetica; color:#000033; font-size:10pt; text-decoration:none; font-weight:bold; }
a.nav1:hover    { font-family:Arial, Helvetica; color:#cc0000; font-size:10pt; text-decoration:none; font-weight:bold; }
.nav2           { font-family:Arial, Helvetica; color:#000000; font-size:8pt; text-decoration:none; }
a.nav2:link     { font-family:Arial, Helvetica; color:#000000; font-size:8pt; text-decoration:none; }
a.nav2:visited  { font-family:Arial, Helvetica; color:#000000; font-size:8pt; text-decoration:none; }
a.nav2:hover    { font-family:Arial, Helvetica; color:#cc0000; font-size:8pt; text-decoration:none; }
.nav3           { font-family:Arial, Helvetica; color:#386CA8; font-size:8pt; text-decoration:none; }
a.nav3:link     { font-family:Arial, Helvetica; color:#386CA8; font-size:8pt; text-decoration:none; }
a.nav3:visited  { font-family:Arial, Helvetica; color:#386CA8; font-size:8pt; text-decoration:none; }
a.nav3:hover    { font-family:Arial, Helvetica; color:#990000; font-size:8pt; text-decoration:none; }
.nav4           { font-family:Arial, Helvetica; color:#cc0000; font-size:9pt; text-decoration:none; font-weight:bold; }
a.nav4:link     { font-family:Arial, Helvetica; color:#cc0000; font-size:9pt; text-decoration:none; font-weight:bold; }
a.nav4:visited  { font-family:Arial, Helvetica; color:#cc0000; font-size:9pt; text-decoration:none; font-weight:bold; }
a.nav4:hover    { font-family:Arial, Helvetica; color:#cc0033; font-size:9pt; text-decoration:none; font-weight:bold; }
.nav5           { font-family:Arial, Helvetica; color:#ffffff; font-size:8pt; text-decoration:none; }
a.nav5:link     { font-family:Arial, Helvetica; color:#ffffff; font-size:8pt; text-decoration:none; }
a.nav5:visited  { font-family:Arial, Helvetica; color:#ffffff; font-size:8pt; text-decoration:none; }
a.nav5:hover    { font-family:Arial, Helvetica; color:#ffff00; font-size:8pt; text-decoration:none; }
.formInactive   { font-family:Arial, Helvetica; color:#000000; font-size:8pt; background-color: #d5eff3;}
.formActive     { font-family:Arial, Helvetica; color:#000000; font-size:8pt; background-color: #ffffff;}
