.p_GlossLfooter { 
                 display:block;  }
.p_GlossRfooter { 
                 display:block;  }
.p_Lfooter { 
            display:block;  }
.p_Rfooter { 
            display:block;  }
.pa_bullet { 
            display:block;  }
.pa1 { 
      display:block;  }
.pa1body { 
          display:block;  }
.pa1label { 
           display:block;  }
.pa2 { 
      display:block;  }
.pa2label { 
           display:block;  }
.pa_no_runin { 
              display:block;  }
.pa_runin { 
           display:block;  }
.pabody { 
         display:block;  }
.pabullet { 
           display:block;  }
.paddress { 
           display:block;  }
.pahead { 
         display:block;  }
.pAppendix { 
            display:block;  }
.pastep1 { 
          display:block;  }
.pastep2 { 
          display:block;  }
.pbody { 
        display:block;  }
.pbu { 
      display:block;  }
.pbulast { 
          display:block;  }
.pBulleted { 
            display:block;  }
.pCallout { 
           display:block;  }
.pCategory { 
            display:block;  }
.pCategory_2c { 
               display:block;  }
.pCellBody { 
            display:block;  }
.pCellHeading { 
               display:block;  }
.pcentered { 
            display:block;  }
.pcframe { 
          display:block;  }
.pcgframe { 
           display:block;  }
.pCH_LETTER { 
             display:block;  }
.pCH_NAME { 
           font-family:Arial; 
           display:block;  }
.pCH_NAME_no_ { 
               font-family:Arial; 
               display:block;  }
.pCH_NAME_no_TOC { 
                  display:block;  }
.pCH_NAME_no_TOCTOC { 
                     display:block;  }
.pCH_NAMETOC { 
              display:block;  }
.pCH_NUMBER { 
             font-family:Arial; 
             display:block;  }
.pChapterBox { 
              display:block;  }
.pChapterTitle { 
                display:block;  }
.pCOLOPHON { 
            display:block;  }
.pCompany { 
           display:block;  }
.pCONTENTS { 
            font-family:Arial; 
            display:block;  }
.pcopyright { 
             display:block;  }
.pDefault { 
           display:block;  }
.pDenebaIX { 
            display:block;  }
.pDownlinks { 
             margin-top:0px; 
             margin-bottom:0px; 
             margin-left:0.5in; 
             margin-right:0px; 
             display:block;  }
.pDropDownClosed { 
                  display:block;  }
.pDropDownOpen { 
                display:block;  }
.pEquation { 
            display:block;  }
.pfh2 { 
       display:block;  }
.pfh2_UL { 
          display:block;  }
.pFootnote { 
            display:block;  }
.pframe { 
         display:block;  }
.pfullfram { 
            display:block;  }
.pGlossaryDefinition { 
                      display:block;  }
.pGlossaryTerm { 
                display:block;  }
.pgraphic { 
           display:block;  }
.pGroupTitlesIX { 
                 display:block;  }
.ph1 { 
      font-family:Arial; 
      font-weight:bold; 
      display:block;  }
.ph1_noTOC { 
            display:block;  }
.ph1_noTOCTOC { 
               display:block;  }
.ph1_proc { 
           display:block;  }
.ph1TOC { 
         display:block;  }
.ph2 { 
      display:block;  }
.ph2TOC { 
         display:block;  }
.ph3 { 
      display:block;  }
.ph3_noTOC { 
            display:block;  }
.ph32col { 
          display:block;  }
.ph3gloss { 
           display:block;  }
.ph3runin { 
           display:block;  }
.pHeading1 { 
            display:block;  }
.pHeading2 { 
            display:block;  }
.pHeading3 { 
            display:block;  }
.pHeading4 { 
            display:block;  }
.pHeading5 { 
            display:block;  }
.pHeading6 { 
            display:block;  }
.pHeadingRunIn { 
                display:block;  }
.phi_body { 
           display:block;  }
.pibody { 
         display:block;  }
.pIndented { 
            display:block;  }
.pIndentedRelative { 
                    text-indent:0; 
                    margin-left:0; 
                    display:block;  }
.pIndex { 
         font-family:Arial; 
         display:block;  }
.pIndexIX { 
           display:block;  }
.pintro { 
         display:block;  }
.pintrotop { 
            display:block;  }
.pKeywordLinkButton { 
                     display:block;  }
.pKeywordLinkImageButton { 
                          display:block;  }
.pLevel1IX { 
            display:block;  }
.pLevel2IX { 
            display:block;  }
.pLevel3IX { 
            display:block;  }
.pLevel4IX { 
            display:block;  }
.plicense { 
           display:block;  }
.pLicense_hed { 
               display:block;  }
.pMapping_Table_Cell { 
                      display:block;  }
.pMapping_Table_Title { 
                       display:block;  }
.pmenu { 
        display:block;  }
.pn0_runin { 
            display:block;  }
.pn1 { 
      display:block;  }
.pn1ri { 
        display:block;  }
.pn2 { 
      display:block;  }
.pn2ri { 
        display:block;  }
.pName { 
        display:block;  }
.pNewPageAfter { 
                display:block;  }
.pNewPageBefore { 
                 display:block;  }
.pNumbered { 
            display:block;  }
.pNumbered1 { 
             display:block;  }
.pPartlabel { 
             font-family:Arial; 
             font-size:22pt; 
             display:block;  }
.pPartlabelTOC { 
                display:block;  }
.pPartname { 
            display:block;  }
.pPartname_no_ { 
                display:block;  }
.pPartname_no_TOC { 
                   display:block;  }
.pPartname_no_TOCTOC { 
                      display:block;  }
.pPartname_no_TOCTOCTOC { 
                         display:block;  }
.pPartnameTOC { 
               display:block;  }
.pPartnameTOCTOC { 
                  display:block;  }
.pPassthrough { 
               display:block;  }
.pPlatform { 
            display:block;  }
.pPopup { 
         display:block;  }
.pPopupAppend { 
               display:block;  }
.pPopupOnly { 
             display:block;  }
.pPopupOnlyAppend { 
                   display:block;  }
.pposterhed { 
             display:block;  }
.pPreformatted { 
                display:block;  }
.pPreformattedRelative { 
                        display:block;  }
.pproc_hed { 
            display:block;  }
.pproc_hed1col { 
                display:block;  }
.pproc_hed2col { 
                display:block;  }
.pproc_hedtopcol { 
                  display:block;  }
.pProgram { 
           display:block;  }
.pPullDownBody { 
                display:block;  }
.pPullDownButton { 
                  margin-bottom:6pt; 
                  display:block;  }
.pQuotation { 
             display:block;  }
.pRelatedTopic { 
                display:block;  }
.pRelatedTopicOnly { 
                    display:block;  }
.pRelatedTopicOnlyImageButton { 
                               display:block;  }
.pri_body { 
           display:block;  }
.prunin_frame { 
               display:block;  }
.pScreen { 
          display:block;  }
.pSECTION_HEDTOC { 
                  display:block;  }
.pSeeAlsoButton { 
                 display:block;  }
.pSeeAlsoImageButton { 
                      display:block;  }
.psidebody { 
            display:block;  }
.psideframe { 
             display:block;  }
.pSmartList1 { 
              text-indent:0; 
              margin-left:0; 
              display:block;  }
.pSmartList2 { 
              text-indent:0; 
              margin-left:0; 
              display:block;  }
.pSmartList3 { 
              text-indent:0; 
              margin-left:0; 
              display:block;  }
.pSmartList4 { 
              text-indent:0; 
              margin-left:0; 
              display:block;  }
.pSmartList5 { 
              text-indent:0; 
              margin-left:0; 
              display:block;  }
.pSmartList6 { 
              text-indent:0; 
              margin-left:0; 
              display:block;  }
.psubhead { 
           display:block;  }
.pt_body { 
          display:block;  }
.pt_cbody { 
           display:block;  }
.pt_heder { 
           display:block;  }
.pt_ibody { 
           display:block;  }
.pt_ibullet { 
             display:block;  }
.pt_iheader { 
             display:block;  }
.ptable_colhed { 
                display:block;  }
.pTableFootnote { 
                 display:block;  }
.pTableTitle { 
              display:block;  }
.pth2_UL { 
          display:block;  }
.ptip { 
       display:block;  }
.ptip_hed { 
           display:block;  }
.pTitle { 
         display:block;  }
.pTOC1 { 
        margin-left:0em; 
        font-weight:bold; 
        display:block;  }
.pTOC2 { 
        margin-left:1em; 
        display:block;  }
.pTOC3 { 
        margin-left:2em; 
        display:block;  }
.pTOC4 { 
        margin-left:3em; 
        display:block;  }
.pTOC5 { 
        margin-left:4em; 
        display:block;  }
.pTOC6 { 
        margin-left:5em; 
        display:block;  }
.ptrademarks { 
              display:block;  }
.pUplinks { 
           display:block;  }
.pWhatIsThis { 
              display:block;  }
.pWhatIsThisAppend { 
                    display:block;  }
.pWhatIsThisOnly { 
                  display:block;  }
.pWhatIsThisOnlyAppend { 
                        display:block;  }
.pz_Top_of_Form { 
                 display:block;  }
.liCH_NAME { 
            font-family:Arial;  }
.liCH_NAME_no_ { 
                font-family:Arial;  }
.liCH_NUMBER { 
              font-family:Arial;  }
.liCONTENTS { 
             font-family:Arial;  }
.liDownlinks { 
              margin-top:0px; 
              margin-bottom:0px; 
              margin-left:0.5in; 
              margin-right:0px;  }
.lih1 { 
       font-family:Arial; 
       font-weight:bold;  }
.liIndentedRelative { 
                     text-indent:0; 
                     margin-left:0;  }
.liIndex { 
          font-family:Arial;  }
.liPartlabel { 
              font-family:Arial; 
              font-size:22pt;  }
.liPullDownButton { 
                   margin-bottom:6pt;  }
.liSmartList1 { 
               text-indent:0; 
               margin-left:0;  }
.liSmartList2 { 
               text-indent:0; 
               margin-left:0;  }
.liSmartList3 { 
               text-indent:0; 
               margin-left:0;  }
.liSmartList4 { 
               text-indent:0; 
               margin-left:0;  }
.liSmartList5 { 
               text-indent:0; 
               margin-left:0;  }
.liSmartList6 { 
               text-indent:0; 
               margin-left:0;  }
.liTOC1 { 
         margin-left:0em; 
         font-weight:bold;  }
.liTOC2 { 
         margin-left:1em;  }
.liTOC3 { 
         margin-left:2em;  }
.liTOC4 { 
         margin-left:3em;  }
.liTOC5 { 
         margin-left:4em;  }
.liTOC6 { 
         margin-left:5em;  }
.c_Override { 
             display:inline;  }
.c_h1_header { 
              display:inline;  }
.cAbbreviation { 
                display:inline;  }
.cAcronym { 
           display:inline;  }
.castep { 
         display:inline;  }
.cAutonumberAtEnd { 
                   float:right; 
                   display:inline;  }
.cBold { 
        display:inline;  }
.cbold_alist { 
              display:inline;  }
.cBold_times { 
              display:inline;  }
.cBpi_1 { 
         display:inline;  }
.cCallout { 
           display:inline;  }
.cch_counter { 
              display:inline;  }
.cCH_FONT { 
           display:inline;  }
.cCode { 
        display:inline;  }
.cDefault { 
           display:inline;  }
.cDefault_Paragraph_Font { 
                          display:inline;  }
.cEmphasis { 
            display:inline;  }
.cEquationVariables { 
                     display:inline;  }
.cExpandingTextBody { 
                     display:inline;  }
.cExpandingTextButton { 
                       display:inline;  }
.cfilename { 
            display:inline;  }
.cfooters { 
           display:inline;  }
.cGlossaryTerm { 
                font-weight:bold; 
                display:inline;  }
.cgraphic { 
           display:inline;  }
.cH3Margin { 
            display:inline;  }
.cKeywordLinkButton { 
                     display:inline;  }
.cKeywordLinkImageButton { 
                          display:inline;  }
.clesson { 
          display:inline;  }
.cnote { 
        display:inline;  }
.cnstep { 
         display:inline;  }
.cPassthrough { 
               display:inline;  }
.cpg_counter { 
              display:inline;  }
.cQuotation { 
             display:inline;  }
.cscreen { 
          display:inline;  }
.cScreenshot_Text { 
                   display:inline;  }
.csee { 
       display:inline;  }
.cSeeAlsoButton { 
                 display:inline;  }
.cSeeAlsoImageButton { 
                      display:inline;  }
.csub_arrow { 
             display:inline;  }
.cSubscript { 
             display:inline;  }
.cSuperscript { 
               display:inline;  }
.cSymbol { 
          display:inline;  }
.ct_bold { 
          display:inline;  }
.ct_bold_body { 
               display:inline;  }
.ctm { 
      display:inline;  }
.cUnderline { 
             display:inline;  }
.cWebJump { 
           display:inline;  }
.cZapf_check { 
              display:inline;  }
.cZapf_diamond { 
                display:inline;  }
.link_DropDownButton {  }
.link_DropDownButton:hover { 
                            color:red; 
                            background-color:darkgray;  }
.link_ExpandingTextButton {  }
.link_ExpandingTextButton:hover { 
                                 color:yellow; 
                                 background-color:darkgray;  }
.link_FootnoteAnchor { 
                      color:#d3d3d3; 
                      vertical-align:super; 
                      font-size:80%;  }
.link_FootnoteNumber { 
                      color:#d3d3d3; 
                      vertical-align:super; 
                      font-size:80%;  }
.link_GroupTitleLink { 
                      text-decoration:none;  }
.link_PullDownButton {  }
.link_PullDownButton:hover { 
                            color:red; 
                            background-color:darkgray;  }
.link_TableFootnoteAnchor { 
                           color:#d3d3d3; 
                           vertical-align:super; 
                           font-size:80%;  }
.link_TableFootnoteNumber { 
                           color:#d3d3d3; 
                           vertical-align:super; 
                           font-size:80%;  }
.link_TOC { 
           text-decoration:none;  }
body { 
      font-size:10pt; 
      font-family:Arial;  }
.container_CollapsibleStructureBody { 
                                     display:block; 
                                     font-weight:normal; 
                                     padding-left:0px; 
                                     padding-top:0px; 
                                     padding-right:0px; 
                                     padding-bottom:0px; 
                                     border-left-style:none; 
                                     border-left-width:0px; 
                                     border-right-style:none; 
                                     border-right-width:0px; 
                                     border-top-style:none; 
                                     border-top-width:0px; 
                                     border-bottom-style:none; 
                                     border-bottom-width:0px;  }
.container_CollapsibleStructureCaption { 
                                        display:block; 
                                        font-weight:bold; 
                                        border-style-bottom:solid; 
                                        border-style-width:1px; 
                                        border-style-color:black; 
                                        cursor:default; 
                                        padding-left:0px; 
                                        padding-top:0px; 
                                        padding-right:0px; 
                                        padding-bottom:0px; 
                                        border-left-style:none; 
                                        border-left-width:0px; 
                                        border-right-style:none; 
                                        border-right-width:0px; 
                                        border-top-style:none; 
                                        border-top-width:0px; 
                                        border-bottom-style:none; 
                                        border-bottom-width:0px;  }
.container_Default { 
                    padding-left:0px; 
                    padding-top:0px; 
                    padding-right:0px; 
                    padding-bottom:0px; 
                    border-left-style:none; 
                    border-left-width:0px; 
                    border-right-style:none; 
                    border-right-width:0px; 
                    border-top-style:none; 
                    border-top-width:0px; 
                    border-bottom-style:none; 
                    border-bottom-width:0px;  }
.container_Downlinks { 
                      margin-top:6pt; 
                      padding-top:6pt; 
                      margin-bottom:6pt; 
                      padding-bottom:0pt; 
                      border-top-style:solid; 
                      border-top-width:1px; 
                      padding-left:0px; 
                      padding-right:0px; 
                      border-left-style:none; 
                      border-left-width:0px; 
                      border-right-style:none; 
                      border-right-width:0px; 
                      border-bottom-style:none; 
                      border-bottom-width:0px;  }
.container_DropDownBody { 
                         padding-left:0px; 
                         padding-top:0px; 
                         padding-right:0px; 
                         padding-bottom:0px; 
                         border-left-style:none; 
                         border-left-width:0px; 
                         border-right-style:none; 
                         border-right-width:0px; 
                         border-top-style:none; 
                         border-top-width:0px; 
                         border-bottom-style:none; 
                         border-bottom-width:0px;  }
.container_Footnote { 
                     padding-left:0px; 
                     padding-top:0px; 
                     padding-right:0px; 
                     padding-bottom:0px; 
                     border-left-style:none; 
                     border-left-width:0px; 
                     border-right-style:none; 
                     border-right-width:0px; 
                     border-top-style:none; 
                     border-top-width:0px; 
                     border-bottom-style:none; 
                     border-bottom-width:0px;  }
.container_Footnotes { 
                      margin-top:10pt; 
                      padding-top:5pt; 
                      clear:left; 
                      border-top-style:solid; 
                      border-top-width:1px; 
                      padding-left:0px; 
                      padding-right:0px; 
                      padding-bottom:0px; 
                      border-left-style:none; 
                      border-left-width:0px; 
                      border-right-style:none; 
                      border-right-width:0px; 
                      border-bottom-style:none; 
                      border-bottom-width:0px;  }
.container_GroupTitleLinks { 
                            cursor:default; 
                            padding-left:0px; 
                            padding-top:0px; 
                            padding-right:0px; 
                            padding-bottom:0px; 
                            border-left-style:none; 
                            border-left-width:0px; 
                            border-right-style:none; 
                            border-right-width:0px; 
                            border-top-style:none; 
                            border-top-width:0px; 
                            border-bottom-style:none; 
                            border-bottom-width:0px;  }
.container_Image { 
                  padding-left:0px; 
                  padding-top:0px; 
                  padding-right:0px; 
                  padding-bottom:0px; 
                  border-left-style:none; 
                  border-left-width:0px; 
                  border-right-style:none; 
                  border-right-width:0px; 
                  border-top-style:none; 
                  border-top-width:0px; 
                  border-bottom-style:none; 
                  border-bottom-width:0px;  }
.container_Index { 
                  padding-left:0px; 
                  padding-top:0px; 
                  padding-right:0px; 
                  padding-bottom:0px; 
                  border-left-style:none; 
                  border-left-width:0px; 
                  border-right-style:none; 
                  border-right-width:0px; 
                  border-top-style:none; 
                  border-top-width:0px; 
                  border-bottom-style:none; 
                  border-bottom-width:0px;  }
.container_OutsetBox { 
                      background-color:#c0c0c0; 
                      padding-left:5px; 
                      padding-top:5px; 
                      padding-right:5px; 
                      padding-bottom:5px; 
                      border-left-style:outset; 
                      border-left-width:2px; 
                      border-right-style:outset; 
                      border-right-width:2px; 
                      border-top-style:outset; 
                      border-top-width:2px; 
                      border-bottom-style:outset; 
                      border-bottom-width:2px;  }
.container_Popup { 
                  background-color:#ffffe1; 
                  cursor:default; 
                  padding-top:6pt; 
                  padding-bottom:6pt; 
                  padding-left:6pt; 
                  padding-right:6pt; 
                  border-left-style:solid; 
                  border-left-width:1px; 
                  border-left-color:#000000; 
                  border-right-style:solid; 
                  border-right-width:1px; 
                  border-right-color:#000000; 
                  border-top-style:solid; 
                  border-top-width:1px; 
                  border-top-color:#000000; 
                  border-bottom-style:solid; 
                  border-bottom-width:1px; 
                  border-bottom-color:#000000;  }
.container_PullDownBody { 
                         padding-left:5px; 
                         border-left-style:solid; 
                         border-left-width:1px; 
                         border-left-color:#000000; 
                         margin-bottom:6pt; 
                         margin-top:6pt; 
                         padding-top:0px; 
                         padding-right:0px; 
                         padding-bottom:0px; 
                         border-right-style:none; 
                         border-right-width:0px; 
                         border-top-style:none; 
                         border-top-width:0px; 
                         border-bottom-style:none; 
                         border-bottom-width:0px;  }
.container_TableFootnote { 
                          padding-left:0px; 
                          padding-top:0px; 
                          padding-right:0px; 
                          padding-bottom:0px; 
                          border-left-style:none; 
                          border-left-width:0px; 
                          border-right-style:none; 
                          border-right-width:0px; 
                          border-top-style:none; 
                          border-top-width:0px; 
                          border-bottom-style:none; 
                          border-bottom-width:0px;  }
.container_TableFootnotes { 
                           clear:left; 
                           margin-bottom:12pt; 
                           margin-top:4pt; 
                           padding-left:0px; 
                           padding-top:0px; 
                           padding-right:0px; 
                           padding-bottom:0px; 
                           border-left-style:none; 
                           border-left-width:0px; 
                           border-right-style:none; 
                           border-right-width:0px; 
                           border-top-style:none; 
                           border-top-width:0px; 
                           border-bottom-style:none; 
                           border-bottom-width:0px;  }
.container_TableThumbnail { 
                           padding-left:0px; 
                           padding-top:0px; 
                           padding-right:0px; 
                           padding-bottom:0px; 
                           border-left-style:none; 
                           border-left-width:0px; 
                           border-right-style:none; 
                           border-right-width:0px; 
                           border-top-style:none; 
                           border-top-width:0px; 
                           border-bottom-style:none; 
                           border-bottom-width:0px;  }
.container_Uplinks { 
                    margin-top:6pt; 
                    padding-top:0pt; 
                    margin-bottom:6pt; 
                    padding-bottom:0pt; 
                    border-bottom-style:solid; 
                    border-bottom-width:1px; 
                    padding-left:0px; 
                    padding-right:0px; 
                    border-left-style:none; 
                    border-left-width:0px; 
                    border-right-style:none; 
                    border-right-width:0px; 
                    border-top-style:none; 
                    border-top-width:0px;  }
.control_CollapsibleStructureButton { 
                                     margin-right:5px; 
                                     vertical-align:baseline;  }
.control_Default { 
                  vertical-align:baseline;  }
.control_DropDownButton { 
                         cursor:default; 
                         margin-right:5px; 
                         vertical-align:baseline;  }
.control_DropDownOpenButton { 
                             cursor:default; 
                             margin-right:5px; 
                             vertical-align:baseline;  }
.control_ExpandingTextButton { 
                              cursor:default; 
                              margin-left:5px; 
                              margin-right:5px; 
                              vertical-align:baseline;  }
.control_KeywordLinkButton { 
                            vertical-align:baseline;  }
.control_KeywordLinkImageButton { 
                                 margin-left:5px; 
                                 vertical-align:baseline;  }
.control_PullDownButton { 
                         cursor:default; 
                         margin-right:5px; 
                         vertical-align:baseline;  }
.control_RelatedTopicsButton { 
                              vertical-align:baseline;  }
.control_RelatedTopicsImageButton { 
                                   margin-left:5px; 
                                   vertical-align:baseline;  }
.control_SeeAlsoButton { 
                        vertical-align:baseline;  }
.control_SeeAlsoImageButton { 
                             margin-left:5px; 
                             vertical-align:baseline;  }
