OL { 
    margin-top:0px; 
    margin-bottom:0px;  }
UL { 
    margin-top:0px; 
    margin-bottom:0px;  }
p { 
   margin-right:0in; 
   margin-left:0in; 
   font-size:12.0pt; 
   font-family:Arial; 
   color:#000000;  }
LI.p { 
      font-size:12.0pt; 
      font-family:Arial; 
      color:#000000;  }
h1 { 
    margin-right:0in; 
    margin-left:0in; 
    font-size:16.0pt; 
    font-family:Arial; 
    color:#000080; 
    font-weight:bold;  }
LI.h1 { 
       font-size:16.0pt; 
       font-family:Arial; 
       color:#000080; 
       font-weight:bold;  }
h2 { 
    margin-right:0in; 
    margin-left:0in; 
    font-size:14.0pt; 
    font-family:Arial; 
    color:#000080; 
    font-weight:bold;  }
LI.h2 { 
       font-size:14.0pt; 
       font-family:Arial; 
       color:#000080; 
       font-weight:bold;  }
h3 { 
    margin-right:0in; 
    margin-left:0in; 
    font-size:12.0pt; 
    font-family:Arial; 
    color:#000080; 
    font-weight:bold;  }
LI.h3 { 
       font-size:12.0pt; 
       font-family:Arial; 
       color:#000080; 
       font-weight:bold;  }
h4 { 
    margin-right:0in; 
    margin-left:0in; 
    font-size:12.0pt; 
    font-family:Arial; 
    color:#000080; 
    font-weight:bold;  }
LI.h4 { 
       font-size:12.0pt; 
       font-family:Arial; 
       color:#000080; 
       font-weight:bold;  }
h5 { 
    margin-right:0in; 
    margin-left:0in; 
    font-size:12.0pt; 
    font-family:Arial; 
    font-weight:bold;  }
LI.h5 { 
       font-size:12.0pt; 
       font-family:Arial; 
       font-weight:bold;  }
h6 { 
    margin-right:0in; 
    margin-left:0in; 
    font-size:12.0pt; 
    font-family:Arial; 
    font-weight:bold;  }
LI.h6 { 
       font-size:12.0pt; 
       font-family:Arial; 
       font-weight:bold;  }
p.Toc1 { 
        margin-right:0in; 
        margin-left:0in; 
        font-size:12.0pt; 
        font-family:Arial; 
        color:#000000;  }
LI.p-Toc1 { 
           font-size:12.0pt; 
           font-family:Arial; 
           color:#000000;  }
p.Toc2 { 
        margin-right:0in; 
        margin-left:12.0pt; 
        font-size:12.0pt; 
        font-family:Arial; 
        color:#000000;  }
LI.p-Toc2 { 
           font-size:12.0pt; 
           font-family:Arial; 
           color:#000000;  }
p.Toc3 { 
        margin-right:0in; 
        margin-left:24.0pt; 
        font-size:12.0pt; 
        font-family:Arial; 
        color:#000000;  }
LI.p-Toc3 { 
           font-size:12.0pt; 
           font-family:Arial; 
           color:#000000;  }
p.CommentText { 
               margin-right:0in; 
               margin-left:0in; 
               font-size:10.0pt; 
               font-family:Arial; 
               color:#000000;  }
LI.p-CommentText { 
                  font-size:10.0pt; 
                  font-family:Arial; 
                  color:#000000;  }
p.Header { 
          margin-right:0in; 
          margin-left:0in; 
          font-size:12.0pt; 
          font-family:Arial; 
          color:#000000;  }
LI.p-Header { 
             font-size:12.0pt; 
             font-family:Arial; 
             color:#000000;  }
p.Footer { 
          margin-right:0in; 
          margin-left:0in; 
          font-size:12.0pt; 
          font-family:Arial; 
          color:#000000;  }
LI.p-Footer { 
             font-size:12.0pt; 
             font-family:Arial; 
             color:#000000;  }
span.CommentReference {  }
p.Title { 
         margin-top:12.1pt; 
         margin-right:0in; 
         margin-bottom:36.1pt; 
         margin-left:0in; 
         text-align:right; 
         font-size:36.0pt; 
         font-family:Arial; 
         font-weight:bold;  }
LI.p-Title { 
            text-align:right; 
            font-size:36.0pt; 
            font-family:Arial; 
            font-weight:bold;  }
a:link { 
        color:#0000ff; 
        text-underline:single; 
        text-decoration:underline;  }
span.Hyperlink { 
                color:#0000ff; 
                text-underline:single; 
                text-decoration:underline;  }
a:visited { 
           color:#0000ff; 
           text-underline:single; 
           text-decoration:underline;  }
span.HyperlinkFollowed { 
                        color:#0000ff; 
                        text-underline:single; 
                        text-decoration:underline;  }
p.DocumentMap { 
               margin-right:0in; 
               margin-left:0in; 
               background:#000080; 
               font-size:12.0pt; 
               font-family:Arial; 
               color:#000000;  }
LI.p-DocumentMap { 
                  font-size:12.0pt; 
                  font-family:Arial; 
                  color:#000000;  }
p.WordNormalWeb { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:12.0pt; 
                 font-family:Times New Roman;  }
LI.p-WordNormalWeb { 
                    font-size:12.0pt; 
                    font-family:Times New Roman;  }
p.CommentSubject { 
                  margin-right:0in; 
                  margin-left:0in; 
                  font-size:10.0pt; 
                  font-family:Arial; 
                  color:#000000; 
                  font-weight:bold;  }
LI.p-CommentSubject { 
                     font-size:10.0pt; 
                     font-family:Arial; 
                     color:#000000; 
                     font-weight:bold;  }
p.Acetate { 
           margin-right:0in; 
           margin-left:0in; 
           font-size:8.0pt; 
           font-family:Tahoma; 
           color:#000000;  }
LI.p-Acetate { 
              font-size:8.0pt; 
              font-family:Tahoma; 
              color:#000000;  }
p.TableofContentsPageTitle { 
                            margin-top:12.0pt; 
                            margin-right:0in; 
                            margin-bottom:3.0pt; 
                            margin-left:0in; 
                            text-align:center; 
                            font-size:16.0pt; 
                            font-family:Arial; 
                            color:#000000; 
                            font-weight:bold;  }
LI.p-TableofContentsPageTitle { 
                               text-align:center; 
                               font-size:16.0pt; 
                               font-family:Arial; 
                               color:#000000; 
                               font-weight:bold;  }
p.morelist { 
            margin-top:5.0pt; 
            margin-right:0in; 
            margin-bottom:5.0pt; 
            margin-left:0in; 
            font-size:10.0pt; 
            font-family:Arial; 
            color:#000000;  }
LI.p-morelist { 
               font-size:10.0pt; 
               font-family:Arial; 
               color:#000000;  }
p.figure { 
          margin-right:0in; 
          margin-bottom:.0001pt; 
          margin-left:0in; 
          font-size:12.0pt; 
          font-family:Arial; 
          color:#000000;  }
LI.p-figure { 
             font-size:12.0pt; 
             font-family:Arial; 
             color:#000000;  }
p.bodytext { 
            margin-top:0in; 
            margin-right:0in; 
            margin-left:0in; 
            font-size:10.0pt; 
            font-family:Arial; 
            color:#000000;  }
LI.p-bodytext { 
               font-size:10.0pt; 
               font-family:Arial; 
               color:#000000;  }
p.note { 
        margin-right:0in; 
        margin-left:0in; 
        background:#EEEEEE; 
        border:none; 
        padding:0in; 
        font-size:10.0pt; 
        font-family:Arial; 
        color:#0000ff;  }
LI.p-note { 
           font-size:10.0pt; 
           font-family:Arial; 
           color:#0000ff;  }
p.GlossaryHeading { 
                   margin-top:16.0pt; 
                   margin-right:0in; 
                   margin-bottom:3.0pt; 
                   margin-left:0in; 
                   text-align:center; 
                   font-size:16.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   font-weight:bold;  }
LI.p-GlossaryHeading { 
                      text-align:center; 
                      font-size:16.0pt; 
                      font-family:Arial; 
                      color:#000000; 
                      font-weight:bold;  }
p.marginnote { 
              margin-right:0in; 
              margin-left:0in; 
              font-size:10.0pt; 
              font-family:Arial; 
              color:#0000ff; 
              font-style:italic;  }
LI.p-marginnote { 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#0000ff; 
                 font-style:italic;  }
p.moreheading { 
               margin-right:0in; 
               margin-bottom:.0001pt; 
               margin-left:0in; 
               font-size:12.0pt; 
               font-family:Arial; 
               color:#000080; 
               font-weight:bold;  }
LI.p-moreheading { 
                  font-size:12.0pt; 
                  font-family:Arial; 
                  color:#000080; 
                  font-weight:bold;  }
p.pcdmisextension { 
                   margin-right:0in; 
                   margin-left:0in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#0000A0; 
                   font-weight:bold; 
                   font-style:italic;  }
LI.p-pcdmisextension { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#0000A0; 
                      font-weight:bold; 
                      font-style:italic;  }
p.tableheading { 
                margin-right:0in; 
                margin-left:0in; 
                font-size:10.0pt; 
                font-family:Arial; 
                color:#008080; 
                font-weight:bold;  }
LI.p-tableheading { 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#008080; 
                   font-weight:bold;  }
p.TitlePageTitle { 
                  margin-top:150.0pt; 
                  margin-right:0in; 
                  margin-bottom:3.0pt; 
                  margin-left:0in; 
                  text-align:right; 
                  border:none; 
                  padding:0in; 
                  font-size:24.0pt; 
                  font-family:Arial; 
                  color:#000000; 
                  font-weight:bold;  }
LI.p-TitlePageTitle { 
                     text-align:right; 
                     font-size:24.0pt; 
                     font-family:Arial; 
                     color:#000000; 
                     font-weight:bold;  }
p.GlossaryDefinition { 
                      margin-top:6.0pt; 
                      margin-right:0in; 
                      margin-bottom:6.0pt; 
                      margin-left:.5in; 
                      text-indent:-.5in; 
                      font-size:12.0pt; 
                      font-family:Arial; 
                      color:#000000;  }
LI.p-GlossaryDefinition { 
                         text-indent:-.5in; 
                         font-size:12.0pt; 
                         font-family:Arial; 
                         color:#000000;  }
p.note2 { 
         margin-right:0in; 
         margin-left:0in; 
         background:#c0c0c0; 
         border:none; 
         padding:0in; 
         font-size:10.0pt; 
         font-family:Arial; 
         color:#0000ff; 
         font-weight:bold;  }
LI.p-note2 { 
            font-size:10.0pt; 
            font-family:Arial; 
            color:#0000ff; 
            font-weight:bold;  }
p.heading4b { 
             margin-right:0in; 
             margin-left:0in; 
             font-size:10.0pt; 
             font-family:Arial; 
             color:#800040; 
             font-weight:bold; 
             margin-bottom:0pt;  }
LI.p-heading4b { 
                font-size:10.0pt; 
                font-family:Arial; 
                color:#800040; 
                font-weight:bold;  }
p.tabletext { 
             margin-right:0in; 
             margin-left:0in; 
             font-size:10.0pt; 
             font-family:Arial; 
             color:#000000;  }
LI.p-tabletext { 
                font-size:10.0pt; 
                font-family:Arial; 
                color:#000000;  }
p.code { 
        margin-top:5.0pt; 
        margin-right:0in; 
        margin-bottom:5.0pt; 
        margin-left:0in; 
        font-size:8.0pt; 
        font-family:Courier New; 
        color:#000080;  }
LI.p-code { 
           font-size:8.0pt; 
           font-family:Courier New; 
           color:#000080;  }
p.caption { 
           margin-top:0in; 
           margin-right:0in; 
           margin-left:0in; 
           font-size:10.0pt; 
           font-family:Arial; 
           color:#000000; 
           font-style:italic;  }
LI.p-caption { 
              font-size:10.0pt; 
              font-family:Arial; 
              color:#000000; 
              font-style:italic;  }
p.list { 
        margin-right:0in; 
        margin-left:.25in; 
        font-size:10.0pt; 
        font-family:Arial; 
        color:#000000;  }
LI.p-list { 
           font-size:10.0pt; 
           font-family:Arial; 
           color:#000000;  }
p.list2 { 
         margin-right:0in; 
         margin-left:.5in; 
         font-size:10.0pt; 
         font-family:Arial; 
         color:#000000;  }
LI.p-list2 { 
            font-size:10.0pt; 
            font-family:Arial; 
            color:#000000;  }
span.Glossarytext { 
                   color:#0000ff; 
                   font-weight:normal; 
                   font-style:italic;  }
span.Expandinghotspot { 
                       color:#0000ff; 
                       font-style:italic; 
                       text-underline:none; 
                       text-line-through:none; 
                       text-decoration:none;  }
span.GlossaryLabel { 
                    font-weight:bold;  }
span.codecharacte { 
                   font-family:Courier New; 
                   color:#000080;  }
span.Expandingtext { 
                    font-weight:normal; 
                    font-style:italic;  }
span.Dropdownhotspot { 
                      color:#0000ff; 
                      font-style:italic; 
                      text-underline:none; 
                      text-line-through:none; 
                      text-decoration:none;  }
span.Glossaryterm { 
                   color:#800000; 
                   font-style:italic; 
                   text-underline:none; 
                   text-line-through:none; 
                   text-decoration:none;  }
p.1Standard { 
             margin:0in; 
             margin-bottom:.0001pt; 
             font-size:12.0pt; 
             font-family:Arial; 
             font-style:italic;  }
LI.p-1Standard { 
                font-size:12.0pt; 
                font-family:Arial; 
                font-style:italic;  }
span.msoIns { 
             text-underline:single; 
             color:#008080; 
             text-decoration:underline;  }
span.msoDel { 
             color:#ff0000; 
             text-decoration:line-through;  }
span.msoChangeProp {  }
p.Inlinebodytext8 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:0.5in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000;  }
LI.p-Inlinebodytext8 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000;  }
p.Inlinebodytext10 { 
                    margin-top:0in; 
                    margin-right:0in; 
                    margin-left:0in; 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    background:#ffff00;  }
LI.p-Inlinebodytext10 { 
                       font-size:10.0pt; 
                       font-family:Arial; 
                       color:#000000;  }
p.InlineTitle { 
               margin-top:12.1pt; 
               margin-right:0in; 
               margin-bottom:36.1pt; 
               margin-left:0in; 
               text-align:center; 
               font-size:14.0pt; 
               font-family:Arial; 
               font-weight:bold;  }
LI.p-InlineTitle { 
                  text-align:center; 
                  font-size:14.0pt; 
                  font-family:Arial; 
                  font-weight:bold;  }
p.InlineNormal10 { 
                  margin-right:0in; 
                  margin-left:0in; 
                  font-size:10.0pt; 
                  font-family:Arial; 
                  color:#000000; 
                  text-align:center; 
                  font-weight:bold;  }
LI.p-InlineNormal10 { 
                     font-size:10.0pt; 
                     font-family:Arial; 
                     color:#000000; 
                     text-align:center; 
                     font-weight:bold;  }
p.InlineNormal1 { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 margin:0in; 
                 margin-bottom:.0001pt;  }
LI.p-InlineNormal1 { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000;  }
p.CellText { 
            margin-right:0in; 
            margin-left:0in; 
            font-family:Arial; 
            color:#000000; 
            margin:0in; 
            margin-bottom:.0001pt; 
            font-size:10pt;  }
LI.p-CellText { 
               font-family:Arial; 
               color:#000000; 
               font-size:10pt;  }
LI.p-InlineNormal2 { 
                    font-family:Arial; 
                    color:#000000; 
                    font-size:10pt;  }
p.Inlinebodytext3 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:0in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   font-weight:bold;  }
LI.p-Inlinebodytext3 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000; 
                      font-weight:bold;  }
p.Inlinebodytext5 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:24.0pt; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000;  }
LI.p-Inlinebodytext5 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000;  }
p.Inlinefigure { 
                margin-right:0in; 
                margin-bottom:.0001pt; 
                margin-left:.25in; 
                font-size:12.0pt; 
                font-family:Arial; 
                color:#000000; 
                text-align:center;  }
LI.p-Inlinefigure { 
                   font-size:12.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   text-align:center;  }
p.Inlinebodytext2 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:0in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   text-align:center;  }
LI.p-Inlinebodytext2 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000; 
                      text-align:center;  }
p.InlineNormal3 { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#000000;  }
LI.p-InlineNormal3 { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000;  }
p.InlineNormal4 { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 margin:0in; 
                 margin-bottom:.0001pt; 
                 font-weight:bold;  }
LI.p-InlineNormal4 { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    font-weight:bold;  }
p.Inlinebodytext { 
                  margin-top:0in; 
                  margin-right:0in; 
                  margin-left:.25in; 
                  font-size:10.0pt; 
                  font-family:Arial; 
                  color:#000000;  }
LI.p-Inlinebodytext { 
                     font-size:10.0pt; 
                     font-family:Arial; 
                     color:#000000;  }
p.InlineNormal5 { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 margin:0in; 
                 margin-bottom:.0001pt; 
                 font-weight:bold;  }
LI.p-InlineNormal5 { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    font-weight:bold;  }
p.InlineNormal6 { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 text-align:center;  }
LI.p-InlineNormal6 { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    text-align:center;  }
p.Inlinetabletext { 
                   margin-right:0in; 
                   margin-left:0in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000;  }
LI.p-Inlinetabletext { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000;  }
p.Inlinecaption1 { 
                  margin-top:0in; 
                  margin-right:0in; 
                  margin-left:0in; 
                  font-size:10.0pt; 
                  font-family:Arial; 
                  color:#000000; 
                  font-style:normal;  }
LI.p-Inlinecaption1 { 
                     font-size:10.0pt; 
                     font-family:Arial; 
                     color:#000000; 
                     font-style:normal;  }
p.Inline1Standard { 
                   margin:0in; 
                   margin-bottom:.0001pt; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   font-style:italic; 
                   text-align:justify; 
                   text-justify:inter-ideograph;  }
LI.p-Inline1Standard { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      font-style:italic; 
                      text-align:justify; 
                      text-justify:inter-ideograph;  }
p.Inlinebodytext6 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:0.5in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   font-weight:bold;  }
LI.p-Inlinebodytext6 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000; 
                      font-weight:bold;  }
p.Inlinemorelist { 
                  margin-top:5.0pt; 
                  margin-right:0in; 
                  margin-bottom:5.0pt; 
                  margin-left:0.4in; 
                  font-size:10.0pt; 
                  font-family:Arial; 
                  color:#000000;  }
LI.p-Inlinemorelist { 
                     font-size:10.0pt; 
                     font-family:Arial; 
                     color:#000000;  }
p.Inline1Standard1 { 
                    margin:0in; 
                    margin-bottom:.0001pt; 
                    font-size:12.0pt; 
                    font-family:Arial; 
                    font-style:italic; 
                    text-align:center;  }
LI.p-Inline1Standard1 { 
                       font-size:12.0pt; 
                       font-family:Arial; 
                       font-style:italic; 
                       text-align:center;  }
p.InlineNormal7 { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 font-weight:bold;  }
LI.p-InlineNormal7 { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    font-weight:bold;  }
p.Inlinebodytext7 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:0in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000;  }
LI.p-Inlinebodytext7 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000;  }
p.InlineNormal8 { 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:12.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 text-indent:24.0pt;  }
LI.p-InlineNormal8 { 
                    font-size:12.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    text-indent:24.0pt;  }
p.Inlinefigure1 { 
                 margin-right:0in; 
                 margin-bottom:.0001pt; 
                 margin-left:0in; 
                 font-size:12.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 text-align:center;  }
LI.p-Inlinefigure1 { 
                    font-size:12.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    text-align:center;  }
p.Inlinemorelist1 { 
                   margin-top:5.0pt; 
                   margin-right:0in; 
                   margin-bottom:5.0pt; 
                   margin-left:0.5in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000;  }
LI.p-Inlinemorelist1 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000;  }
p.Inline1Standard2 { 
                    margin:0in; 
                    margin-bottom:.0001pt; 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    font-style:italic; 
                    font-weight:bold;  }
LI.p-Inline1Standard2 { 
                       font-size:10.0pt; 
                       font-family:Arial; 
                       font-style:italic; 
                       font-weight:bold;  }
p.Inlinebodytext4 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:.25in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   text-align:center;  }
LI.p-Inlinebodytext4 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000; 
                      text-align:center;  }
p.BlackHeading { 
                margin-right:0in; 
                margin-left:0in; 
                font-size:10.0pt; 
                font-family:Arial; 
                color:#000000; 
                margin:0in; 
                margin-bottom:.0001pt; 
                font-weight:bold;  }
LI.p-BlackHeading { 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   font-weight:bold;  }
LI.p-InlineNormal9 { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    font-weight:bold;  }
p.InlineNormal { 
                margin-right:0in; 
                margin-left:0in; 
                font-size:12.0pt; 
                font-family:Arial; 
                color:#000000; 
                text-align:center;  }
LI.p-InlineNormal { 
                   font-size:12.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   text-align:center;  }
p.Inline1Standard3 { 
                    margin:0in; 
                    margin-bottom:.0001pt; 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    font-style:italic; 
                    text-align:center;  }
LI.p-Inline1Standard3 { 
                       font-size:10.0pt; 
                       font-family:Arial; 
                       font-style:italic; 
                       text-align:center;  }
p.Inlinecaption { 
                 margin-top:0in; 
                 margin-right:0in; 
                 margin-left:0in; 
                 font-size:10.0pt; 
                 font-family:Arial; 
                 color:#000000; 
                 font-style:italic; 
                 text-align:center;  }
LI.p-Inlinecaption { 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    font-style:italic; 
                    text-align:center;  }
p.Inlinebodytext9 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:0.1in; 
                   font-size:10.0pt; 
                   font-family:Arial; 
                   color:#000000;  }
LI.p-Inlinebodytext9 { 
                      font-size:10.0pt; 
                      font-family:Arial; 
                      color:#000000;  }
p.InlineTitle1 { 
                margin-top:12.1pt; 
                margin-right:0in; 
                margin-bottom:36.1pt; 
                margin-left:0in; 
                text-align:center; 
                font-size:36.0pt; 
                font-family:Arial; 
                font-weight:bold;  }
LI.p-InlineTitle1 { 
                   text-align:center; 
                   font-size:36.0pt; 
                   font-family:Arial; 
                   font-weight:bold;  }
p.Inlinebodytext1 { 
                   margin-top:0in; 
                   margin-right:0in; 
                   margin-left:0in; 
                   font-size:12.0pt; 
                   font-family:Arial; 
                   color:#000000; 
                   font-style:italic;  }
LI.p-Inlinebodytext1 { 
                      font-size:12.0pt; 
                      font-family:Arial; 
                      color:#000000; 
                      font-style:italic;  }
p.Inlinebodytext11 { 
                    margin-top:0in; 
                    margin-right:0in; 
                    margin-left:0.3in; 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000;  }
LI.p-Inlinebodytext11 { 
                       font-size:10.0pt; 
                       font-family:Arial; 
                       color:#000000;  }
p.Inlinebodytext12 { 
                    margin-top:0in; 
                    margin-right:0in; 
                    margin-left:0.4in; 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000;  }
LI.p-Inlinebodytext12 { 
                       font-size:10.0pt; 
                       font-family:Arial; 
                       color:#000000;  }
p.Inlinetabletext1 { 
                    margin-right:0in; 
                    margin-left:0in; 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    color:#000000; 
                    font-weight:bold;  }
LI.p-Inlinetabletext1 { 
                       font-size:10.0pt; 
                       font-family:Arial; 
                       color:#000000; 
                       font-weight:bold;  }
p.Inline1Standard4 { 
                    margin:0in; 
                    margin-bottom:.0001pt; 
                    font-size:10.0pt; 
                    font-family:Arial; 
                    font-style:italic;  }
LI.p-Inline1Standard4 { 
                       font-size:10.0pt; 
                       font-family:Arial; 
                       font-style:italic;  }
