     ACRONYM { font-size: 12pt ; font-weight: bold; font-family: Arial,sans-serif;  fhtype: character; }
     .ADDRESS { font-size: 8pt ; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
     .BannerBase { font-size: 12pt ; font-weight: bold; color: #000080; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  fhname: "Banner Base"; }
     .Base { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  }
     .Base11 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  fhname: "Base#1#1"; }
     .BODY { margin: 18pt  18pt  18pt  18pt ;  }
     .BQ { margin: 0pt  18pt  1px  18pt ;  }
     .Bullet1 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt; font-family: Arial,sans-serif;  }
     .Bullet11 { font-size: 10pt ; margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  fhname: "Bullet1#1"; }
     .Bullet2 { font-size: 10pt ; margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .Bullet3 { font-size: 10pt ; margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .Bullet4 { font-size: 10pt ; margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .Bullet5 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt; font-family: Arial,sans-serif;  }
     .ButtonBar { font-size: 6pt ; font-weight: bold; color: #000080; margin: 0pt  0pt  1px  -0.1in ; font-family: Arial,sans-serif;  fhname: "Button Bar"; }
     CITE { font-size: 12pt ; font-style: italic; font-family: Arial,sans-serif;  fhtype: character; }
     CODE { font-size: 12pt ; font-family: Courier New,sans-serif;  fhtype: character; }
     .DD { margin: 0pt  0pt  1px  18pt ;  }
     DFN { font-size: 12pt ; font-style: italic; font-family: Arial,sans-serif;  fhtype: character; }
     .DIR { margin: 0pt  0pt  1px  18pt ;  }
     .DIRLI { margin: 0pt  0pt  1px  36pt ;  fhname: "DIR_LI"; }
     .DL { margin: 0pt  0pt  1px  0pt ;  }
     .DT { margin: 0pt  0pt  1px  0pt ;  }
     EM { font-size: 12pt ; font-style: italic; font-family: Arial,sans-serif;  fhtype: character; }
     .H1 { font-size: 24pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ;  }
     .H2 { font-size: 18pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ;  }
     .H3 { font-size: 14pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ;  }
     .H4 { font-weight: bold; margin: 0pt  0pt  12pt  0pt ;  }
     .H5 { font-size: 10pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ;  }
     .H6 { font-size: 8pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ;  }
     .heading1 { font-size: 12pt ; font-weight: bold; color: #000080; margin: 3pt  0pt  6pt  0pt ; font-family: Arial,sans-serif;  fhname: "heading 1"; }
     .HTMLBody { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  fhname: "HTML Body"; }
     KBD { font-size: 12pt ; font-weight: bold; font-family: Courier New,sans-serif;  fhtype: character; }
     .LISTING { font-size: 8pt ; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
     .MENU { margin: 0pt  0pt  1px  18pt ;  }
     .MENULI { margin: 0pt  0pt  1px  36pt ;  fhname: "MENU_LI"; }
     .Normal { font-size: 11pt ; margin: 0pt  0pt  1px  0pt ; font-family: Times New Roman,sans-serif;  }
     .Normal1 { font-size: 10pt ; margin: 0pt  0pt  1pt  0pt ; font-family: Arial,sans-serif;  fhname: "Normal#1"; }
     .NOTAG { margin: 0pt  0pt  1px  0pt ;  fhname: "NO_TAG"; }
     .Number1 { font-size: 10pt ; margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .Number2 { font-size: 10pt ; margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .Number3 { font-size: 10pt ; margin: 0pt  0pt  1px  54pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .Number4 { font-size: 10pt ; margin: 0pt  0pt  1px  81pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .Number5 { font-size: 10pt ; margin: 0pt  0pt  1px  108pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  }
     .OL { margin: 0pt  0pt  1px  27pt ;  }
     .OLLI { margin: 0pt  0pt  1px  27pt ; text-indent: -18pt ;  fhname: "OL_LI"; }
     .P { margin: 0pt  0pt  12pt  0pt ;  }
     .PRE { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
     Q { font-size: 12pt ; font-weight: bold; font-family: Arial,sans-serif;  fhtype: character; }
     SAMP { font-size: 12pt ; font-weight: bold; font-family: Arial,sans-serif;  fhtype: character; }
     STRONG { font-size: 12pt ; font-weight: bold; font-family: Arial,sans-serif;  fhtype: character; }
     TT { font-size: 12pt ; font-family: Courier New,sans-serif;  fhtype: character; }
     .UL { margin: 0pt  0pt  1px  27pt ;  }
     .ULLI { margin: 0pt  0pt  1px  0pt;  fhname: "UL_LI"; }
     VAR { font-size: 12pt ; font-style: italic; font-family: Arial,sans-serif;  fhtype: character; }
     .XMP { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }

