<STYLE TYPE="text/css">

 BODY      { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
           }
 TD        { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
           }

 .body     { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
           }
 .nonprop  { font-family: 'Lucida Console', Courier, monospace; 
             font-size:   9pt;
           }
 .menutop  { font-size:   8pt;
             font-family: Tahoma, Arial, Helvetica;
             font-weight: bold;
             color:       black;
           }
           
 .menufoot { font-size:   8pt;
             color:       white;
           }
           
 .navlevels { font-size:   11px;
              color:       #888888;
            }
 .navcurrent { font-size:   11px;
               color:       #888888;
             }

 .adcolor   { color:       #666666; }
 .adhead    { font-size:   10pt;
              font-style:  italic;
              line-height: 15pt;
            }
            
 .listhead  {
              background-color: #FFFFD8;
              color:            #880000;
              font-size:        9pt;
              font-weight:      bold;
            }
 .listbody  { background-color: #F0F0F0; }
 .listbody2 { background-color: white; }
 .listctrl  { background-color: #CCCCCC; }

 .bluelink { text-decoration: none;
             color: #336699; }
 .white    { color: white; }
 .navlink  { color: #888888;
             text-decoration: underline; 
           }
 .fixed    { font-family: Courier, monospace;
             font-size:   9pt;
             white-space: pre;
           }
 .fixedsml { font-family: 'Courier New', Courier;
             font-size:   8pt;
             white-space: pre;
             color:       #666666;
           }
 .txtwhite  { color:       white; }
 .verysmall { font-size:   4pt; }
 .txtsmall  { font-size:   8pt; }
 .txtmedium { font-size:   11pt; }
 .txtlarge  { font-size:   13pt; }
 .txthuge   { font-size:   17pt; }
 .txtwarn   { font-size:   15pt; 
              color:       red;
              font-weight: bold;
            }

 .label     { font-size:   8pt; }
 .labelmed  { font-size:   9pt; }
 .labelreq  { font-size:   8pt; 
              color:       red;
            }
 
 .userdata  {
              color:       #880000; 
              font-weight: bold;
            } 
 
 .bluehead  { background-color: #BBBBBB; }
 .shadehead { background-color: #BBBBBB; }

 .bluebody  { background-color: #E0E0E0; }
 .shadebody { background-color: #E0E0E0; }
 
 .bluesmall { background-color: #E0E0E0;
              font-size:        8pt;
            }

 .errorhead { font-size:   9pt;
              font-weight: bold;
              color:       #660000;
            }
 .errorbody { font-size:   8pt;
              color:       #660000;
            }
            
 .pagehead { font-size:   12pt;
             font-weight: bold;
             color:       #FF3333;
             font-family: Arial, Helvetica, sans-serif;
             font-style:  italic;
           }
 
           
 .subhead  { font-size:   11pt;
             font-weight: bold; 
           }
            
 .greyhead { font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
             font-size:        9pt;
             font-weight:      bold;
             background-color: #E0E0E0;
           }

 .subblue  { font-size:   11pt;
             font-weight: bold;
             font-style:  italic;
             color:       #DD0000; 
           }
            
 .newsdate { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
             font-size:   8pt;
             font-weight: bold;
             color:       #666666;
           }
 .newsbody { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
             font-size:   8pt; 
             color:       #666666;
           }
 
 .highlighted { background-color: yellow; }
 
 .warning  { background-color: #FFDDDD; 
             color:            #660000;
           }

 .helptitle { font-size:   10pt;
              font-weight: bold;
              color:       #660055;
            }
 .helpbody  { font-size:   9pt; }
 
 .questlist { font-family: Geneva, Arial, Helvetica, sans-serif;
              font-size:   8pt; 
              color:       #663300; 
            }
 .topiclist { font-family: Geneva, Arial, Helvetica, sans-serif;
              font-size:   10pt;
              color:       #333300;
              font-weight: bold; 
              font-style:  italic;
            }
 .topicmain { font-family: Geneva, Arial, Helvetica, sans-serif;
              font-size:   9pt;
              color:       #663300; 
              font-weight: bold;
              font-style:  italic;
            }
 .topicmain_sub { font-family: Geneva, Arial, Helvetica, sans-serif;
                  font-size:   9pt;
                  color:       #663300; 
                  font-weight: bold;
                  font-style:  italic;
                }           
 .TopicHead { font-size : 11pt; 
              font-family : Geneva, Arial, Helvetica, sans-serif; 
              font-weight : bold; 
              font-style : italic; 
              color : #663300; 
              text-decoration: none 
            }
 .greybody { font-family:  Geneva, Arial, Helvetica, sans-serif;
             font-size:    9pt;
             color:        #666666;
           }

 .helpq    { font-weight: bold;
             color:       #660000;
           }
 .helpa    { color:       #666666;
             line-height: 12pt;
           }
 .helpqsml { 
             font-size:   8pt;
             color:       #990000;
           }
 .helpasml { 
             font-size:   8pt;
             color:       #888888;
           }

 .green  { color: green; }
 .red    { color: red; }
 .blue   { color: blue; }
 .lblue  { color: #DDDDFF; }
 .white  { color: white; }
 .grey   { color: #666666; }

 .sidebartext { font-family: Geneva, Arial, Helvetica, sans-serif;
                font-size:   9pt;
              }
              
 .activecell   { background-color: #DDFFDD;
                 color: #006600;
                 font-weight: bold;
               }
 .inactivecell { background-color: #E0E0E0;
                 color: #666666;
                 font-weight: bold;
               }
</STYLE>