body            { background-color: #ffffff }

td              { color: #000000; font: 10pt verdana,arial,helvetica; font-weight: normal }
font.small      { color: #000000; font: 8pt verdana,arial,helvetica; font-weight: normal }
font.white      { color: #ffffff; font: 8pt verdana,arial,helvetica; font-weight: normal }
font.subtitle   { color: #000000; font: 12pt verdana,arial,helvetica; font-weight: normal }
font.subtitle2  { color: #660099; font: 10pt verdana,arial,helvetica; font-weight: bold }
font.title      { color: #000000; font: 14pt verdana,arial,helvetica; font-weight: bold }
font.footer     { color: #ffffff; font: 8pt verdana,arial,helvetica; font-weight: normal }


a:link     { color: #cc0000; font: 10pt verdana,arial,helvetica; font-weight: normal; text-decoration: none }
a:visited  { color: #cc0000; font: 10pt verdana,arial,helvetica; font-weight: normal; text-decoration: none }
a:active   { color: #cc0000; font: 10pt verdana,arial,helvetica; font-weight: normal; text-decoration: none }
a:hover    { color: #660099; font: 10pt verdana,arial,helvetica; font-weight: normal; text-decoration: underline }


a.footer:link     { color: #333399; font: 8pt verdana,arial,helvetica; text-decoration: none }
a.footer:visited  { color: #333399; font: 8pt verdana,arial,helvetica; text-decoration: none }
a.footer:active   { color: #333399; font: 8pt verdana,arial,helvetica; text-decoration: none }
a.footer:hover    { color: #993366; font: 8pt verdana,arial,helvetica; text-decoration: underline }

a.purple:link     { color: #660099; font: 12pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.purple:visited  { color: #660099; font: 12pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.purple:active   { color: #660099; font: 12pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.purple:hover    { color: #000000; font: 12pt verdana,arial,helvetica; text-decoration: underline; font-weight: bold }

a.red:link     { color: #cc0000; font: 12pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.red:visited  { color: #cc0000; font: 12pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.red:active   { color: #cc0000; font: 12pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.red:hover    { color: #000000; font: 12pt verdana,arial,helvetica; text-decoration: underline; font-weight: bold }

a.redsmall:link     { color: #cc0000; font: 10pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.redsmall:visited  { color: #cc0000; font: 10pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.redsmall:active   { color: #cc0000; font: 10pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.redsmall:hover    { color: #000000; font: 10pt verdana,arial,helvetica; text-decoration: underline; font-weight: bold }

a.purplesmall:link     { color: #660099; font: 10pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.purplesmall:visited  { color: #660099; font: 10pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.purplesmall:active   { color: #660099; font: 10pt verdana,arial,helvetica; text-decoration: none; font-weight: bold }
a.purplesmall:hover    { color: #000000; font: 10pt verdana,arial,helvetica; text-decoration: underline; font-weight: bold }

