﻿P { 
   margin-top:1pt; 
   margin-bottom:1pt; 
   font-family:Verdana; 
   font-size:10pt; 
   color:#000000;  }
LI.P { 
      font-family:Verdana; 
      font-size:10pt; 
      color:#000000;  }
H1 { 
    margin-top:1pt; 
    margin-bottom:12.00pt; 
    font-family:Verdana; 
    color:#000080; 
    font-size:12pt; 
    font-weight:bold; 
    font-style:normal;  }
LI.H1 { 
       font-family:Verdana; 
       color:#000080; 
       font-size:12pt; 
       font-weight:bold; 
       font-style:normal;  }
H2 { 
    margin-top:6.00pt; 
    margin-bottom:12.00pt; 
    font-family:Verdana; 
    font-size:11pt; 
    font-weight:bold; 
    font-style:italic; 
    text-indent:0; 
    margin-left:32pt; 
    color:#000000;  }
LI.H2 { 
       font-family:Verdana; 
       font-size:11pt; 
       font-weight:bold; 
       font-style:italic; 
       text-indent:0;  }
H3 { 
    font-family:Verdana; 
    font-weight:bold; 
    margin-top:12.0pt; 
    margin-right:1pt; 
    margin-bottom:6.0pt; 
    margin-left:.5in; 
    text-indent:0; 
    font-size:10pt; 
    color:#000000;  }
LI.H3 { 
       font-family:Verdana; 
       font-weight:bold; 
       text-indent:0; 
       font-size:10pt;  }
H4 { 
    margin-top:1pt; 
    margin-bottom:1pt; 
    font-family:Verdana; 
    color:#000000; 
    margin-left:1pt; 
    font-size:10pt; 
    font-weight:bold;  }
LI.H4 { 
       font-family:Verdana; 
       color:#000000; 
       font-size:10pt;  }
H5 { 
    margin-top:12.00pt; 
    margin-bottom:3.00pt; 
    font-family:Verdana; 
    font-size:11pt; 
    color:#000000; 
    font-weight:bold;  }
LI.H5 { 
       font-family:Verdana; 
       font-size:11pt; 
       color:#000000;  }
H6 { 
    margin-top:12.00pt; 
    margin-bottom:3.00pt; 
    font-family:Verdana; 
    font-size:11pt; 
    color:#000000; 
    font-style:italic; 
    font-weight:bold;  }
LI.H6 { 
       font-family:Verdana; 
       font-size:11pt; 
       color:#000000; 
       font-style:italic;  }
H6.Heading7 { 
             margin-top:12.00pt; 
             margin-bottom:3.00pt; 
             font-family:Verdana; 
             font-size:10pt; 
             color:#000000;  }
LI.H6-Heading7 { 
                font-family:Verdana; 
                font-size:10pt; 
                color:#000000;  }
H6.Heading8 { 
             margin-top:12.00pt; 
             margin-bottom:3.00pt; 
             font-family:Verdana; 
             font-size:10pt; 
             color:#000000; 
             font-style:italic;  }
LI.H6-Heading8 { 
                font-family:Verdana; 
                font-size:10pt; 
                color:#000000; 
                font-style:italic;  }
H6.Heading9 { 
             margin-top:12.00pt; 
             margin-bottom:3.00pt; 
             font-family:Verdana; 
             font-size:7pt; 
             color:#000000; 
             font-style:italic;  }
LI.H6-Heading9 { 
                font-family:Verdana; 
                font-size:7pt; 
                color:#000000; 
                font-style:italic;  }
P.footnote-text { 
                 margin-top:1pt; 
                 margin-bottom:1pt; 
                 font-family:Verdana; 
                 font-size:10pt; 
                 color:#000000;  }
LI.P-footnote-text { 
                    font-family:Verdana; 
                    font-size:10pt; 
                    color:#000000;  }
P.toc-1 { 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-family:Verdana; 
         font-size:10pt; 
         color:#000000;  }
LI.P-toc-1 { 
            font-family:Verdana; 
            font-size:10pt; 
            color:#000000;  }
P.toc-2 { 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:10pt; 
         color:#000000; 
         font-variant:small-caps;  }
LI.P-toc-2 { 
            font-size:10pt; 
            color:#000000; 
            font-variant:small-caps;  }
P.toc-3 { 
         margin-left:10.00pt; 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:10pt; 
         color:#000000; 
         font-style:italic;  }
LI.P-toc-3 { 
            font-size:10pt; 
            color:#000000; 
            font-style:italic;  }
P.toc-4 { 
         margin-left:20.00pt; 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:9pt; 
         color:#000000;  }
LI.P-toc-4 { 
            font-size:9pt; 
            color:#000000;  }
P.toc-5 { 
         margin-left:30.00pt; 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:9pt; 
         color:#000000;  }
LI.P-toc-5 { 
            font-size:9pt; 
            color:#000000;  }
P.toc-6 { 
         margin-left:40.00pt; 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:9pt; 
         color:#000000;  }
LI.P-toc-6 { 
            font-size:9pt; 
            color:#000000;  }
P.toc-7 { 
         margin-left:50.00pt; 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:9pt; 
         color:#000000;  }
LI.P-toc-7 { 
            font-size:9pt; 
            color:#000000;  }
P.toc-8 { 
         margin-left:60.00pt; 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:9pt; 
         color:#000000;  }
LI.P-toc-8 { 
            font-size:9pt; 
            color:#000000;  }
P.toc-9 { 
         margin-left:70.00pt; 
         margin-top:1pt; 
         margin-bottom:1pt; 
         font-size:9pt; 
         color:#000000;  }
LI.P-toc-9 { 
            font-size:9pt; 
            color:#000000;  }
P.index-1 { 
           margin-left:10.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-1 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-heading { 
                 margin-left:36.00pt; 
                 margin-top:6.00pt; 
                 margin-bottom:6.00pt; 
                 font-size:10pt; 
                 color:#000000; 
                 font-weight:bold; 
                 font-style:italic;  }
LI.P-index-heading { 
                    font-size:10pt; 
                    color:#000000; 
                    font-weight:bold; 
                    font-style:italic;  }
P.index-2 { 
           margin-left:20.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-2 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-3 { 
           margin-left:30.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-3 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-4 { 
           margin-left:40.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-4 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-5 { 
           margin-left:50.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-5 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-6 { 
           margin-left:60.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-6 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-7 { 
           margin-left:70.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-7 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-8 { 
           margin-left:80.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-8 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.index-9 { 
           margin-left:90.00pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           text-indent:0; 
           font-size:10pt; 
           color:#000000;  }
LI.P-index-9 { 
              text-indent:0; 
              font-size:10pt; 
              color:#000000;  }
P.Normal-Indent { 
                 margin-left:36.00pt; 
                 margin-top:1pt; 
                 margin-bottom:1pt; 
                 font-family:Verdana; 
                 font-size:10pt; 
                 color:#000000;  }
LI.P-Normal-Indent { 
                    font-family:Verdana; 
                    font-size:10pt; 
                    color:#000000;  }
P.Tip-Note-Heading { 
                    margin-top:6.00pt; 
                    margin-bottom:1pt; 
                    font-family:Verdana; 
                    font-size:10pt; 
                    color:#000000; 
                    font-weight:bold;  }
LI.P-Tip-Note-Heading { 
                       font-family:Verdana; 
                       font-size:10pt; 
                       color:#000000; 
                       font-weight:bold;  }
P.Tip-Note-Text { 
                 margin-left:15.10pt; 
                 margin-top:1pt; 
                 margin-bottom:1pt; 
                 font-family:Verdana; 
                 font-size:10pt; 
                 color:#000000;  }
LI.P-Tip-Note-Text { 
                    font-family:Verdana; 
                    font-size:10pt; 
                    color:#000000;  }
P.Tip-Note-Text-Bulleted { 
                          margin-left:15.10pt; 
                          margin-top:1pt; 
                          margin-bottom:1pt; 
                          text-indent:0; 
                          font-family:Verdana; 
                          font-size:10pt; 
                          color:#000000;  }
LI.P-Tip-Note-Text-Bulleted { 
                             text-indent:0; 
                             font-family:Verdana; 
                             font-size:10pt; 
                             color:#000000;  }
P.Topic-Text-Bulleted { 
                       margin-left:15.10pt; 
                       margin-top:1pt; 
                       margin-bottom:1pt; 
                       text-indent:0; 
                       font-family:Verdana; 
                       font-size:10pt; 
                       color:#000000;  }
LI.P-Topic-Text-Bulleted { 
                          text-indent:0; 
                          font-family:Verdana; 
                          font-size:10pt; 
                          color:#000000;  }
P.Topic-Text-Indent { 
                     margin-left:15.10pt; 
                     margin-top:1pt; 
                     margin-bottom:1pt; 
                     font-family:Verdana; 
                     font-size:10pt; 
                     color:#000000;  }
LI.P-Topic-Text-Indent { 
                        font-family:Verdana; 
                        font-size:10pt; 
                        color:#000000;  }
P.Topic-Text-Numbered { 
                       margin-left:15.10pt; 
                       margin-top:1pt; 
                       margin-bottom:1pt; 
                       text-indent:0; 
                       font-family:Verdana; 
                       font-size:10pt; 
                       color:#000000;  }
LI.P-Topic-Text-Numbered { 
                          text-indent:0; 
                          font-family:Verdana; 
                          font-size:10pt; 
                          color:#000000;  }
P.Topic-Text-Onestep { 
                      margin-left:15.10pt; 
                      margin-top:1pt; 
                      margin-bottom:1pt; 
                      text-indent:0; 
                      font-family:Verdana; 
                      font-size:10pt; 
                      color:#000000;  }
LI.P-Topic-Text-Onestep { 
                         text-indent:0; 
                         font-family:Verdana; 
                         font-size:10pt; 
                         color:#000000;  }
P.Body-Text-2 { 
               margin-top:1pt; 
               margin-bottom:1pt; 
               font-family:Verdana; 
               font-size:10pt; 
               color:#000000;  }
LI.P-Body-Text-2 { 
                  font-family:Verdana; 
                  font-size:10pt; 
                  color:#000000;  }
P.indent { 
          margin-top:1pt; 
          margin-bottom:1pt; 
          margin-left:48pt; 
          font-family:Verdana; 
          font-size:10pt;  }
LI.P-indent { 
             font-family:Verdana; 
             font-size:10pt;  }
P.Number { 
          font-family:Verdana; 
          font-size:10pt; 
          margin-bottom:6pt; 
          margin-top:12pt; 
          list-style:decimal; 
          margin-left:48px; 
          text-decoration:none;  }
LI.P-Number { 
             font-family:Verdana; 
             font-size:10pt; 
             list-style:decimal; 
             text-decoration:none;  }
P.indenthangbold { 
                  margin-left:46.80pt; 
                  margin-top:12.00pt; 
                  margin-bottom:12.00pt; 
                  text-indent:0; 
                  font-family:Verdana; 
                  font-size:10pt; 
                  font-weight:bold;  }
LI.P-indenthangbold { 
                     text-indent:0; 
                     font-family:Verdana; 
                     font-size:10pt; 
                     font-weight:bold;  }
P.bylawtext { 
             margin-top:1pt; 
             margin-bottom:1pt; 
             font-family:Verdana; 
             font-style:italic; 
             font-size:8pt;  }
LI.P-bylawtext { 
                font-family:Verdana; 
                font-style:italic; 
                font-size:8pt;  }
P.indenthang { 
              margin-left:46.80pt; 
              margin-top:6.00pt; 
              margin-bottom:12.00pt; 
              text-indent:0; 
              font-family:Verdana; 
              font-size:10pt;  }
LI.P-indenthang { 
                 text-indent:0; 
                 font-family:Verdana; 
                 font-size:10pt;  }
P.abc { 
       font-family:Verdana; 
       font-size:10pt; 
       margin-left:38pt; 
       margin-top:6pt; 
       margin-bottom:12pt; 
       list-style:lower-alpha;  }
LI.P-abc { 
          font-family:Verdana; 
          font-size:10pt; 
          list-style:lower-alpha;  }
P.numbertitle { 
               margin-left:46.80pt; 
               margin-top:1pt; 
               margin-bottom:1pt; 
               text-indent:0; 
               font-family:Verdana; 
               font-size:10pt;  }
LI.P-numbertitle { 
                  text-indent:0; 
                  font-family:Verdana; 
                  font-size:10pt;  }
P.abc2 { 
        font-family:Verdana; 
        font-size:10pt; 
        list-style:lower-alpha; 
        margin-top:6pt; 
        margin-left:58pt; 
        margin-bottom:12pt;  }
LI.P-abc2 { 
           font-family:Verdana; 
           font-size:10pt; 
           list-style:lower-alpha;  }
P.iiii { 
        font-family:Verdana; 
        font-size:10pt; 
        list-style:lower-roman; 
        margin-top:6pt; 
        margin-left:55pt; 
        margin-bottom:12pt;  }
LI.P-iiii { 
           font-family:Verdana; 
           font-size:10pt; 
           list-style:lower-roman;  }
P.dropdownlist { 
                font-family:Verdana; 
                font-weight:normal; 
                font-style:normal; 
                margin-top:6pt; 
                margin-bottom:6pt; 
                margin-left:25pt; 
                font-size:10pt;  }
LI.P-dropdownlist { 
                   font-family:Verdana; 
                   font-weight:normal; 
                   font-style:normal; 
                   font-size:10pt;  }
P.iiii2 { 
         margin-left:126.00pt; 
         margin-top:3.00pt; 
         margin-bottom:3.00pt; 
         text-indent:0; 
         font-family:Verdana; 
         font-size:10pt;  }
LI.P-iiii2 { 
            text-indent:0; 
            font-family:Verdana; 
            font-size:10pt;  }
P.Heading2A { 
             margin-left:46.80pt; 
             margin-top:6.00pt; 
             margin-bottom:12.00pt; 
             text-indent:0; 
             font-family:Verdana; 
             font-weight:bold; 
             font-style:italic; 
             font-size:11pt;  }
LI.P-Heading2A { 
                text-indent:0; 
                font-family:Verdana; 
                font-weight:bold; 
                font-style:italic; 
                font-size:11pt;  }
P.iii3 { 
        font-family:Verdana; 
        font-size:10pt; 
        margin-top:6pt; 
        list-style:lower-roman; 
        margin-bottom:12pt; 
        text-indent:0; 
        margin-left:83pt;  }
LI.P-iii3 { 
           font-family:Verdana; 
           font-size:10pt; 
           list-style:lower-roman; 
           text-indent:0;  }
P.indent2 { 
           margin-top:3.00pt; 
           margin-bottom:3.00pt; 
           font-family:Verdana; 
           font-size:10pt; 
           margin-left:70pt;  }
LI.P-indent2 { 
              font-family:Verdana; 
              font-size:10pt;  }
P.numbera { 
           font-family:Verdana; 
           font-size:10pt; 
           text-indent:0; 
           margin-left:91.8pt; 
           margin-top:6pt; 
           margin-bottom:6pt;  }
LI.P-numbera { 
              font-family:Verdana; 
              font-size:10pt; 
              text-indent:0;  }
P.heading3a { 
             margin-left:46.80pt; 
             text-indent:0; 
             font-family:Verdana; 
             font-size:10pt; 
             font-weight:bold; 
             margin-top:16pt; 
             margin-bottom:10pt;  }
LI.P-heading3a { 
                text-indent:0; 
                font-family:Verdana; 
                font-size:10pt; 
                font-weight:bold;  }
P.numberstart { 
               margin-left:54.00pt; 
               margin-top:3.00pt; 
               margin-bottom:3.00pt; 
               text-indent:0; 
               font-family:Verdana; 
               font-size:10pt;  }
LI.P-numberstart { 
                  text-indent:0; 
                  font-family:Verdana; 
                  font-size:10pt;  }
P.indent3 { 
           margin-left:79.20pt; 
           margin-top:1pt; 
           margin-bottom:1pt; 
           font-family:Verdana; 
           font-size:10pt;  }
LI.P-indent3 { 
              font-family:Verdana; 
              font-size:10pt;  }
P.abc3 { 
        font-family:Verdana; 
        font-size:10pt; 
        margin-top:6pt; 
        margin-bottom:6pt; 
        list-style:lower-alpha; 
        margin-left:75pt;  }
LI.P-abc3 { 
           font-family:Verdana; 
           font-size:10pt; 
           list-style:lower-alpha;  }
P.indent4 { 
           margin-top:3.00pt; 
           margin-bottom:3.00pt; 
           font-family:Verdana; 
           font-size:10pt; 
           margin-left:95pt;  }
LI.P-indent4 { 
              font-family:Verdana; 
              font-size:10pt;  }
P.abc4 { 
        font-family:Verdana; 
        font-size:10pt; 
        margin-top:6pt; 
        margin-bottom:6pt; 
        font-weight:normal; 
        font-style:normal; 
        list-style:upper-alpha; 
        margin-left:90pt;  }
LI.P-abc4 { 
           font-family:Verdana; 
           font-size:10pt; 
           font-weight:normal; 
           font-style:normal; 
           list-style:upper-alpha;  }
P.dotbullet { 
             margin-left:108.00pt; 
             margin-top:3.00pt; 
             margin-bottom:3.00pt; 
             text-indent:0; 
             font-family:Verdana; 
             font-size:10pt;  }
LI.P-dotbullet { 
                text-indent:0; 
                font-family:Verdana; 
                font-size:10pt;  }
P.iii4 { 
        font-family:Verdana; 
        font-size:10pt; 
        text-indent:0; 
        margin-left:85pt; 
        margin-top:6pt; 
        margin-bottom:6pt; 
        list-style:lower-roman;  }
LI.P-iii4 { 
           font-family:Verdana; 
           font-size:10pt; 
           text-indent:0; 
           list-style:lower-roman;  }
P.abc5 { 
        font-family:Verdana; 
        font-size:10pt; 
        margin-top:6pt; 
        margin-bottom:6pt; 
        text-indent:0; 
        margin-left:94pt;  }
LI.P-abc5 { 
           font-family:Verdana; 
           font-size:10pt; 
           text-indent:0;  }
P.iiii5 { 
         margin-left:126.00pt; 
         margin-top:3.00pt; 
         margin-bottom:3.00pt; 
         text-indent:0; 
         font-family:Verdana; 
         font-size:10pt;  }
LI.P-iiii5 { 
            text-indent:0; 
            font-family:Verdana; 
            font-size:10pt;  }
P.iii6 { 
        font-family:Verdana; 
        font-size:10pt; 
        list-style:lower-roman; 
        margin-left:60pt; 
        margin-top:6pt; 
        margin-bottom:6pt;  }
LI.P-iii6 { 
           font-family:Verdana; 
           font-size:10pt; 
           list-style:lower-roman;  }
P.abc6 { 
        margin-left:111.60pt; 
        margin-top:3.00pt; 
        margin-bottom:3.00pt; 
        text-indent:0; 
        font-family:Verdana; 
        font-size:10pt;  }
LI.P-abc6 { 
           text-indent:0; 
           font-family:Verdana; 
           font-size:10pt;  }
P.iii7 { 
        font-family:Verdana; 
        font-size:10pt; 
        list-style:lower-roman; 
        text-indent:0; 
        margin-left:92pt; 
        margin-top:6pt; 
        margin-bottom:6pt;  }
LI.P-iii7 { 
           font-family:Verdana; 
           font-size:10pt; 
           list-style:lower-roman; 
           text-indent:0;  }
BODY { 
      font-family:Verdana; 
      font-size:10pt; 
      color:#000000; 
      background-color:#ffffff;  }
P.list { 
        margin-top:3pt; 
        margin-bottom:3pt; 
        text-indent:0; 
        margin-left:80pt;  }
LI.P-list { 
           text-indent:0;  }
P.tablehead { 
             font-size:8pt; 
             font-weight:bold; 
             font-style:normal; 
             text-align:Center; 
             color:#ffffff;  }
LI.P-tablehead { 
                font-size:8pt; 
                font-weight:bold; 
                font-style:normal; 
                text-align:Center; 
                color:#ffffff;  }
P.tabletext { 
             font-size:8pt; 
             margin-top:1pt; 
             margin-bottom:1pt;  }
LI.P-tabletext { 
                font-size:8pt;  }
P.tabletext2 { 
              margin-left:24pt; 
              font-size:8pt;  }
LI.P-tabletext2 { 
                 font-size:8pt;  }
P.tablehead2 { 
              font-size:8pt; 
              font-weight:bold; 
              font-style:normal;  }
LI.P-tablehead2 { 
                 font-size:8pt; 
                 font-weight:bold; 
                 font-style:normal;  }
P.abc7 { 
        margin-left:42pt;  }
LI.P-abc7 {  }
P.tablebullet { 
               font-size:8pt; 
               margin-top:3pt; 
               margin-bottom:3pt; 
               text-indent:0; 
               margin-left:14pt;  }
LI.P-tablebullet { 
                  font-size:8pt; 
                  text-indent:0;  }
P.tableindent { 
               font-size:8pt; 
               margin-left:14pt; 
               margin-top:2pt; 
               margin-bottom:2pt;  }
LI.P-tableindent { 
                  font-size:8pt;  }
P.tablebullet2 { 
                font-size:8pt; 
                text-indent:0; 
                margin-left:18pt; 
                margin-top:1pt; 
                margin-bottom:1pt;  }
LI.P-tablebullet2 { 
                   font-size:8pt; 
                   text-indent:0;  }
P.tableabc { 
            font-size:8pt; 
            list-style:lower-alpha; 
            margin-left:4pt; 
            margin-top:1pt; 
            margin-bottom:1pt;  }
LI.P-tableabc { 
               font-size:8pt; 
               list-style:lower-alpha;  }
P.tablenote { 
             font-size:8pt; 
             text-indent:0; 
             margin-left:35pt;  }
LI.P-tablenote { 
                font-size:8pt; 
                text-indent:0;  }
P.number2 { 
           margin-top:6pt; 
           margin-bottom:6pt; 
           list-style:decimal; 
           text-indent:0; 
           margin-left:75pt;  }
LI.P-number2 { 
              list-style:decimal; 
              text-indent:0;  }
P.indent5 { 
           margin-top:6pt; 
           margin-bottom:6pt; 
           margin-left:115pt;  }
LI.P-indent5 {  }
P.dropdownlist2 { 
                 font-weight:bold; 
                 font-style:normal; 
                 font-size:10pt;  }
LI.P-dropdownlist2 { 
                    font-weight:bold; 
                    font-style:normal; 
                    font-size:10pt;  }
P.date { 
        font-size:7pt;  }
LI.P-date { 
           font-size:7pt;  }
P.tableheadright { 
                  font-weight:bold; 
                  font-style:normal; 
                  color:#ffffff; 
                  font-size:7pt;  }
LI.P-tableheadright { 
                     font-weight:bold; 
                     font-style:normal; 
                     color:#ffffff; 
                     font-size:7pt;  }
P.tableheadhang { 
                 font-size:8pt; 
                 text-indent:0; 
                 margin-left:15pt;  }
LI.P-tableheadhang { 
                    font-size:8pt; 
                    text-indent:0;  }
P.tabletextcenter { 
                   font-size:7pt; 
                   text-align:Center;  }
LI.P-tabletextcenter { 
                      font-size:7pt; 
                      text-align:Center;  }
P.tablehead3hang { 
                  font-size:8pt; 
                  font-weight:bold; 
                  font-style:normal; 
                  text-indent:0; 
                  margin-left:15pt;  }
LI.P-tablehead3hang { 
                     font-size:8pt; 
                     font-weight:bold; 
                     font-style:normal; 
                     text-indent:0;  }
P.dotbullet2 { 
              margin-top:6pt; 
              margin-bottom:6pt; 
              list-style:disc; 
              margin-left:70pt;  }
LI.P-dotbullet2 { 
                 list-style:disc;  }
P.tabletextabc { 
                font-size:8pt; 
                margin-left:1pt; 
                list-style:lower-alpha;  }
LI.P-tabletextabc { 
                   font-size:8pt; 
                   list-style:lower-alpha;  }
P.aa { 
      text-indent:0; 
      margin-left:70pt; 
      margin-top:6pt; 
      margin-bottom:12pt;  }
LI.P-aa { 
         text-indent:0;  }
P.ab78 { 
        margin-left:100pt; 
        margin-top:6pt; 
        margin-bottom:12pt; 
        list-style:lower-alpha;  }
LI.P-ab78 { 
           list-style:lower-alpha;  }
P.backtotop { 
             font-size:6pt; 
             font-family:"Small Fonts"  , sans-serif; 
             text-align:Right;  }
LI.P-backtotop { 
                font-size:6pt; 
                font-family:"Small Fonts"  , sans-serif; 
                text-align:Right;  }
P.small { 
         font-size:8pt;  }
LI.P-small { 
            font-size:8pt;  }
ol ol { 
       margin-top:1px;  }
ol ul { 
       margin-top:1px;  }
ul ul { 
       margin-top:1px;  }
ul ol { 
       margin-top:1px;  }
