/* Document Defaults */

        a:active  { color: #0000CC}
        a:hover   { color: #CC0033}
        a:link    { color: #3366CC}
        a:visited { color: #9999CC}

        body
          { background-color: #FFFFFF;
            background-image: url();
            color: #000000;
            font-family: Verdana, Arial, Helvetica, sans-serif;
          }
        table, ul, ol
          { color: #000000;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px }
        .Body
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .BodyRelative
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .CellBody
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .CellHeading
          { color: #003366;
            font-size: 12px; font-style: normal; font-weight: bold;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: center; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .GroupTitlesIX
          { color: #003366;
            font-size: 22px; font-style: normal; font-weight: bold;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Heading1
          { color: #003366;
            font-size: 25px; font-style: normal; font-weight: bold;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Heading2
          { color: #003366;
            font-size: 20px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Heading3
          { color: #003366;
            font-size: 16px; font-style: normal; font-weight: bold;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Heading4
          { color: #003366;
            font-size: 13px; font-style: italic; font-weight: bold;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Indented1
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 2.5em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Indented2
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 5em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Indented3
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 7.5em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Indented4
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 10em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Indented5
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 12.5em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .IndentedRelative
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 2.5em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Level1IX
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 2.5em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Level2IX
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 5em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Level3IX
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 7.5em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Level4IX
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 10em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Level5IX
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 12.5em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .NewXMLPage
          { color: #003366;
            font-size: 24px; font-style: normal; font-weight: bold;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: center; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Preformatted
          { color: #000000;
            font-family: monospace;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: pre }
        .PreformattedRelative
          { color: #000000;
            font-family: monospace;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: pre }
        .SmartList1
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .SmartList2
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .SmartList3
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .SmartList4
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .SmartList5
          { color: #000000;
            font-size: 12px; font-style: normal; font-weight: normal;
            margin-left: 0em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .TableTitle
          { color: #000000;
            font-size: 12px; font-style: italic; font-weight: bold;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: center; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .Title
          { color: #003366;
            font-size: 24px; font-style: normal; font-weight: bold;
            margin-left: 0em; margin-top: 0.5em; margin-bottom: 0.5em;
            text-align: center; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .TOC1
          { color: #000000;
            font-size: 17px; font-style: normal; font-weight: bold;
            margin-left: 0em; margin-top: 0.25em; margin-bottom: 0.25em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .TOC2
          { color: #000000;
            font-size: 15px; font-style: normal; font-weight: normal;
            margin-left: 2.5em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .TOC3
          { color: #000000;
            font-size: 13px; font-style: normal; font-weight: normal;
            margin-left: 5em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .TOC4
          { color: #000000;
            font-size: 11px; font-style: normal; font-weight: normal;
            margin-left: 7.5em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
        .TOC5
          { color: #000000;
            font-size: 10px; font-style: normal; font-weight: normal;
            margin-left: 10em; margin-top: 0em; margin-bottom: 0em;
            text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal }
         .1Heading {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 20px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .1HeadingNoPage {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 20px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .1Step {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 2.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }   
         .2featureHead {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.0em;
            margin-bottom: 0.5em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 14px;
            font-weight: normal;
            font-style: italic;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .2Heading {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 18px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .2HeadingNoPage {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 18px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .3Heading {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 1.0em;
            margin-bottom: 1.0em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 16px;
            font-weight: bold;
            font-style: italic;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .3HeadingNoPage {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 1.0em;
            margin-bottom: 1.0em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 16px;
            font-weight: bold;
            font-style: italic;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .anchorpara {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.5em;
            margin-bottom: 0.0em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 8.0px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family:  Verdana, Arial, Helvetica, sans-serif;
         }
         .Appendix {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.0em;
            margin-bottom: 0.5em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 25px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Bodycell {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.25em;
            margin-bottom: 0.25em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 10px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Bullet {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 0.25em;
            margin-bottom: 0.5em;
            margin-left: 4.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Bulletind1 {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 0.25em;
            margin-bottom: 0.5em;
            margin-left: 5.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Caution {
            display: block;
            text-align: left;
            text-indent: -4.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 4.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .cell2Heading {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 18px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .CellHeading {
            display: block;
            text-align: center;
            text-indent: 0.0em;
            margin-top: 0.0em;
            margin-bottom: 0.0em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 16px;
            font-weight: bold;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .CellIndent {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.25em;
            margin-bottom: 0.25em;
            margin-right: 0.0em;
            margin-left: 2.0em;
            font-size: 10px;
            font-weight: bold;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .CellItem {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.25em;
            margin-bottom: 0.25em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 10px;
            font-weight: Bold;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Chapter {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.0em;
            margin-bottom: 2.0em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 25px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Chaptersolo {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.0em;
            margin-bottom: 2.0em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 25px;
            font-weight: bold;
            font-style: normal;
            color: #003366;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Figure {
            display: block;
            text-align: left;
            text-indent: 0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 2.5em;
            font-size: 10px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Hang1 {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 1.0em;
            margin-bottom: 0.5em;
            margin-left: 4.0em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Hang1Indented {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 1.0em;
            margin-bottom: 0.5em;
            margin-left: 5.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Hang2 {
            display: block;
            text-align: left;
            text-indent: -6.0em;
            margin-top: 1.0em;
            margin-bottom: 0.5em;
            margin-left: 8.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Hang2Indented {
            display: block;
            text-align: left;
            text-indent: -9.0em;
            margin-top: 1.0em;
            margin-bottom: 0.5em;
            margin-left: 13.0em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Hang3 {
            display: block;
            text-align: left;
            text-indent: -13.5em;
            margin-top: 1.0em;
            margin-bottom: 0.5em;
            margin-left: 16.0em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Hang3indented {
            display: block;
            text-align: left;
            text-indent: -12.0em;
            margin-top: 1.0em;
            margin-bottom: 0.5em;
            margin-left: 16.0em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Important {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 2.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .IndentBlock1 {
            display: block;
            text-align: left;
            text-indent: 0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 4.0em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .IndentBlock2 {
            display: block;
            text-align: left;
            text-indent: 0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 8.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .IndentBlock3 {
            display: block;
            text-align: left;
            text-indent: 0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 13.0em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Note {
            display: block;
            text-align: left;
            text-indent: -4.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 4.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Step {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 2.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .StepIntro {
            display: block;
            text-align: left;
            text-indent: -2.5em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 2.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .TableTitle {
            display: block;
            text-align: left;
            text-indent: 0.0em;
            margin-top: 0.5em;
            margin-bottom: 0.0em;
            margin-right: 0.0em;
            margin-left: 0.0em;
            font-size: 12.0px;
            font-weight: normal;
            font-style: italic;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
         .Tip {
            display: block;
            text-align: left;
            text-indent: -2.0em;
            margin-top: 0.5em;
            margin-bottom: 0.5em;
            margin-left: 2.5em;
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
            vertical-align: baseline;
            text-transform: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         }
        .abutton {
         font-size: 12px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .acolumnhead {
         font-size: 12px;
         font-weight: Bold;
         font-style: Oblique;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .adialtext {
         font-size: 12px;
         font-weight: medium;
         font-style: Oblique;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .afile {
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
      }
        .amenuitem {
         font-size: 12px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .aview {
         font-size: 12px;
         font-weight: Bold;
         font-style: Oblique;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .awindial {
         font-size: 12px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .b-subhead {
         font-size: 14px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .Bold {
         font-weight: Bold;
      }
        .BoldCour10 {
         font-size: 12px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: "Courier";
      }
        .BoldHelv10 {
         font-size: 12px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .BoldHelv16 {
         font-size: 20px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .BoldHelv9 {
         font-size: 12px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .button {
         font-size: 10px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .Callout {
         font-size: 10px;
         font-weight: medium;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .codeNum {
         font-size: 10px;
         font-weight: medium;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         font-family: "Courier";
      }
        .Emphasis {
         font-style: Italic;
      }
        .EquationVariables {
         font-style: Italic;
      }
        .fetaureheadnumber {
         font-size: 16px;
         font-weight: Bold;
         font-style: Regular;
         color: #0000d3;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .NoteNum {
         font-size: 14px;
         font-weight: Bold;
         font-style: Regular;
         color: #0000d3;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .StepNum {
         font-size: 12px;
         font-weight: Bold;
         font-style: Regular;
         color: #0000d3;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .Subscript {
         vertical-align: sub;
      }
        .subtitle {
         font-size: 22px;
         font-weight: Bold;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .Superscript {
         vertical-align: super;
      }
        .TipNum {
         font-size: 14px;
         font-weight: Bold;
         font-style: Oblique;
         color: #0000d3;
         text-decoration: none;
         vertical-align: baseline;
         font-family: Verdana, Arial, Helvetica, sans-serif;
      }
        .Underline {
         text-decoration: underline;
      }
        .zapfreg9 {
         font-size: 10px;
         font-weight: medium;
         font-style: Regular;
         color: #000000;
         text-decoration: none;
         vertical-align: baseline;
         text-transform: none;
         font-family: "ZapfDingbats";
      }

/* Footnote Marker Style */
        .Footnote
          { font-size: 8px; vertical-align: super }

