     ACRONYM { font-family: Arial,sans-serif;  fhtype: character; }
     ADDRESS { font-style: normal; font-family: Courier,sans-serif;  }
     .BannerBase { font-size: 14pt ; 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;  }
     .Base1 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: System,sans-serif;  fhname: "Base#1"; }
     BQ { margin: 0pt  18pt  1px  18pt ;  }
     .Bullet1 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt; font-family: Arial,sans-serif;  }
     .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;  }
     .Bullet31 { font-size: 10pt ; margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ; font-family: Arial,sans-serif;  fhname: "Bullet3#1"; }
     .Bullet321 { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  fhname: "Bullet3#2#1"; }
     .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-family: Arial,sans-serif;  fhtype: character; }
     .DefaultParagraphFont { font-size: 12pt ; font-weight: normal; font-style: normal; text-decoration: none; color: #000000; vertical-align: baseline; text-transform: none; font-family: Times New Roman,sans-serif;  fhname: "Default Paragraph Font"; fhtype: character; }
     DFN { font-family: Arial,sans-serif;  fhtype: character; }
     EM { font-family: Arial,sans-serif;  fhtype: character; }
     .glossary { font-size: 10pt ; margin: 6pt  0pt  6pt  72pt ; text-indent: -72pt ; font-family: Arial,sans-serif;  }
     .glossary1 { font-size: 10pt ; margin: 6pt  0pt  6pt  72pt ; text-indent: -72pt ; font-family: Arial,sans-serif;  fhname: "glossary#1"; }
     .HTMLBASE { font-size: 12pt ; margin: 0pt  0pt  1px  0pt ; font-family: MS Serif,sans-serif;  }
     .List2 { font-size: 10pt ; margin: 0pt  0pt  1px  36pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  fhname: "List 2"; }
     .List1 { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  }
     .List11 { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  fhname: "List1#1"; }
     .List12 { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; text-indent: -18pt ; font-family: System,sans-serif;  fhname: "List1#2"; }
     .List21 { font-size: 10pt ; margin: 6pt  0pt  6pt  36pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  fhname: "List2"; }
     .List22 { font-size: 10pt ; margin: 6pt  0pt  6pt  36pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  fhname: "List2#2"; }
     .List24 { font-size: 10pt ; margin: 0pt  0pt  1px  36pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  fhname: "List2#4"; }
     .Normal { font-size: 12pt ; margin: 14pt  0pt  1px  0pt ; line-height: 14pt ; font-family: AGaramond,sans-serif;  }
     .note1 { font-size: 10pt ; margin: 3pt  0pt  3pt  36pt ; text-indent: -36pt ; font-family: Arial,sans-serif;  fhname: "note#1"; }
     .note11 { font-size: 10pt ; margin: 3pt  0pt  3pt  36pt ; text-indent: -36pt ; font-family: System,sans-serif;  fhname: "note#1#1"; }
     .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 ;  }
     Q { font-family: Arial,sans-serif;  fhtype: character; }
     .Responses { font-size: 10pt ; margin: 0pt  0pt  5pt  36pt ; text-indent: -18pt ; font-family: Arial,sans-serif;  }
     SAMP { font-family: Arial,sans-serif;  fhtype: character; }
     .Shortcuts { font-size: 10pt ; margin: 0.0097in  0pt  0.0097in  108pt ; text-indent: -108pt ; font-family: Arial,sans-serif;  }
     .Step1 { font-size: 10pt ; margin: 0pt  0pt  3pt  0.9in ; text-indent: -0.65in ; font-family: Arial,sans-serif;  fhname: "Step#1"; }
     .Step2 { font-size: 10pt ; margin: 0pt  0pt  1px  0.9in ; text-indent: -0.65in ; font-family: Arial,sans-serif;  fhname: "Step#2"; }
     .steps { font-size: 10pt ; margin: 0pt  0pt  1px  66pt ; text-indent: -42pt ; font-family: Arial,sans-serif;  }
     STRONG { font-family: Arial,sans-serif;  fhtype: character; }
     .Strong1 { font-weight: bold;  fhname: "Strong#1"; fhtype: character; }
     TT { font-size: 12pt ;  fhtype: character; }
     UL { margin: 0pt  0pt  1px  27pt ;  }
     VAR { font-family: Arial,sans-serif;  fhtype: character; }
