body {margin: 0 0 0 1cm; padding:0; background-color:#FFFFff; font-family:"times new roman",times,serif; font-size:11pt; line-height:120%; color:#000000; width:100%;}
p,h1,h2,h3,ul,li {margin:0; page-break-after:avoid; }
h1,h2,h3 {font-family:Arial,Helvetica,sans-serif; page-break-after:avoid; )
strong {font-weight:600;}
a {text-decoration:underline; color:#000000;}
a:visited {text-decoration:underline; color:#000000;}
a:hover {text-decoration:underline; color:#000000;}
#t {background-color:#FFFFff; text-align:left; }
p.t {padding:0; font-size:30pt; font-weight:600; letter-spacing:2pt; color:#000000;}
p.n {padding:0; font-size:15pt; letter-spacing:2pt; }
#ih {background-color:#FFFFff; padding: 10pt 0 0 0;}
#ih p {margin-top:5pt; margin-bottom:10pt; }
p.q {font-size:9pt; line-height:100%;}
#ih ul {padding: 3pt 0 3pt 10pt;}
#ih ul li {list-style:disc; padding: 1pt 0 5pt 0;}
#ih ul li li {list-style:square;}
#ih ol li {list-style:decimal; padding: 1pt 0 5pt 0;}
#ih ol li li {list-style:upper-alpha;}
div.ba {display:none}
div.bi {margin:20pt 0 10pt 0; text-align:center}
h1 {font-size:170%; line-height:170%; padding-top:10pt; padding-bottom:5pt; color:#000000}
h2 {font-size:125%; padding-top:10pt; padding-bottom:5pt; }
h3 {font-size:115%; padding-top:10pt; padding-bottom:5pt; }
p.q {font-size:90%; line-height:100%;}
p.h {display:none}
p.w {text-align:right; margin-top:10pt; margin-bottom:10pt;}
span.un {text-decoration:underline}
div.center { text-align:center; margin-top:2em; margin-bottom:1.5em;}
div.center table { margin-left:auto; margin-right:auto; text-align:left; }
th {text-align:center; font-weight:600; padding:5pt;}
td {padding:3pt; text-align:left; }
#na {display:none; background-color:#ffffff;}
form {display:none; background-color:#ffffff;}

