*{
   margin:0;
   padding:0;
   text-indent:0;
}
.s1{
   color:black;
   font-family:Arial, sans-serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:12pt;
}
h1{
   color:black;
   font-family:Arial, sans-serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:28pt;
}
h3{
   color:black;
   font-family:Arial, sans-serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:24pt;
}
.s2{
   color:black;
   font-family:Arial, sans-serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
h2{
   color:black;
   font-family:"Arial Black", sans-serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:26pt;
}
h4{
   color:black;
   font-family:"Arial Black", sans-serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:20pt;
}
.s3{
   color:black;
   font-family:"Arial Black", sans-serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:18pt;
}
.s4{
   color:black;
   font-family:"Arial Narrow", sans-serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:11pt;
}
p{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
   margin:0pt;
}
.s5{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:6pt;
   vertical-align:4pt;
}
.s6{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:6pt;
}
.s7{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:9pt;
}
.s8{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:italic;
   font-weight:bold;
   text-decoration:none;
   font-size:12pt;
}
.s9{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:italic;
   font-weight:bold;
   text-decoration:none;
   font-size:9pt;
}
.s10{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:italic;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
.s11{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
.s12{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:9pt;
}
.s13{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:6pt;
   vertical-align:4pt;
}
.s14{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:6pt;
}
.s15{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:12pt;
}
h4{
   color:black;
   font-family:"Arial Black", sans-serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:20pt;
}
.s16{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:10pt;
}
.s17{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:italic;
   font-weight:normal;
   text-decoration:none;
   font-size:12pt;
}
.s18{
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:12pt;
}
li{
   display:block;
}
#l1{
   padding-left:0pt;
}
#l1 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l2{
   padding-left:0pt;
}
#l2 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l3{
   padding-left:0pt;
}
#l3 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l4{
   padding-left:0pt;
}
#l4 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l5{
   padding-left:0pt;
}
#l5 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l6{
   padding-left:0pt;
}
#l6 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l7{
   padding-left:0pt;
}
#l7 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l8{
   padding-left:0pt;
}
#l8 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l9{
   padding-left:0pt;
}
#l9 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l10{
   padding-left:0pt;
}
#l10 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l11{
   padding-left:0pt;
}
#l11 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l12{
   padding-left:0pt;
}
#l12 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l13{
   padding-left:0pt;
}
#l13 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l14{
   padding-left:0pt;
}
#l14 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l15{
   padding-left:0pt;
}
#l15 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l16{
   padding-left:0pt;
}
#l16 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l17{
   padding-left:0pt;
}
#l17 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l18{
   padding-left:0pt;
}
#l18 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   font-size:9pt;
}
#l19{
   padding-left:0pt;
}
#l19 > li:before{
   content:" ";
   color:black;
   font-family:Symbol, serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l20{
   padding-left:0pt;
}
#l20 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l21{
   padding-left:0pt;
}
#l21 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l22{
   padding-left:0pt;
}
#l22 > li:before{
   content:" ";
   color:black;
   font-family:Symbol, serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l23{
   padding-left:0pt;
}
#l23 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l24{
   padding-left:0pt;
}
#l24 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l25{
   padding-left:0pt;
}
#l25 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l26{
   padding-left:0pt;
}
#l26 > li:before{
   content:" ";
   color:black;
   font-family:Symbol, serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:12pt;
}
li{
   display:block;
}
#l27{
   padding-left:0pt;
}
#l27 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l28{
   padding-left:0pt;
}
#l28 > li:before{
   content:" ";
   color:black;
   font-family:Symbol, serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l29{
   padding-left:0pt;
}
#l29 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l30{
   padding-left:0pt;
}
#l30 > li:before{
   content:" ";
   color:black;
   font-family:Symbol, serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l31{
   padding-left:0pt;
}
#l31 > li:before{
   content:"- ";
   color:black;
   font-family:"Times New Roman", serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
li{
   display:block;
}
#l32{
   padding-left:0pt;
}
#l32 > li:before{
   content:" ";
   color:black;
   font-family:Symbol, serif;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   font-size:9pt;
}
table,
tbody{
   vertical-align:top;
   overflow:visible;
}
