A:link { 
        color:#0000ff; 
        text-decoration:none;  }
A:active { 
          color:#0000ff; 
          text-decoration:none;  }
A:visited { 
           color:#0000ff; 
           text-decoration:none;  }
A:hover { 
         color:#0000ff; 
         text-decoration:underline;  }
BODY { 
      font-family:Verdana, sans-serif; 
      font-size:8pt; 
      background-color:#ffffff;  }
h1 { 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:18.0pt; 
    white-space:nowrap; 
    color:#fff; 
    background-color:#699BEF; 
    padding:5px 4px; 
    margin-top:0pt; 
    margin-bottom:0pt; 
    border-right:1px solid #333; 
    border-left:1px solid #699BEF; 
    border-bottom:solid black 1px; 
    x-next-class:NavLocal; 
    x-next-type:P;  }
h1 img { 
        margin-left:2em; 
        vertical-align:middle;  }
h2 { 
    font-family:Arial, sans-serif; 
    font-size:12.0pt; 
    letter-spacing:.2ex; 
    color:#000; 
    margin-left:0pt; 
    margin-right:0pt; 
    margin-top:18pt; 
    margin-bottom:3pt;  }
h3 { 
    font-family:Arial, sans-serif; 
    font-size:10pt; 
    font-weight:bold; 
    font-style:normal; 
    color:black; 
    margin-left:0pt; 
    margin-right:0pt; 
    margin-top:18pt; 
    margin-bottom:3pt; 
    x-next-class:p; 
    x-next-type:p; 
    letter-spacing:0px;  }
h4 { 
    font-family:Arial, sans-serif; 
    font-size:10pt; 
    font-weight:bold; 
    font-style:italic; 
    color:#000; 
    letter-spacing:.2ex; 
    margin-left:12pt; 
    margin-right:0pt; 
    margin-top:12pt; 
    margin-bottom:3pt; 
    x-next-class:p; 
    x-next-type:p;  }
hr { 
    text-align:center; 
    color:#f0f0f0; 
    width:100%; 
    height:6pt; 
    margin-left:0pt; 
    margin-right:0pt; 
    margin-top:0pt; 
    margin-bottom:-3pt; 
    border:none;  }
ol li { 
       list-style:decimal; 
       line-height:12pt; 
       margin-bottom:14pt;  }
p { 
   font-family:Verdana; 
   font-size:8.0pt; 
   line-height:12.0pt; 
   margin-left:0pt; 
   margin-right:0pt; 
   margin-top:0pt; 
   margin-bottom:9pt;  }
ul { 
    margin-top:0pt; 
    margin-bottom:12pt; 
    list-style-type:disc;  }
ul p { 
      margin-bottom:6pt;  }
div.Declaration { 
                 white-space:nowrap; 
                 line-height:normal; 
                 x-text-tab-stops:repeat 1in; 
                 font-family:Courier New, Courier, monospace; 
                 font-size:9.0pt; 
                 background-color:#eee; 
                 color:#000; 
                 width:100%; 
                 margin-left:0px; 
                 margin-right:0px; 
                 margin-top:0pt; 
                 margin-bottom:9pt; 
                 padding:2pt; 
                 border-top:#c0c0c0 1px solid; 
                 border-right:#c0c0c0 1px solid; 
                 border-left:#c0c0c0 1px solid; 
                 border-bottom:#c0c0c0 1px solid;  }
div.Declaration a:link { 
                        color:#000; 
                        text-decoration:none;  }
div.Declaration a:active { 
                          color:#000; 
                          text-decoration:none;  }
div.Declaration a:visited { 
                           color:#000; 
                           text-decoration:none;  }
div.Declaration a:hover { 
                         color:#00f; 
                         text-decoration:none;  }
div.Declaration table p { 
                         white-space:nowrap; 
                         line-height:normal; 
                         x-text-tab-stops:repeat 1in; 
                         font-family:Courier New, Courier, monospace; 
                         font-size:10.0pt; 
                         background-color:#eee; 
                         color:#000; 
                         margin-left:0px; 
                         margin-right:0px; 
                         margin-top:0px; 
                         margin-bottom:0px; 
                         padding:0pt; 
                         border-style:none;  }
h2.ExampleHeading { 
                   x-next-class:ExampleCode; 
                   x-next-type:p; 
                   white-space:nowrap; 
                   margin-bottom:3pt;  }
h2.GroupHeading { 
                 font-family:Arial, sans-serif; 
                 font-size:12pt; 
                 font-weight:bold; 
                 font-style:normal; 
                 color:#999999; 
                 margin-top:18pt; 
                 margin-bottom:-6pt; 
                 margin-left:0pt; 
                 margin-right:0pt; 
                 x-next-class:FieldHeading; 
                 x-next-type:h3;  }
h2.GroupHeadingLoose { 
                      font-family:Arial, sans-serif; 
                      font-size:12pt; 
                      font-weight:bold; 
                      font-style:normal; 
                      color:#999999; 
                      margin-top:18pt; 
                      margin-bottom:9pt; 
                      margin-left:0pt; 
                      margin-right:0pt; 
                      x-next-class:GroupBody; 
                      x-next-type:p;  }
h2.GroupSubHeading { 
                    font-family:Arial, sans-serif; 
                    font-size:12pt; 
                    font-weight:bold; 
                    font-style:italic; 
                    color:#aa9999; 
                    margin-top:18pt; 
                    margin-bottom:-6pt; 
                    margin-left:6pt; 
                    margin-right:0pt; 
                    x-next-class:FieldHeading; 
                    x-next-type:h3;  }
h2.H2Tight { 
            margin-bottom:-6pt;  }
h2.HowDoIHeading { 
                  font-family:Arial, sans-serif; 
                  font-size:16.0pt; 
                  letter-spacing:.2ex; 
                  color:#000; 
                  margin-left:0pt; 
                  margin-right:0pt; 
                  margin-top:18pt; 
                  margin-bottom:3pt; 
                  x-next-class:Normal; 
                  x-next-type:p;  }
h2.ListHeading { 
                margin-bottom:9pt; 
                x-next-class:ListBody; 
                x-next-type:p; 
                white-space:nowrap;  }
h2.TabHeading { 
               font-family:Arial, sans-serif; 
               font-size:15.0pt; 
               letter-spacing:normal; 
               background-color:#e4e4e4; 
               color:#9c9c9c; 
               margin-left:-8pt; 
               margin-right:-8pt; 
               margin-top:18pt; 
               margin-bottom:12pt; 
               padding-left:8pt; 
               padding-top:4px; 
               padding-bottom:4px; 
               border-top:1px solid #999; 
               border-bottom:1px solid #999; 
               border-left:none; 
               border-right:none;  }
h2.VarHeading { 
               font-family:Arial; 
               font-size:10pt; 
               letter-spacing:0px; 
               margin-left:12pt; 
               margin-right:0pt; 
               margin-top:18pt; 
               margin-bottom:3pt; 
               x-next-class:VarBody; 
               x-next-type:p; 
               white-space:nowrap;  }
h3.ErrHeading { 
               font-family:Arial, sans-serif; 
               font-size:10pt; 
               font-style:normal; 
               color:#000; 
               letter-spacing:0px; 
               margin-left:12pt; 
               margin-right:0pt; 
               margin-top:18pt; 
               margin-bottom:3pt; 
               x-next-class:ErrBody; 
               x-next-type:p; 
               white-space:nowrap;  }
h3.FieldHeading { 
                 font-family:Arial, sans-serif; 
                 font-size:10pt; 
                 font-weight:bold; 
                 font-style:italic; 
                 color:#3C77B3; 
                 letter-spacing:0px; 
                 margin-left:12pt; 
                 margin-right:0pt; 
                 margin-top:18pt; 
                 margin-bottom:3pt; 
                 x-next-class:FieldBody; 
                 x-next-type:p;  }
h3.FieldSubHeading { 
                    font-family:Arial, sans-serif; 
                    font-size:10pt; 
                    font-weight:bold; 
                    font-style:italic; 
                    color:#3C77B3; 
                    letter-spacing:0px; 
                    margin-left:32pt; 
                    margin-right:0pt; 
                    margin-top:18pt; 
                    margin-bottom:3pt; 
                    x-next-class:FieldSubBody; 
                    x-next-type:p;  }
h3.ParameterHeading { 
                     font-family:Arial, sans-serif; 
                     margin-left:12pt; 
                     margin-right:0pt; 
                     margin-top:18pt; 
                     margin-bottom:3pt; 
                     font-size:9pt; 
                     font-weight:bold; 
                     font-style:italic; 
                     letter-spacing:.2ex; 
                     color:#3C77B3; 
                     x-next-class:ParameterBody; 
                     x-next-type:p;  }
h4.OptionHeading { 
                  font-family:Verdana, sans-serif; 
                  font-size:8.0pt; 
                  font-weight:bold; 
                  font-style:normal; 
                  line-height:12.0pt; 
                  color:#000000; 
                  margin-left:32.0pt; 
                  margin-right:0pt; 
                  margin-top:12pt; 
                  margin-bottom:0; 
                  x-next-class:OptionBody; 
                  x-next-type:p;  }
h4.OptionSubHeading { 
                     font-family:Verdana, sans-serif; 
                     font-size:8.0pt; 
                     font-weight:bold; 
                     font-style:normal; 
                     line-height:12.0pt; 
                     color:#000000; 
                     margin-left:52.0pt; 
                     margin-right:0pt; 
                     margin-top:12pt; 
                     margin-bottom:0; 
                     x-next-class:OptionSubBody; 
                     x-next-type:p;  }
P.BodyCode { 
            white-space:nowrap; 
            font-family:Courier New, Courier, Arial, sans-serif; 
            font-size:10pt; 
            font-weight:normal; 
            font-style:normal; 
            letter-spacing:normal; 
            color:#000; 
            background-color:#f9f9f9; 
            margin-top:-6pt; 
            margin-bottom:9pt; 
            margin-left:0pt; 
            margin-right:0pt; 
            padding:10px; 
            border:1px dotted #ccc; 
            x-next-type:p;  }
p.Caption { 
           font-size:7pt; 
           letter-spacing:.5pt; 
           line-height:14pt; 
           text-align:center; 
           margin-bottom:0pt; 
           x-next-type:P;  }
P.Code { 
        white-space:nowrap; 
        font-family:Courier New, Courier, Arial, sans-serif; 
        font-size:10pt; 
        font-weight:normal; 
        font-style:normal; 
        letter-spacing:normal; 
        color:#000; 
        background-color:#fff; 
        margin-bottom:9pt; 
        margin-left:0pt; 
        margin-right:0pt; 
        padding:00px; 
        x-next-type:p;  }
p.ErrBody { 
           margin-left:12pt; 
           margin-right:0pt; 
           margin-bottom:3pt; 
           x-next-class:ErrBody; 
           x-next-type:p; 
           white-space:nowrap;  }
p.ErrCode { 
           white-space:nowrap; 
           font-family:Courier New, Courier, Arial, sans-serif; 
           font-size:10pt; 
           font-weight:normal; 
           font-style:normal; 
           letter-spacing:normal; 
           color:#000; 
           background-color:#f9f9f9; 
           margin-top:9pt; 
           margin-bottom:9pt; 
           margin-left:12pt; 
           margin-right:0pt; 
           padding:10px; 
           border:1px dotted #ccc; 
           x-next-class:ErrBody; 
           x-next-type:p;  }
p.ErrNote { 
           font-family:Verdana; 
           font-size:8.0pt; 
           line-height:12.0pt; 
           color:#000000; 
           background-color:#ffffe8; 
           margin-top:9pt; 
           margin-bottom:9pt; 
           margin-left:12pt; 
           margin-right:5%; 
           padding-left:2pt; 
           padding-right:2pt; 
           padding-top:1pt; 
           padding-bottom:2pt; 
           x-next-class:ErrBody; 
           x-next-type:p;  }
p.ErrTip { 
          font-family:Verdana; 
          font-size:8.0pt; 
          line-height:12.0pt; 
          color:#000000; 
          background-color:#EAF4E8; 
          margin-top:9pt; 
          margin-bottom:9pt; 
          margin-left:12pt; 
          margin-right:5%; 
          padding-left:2pt; 
          padding-right:2pt; 
          padding-top:1pt; 
          padding-bottom:2pt; 
          x-next-class:ErrBody; 
          x-next-type:p;  }
p.ExampleBody { 
               margin-left:10px; 
               margin-right:0pt; 
               margin-bottom:9pt; 
               x-next-class:ExampleBody; 
               x-next-type:p;  }
p.ExampleCode { 
               white-space:nowrap; 
               font-family:Courier New, Courier, Arial, sans-serif; 
               font-size:10pt; 
               font-weight:normal; 
               font-style:normal; 
               letter-spacing:normal; 
               color:#052; 
               background-color:#f9f9f9; 
               margin-top:6pt; 
               margin-bottom:3pt; 
               margin-left:0pt; 
               margin-right:0pt; 
               padding:10px; 
               border:1px dotted #ccc; 
               x-next-class:ExampleBody; 
               x-next-type:p;  }
p.ExampleNote { 
               font-family:Verdana; 
               font-size:8.0pt; 
               line-height:12.0pt; 
               color:#000000; 
               background-color:#ffffe8; 
               margin-top:0pt; 
               margin-bottom:9pt; 
               margin-left:10px; 
               margin-right:5%; 
               padding-left:2pt; 
               padding-right:2pt; 
               padding-top:1pt; 
               padding-bottom:2pt; 
               x-next-type:p;  }
p.ExampleTip { 
              font-family:Verdana; 
              font-size:8.0pt; 
              line-height:12.0pt; 
              color:#000000; 
              background-color:#EAF4E8; 
              margin-top:0pt; 
              margin-bottom:9pt; 
              margin-left:10px; 
              margin-right:5%; 
              padding-left:2pt; 
              padding-right:2pt; 
              padding-top:1pt; 
              padding-bottom:2pt; 
              x-next-class:FieldBody; 
              x-next-type:p;  }
p.FieldBody { 
             font-family:Verdana; 
             font-size:8.0pt; 
             line-height:12.0pt; 
             margin-top:0pt; 
             margin-bottom:9pt; 
             margin-left:12pt; 
             margin-right:0pt; 
             x-next-class:FieldBody; 
             x-next-type:p;  }
p.FieldSubBody { 
                font-family:Verdana; 
                font-size:8.0pt; 
                line-height:12.0pt; 
                margin-top:0pt; 
                margin-bottom:9pt; 
                margin-left:32pt; 
                margin-right:0pt; 
                x-next-class:FieldSubBody; 
                x-next-type:p;  }
p.FieldNote { 
             font-family:Verdana; 
             font-size:8.0pt; 
             line-height:12.0pt; 
             color:#000000; 
             background-color:#ffffe8; 
             margin-top:0pt; 
             margin-bottom:9pt; 
             margin-left:12pt; 
             margin-right:5%; 
             padding-left:2pt; 
             padding-right:2pt; 
             padding-top:1pt; 
             padding-bottom:2pt; 
             x-next-class:FieldBody; 
             x-next-type:p;  }
p.FieldSubNote { 
                font-family:Verdana; 
                font-size:8.0pt; 
                line-height:12.0pt; 
                color:#000000; 
                background-color:#ffffe8; 
                margin-top:0pt; 
                margin-bottom:9pt; 
                margin-left:32pt; 
                margin-right:5%; 
                padding-left:2pt; 
                padding-right:2pt; 
                padding-top:1pt; 
                padding-bottom:2pt; 
                x-next-class:FieldBody; 
                x-next-type:p;  }
p.FieldSubTip { 
               font-family:Verdana; 
               font-size:8.0pt; 
               line-height:12.0pt; 
               color:#000000; 
               background-color:#EAF4E8; 
               margin-top:0pt; 
               margin-bottom:9pt; 
               margin-left:32pt; 
               margin-right:5%; 
               padding-left:2pt; 
               padding-right:2pt; 
               padding-top:1pt; 
               padding-bottom:2pt; 
               x-next-class:FieldBody; 
               x-next-type:p;  }
p.FieldTip { 
            font-family:Verdana; 
            font-size:8.0pt; 
            line-height:12.0pt; 
            color:#000000; 
            background-color:#EAF4E8; 
            margin-top:0pt; 
            margin-bottom:9pt; 
            margin-left:12pt; 
            margin-right:5%; 
            padding-left:2pt; 
            padding-right:2pt; 
            padding-top:1pt; 
            padding-bottom:2pt; 
            x-next-class:FieldBody; 
            x-next-type:p;  }
p.FieldWarning { 
                font-family:Verdana; 
                font-size:8.0pt; 
                line-height:12.0pt; 
                color:#000000; 
                background-color:#FDF0E8; 
                margin-top:0pt; 
                margin-bottom:9pt; 
                margin-left:12pt; 
                margin-right:5%; 
                padding-left:2pt; 
                padding-right:2pt; 
                padding-top:1pt; 
                padding-bottom:2pt; 
                border:none; 
                x-next-class:FieldBody; 
                x-next-type:p;  }
p.GroupBody { 
             margin-left:12pt; 
             margin-right:0pt; 
             margin-top:0pt; 
             margin-bottom:9pt; 
             x-next-class:GroupBody; 
             x-next-type:p;  }
p.ListBody { 
            margin-left:12pt; 
            margin-right:0pt; 
            margin-bottom:3pt; 
            x-next-class:ListBody; 
            x-next-type:p;  }
p.TOC1 { 
        margin-top:12pt; 
        margin-bottom:3pt; 
        margin-left:12pt; 
        margin-right:0pt; 
        x-next-class:TOC2; 
        x-next-type:p; 
        white-space:nowrap;  }
p.TOC2 { 
        margin-bottom:3pt; 
        margin-left:28pt; 
        margin-right:0pt; 
        x-next-class:TOC2; 
        x-next-type:p; 
        white-space:nowrap;  }
p.TOC3 { 
        font-style:italic; 
        margin-bottom:3pt; 
        margin-left:46pt; 
        margin-right:0pt; 
        x-next-class:TOC3; 
        x-next-type:p; 
        white-space:nowrap;  }
p.NumBody { 
           margin-left:30pt; 
           margin-right:0pt; 
           margin-top:0pt; 
           margin-bottom:3pt; 
           x-next-class:NumBody; 
           x-next-type:p;  }
p.VarBody { 
           margin-left:12pt; 
           margin-right:0pt; 
           margin-bottom:3pt; 
           x-next-class:VarBody; 
           x-next-type:p;  }
p.VarCode { 
           white-space:nowrap; 
           font-family:Courier New, Courier, Arial, sans-serif; 
           font-size:10pt; 
           font-weight:normal; 
           font-style:normal; 
           letter-spacing:normal; 
           color:#000; 
           background-color:#f9f9f9; 
           margin-top:9pt; 
           margin-bottom:9pt; 
           margin-left:12pt; 
           margin-right:0pt; 
           padding:10px; 
           border:1px dotted #ccc; 
           x-next-class:VarBody; 
           x-next-type:p;  }
p.VarNote { 
           font-family:Verdana; 
           font-size:8.0pt; 
           line-height:12.0pt; 
           color:#000000; 
           background-color:#ffffe8; 
           margin-top:9pt; 
           margin-bottom:9pt; 
           margin-left:12pt; 
           margin-right:5%; 
           padding-left:2pt; 
           padding-right:2pt; 
           padding-top:1pt; 
           padding-bottom:2pt; 
           x-next-class:VarBody; 
           x-next-type:p;  }
p.VarTip { 
          font-family:Verdana; 
          font-size:8.0pt; 
          line-height:12.0pt; 
          color:#000000; 
          background-color:#EAF4E8; 
          margin-top:9pt; 
          margin-bottom:9pt; 
          margin-left:12pt; 
          margin-right:5%; 
          padding-left:2pt; 
          padding-right:2pt; 
          padding-top:1pt; 
          padding-bottom:2pt; 
          x-next-class:VarBody; 
          x-next-type:p;  }
p.NavLocal { 
            white-space:nowrap; 
            text-indent:-4px; 
            font-family:Verdana, Arial, sans-serif; 
            font-weight:bold; 
            font-style:normal; 
            font-size:13px; 
            background-color:#e4e4e4; 
            margin-top:0px; 
            margin-bottom:12pt; 
            padding-top:4px; 
            padding-bottom:4px; 
            padding-left:0px; 
            padding-right:0px; 
            border-bottom:1px solid #e4e4e4; 
            x-next-type:p;  }
p.NavLocal a { 
              font-weight:bold; 
              font-style:normal; 
              color:#8f8f9f; 
              background-color:#eee; 
              margin-top:0px; 
              margin-bottom:0px; 
              padding-top:4px; 
              padding-bottom:4px; 
              padding-left:8px; 
              padding-right:8px; 
              border-top:none; 
              border-bottom:1px solid #ddd; 
              border-left:none; 
              border-right:#ddd 1px solid;  }
p.NavLocal a:link { 
                   color:#8f8f9f; 
                   text-decoration:none;  }
p.NavLocal a:active { 
                     color:#8f8f9f; 
                     text-decoration:none;  }
p.NavLocal a:visited { 
                      color:#8f8f9f; 
                      text-decoration:none;  }
p.NavLocal a:hover { 
                    color:#00f; 
                    text-decoration:none;  }
p.Note { 
        font-family:Verdana; 
        font-size:8.0pt; 
        line-height:12.0pt; 
        color:#000000; 
        background-color:#ffffe8; 
        margin-top:0pt; 
        margin-bottom:9pt; 
        margin-left:0pt; 
        margin-right:5%; 
        padding-left:2pt; 
        padding-right:2pt; 
        padding-top:1pt; 
        padding-bottom:2pt; 
        x-next-type:p;  }
p.NumberedList { 
                list-style:decimal; 
                line-height:12pt; 
                margin-bottom:14pt;  }
p.NumCode { 
           white-space:nowrap; 
           font-family:Courier New, Courier, Arial, sans-serif; 
           font-size:10pt; 
           font-weight:normal; 
           font-style:normal; 
           letter-spacing:normal; 
           color:#000; 
           background-color:#f9f9f9; 
           margin-top:-6pt; 
           margin-bottom:9pt; 
           margin-left:28pt; 
           margin-right:0pt; 
           padding:10px; 
           border:1px dotted #ccc; 
           x-next-type:p;  }
p.NumNote { 
           font-family:Verdana; 
           font-size:8.0pt; 
           line-height:12.0pt; 
           color:#000000; 
           background-color:#ffffe8; 
           margin-top:9pt; 
           margin-bottom:9pt; 
           margin-left:28pt; 
           margin-right:5%; 
           padding-left:2pt; 
           padding-right:2pt; 
           padding-top:1pt; 
           padding-bottom:2pt; 
           x-next-type:p;  }
p.NumText { 
           margin-top:9pt; 
           margin-bottom:9pt; 
           margin-left:28pt; 
           margin-right:0pt; 
           x-next-type:p;  }
p.NumTip { 
          font-family:Verdana; 
          font-size:8.0pt; 
          line-height:12.0pt; 
          color:#000000; 
          background-color:#EAF4E8; 
          margin-top:9pt; 
          margin-bottom:9pt; 
          margin-left:28pt; 
          margin-right:5%; 
          padding-left:2pt; 
          padding-right:2pt; 
          padding-top:1pt; 
          padding-bottom:2pt; 
          x-next-type:p;  }
p.NumWarning { 
              font-family:Verdana; 
              font-size:8.0pt; 
              line-height:12.0pt; 
              color:#000000; 
              background-color:#FDF0E8; 
              margin-top:9pt; 
              margin-bottom:9pt; 
              margin-left:28pt; 
              margin-right:5%; 
              padding-left:2pt; 
              padding-right:2pt; 
              padding-top:1pt; 
              padding-bottom:2pt; 
              border:none; 
              x-next-type:p;  }
p.OptionBody { 
              margin-left:32pt; 
              margin-right:0pt; 
              margin-top:0pt; 
              margin-bottom:12pt; 
              x-next-class:OptionHeading; 
              x-next-type:h4;  }
p.OptionNote { 
              font-family:Verdana; 
              font-size:8.0pt; 
              line-height:12.0pt; 
              color:#000000; 
              background-color:#ffffe8; 
              margin-top:0pt; 
              margin-bottom:9pt; 
              margin-left:32pt; 
              margin-right:5%; 
              padding-left:2pt; 
              padding-right:2pt; 
              padding-top:1pt; 
              padding-bottom:2pt; 
              x-next-class:FieldBody; 
              x-next-type:p;  }
p.OptionSubBody { 
                 margin-left:52pt; 
                 margin-right:0pt; 
                 margin-top:0pt; 
                 margin-bottom:12pt; 
                 x-next-class:OptionSubHeading; 
                 x-next-type:h4;  }
p.OptionTip { 
             font-family:Verdana; 
             font-size:8.0pt; 
             line-height:12.0pt; 
             color:#000000; 
             background-color:#EAF4E8; 
             margin-top:0pt; 
             margin-bottom:9pt; 
             margin-left:32pt; 
             margin-right:5%; 
             padding-left:2pt; 
             padding-right:2pt; 
             padding-top:1pt; 
             padding-bottom:2pt; 
             x-next-class:OptionBody; 
             x-next-type:p;  }
p.OptionWarning { 
                 font-family:Verdana; 
                 font-size:8.0pt; 
                 line-height:12.0pt; 
                 color:#000000; 
                 background-color:#FDF0E8; 
                 margin-top:0pt; 
                 margin-bottom:9pt; 
                 margin-left:32pt; 
                 margin-right:5%; 
                 padding-left:2pt; 
                 padding-right:2pt; 
                 padding-top:1pt; 
                 padding-bottom:2pt; 
                 border:none; 
                 x-next-class:OptionBody; 
                 x-next-type:p;  }
p.ParameterBody { 
                 margin-left:12pt; 
                 x-next-class:ParameterHeading; 
                 x-next-type:h3;  }
p.ParameterNote { 
                 font-family:Verdana; 
                 font-size:8.0pt; 
                 line-height:12.0pt; 
                 color:#000000; 
                 background-color:#ffffe8; 
                 margin-top:0pt; 
                 margin-bottom:9pt; 
                 margin-left:12pt; 
                 margin-right:5%; 
                 padding-left:2pt; 
                 padding-right:2pt; 
                 padding-top:1pt; 
                 padding-bottom:2pt; 
                 x-next-class:ParameterBody; 
                 x-next-type:p;  }
p.ParameterTip { 
                font-family:Verdana; 
                font-size:8.0pt; 
                line-height:12.0pt; 
                color:#000000; 
                background-color:#EAF4E8; 
                margin-top:0pt; 
                margin-bottom:9pt; 
                margin-left:12pt; 
                margin-right:5%; 
                padding-left:2pt; 
                padding-right:2pt; 
                padding-top:1pt; 
                padding-bottom:2pt; 
                x-next-class:ParameterBody; 
                x-next-type:p;  }
p.ParameterWarning { 
                    font-family:Verdana; 
                    font-size:8.0pt; 
                    line-height:12.0pt; 
                    color:#000000; 
                    background-color:#FDF0E8; 
                    margin-top:0pt; 
                    margin-bottom:9pt; 
                    margin-left:12pt; 
                    margin-right:5%; 
                    padding-left:2pt; 
                    padding-right:2pt; 
                    padding-top:1pt; 
                    padding-bottom:2pt; 
                    x-next-class:ParameterBody; 
                    x-next-type:p;  }
p.Popup { 
         font-family:Arial; 
         font-size:14pt; 
         font-weight:bold; 
         font-style:normal; 
         color:#ffffff; 
         padding:6.0pt;  }
p.SeeAlso { 
           font-style:italic; 
           font-weight:normal; 
           font-size:8pt; 
           padding:1px 8px 2px; 
           background-color:#f0f3f9; 
           margin-top:18pt; 
           margin-bottom:12pt; 
           border:1px solid #e6e9ef;  }
p.SeeAlso a:link { 
                  color:#00f; 
                  text-decoration:none;  }
p.SeeAlso a:active { 
                    color:#00f; 
                    text-decoration:none;  }
p.SeeAlso a:visited { 
                     color:#00f; 
                     text-decoration:none;  }
p.SeeAlso a:hover { 
                   color:#00f; 
                   text-decoration:underline;  }
p.TableFormat { 
               margin-left:0pt; 
               margin-right:0pt; 
               padding-left:3pt; 
               padding-right:3pt; 
               padding-top:3pt; 
               padding-bottom:3pt;  }
p.TableHeader { 
               font-weight:bold; 
               display:nowrap;  }
p.Tip { 
       font-family:Verdana; 
       font-size:8.0pt; 
       line-height:12.0pt; 
       color:#000000; 
       background-color:#EAF4E8; 
       margin-top:0pt; 
       margin-bottom:9pt; 
       margin-left:0pt; 
       margin-right:5%; 
       padding-left:2pt; 
       padding-right:2pt; 
       padding-top:1pt; 
       padding-bottom:2pt; 
       x-next-type:p;  }
p.Warning { 
           font-family:Verdana; 
           font-size:8.0pt; 
           line-height:12.0pt; 
           color:#000000; 
           background-color:#FDF0E8; 
           margin-top:0pt; 
           margin-bottom:9pt; 
           margin-left:0pt; 
           margin-right:5%; 
           padding-left:2pt; 
           padding-right:2pt; 
           padding-top:1pt; 
           padding-bottom:2pt; 
           border:none; 
           x-next-type:p;  }
span.Availability { 
                   white-space:nowrap; 
                   color:#f27129; 
                   margin-left:3ex;  }
span.Code { 
           font-family:"Courier New" , monospace; 
           font-size:10pt;  }
span.Default { 
              font-style:italic; 
              color:#aaa;  }
span.DefaultValue { 
                   white-space:nowrap; 
                   font-family:Courier New, monospace; 
                   font-size:9pt; 
                   color:#aaa;  }
span.DefaultValue a.PopupSpot:link { 
                                    text-decoration:none; 
                                    color:#aaa;  }
span.DefaultValue a.PopupSpot:active { 
                                      text-decoration:none; 
                                      color:#aaa;  }
span.DefaultValue a.PopupSpot:visited { 
                                       text-decoration:none; 
                                       color:#aaa;  }
span.DefaultValue a.PopupSpot:hover { 
                                     text-decoration:none; 
                                     color:#00f;  }
span.DialogName { 
                 font-style:normal; 
                 font-weight:normal;  }
span.Ellipsis { 
               color:#999;  }
span.Here { 
           font-weight:bold; 
           color:#fff; 
           background-color:#699BEF; 
           margin:0px; 
           padding:4px 8px; 
           border-top:1px solid #699BEF; 
           border-bottom:1px solid #333; 
           border-left:none; 
           border-right:1px solid #333;  }
span.nowrap { 
             white-space:nowrap;  }
span.nowrap img { 
                 vertical-align:middle;  }
span.Path { 
           font-family:"Courier New" , monospace; 
           font-size:9pt;  }
span.StartMenuItem { 
                    font-weight:bold; 
                    font-style:italic;  }
span.VarType { 
              font-family:Courier New, monospace; 
              font-size:9pt; 
              font-style:italic; 
              color:#abd;  }
span.VarType a.PopupSpot:link { 
                               color:#abd; 
                               text-decoration:none;  }
span.VarType a.PopupSpot:active { 
                                 color:#abd; 
                                 text-decoration:none;  }
span.VarType a.PopupSpot:visited { 
                                  color:#abd; 
                                  text-decoration:none;  }
span.VarType a.PopupSpot:hover { 
                                color:#00f; 
                                text-decoration:none;  }
span.VarType a:link { 
                     color:#abd; 
                     text-decoration:none;  }
span.VarType a:active { 
                       color:#abd; 
                       text-decoration:none;  }
span.VarType a:visited { 
                        color:#abd; 
                        text-decoration:none;  }
span.VarType a:hover { 
                      color:#00f; 
                      text-decoration:none;  }
span.type { 
           color:#aaa;  }
span.wab { 
          font-family:Verdana; 
          font-size:13px; 
          padding:0px 0px; 
          margin:0px; 
          border:none; 
          visibility:hidden;  }
table.ActionList { 
                  margin-top:18pt; 
                  margin-bottom:18pt; 
                  border-top:#c0c0c0 1px solid; 
                  border-right:#c0c0c0 1px solid; 
                  border-left:#c0c0c0 1px solid; 
                  border-bottom:#c0c0c0 1px solid;  }
table.ActionList img { 
                      vertical-align:middle; 
                      margin:0px; 
                      padding:0px;  }
table.ActionList p { 
                    margin:0px; 
                    margin-bottom:3pt; 
                    padding:2px;  }
table.ActionList p.ListBody { 
                             margin-left:0px; 
                             margin-right:0px; 
                             margin-top:0px; 
                             margin-bottom:3pt; 
                             padding-left:0px; 
                             padding-top:0px; 
                             padding-bottom:0px; 
                             padding:2px;  }
table.ActionList tr.Category { 
                              background-color:#a0a0a0; 
                              color:#fff;  }
table.ActionList tr.Category h2.ListHeading { 
                                             text-transform:uppercase; 
                                             font-family:Arial; 
                                             font-size:9.0pt; 
                                             font-style:italic; 
                                             font-weight:bold; 
                                             letter-spacing:1ex; 
                                             color:#fff; 
                                             white-space:nowrap; 
                                             margin-top:0px; 
                                             margin-bottom:0px; 
                                             padding-top:1px; 
                                             padding-bottom:1px;  }
table.ActionList tr.Header { 
                            background-color:#eee; 
                            color:#000;  }
table.ActionList tr.Header p { 
                              font-family:Verdana; 
                              font-size:8.0pt; 
                              font-style:normal; 
                              font-weight:bold; 
                              color:#3176EA; 
                              white-space:nowrap; 
                              margin-bottom:0px; 
                              padding-top:0px; 
                              padding-bottom:1px;  }
table.Parameters { 
                  margin-top:6pt; 
                  margin-bottom:9pt;  }
table.Parameters h4.OptionHeading { 
                                   margin-left:12pt;  }
table.Parameters p { 
                    font-weight:normal; 
                    color:#000; 
                    margin-left:3pt; 
                    margin-right:3pt; 
                    margin-top:2pt; 
                    margin-bottom:2pt;  }
table.Parameters p.OptionBody { 
                               margin-left:12pt; 
                               margin-right:0pt; 
                               margin-bottom:9pt;  }
tr.TableHeader td { 
                   background-color:#c0c0c0;  }
tr.TableHeader td p { 
                     color:#fff; 
                     font-weight:bold; 
                     white-space:nowrap;  }
