BODY { 
      background-color:#ffffff; 
      color:#000000; 
      font-size:10pt; 
      font-family:Verdana, Arial, Helvetica;  }
h1 { 
    margin-top:48pt; 
    margin-bottom:12pt; 
    border-bottom:solid #003300 1.5pt; 
    padding:0pt 0pt 1pt 0pt; 
    font-size:16pt; 
    font-family:Verdana, Arial, Helvetica; 
    color:#003300; 
    font-weight:bold;  }
h2 { 
    margin-top:12pt; 
    margin-bottom:12pt; 
    border:none; 
    border-bottom:solid #003300 1pt; 
    padding:0in; 
    font-size:13pt; 
    font-family:Verdana, Arial, Helvetica; 
    color:#003300; 
    font-weight:bold;  }
h3 { 
    margin-top:12pt; 
    margin-bottom:12pt; 
    border:none; 
    font-size:11pt; 
    font-family:Verdana, Arial, Helvetica; 
    color:#003300; 
    font-weight:bold;  }
h4 { 
    margin-top:12pt; 
    margin-bottom:12pt; 
    font-size:10pt; 
    font-family:Verdana, Arial, Helvetica; 
    font-weight:bold; 
    color:#000000;  }
h5 { 
    margin-right:1pt; 
    margin-bottom:.0001pt; 
    margin-left:1pt; 
    font-size:10pt; 
    font-family:Verdana, Arial, Helvetica; 
    font-weight:bold; 
    color:#000000;  }
h6 { 
    margin-right:1pt; 
    margin-top:1pt; 
    margin-left:1pt; 
    font-size:10pt; 
    font-family:Verdana, Arial, Helvetica; 
    color:#000000; 
    font-weight:bold;  }
p.Caption { 
           margin-right:1pt; 
           margin-top:6.0pt; 
           margin-left:1pt; 
           font-size:10.0pt; 
           font-family:Verdana, Arial, Helvetica; 
           font-weight:bold;  }
a:link { 
        color:#0000ff; 
        text-underline:single; 
        text-decoration:underline;  }
a:visited { 
           color:#800080; 
           text-underline:single; 
           text-decoration:underline;  }
p.DocumentMap { 
               margin-right:1pt; 
               margin-top:12.0pt; 
               margin-left:1pt; 
               background:#000080; 
               font-size:10.0pt; 
               font-family:Tahoma;  }
p { 
   font-size:10pt; 
   font-family:Verdana, Arial, Helvetica; 
   color:#000000;  }
p.Todo { 
        margin-top:12pt; 
        margin-bottom:12pt; 
        font-size:11pt; 
        color:#FF3300; 
        font-family:Verdana, Arial, Helvetica; 
        font-weight:bold;  }
p.Question { 
            margin-top:12pt; 
            margin-bottom:12pt; 
            font-size:10pt; 
            font-family:Verdana, Arial, Helvetica; 
            font-weight:bold;  }
p.Chapter { 
           text-align:center; 
           font-size:24pt; 
           font-family:Verdana, Arial, Helvetica; 
           color:#003300; 
           font-weight:bold;  }
p.Contents { 
            margin-top:12pt; 
            font-size:11pt; 
            font-family:Verdana, Arial, Helvetica; 
            font-weight:bold;  }
td.Note { 
         background-color:#F2F2F2; 
         font-size:10pt; 
         color:blue; 
         font-family:Verdana, Arial, Helvetica; 
         border:#999966; 
         border-width:1px; 
         vertical-align:top; 
         border-style:solid; 
         padding:5px;  }
li { 
    margin-top:12pt; 
    font-size:10pt; 
    font-family:Verdana, Arial, Helvetica;  }
P.Preformatted { 
                line-height:normal; 
                margin-top:14pt; 
                white-space:nowrap; 
                font-family:Courier New; 
                font-size:10.0pt; 
                margin-bottom:.0001pt; 
                margin:0in;  }
table { 
       border-color:#999966; 
       border-style:solid; 
       border-width:1px; 
       border-collapse:collapse;  }
td { 
    background-color:#F2F2F2; 
    font-size:10pt; 
    font-family:Verdana, Arial, Helvetica; 
    border:#999966; 
    border-width:1px; 
    vertical-align:top; 
    border-style:solid; 
    padding:5px;  }
th { 
    font-size:10pt; 
    font-family:Verdana, Arial, Helvetica; 
    background-color:#CCCCFF; 
    border:#999966; 
    border-width:1px; 
    line-height:25px; 
    text-align:center; 
    border-style:solid;  }
legend { 
        font-size:10pt; 
        font-color:blue; 
        font-weight:bold; 
        font-family:Verdana, Arial, Helvetica; 
        padding:3px;  }
fieldset { 
          font-size:10pt; 
          font-family:Verdana, Arial, Helvetica; 
          border:#999966; 
          border-width:1px; 
          border-style:solid; 
          padding:5px;  }
ul { 
    color:#000000;  }
ol { 
    color:#000000;  }
