body { 
      margin:0px 0px 0px 0px; 
      padding:0px 0px 0px 0px; 
      background:#ffffff; 
      color:#000000; 
      font-family:Verdana, Arial, Helvetica, sans-serif; 
      font-size:80%; 
      width:100%;  }
div#scrollyes { 
               padding:2px 15px 2px 22px; 
               width:100%;  }
div#nsbanner { 
              position:relative; 
              left:0px; 
              padding:0px 0px 0px 0px; 
              border-bottom:1px solid #999999;  }
div#nstext { 
            padding:5px 10px 0px 22px;  }
div#scrbanner { 
               margin:0px 0px 0px 0px; 
               padding:0px 0px 0px 0px; 
               border-bottom:1px solid #999999;  }
div#scrtext { 
             padding:0px 10px 0px 22px;  }
div#bannerrow1 { 
                background-color:#99ccff;  }
div#titlerow { 
              width:100%; 
              padding:0px 10px 0px 22px; 
              background-color:#99ccff;  }
h1 { 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    margin-bottom:.4em; 
    margin-top:1pt; 
    font-weight:bold; 
    font-size:120%; 
    color:#000000;  }
h2 { 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    margin-bottom:.4em; 
    margin-top:1em; 
    font-weight:bold; 
    font-size:130%; 
    color:#000000;  }
h3 { 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    margin-bottom:.4em; 
    margin-top:1em; 
    font-weight:bold; 
    font-size:115%; 
    color:#000000;  }
h4 { 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    margin-bottom:.4em; 
    margin-top:1em; 
    font-weight:bold; 
    font-size:100%; 
    color:#000000;  }
div#scrollyes h1 { 
                  font-size:150%;  }
.dtH1 { 
       margin-left:1pt;  }
.dtH2 { 
       margin-left:1pt;  }
.dtH3 { 
       margin-left:1pt;  }
.dtH4 { 
       margin-left:1pt;  }
div#titlerow h1 { 
                 margin-bottom:.2em;  }
table.bannerparthead { 
                      position:relative; 
                      left:0px; 
                      top:0px; 
                      padding:0px 0px 0px 0px; 
                      margin:0px 0px 0px 0px; 
                      width:100%; 
                      height:21px; 
                      border-collapse:collapse; 
                      border-style:solid; 
                      border-width:0px; 
                      background-color:#99ccff; 
                      font-size:100%;  }
table.bannertitle { 
                   position:relative; 
                   left:0px; 
                   top:0px; 
                   padding:0px 0px 0px 0px; 
                   margin:0px 0px 0px 0px; 
                   width:100%; 
                   height:21px; 
                   border-collapse:collapse; 
                   border-style:solid; 
                   border-width:0px; 
                   background-color:#99ccff; 
                   font-size:100%;  }
table.bannerparthead td { 
                         margin:0px 0px 0px 0px; 
                         padding:2px 0px 0px 4px; 
                         vertical-align:middle; 
                         border-width:0px; 
                         border-style:solid; 
                         border-color:#999999; 
                         background:transparent; 
                         font-style:italic; 
                         font-weight:normal;  }
table.bannerparthead td.product { 
                                 text-align:right; 
                                 padding:2px 5px 0px 5px;  }
table.bannertitle td { 
                      margin:0px 0px 0px 0px; 
                      padding:0px 0px 0px 3px; 
                      vertical-align:middle; 
                      border-width:0px 0px 1px 0px; 
                      border-style:solid; 
                      border-color:#999999; 
                      background:transparent; 
                      font-weight:bold;  }
td.button1 { 
            width:14px; 
            cursor:hand;  }
p { 
   margin:.5em 0em .5em 0em; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:80%; 
   color:#000000;  }
blockquote.dtBlock { 
                    margin:.5em 1.5em .5em 1.5em;  }
div#dtHoverText { 
                 color:#000066;  }
.normal { 
         margin:.5em 0em .5em 0em;  }
.fineprint { 
            font-size:90%;  }
.indent { 
         margin:.5em 1.5em .5em 1.5em;  }
.topicstatus { 
              display:block; 
              color:red;  }
p.label { 
         margin-top:1em;  }
p.labelproc { 
             margin-top:1em; 
             color:#000066;  }
div.tablediv { 
              width:100%; 
              margin-top:1pt;  }
ol div.tablediv { 
                 margin-top:0em;  }
ul div.tablediv { 
                 margin-top:0em;  }
ol div.HxLinkTable { 
                    margin-top:0em;  }
ul div.HxLinkTable { 
                    margin-top:0em;  }
table.dtTABLE { 
               width:100%; 
               margin-top:.6em; 
               margin-bottom:.3em; 
               border-width:1px 1px 0px 0px; 
               border-style:solid; 
               border-color:#999999; 
               background-color:#999999; 
               font-size:100%;  }
table.dtTABLE th { 
                  border-style:solid; 
                  border-width:0px 0px 1px 1px; 
                  border-color:#999999; 
                  padding:4px 6px; 
                  text-align:left; 
                  background:#cccccc; 
                  vertical-align:bottom;  }
table.dtTABLE td { 
                  border-style:solid; 
                  border-width:0px 0px 1px 1px; 
                  border-color:#999999; 
                  padding:4px 6px; 
                  text-align:left; 
                  background:#ffffff; 
                  vertical-align:top;  }
MSHelp\:ktable { 
                disambiguator:span; 
                separator:&nbsp|&#32; 
                prefix:|&#32; 
                postfix:&nbsp;  }
div.HxLinkTable { 
                 width:auto; 
                 margin-top:1pt; 
                 visibility:visible;  }
table.HxLinkTable { 
                   width:auto; 
                   margin-top:1.5em; 
                   margin-bottom:.3em; 
                   margin-left:1pt; 
                   border-width:1px 1px 0px 0px; 
                   border-style:solid; 
                   border-color:#999999; 
                   background-color:#999999; 
                   font-size:100%; 
                   behavior:url(hxlinktable.htc);  }
table.HxLinkTable th { 
                      border-style:solid; 
                      border-width:0px 0px 1px 1px; 
                      border-color:#999999; 
                      padding:4px 6px; 
                      text-align:left; 
                      background:#cccccc; 
                      vertical-align:bottom;  }
table.HxLinkTable td { 
                      border-style:solid; 
                      border-width:0px 0px 1px 1px; 
                      border-color:#999999; 
                      padding:4px 6px; 
                      text-align:left; 
                      background:#ffffff; 
                      vertical-align:top;  }
pre { 
     margin-top:.5em; 
     margin-bottom:.5em; 
     font:100% Monospace, Courier New, Courier; 
     color:#000066;  }
div.syntax { 
            margin-top:1em; 
            margin-bottom:1em; 
            font:100% Monospace, Courier New, Courier; 
            color:#000000; 
            background:#cccccc; 
            padding:4px 8px; 
            cursor:text; 
            border-width:1px; 
            border-style:solid; 
            border-color:#999999; 
            font-weight:bolder; 
            letter-spacing:.1em;  }
code { 
      font:100% Monospace, Courier New, Courier; 
      color:#000066;  }
.code { 
       font:100% Monospace, Courier New, Courier; 
       color:#000066;  }
pre b { 
       letter-spacing:.1em;  }
code b { 
        letter-spacing:.1em;  }
pre.syntax { 
            background:#cccccc; 
            padding:4px 8px; 
            cursor:text; 
            margin-top:1em; 
            margin-bottom:1em; 
            color:#000000; 
            border-width:1px; 
            border-style:solid; 
            border-color:#999999; 
            font-weight:bolder; 
            letter-spacing:.1em;  }
.syntax span.lang { 
                   margin:0; 
                   font-weight:normal;  }
.syntax span.meta { 
                   margin:0; 
                   font-weight:normal; 
                   font-style:italic;  }
.syntax a { 
           margin:0; 
           font-weight:normal;  }
.syntax div { 
             padding-left:24px; 
             text-indent:0;  }
.syntax .attribute { 
                    font-weight:normal;  }
div.footer { 
            font-style:italic;  }
div.footer hr { 
               color:#999999; 
               height:1px;  }
ol { 
    margin:.5em 0em 0em 4em; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:80%; 
    color:#000000;  }
ul { 
    margin:.5em 0em 0em 4em; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:80%; 
    color:#000000;  }
li { 
    margin-bottom:.5em;  }
ul p { 
      margin-left:0em;  }
ol p { 
      margin-left:0em;  }
dl p { 
      margin-left:0em;  }
ul p.label { 
            margin-top:.5em;  }
ol p.label { 
            margin-top:.5em;  }
dl { 
    margin-top:0em; 
    padding-left:1px;  }
dd { 
    margin-bottom:0em; 
    margin-left:1.5em;  }
dt { 
    margin-top:.5em;  }
a:link { 
        color:#0000ff;  }
a:visited { 
           color:#0000ff;  }
a:hover { 
         color:#3366ff;  }
img { 
     border:none;  }
.missing { 
          color:Red; 
          font-weight:bold;  }
