/* CSS automatically generated by 
 * Harlequin WebMaker 3.0.2 ( 3.0b9 9-May-1997 experimental) */

DL.1Step            { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48488cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.1Step              { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Area               { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 20pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.BigSymbol          { font-family: Symbol;
                      font-size: 36.0pt;
                      font-style: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: sub;
                    }

.Body               { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 22pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 10.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.BodyRight          { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 22pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 10.0pt;
                      text-align: right;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.BodyTabs           { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 22pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Bold               { font-family: Times;
                      font-style: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.Bullet             { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

UL.Bullet           { line-height: 20pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48488cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.Bullet Symbol      { color: red;
                      font-family: Courier;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.Bullet-small       { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

UL.Bullet-small     { line-height: 20pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48514cm;
                      margin-right: 0.0cm;
                      margin-top: 2.0pt;
                    }

.Bullet2            { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

UL.Bullet2          { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.Bullet2Bad         { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

UL.Bullet2Bad       { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.Bullet2OK          { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

UL.Bullet2OK        { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.Bullet3            { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

UL.Bullet3          { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 2cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.Bulleted           { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

UL.Bulleted         { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.635cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                    }

.CellBody           { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 17pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 10.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CellBodyCenter     { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 17pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CellBodyDot        { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 17pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CellBodyRight      { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 17pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: right;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CellHeading        { font-family: Times;
                      font-size: 14.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Center             { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 22pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48514cm;
                      margin-right: 0.0cm;
                      margin-top: 10.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: -0.48514cm;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Center1            { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 22pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48514cm;
                      margin-right: 0.0cm;
                      margin-top: 10.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: -0.48514cm;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CenterBig          { font-family: Times;
                      font-size: 24.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 27pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 8.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0cm;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.DingBat            { font-family: ZapfDingbats;
                      font-style: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.DingBatBIG         { font-family: ZapfDingbats;
                      font-size: 36.0pt;
                      font-style: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: sub;
                    }

.Emphasis           { font-style: italic;
                      text-decoration: none;
                    }

.EquationVariables  { font-style: italic;
                      text-decoration: none;
                    }

.FigureCaption      { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 22pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.FigureText         { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Footnote           { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 4.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.635cm;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Heading            { color: blue;
                      font-family: Times;
                      font-size: 20.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 20pt;
                      margin-bottom: 12.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Heading1           { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 21pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Heading2           { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 3.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 12.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.HeadingRunIn       { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Indent             { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      margin-left: 1.0cm;
                      margin-right: 1.0cm;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

PRE.Indent          { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48488cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.Indented           { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

PRE.Indented        { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.635cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                    }

.KeyPoint           { color: red;
                      font-family: Times;
                      font-size: 24.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 26pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 12.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Numbered           { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

OL.Numbered         { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.635cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                    }

.Numbered1          { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

OL.Numbered1        { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.635cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                    }

.Power              { font-family: Times;
                      font-size: 14.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 17pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

BLOCKQUOTE.Quotation  { line-height: 22pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1.0cm;
                      margin-right: 1.0cm;
                      margin-top: 10.0pt;
                    }

.Quotation          { font-family: Helvetica;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

BLOCKQUOTE.QuotationTight  { line-height: 20pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1.0cm;
                      margin-right: 0.0cm;
                      margin-top: 8.0pt;
                    }

.QuotationTight     { font-family: Helvetica;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.RedChars           { color: red;
                      font-family: Times;
                      font-style: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

DL.Step             { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48488cm;
                      margin-right: 0.0cm;
                      margin-top: 6.0pt;
                    }

.Step               { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

DL.Step-small       { line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.48514cm;
                      margin-right: 0.0cm;
                      margin-top: 2.0pt;
                    }

.Step-small         { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.SubHeading         { color: blue;
                      font-family: Times;
                      font-size: 20.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 20pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Subscript          { text-decoration: none;
                      vertical-align: sub;
                    }

.Subsubheading      { font-family: Times;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 18pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Superscript        { text-decoration: none;
                      vertical-align: super;
                    }

.Symbol             { font-family: Symbol;
                      font-style: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.TableFootnote      { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 4.0pt;
                      margin-left: 0.42333cm;
                      margin-right: 0.635cm;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.TableTitle         { font-family: Times;
                      font-size: 14.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 16pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.42333cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Title              { color: blue;
                      font-family: Times;
                      font-size: 36.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 36pt;
                      margin-bottom: 12.0pt;
                      margin-left: 0.0cm;
                      margin-right: 0.0cm;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

