body  { background-color : #FFFFFF;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color : #000000;
        background-position: 0px 0px; }

a:link       { color: #cc3300; }
a:active     { color: #666666; }
a:hover      { color: #cc3300; }
a:visited    { color: #0033cc; }

ol   {   font-family : Arial, Helvetica, sans-serif;
         color : #000000; }
td   {   font-family : Arial, Helvetica, sans-serif;
         font-size : 10pt;
         color : #000000; }
ul   {   font-family : Arial, Helvetica, sans-serif;
         color : #000000; }
sup  {   font-family : Arial, Helvetica, sans-serif;
         font-size : 8pt;
         color : #000000; }
sub  {   font-family : Arial, Helvetica, sans-serif;
         font-size : 8pt;
         color : #000000; }
b    {   font-family : Arial, Helvetica, sans-serif;
         font-weight : bold;
         font-size : 10pt;
         color : #000000; }
h1   {   font-family : Arial, Helvetica, sans-serif;
         font-weight : bold;
         font-size : 16pt;
         color : #0033cc; }
h3   {   font-family : Arial, Helvetica, sans-serif;
         font-weight : bold;
         font-size : 12pt;
         color : #cc3300; }
h4   {   font-family : Arial, Helvetica, sans-serif;
         font-weight : bold;
         font-size : 10pt;
         color : #000000; }


.tabletext           { font-family : Arial, Helvetica, sans-serif;
                       font-size : 8pt;
                       color : #000000;}
.tablehead           { font-family : Arial, Helvetica, sans-serif;
                       font-weight : bold;
                       font-size : 8pt;
                       color : #000000;}
.footertext          { font-family : Arial, Helvetica, sans-serif;
                       font-size : 8pt;
                       color : #666666; }
.sidebar             { font-family : Arial, Helvetica, sans-serif;
                       font-size : 8pt;
                       color : #0033cc; }
.sidebar:link        { font-family : Arial, Helvetica, sans-serif;
                       color : #0033cc; }
.sidebar_search      { font-family : Arial, Helvetica, sans-serif;
                       font-size : 9px;
                       color : #000000; }
.sidebar_search_drop { font-family : Arial, Helvetica, sans-serif;
                       font-size : 9px;
                       color : #000000; }
.sidebar2head        { font-family : Arial, Helvetica, sans-serif;
                       font-weight : bold;
                       font-size : 8pt;
                       color : #0033cc; }
.sidebartop          { font-family : Arial, Helvetica, sans-serif;
                       font-weight : bold;
                       font-size : 8pt;
                       color : #CC3333; }
.sidebar2text        { font-family : Arial, Helvetica, sans-serif;
                       font-size : 8pt;
                       color : #330099; }
.newscaption         { font-family : Arial, Helvetica, sans-serif;
                       font-size : 8pt;
                       color : #cc3300; }
.homeheader          { font-family : Arial, Helvetica, sans-serif;
                       font-weight : bold;
                       font-size : 9pt;
                       color : #000000; }
.homecaption         { font-family : Arial, Helvetica, sans-serif;
                       font-size : 9pt;
                       color : #000000; }
.calendarhead        { font-family : Verdana, Arial, Helvetica, sans-serif;
                       font-weight : bold;
                       font-size : 8pt;
                       color : #000000; }
.calendar            { font-family : Arial, Helvetica, sans-serif;
                       font-size : 8pt;
                       color : #000000; }
.date                { font-family : Verdana, Arial, Helvetica, sans-serif;
                       font-weight : bold;
                       font-size : 8pt;
                       color : #003399; }
