/* CSS automatically generated by 
 * Harlequin WebMaker 3.0 (Beta 13-May-1997 experimental) */

.1Heading           { font-family: Helvetica;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.1Heading-TopTOC    { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.75in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: -0.375in;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.1HeadingTOC        { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.1Step              { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: -0.25in;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.2Heading           { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.2HeadingTOC        { font-family: Palatino;
                      font-size: 10.5pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 12.5pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.3Heading           { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Appendix           { font-family: Helvetica;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 18pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.AppendixTOC        { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 8.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Author             { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 16pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Body               { font-family: Palatino;
                      font-family: Palatino;
                      font-size: 9.0pt;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-style: normal;
                      font-variant: normal;
                      font-variant: normal;
                      font-weight: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      text-transform: none;
                      vertical-align: baseline;
                      vertical-align: baseline;
                    }

.Body-Indent        { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Body-Next          { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Bold               { font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Booktitle          { font-family: Palatino;
                      font-size: 36.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 38pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Bullet             { font-family: Palatino;
                      font-size: 11.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: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

DL.Bullet-C         { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

.Bullet-C           { font-family: Palatino;
                      font-size: 11.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;
                    }

.Button             { font-family: Helvetica;
                      font-size: 9.6pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Callout            { font-family: Courier;
                      font-family: Courier;
                      font-size: 10.0pt;
                      font-size: 10.0pt;
                      font-style: normal;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                      vertical-align: baseline;
                    }

.CBullet            { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CDescription       { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 13pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1.5in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CellBody-small     { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 9pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CellHeading        { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Chapter            { font-family: Palatino;
                      font-size: 16.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 18pt;
                      margin-bottom: 36.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Chapter #          { font-family: Times;
                      font-size: 20.0pt;
                      font-style: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.Chapter #TOC       { text-decoration: none;
                    }

.Chapter-Number     { font-family: Palatino;
                      font-size: 44.0pt;
                      font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 38pt;
                      margin-bottom: 24.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 1in;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.ChapterTOC         { font-family: Times;
                      font-size: 12.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Code               { font-family: Courier;
                      font-family: Courier;
                      font-size: 9.0pt;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-style: normal;
                      font-variant: normal;
                      font-variant: normal;
                      font-weight: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      text-transform: none;
                      vertical-align: baseline;
                      vertical-align: baseline;
                    }

.Code-body          { font-family: Courier;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

PRE.Code-body       { line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                    }

.Code-first         { font-family: Courier;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

PRE.Code-first      { line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

.Code-Indented      { font-family: Courier;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.625in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Code-last          { font-family: Courier;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

PRE.Code-last       { line-height: 11pt;
                      margin-bottom: 8.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                    }

.Code-line          { font-family: Courier;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

PRE.Code-line       { line-height: 11pt;
                      margin-bottom: 8.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

.Codenone<Default Para Font  { text-decoration: none;
                    }

.company-name       { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 20pt;
                      margin-bottom: 8.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Contents           { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 24.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Copyright-title    { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 10pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Copyrighttext      { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 10pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Copyrighttext-small  { font-family: Palatino;
                      font-size: 7.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 8pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.CStep              { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

DL.Description      { line-height: 13pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1.5in;
                      margin-right: 0.0in;
                    }

.Description        { font-family: Palatino;
                      font-size: 11.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.Description-C    { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1.5in;
                      margin-right: 0.0in;
                    }

.Description-C      { font-family: Palatino;
                      font-size: 11.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.Description-Item  { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

.Description-Item   { font-family: Palatino;
                      font-size: 11.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;
                    }

.Description-Left   { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 1.5in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: -1.5in;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Edition            { font-family: Palatino;
                      font-size: 14.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 18pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Emphasis           { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.EquationVariables  { font-style: italic;
                      text-decoration: none;
                    }

.Exec-summary       { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Figure             { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 16.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Glossary-definition  { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Glossary-entry     { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.GlossaryTOC        { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.GroupTitlesIX      { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 13pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.IndexIX            { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Interface          { font-family: Courier;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 0pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 16.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Interface-type     { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 11.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: right;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Issue              { text-decoration: none;
                    }

.Italic             { font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Level1IX           { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 10pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.5in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: -0.5in;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Level2IX           { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 10pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: -0.25in;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Level3IX           { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 10pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.5in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: -0.25in;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.MajorPartTOC       { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 16.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.MenuItem           { text-decoration: none;
                    }

.Page#TOC           { text-decoration: none;
                    }

.Preface            { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 13pt;
                      margin-bottom: 8.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 24.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.PrefaceTOC         { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 13pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Pubcities          { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 2.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.RightFooter        { font-family: NewCenturySchlbk;
                      font-size: 9.0pt;
                      font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

DL.Step             { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

.Step               { font-family: Palatino;
                      font-size: 11.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-1           { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

.Step-1             { font-family: Palatino;
                      font-size: 11.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-C           { line-height: 14pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.375in;
                      margin-right: 0.0in;
                    }

.Step-C             { font-family: Palatino;
                      font-size: 11.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;
                    }

.Subtitle           { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 18pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Table              { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 2.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 12.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Title              { font-family: Times;
                      font-size: 24.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 30pt;
                      margin-bottom: 18.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.TitleBody          { font-family: Palatino;
                      font-size: 10.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 10pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 12.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.TitleTOC           { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 16pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 10.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.TOCTitle           { font-family: Times;
                      font-size: 18.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 24pt;
                      margin-bottom: 18.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: center;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.Variable           { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: italic;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.WWW-TOC            { font-family: Palatino;
                      font-size: 11.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 14pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XAbove2LineTitle   { font-family: Palatino;
                      font-size: 28.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 32pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XChapterFooter     { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XHead-chap         { font-family: Palatino;
                      font-size: 30.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 38pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 12.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XHeader            { font-family: Palatino;
                      font-size: 9.5pt;
                      font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11.5pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XIndex             { font-family: Palatino;
                      font-size: 30.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 38pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XIndexTOC          { font-family: Helvetica;
                      font-size: 13.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: bold;
                      letter-spacing: normal;
                      line-height: 15pt;
                      margin-bottom: 6.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 8.0pt;
                      text-align: left;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XLeftFooter        { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XNum-chap          { font-family: Palatino;
                      font-size: 44.0pt;
                      font-style: italic;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.XRightFooter       { font-family: Palatino;
                      font-size: 9.0pt;
                      font-style: italic;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      line-height: 11pt;
                      margin-bottom: 0.0pt;
                      margin-left: 0.0in;
                      margin-right: 0.0in;
                      margin-top: 0.0pt;
                      text-align: justify;
                      text-decoration: none;
                      text-indent: 0;
                      text-transform: none;
                      vertical-align: baseline;
                    }

.XText-Chap         { font-family: NewCenturySchlbk;
                      font-size: 30.0pt;
                      font-style: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      vertical-align: baseline;
                    }

.XWhite             { font-family: Palatino;
                      font-size: 2.0pt;
                      font-style: normal;
                      font-variant: normal;
                      font-weight: normal;
                      letter-spacing: normal;
                      text-decoration: none;
                      text-transform: none;
                      vertical-align: baseline;
                    }

