﻿P { 
   margin-top:1pt; 
   margin-bottom:6.00pt; 
   text-align:left; 
   font-family:Arial; 
   font-size:10pt;  }
H1 { 
    margin-top:6.00pt; 
    margin-bottom:3.00pt; 
    text-align:left; 
    font-family:Arial; 
    font-size:16pt; 
    color:navy; 
    font-weight:bold;  }
H2 { 
    margin-top:6.00pt; 
    margin-bottom:3.00pt; 
    text-align:left; 
    font-family:Arial; 
    font-size:10pt; 
    color:maroon; 
    font-weight:bold;  }
H3 { 
    margin-top:6.00pt; 
    margin-bottom:2.00pt; 
    text-align:left; 
    font-family:Arial; 
    font-size:10pt; 
    font-weight:bold; 
    font-style:italic;  }
H4 { 
    margin-left:14.40pt; 
    margin-top:6.00pt; 
    margin-bottom:3.00pt; 
    text-align:left; 
    font-family:Trebuchet MS; 
    font-size:12pt; 
    font-weight:bold;  }
H5 { 
    margin-top:12.00pt; 
    margin-bottom:3.00pt; 
    text-align:left; 
    font-family:Arial; 
    font-size:11pt;  }
H6 { 
    margin-top:12.00pt; 
    margin-bottom:3.00pt; 
    text-align:left; 
    font-family:Arial; 
    font-size:11pt; 
    font-style:italic;  }
H6.Heading7 { 
             margin-top:12.00pt; 
             margin-bottom:3.00pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:10pt;  }
H6.Heading8 { 
             margin-top:12.00pt; 
             margin-bottom:3.00pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:10pt; 
             font-style:italic;  }
H6.Heading9 { 
             margin-top:12.00pt; 
             margin-bottom:3.00pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:9pt; 
             font-style:italic;  }
P.footnote_text { 
                 margin-top:1pt; 
                 margin-bottom:6.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt;  }
P.Topic_Text_Indent { 
                     margin-left:15.10pt; 
                     margin-top:1pt; 
                     margin-bottom:6.00pt; 
                     text-align:left; 
                     font-family:Arial; 
                     font-size:10pt;  }
P.Normal_Indent { 
                 margin-left:36.00pt; 
                 margin-top:1pt; 
                 margin-bottom:6.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt;  }
P.Tip_Note_Heading { 
                    margin-top:6.00pt; 
                    margin-bottom:6.00pt; 
                    text-align:left; 
                    font-family:Arial; 
                    font-size:10pt; 
                    font-weight:bold;  }
P.Tip_Note_Text { 
                 margin-left:15.10pt; 
                 margin-top:1pt; 
                 margin-bottom:6.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt;  }
P.Tip_Note_Text_Bulleted { 
                          margin-left:15.10pt; 
                          margin-top:1pt; 
                          margin-bottom:6.00pt; 
                          text-indent:0; 
                          text-align:left; 
                          font-family:Arial; 
                          font-size:10pt;  }
P.Topic_Text_Bulleted { 
                       margin-left:15.10pt; 
                       margin-top:1pt; 
                       margin-bottom:6.00pt; 
                       text-indent:0; 
                       text-align:left; 
                       font-family:Arial; 
                       font-size:10pt;  }
P.Topic_Text_Numbered { 
                       margin-left:15.10pt; 
                       margin-top:1pt; 
                       margin-bottom:6.00pt; 
                       text-indent:0; 
                       text-align:left; 
                       font-family:Arial; 
                       font-size:10pt;  }
P.Topic_Text_Onestep { 
                      margin-left:15.10pt; 
                      margin-top:1pt; 
                      margin-bottom:6.00pt; 
                      text-indent:0; 
                      text-align:left; 
                      font-family:Arial; 
                      font-size:10pt;  }
P.caption { 
           margin-top:6.00pt; 
           margin-bottom:3.00pt; 
           text-align:left; 
           font-family:Arial; 
           font-size:10pt; 
           color:maroon; 
           font-style:italic;  }
P.fingerNormal { 
                margin-left:18.00pt; 
                margin-top:1pt; 
                margin-bottom:6.00pt; 
                text-indent:0; 
                text-align:left; 
                font-family:Arial; 
                font-size:10pt;  }
P.fingerTable { 
               margin-left:18.00pt; 
               margin-top:3.00pt; 
               margin-bottom:3.00pt; 
               text-indent:0; 
               text-align:left; 
               font-family:Arial; 
               font-size:10pt;  }
P.ReportShots { 
               margin-top:1pt; 
               margin-bottom:1pt; 
               text-align:left; 
               font-family:Courier New; 
               font-size:9pt;  }
P.TableText { 
             margin-top:3.00pt; 
             margin-bottom:3.00pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:10pt;  }
P.footer { 
          margin-top:1pt; 
          margin-bottom:6.00pt; 
          text-align:left; 
          font-family:Arial; 
          font-size:10pt; 
          letter-spacing:-0.25pt;  }
P.Block_Quotation { 
                   margin-right:12.00pt; 
                   margin-top:1pt; 
                   margin-bottom:12.00pt; 
                   text-align:left; 
                   background-color:#ffff7f; 
                   font-family:Arial Narrow; 
                   font-size:10pt;  }
P.List { 
        margin-left:18.00pt; 
        margin-top:1pt; 
        margin-bottom:6.00pt; 
        text-indent:0; 
        text-align:left; 
        font-family:Arial; 
        font-size:10pt;  }
P.List_Bullet { 
               margin-left:54.00pt; 
               margin-top:1pt; 
               margin-bottom:6.00pt; 
               text-indent:0; 
               text-align:left; 
               font-family:Arial; 
               font-size:10pt; 
               letter-spacing:-0.25pt;  }
P.ErrorMsg { 
            margin-top:3.00pt; 
            margin-bottom:3.00pt; 
            text-align:left; 
            font-family:Arial; 
            font-size:10pt; 
            color:yellow; 
            font-weight:bold;  }
P.List_Continue { 
                 margin-left:18.00pt; 
                 margin-top:1pt; 
                 margin-bottom:6.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt; 
                 letter-spacing:-0.25pt;  }
P.List_Continue_2 { 
                   margin-left:36.00pt; 
                   margin-top:1pt; 
                   margin-bottom:6.00pt; 
                   text-align:left; 
                   font-family:Arial; 
                   font-size:10pt; 
                   letter-spacing:-0.25pt;  }
P.List_Bullet_3 { 
                 margin-left:54.00pt; 
                 margin-top:1pt; 
                 margin-bottom:6.00pt; 
                 text-indent:0; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt; 
                 letter-spacing:-0.25pt;  }
P.List_Bullet_2 { 
                 margin-left:18.00pt; 
                 margin-top:1pt; 
                 margin-bottom:6.00pt; 
                 text-indent:0; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt; 
                 letter-spacing:-0.25pt;  }
P.Bullets { 
           margin-left:18.00pt; 
           margin-top:6.00pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:justify; 
           font-family:Arial; 
           font-size:12pt; 
           font-weight:bold;  }
P.table_of_authorities { 
                        margin-left:10.00pt; 
                        margin-top:1pt; 
                        margin-bottom:6.00pt; 
                        text-indent:0; 
                        text-align:left; 
                        font-family:Arial; 
                        font-size:10pt;  }
P.alert { 
         margin-left:36.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-indent:0; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt; 
         letter-spacing:-0.25pt;  }
P.Normal_(Web)    { 
                   margin-top:1pt; 
                   margin-bottom:6.00pt; 
                   text-align:left; 
                   font-family:Arial; 
                   font-size:10pt;  }
P.ScreenShots2 { 
                margin-left:36.00pt; 
                margin-right:76.50pt; 
                margin-top:1pt; 
                margin-bottom:1pt; 
                text-align:left; 
                line-height:8.00pt; 
                font-family:Andale Mono; 
                font-size:9pt; 
                letter-spacing:-0.25pt;  }
P.List_Number { 
               margin-left:72.00pt; 
               margin-top:1pt; 
               margin-bottom:12.00pt; 
               text-indent:0; 
               text-align:left; 
               font-family:Arial; 
               font-size:10pt; 
               letter-spacing:-0.25pt;  }
P.TableTextHeads { 
                  margin-top:3.00pt; 
                  margin-bottom:3.00pt; 
                  text-align:left; 
                  font-family:Bookman Old Style; 
                  font-size:9pt; 
                  font-style:italic;  }
P.bullet2 { 
           margin-left:10.80pt; 
           margin-top:1pt; 
           margin-bottom:6.00pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:10pt;  }
P.Document_Map { 
                margin-top:1pt; 
                margin-bottom:6.00pt; 
                text-align:left; 
                background-color:navy; 
                font-family:Tahoma; 
                font-size:10pt; 
                letter-spacing:-0.25pt;  }
P.Table_Text { 
              margin-top:3.00pt; 
              margin-bottom:1pt; 
              text-align:left; 
              font-family:Arial; 
              font-size:9pt; 
              letter-spacing:-0.25pt;  }
P.on-line_help { 
                margin-left:18.00pt; 
                margin-top:1pt; 
                margin-bottom:6.00pt; 
                text-indent:0; 
                text-align:left; 
                font-family:Arial; 
                font-size:10pt; 
                font-style:italic; 
                letter-spacing:-0.25pt;  }
P.List_Paragraph { 
                  margin-left:36.00pt; 
                  margin-top:1pt; 
                  margin-bottom:1pt; 
                  text-align:left; 
                  font-family:Calibri; 
                  font-size:11pt;  }
P.Subbullets { 
              margin-left:18.00pt; 
              margin-top:1pt; 
              margin-bottom:6.00pt; 
              text-indent:0; 
              text-align:justify; 
              font-size:12pt;  }
P.booklet { 
           margin-left:18.00pt; 
           margin-top:1pt; 
           margin-bottom:6.00pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:10pt; 
           font-style:italic; 
           letter-spacing:-0.25pt;  }
P.macro { 
         margin-top:1pt; 
         margin-bottom:1pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt; 
         color:navy;  }
P.header { 
          margin-top:1pt; 
          margin-bottom:6.00pt; 
          text-align:left; 
          font-family:Arial; 
          font-size:10pt;  }
P.2 { 
     margin-top:1pt; 
     margin-bottom:6.00pt; 
     text-align:left; 
     font-family:Arial; 
     font-size:10pt; 
     font-weight:bold;  }
P.1 { 
     margin-top:1pt; 
     margin-bottom:6.00pt; 
     text-align:left; 
     font-family:Arial; 
     font-size:14pt; 
     font-weight:bold;  }
P.3 { 
     margin-top:1pt; 
     margin-bottom:6.00pt; 
     text-align:left; 
     font-family:Arial; 
     font-size:10pt; 
     font-style:italic;  }
P.menu_heads { 
              margin-top:1pt; 
              margin-bottom:1pt; 
              text-align:left; 
              font-family:Arial; 
              font-size:10pt;  }
P.Body_Text { 
             margin-left:126.00pt; 
             margin-top:1pt; 
             margin-bottom:12.00pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:10pt;  }
P.(no_label)    { 
                 margin-left:36.00pt; 
                 margin-top:1pt; 
                 margin-bottom:12.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt; 
                 font-weight:bold;  }
P.Note_ { 
         margin-left:126.00pt; 
         margin-top:1pt; 
         margin-bottom:12.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt; 
         font-style:italic;  }
P.cont_from { 
             margin-top:1pt; 
             margin-bottom:6.00pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:10pt; 
             font-style:italic;  }
P.cont_on { 
           margin-top:3.00pt; 
           margin-bottom:1pt; 
           text-align:right; 
           font-family:Arial; 
           font-size:10pt; 
           font-style:italic;  }
P.More_Info_ { 
              margin-left:126.00pt; 
              margin-top:1pt; 
              margin-bottom:1pt; 
              text-indent:0; 
              text-align:left; 
              font-family:Arial; 
              font-size:10pt;  }
P.Rev_Body_Text { 
                 margin-left:126.00pt; 
                 margin-top:1pt; 
                 margin-bottom:1pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt;  }
P.Bullet { 
          margin-left:144.00pt; 
          margin-top:1pt; 
          margin-bottom:1pt; 
          text-indent:0; 
          text-align:left; 
          font-family:Arial; 
          font-size:10pt;  }
P.ScreenShots { 
               margin-right:18.00pt; 
               margin-top:1pt; 
               margin-bottom:1pt; 
               text-align:left; 
               line-height:10.00pt; 
               font-family:Andale Mono; 
               font-size:10pt;  }
P.toc_2 { 
         margin-left:12.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_1 { 
         margin-top:1pt; 
         margin-bottom:1pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_3 { 
         margin-left:24.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_4 { 
         margin-left:36.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_5 { 
         margin-left:48.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_6 { 
         margin-left:60.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_7 { 
         margin-left:72.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_8 { 
         margin-left:84.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.toc_9 { 
         margin-left:96.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt;  }
P.index_1 { 
           margin-left:12.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_2 { 
           margin-left:24.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_3 { 
           margin-left:36.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_4 { 
           margin-left:48.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_5 { 
           margin-left:60.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_6 { 
           margin-left:72.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_7 { 
           margin-left:84.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_8 { 
           margin-left:96.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_9 { 
           margin-left:108.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:9pt;  }
P.index_heading { 
                 margin-top:18.00pt; 
                 margin-bottom:12.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:13pt; 
                 font-weight:bold; 
                 font-style:italic;  }
P.Default { 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-align:left; 
           font-family:Arial; 
           font-size:12pt; 
           color:black;  }
P.MN-Screen { 
             margin-left:9.35pt; 
             margin-top:1pt; 
             margin-bottom:3.00pt; 
             text-align:left; 
             font-family:Courier New; 
             font-size:10pt;  }
P.Sect__Subhead { 
                 margin-top:1pt; 
                 margin-bottom:12.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:14pt; 
                 font-weight:bold; 
                 font-style:italic;  }
P.Body_Text_rev { 
                 margin-left:126.00pt; 
                 margin-top:1pt; 
                 margin-bottom:12.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt;  }
P.Tran_Cd_Table { 
                 margin-top:1pt; 
                 margin-bottom:12.00pt; 
                 text-align:left; 
                 font-family:Arial; 
                 font-size:10pt;  }
P.MN-Body_Text { 
                margin-left:27.35pt; 
                margin-top:1pt; 
                margin-bottom:1pt; 
                text-align:left; 
                line-height:10.00pt; 
                font-family:Arial; 
                font-size:9pt;  }
P.MN-Section_Sub_ { 
                   margin-left:9.35pt; 
                   margin-top:1pt; 
                   margin-bottom:1pt; 
                   text-align:left; 
                   font-family:Arial; 
                   font-size:10pt; 
                   font-weight:bold; 
                   font-style:italic;  }
P.para { 
        margin-left:18.00pt; 
        margin-top:1pt; 
        margin-bottom:6.00pt; 
        text-align:left; 
        font-size:12pt;  }
P.box { 
       margin-left:5.75pt; 
       margin-right:6.50pt; 
       margin-top:4.00pt; 
       margin-bottom:1pt; 
       text-align:left; 
       font-family:Arial; 
       font-size:9pt;  }
P.formulas { 
            margin-left:5.75pt; 
            margin-right:6.50pt; 
            margin-top:4.00pt; 
            margin-bottom:1pt; 
            text-align:left; 
            font-family:Arial; 
            font-size:9pt; 
            font-weight:bold;  }
P.formula2 { 
            margin-left:5.75pt; 
            margin-right:6.50pt; 
            margin-top:4.00pt; 
            margin-bottom:1pt; 
            text-align:left; 
            font-family:Courier New; 
            font-size:9pt; 
            color:blue;  }
P.BlockQuotationTable { 
                       margin-left:18.00pt; 
                       margin-right:18.00pt; 
                       margin-top:4.00pt; 
                       margin-bottom:1pt; 
                       text-align:left; 
                       font-family:Bookman Old Style; 
                       font-size:9pt;  }
P.Body_Text_Indent_2 { 
                      margin-left:18.00pt; 
                      margin-top:1pt; 
                      margin-bottom:6.00pt; 
                      text-align:left; 
                      font-size:12pt;  }
P.No_Spacing { 
              margin-top:1pt; 
              margin-bottom:1pt; 
              text-align:left; 
              font-family:Calibri; 
              font-size:11pt;  }
P.Table_Header { 
                margin-top:3.00pt; 
                margin-bottom:1pt; 
                text-align:center; 
                font-family:Arial Black; 
                font-size:9pt; 
                letter-spacing:-0.25pt;  }
P.tighten { 
           margin-left:27.35pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-align:left; 
           line-height:8.00pt; 
           font-family:Arial; 
           font-size:9pt;  }
P.MN-Field_Label { 
                  margin-left:18.00pt; 
                  margin-top:1pt; 
                  margin-bottom:1pt; 
                  text-align:left; 
                  font-family:Arial; 
                  font-size:10pt; 
                  font-weight:bold;  }
P.notes { 
         margin-left:36.00pt; 
         margin-right:36.00pt; 
         margin-top:1pt; 
         margin-bottom:6.00pt; 
         text-align:left; 
         font-family:Arial; 
         font-size:10pt; 
         font-style:italic;  }
P.infobullet { 
              margin-left:18.00pt; 
              margin-top:1pt; 
              margin-bottom:6.00pt; 
              text-indent:0; 
              text-align:left; 
              font-family:Arial; 
              font-size:10pt;  }
P.Sub-bullets { 
               margin-left:162.00pt; 
               margin-top:1pt; 
               margin-bottom:12.00pt; 
               text-indent:0; 
               text-align:left; 
               font-family:Arial; 
               font-size:10pt;  }
P.Sect_Sub_Ln_ { 
                margin-left:9.35pt; 
                margin-top:1pt; 
                margin-bottom:12.00pt; 
                text-align:left; 
                font-family:Arial; 
                font-size:14pt; 
                font-weight:bold; 
                font-style:italic;  }
P.Rev_Table { 
             margin-top:1pt; 
             margin-bottom:12.00pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:10pt;  }
P.Rev_Bullet { 
              margin-left:144.00pt; 
              margin-top:1pt; 
              margin-bottom:12.00pt; 
              text-indent:0; 
              text-align:left; 
              font-family:Arial; 
              font-size:10pt;  }
P.Field_Label { 
               margin-left:36.00pt; 
               margin-top:1pt; 
               margin-bottom:1pt; 
               text-align:left; 
               font-family:Arial; 
               font-size:10pt; 
               font-weight:bold; 
               font-variant:small-caps;  }
P.Section_Head { 
                margin-top:1pt; 
                margin-bottom:1pt; 
                text-align:left; 
                font-family:Arial; 
                font-size:18pt; 
                font-weight:bold;  }
P.COA_Heads { 
             margin-top:1pt; 
             margin-bottom:1pt; 
             text-align:left; 
             font-family:Arial; 
             font-size:10pt; 
             font-weight:bold;  }
P.Samples { 
           margin-left:72.00pt; 
           margin-right:72.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-align:left; 
           line-height:10.00pt; 
           font-family:Andale Mono; 
           font-size:10pt;  }
P.methods { 
           margin-top:6.00pt; 
           margin-bottom:2.00pt; 
           text-align:left; 
           font-family:Arial; 
           font-size:14pt; 
           font-style:italic; 
           text-decoration:underline;  }
P.gap { 
       margin-top:1pt; 
       margin-bottom:1pt; 
       text-align:left; 
       font-family:Courier; 
       font-size:9pt;  }
P.Title { 
         margin-top:12.00pt; 
         margin-bottom:3.00pt; 
         text-align:center; 
         font-family:Arial; 
         font-size:16pt; 
         font-weight:bold;  }
P.annotation_text { 
                   margin-top:1pt; 
                   margin-bottom:6.00pt; 
                   text-align:left; 
                   font-family:Arial; 
                   font-size:10pt;  }
P.Balloon_Text { 
                margin-top:1pt; 
                margin-bottom:6.00pt; 
                text-align:left; 
                font-family:Tahoma; 
                font-size:9pt;  }
P.table_of_figures { 
                    margin-left:20.00pt; 
                    margin-right:6.50pt; 
                    margin-top:4.00pt; 
                    margin-bottom:1pt; 
                    text-indent:0; 
                    text-align:left; 
                    font-family:Arial; 
                    font-size:9pt;  }
P.detailbullet { 
                margin-left:54.00pt; 
                margin-top:1pt; 
                margin-bottom:6.00pt; 
                text-indent:0; 
                text-align:left; 
                font-family:Arial; 
                font-size:10pt; 
                font-weight:bold;  }
P.rev_Field_Label { 
                   margin-left:36.00pt; 
                   margin-top:1pt; 
                   margin-bottom:12.00pt; 
                   text-align:left; 
                   font-family:Arial; 
                   font-size:10pt; 
                   font-weight:bold;  }
P.FUTURE { 
          margin-top:1pt; 
          margin-bottom:1pt; 
          text-align:left; 
          font-family:Arial; 
          font-size:10pt; 
          font-style:italic;  }
P.Style1 { 
          margin-left:5.75pt; 
          margin-right:6.50pt; 
          margin-top:4.00pt; 
          margin-bottom:1pt; 
          text-align:left; 
          font-family:Garamond; 
          font-size:11pt;  }
P.ScreenShots3 { 
                margin-right:27.35pt; 
                margin-top:1pt; 
                margin-bottom:1pt; 
                text-align:left; 
                line-height:8.00pt; 
                font-family:Andale Mono; 
                font-size:9pt;  }
P.calc_items { 
              margin-right:72.00pt; 
              margin-top:3.00pt; 
              margin-bottom:3.00pt; 
              text-align:right; 
              font-family:Arial; 
              font-size:9pt; 
              color:blue; 
              font-style:italic;  }
P.answers { 
           margin-left:18.00pt; 
           margin-top:1pt; 
           margin-bottom:6.00pt; 
           text-indent:0; 
           text-align:left; 
           font-family:Arial; 
           font-size:10pt;  }
P.Heading2OtherColor { 
                      margin-top:10.00pt; 
                      margin-bottom:1pt; 
                      text-align:left; 
                      font-family:Cambria; 
                      font-size:13pt; 
                      color:#8064a2; 
                      font-weight:bold;  }
P.numbering { 
             margin-top:1pt; 
             margin-bottom:9.00pt; 
             text-align:left; 
             font-size:12pt;  }
P.Caption1 { 
            margin-top:6.00pt; 
            margin-bottom:3.00pt; 
            text-align:left; 
            font-family:Arial; 
            font-size:10pt; 
            color:maroon; 
            font-style:italic;  }
P.idfootnote_text { 
                   margin-left:5.75pt; 
                   margin-right:6.50pt; 
                   margin-top:4.00pt; 
                   margin-bottom:1pt; 
                   text-align:left; 
                   font-family:Arial; 
                   font-size:10pt;  }

