
body { margin-top:0cm; margin-bottom:0cm; margin-left:2cm; margin-right:1cm; }

p,h1,h2,h3,h4,ul,ol,li,div,address,blockquote,nobr,noscript,form { font-family:"Times New Roman",Times,serif; text-align:justify; }

code { margin-top:100mm; font-family:"Courier New",Courier,monospace; text-align:left; font-size:11pt; }

p,ul,ol,li,div,noscript,form { font-size:9pt; line-height:13pt; font-style:normal; }

p.gl { margin-left:30pt; text-indent:-30pt; }

input { font-family:"Times New Roman",Times,serif; font-size:8pt }

tr,td,th { font-size:9pt; text-decoration:none; text-align:center; font-family:"Times New Roman",Times,serif; font-style:normal; white-space:nowrap; }

th { font-weight:bold; }

p,noscript { margin-top:6pt; margin-bottom:0pt; }

ul,ol,div,address,nobr { margin-top:6pt; margin-bottom:0pt; }

li { margin-top:3pt; margin-bottom:0pt; }

ul { list-style-type:disc; }

var { font-style:italic; }

sub { font-size:7pt; vertical-align:sub; }

sup { font-size:7pt; vertical-align:super; }

sup.small { font-size:6pt; vertical-align:super; }

b { font-family:"Times New Roman",Times,serif; font-weight:bold; }

strong { font-weight:bold; }

i { font-style:italic; }

em { font-style:italic; }

h1 { font-size:12pt; text-align:left; font-family:"Times New Roman",Times,serif; font-weight:bold; margin-top:9pt; margin-bottom:0pt; }

h2 { font-size:9pt; text-align:left; font-family:"Times New Roman",Times,serif; font-weight:bold; margin-top:9pt; margin-bottom:0pt; }

h3 { font-size:9pt; text-align:left; font-style:italic; font-weight:normal; margin-top:9pt; margin-bottom:0pt; }

h3.xpl { text-align:left; font-style:italic; font-weight:normal; }

h4 { font-size:9pt; text-align:left; font-style:italic; font-weight:normal; margin-top:9pt; margin-bottom:0pt; }

pre { font-family:"Courier New",Courier,monospace; font-size:10pt; }

tt { font-family:"Courier New",Courier,monospace; font-size:10pt; }

.code { margin-top:9pt; margin-bottom:9pt; margin-left:20pt; margin-right:20pt; white-space:nowrap; padding-left:10pt; padding-right:10pt; padding-top:10pt; padding-bottom:10pt; border-style:solid; border-width:1pt; }





.l { text-align:left; }

.r { text-align:right; }

.c { text-align:center; }
.figc { text-align:center; padding-left:100px; padding-right:100px; padding-top:20px; padding-bottom: 20px; }
.tabc { text-align:center; padding-top:10px; padding-bottom: 10px; }

.j { text-align:justify; }

.f { text-align:center; line-height:16pt; }
.abartig { font-size:48pt; margin-top:100px; margin-bottom:100px; }

p.glossary { font-size:12pt; font-weight:bold; }

div.remark { margin-left:5pt; margin-right:30pt; }

.coloured { font-size:7pt; }
.warning { font-weight:bold; }
.okay { font-weight:bold; }
.navcol { margin-top:4pt; margin-bottom:4pt; white-space:nowrap; }

.tt { line-height:1px; margin-top:0px; margin-bottom:0px; }

.remarkj { text-align:justify; margin-top:4pt; margin-bottom:0pt; font-size:7pt; line-height:9pt; white-space:normal; }

.small { text-align:center; margin-top:4pt; margin-bottom:0pt; font-size:7pt; line-height:9pt; white-space:normal; }
.smalll { text-align:left; margin-top:4pt; margin-bottom:0pt; font-size:7pt; line-height:9pt; white-space:normal; }
.smallestl { text-align:left; margin-top:0pt; margin-bottom:0pt; font-size:7pt; line-height:9pt; white-space:normal; }
.smallr { text-align:right; margin-top:4pt; margin-bottom:0pt; font-size:7pt; line-height:9pt; white-space:normal; }
.smallc { text-align:center; margin-top:4pt; margin-bottom:0pt; font-size:7pt; line-height:9pt; white-space:normal; }
.smallj { text-align:justify; margin-top:4pt; margin-bottom:0pt; font-size:7pt; line-height:9pt; white-space:normal; }
.narrow { margin-top:4pt; margin-bottom:6pt; }
.narrowest { line-height:3pt; margin-top:0pt; margin-bottom:0pt; }
.narrowl { text-align:left; margin-top:4pt; margin-bottom:0pt; white-space:normal; line-height:9pt; vertical-align:top; }
.narrowr { text-align:right; margin-top:4pt; margin-bottom:0pt; white-space:normal; line-height:9pt; vertical-align:top; }

.headlinecalculator { margin-top:2pt; margin-bottom:0pt; }

.border { border:1px solid #000000; }

.narrowletters { letter-spacing:-1pt; }

.nw { white-space:nowrap; }
.w { white-space:normal; }
.underline { text-decoration:underline; }
.bordertop { border-top-style:solid; border-top-width:1pt; }
.borderbottom { border-bottom-style:solid; border-bottom-width:1pt; }



img { vertical-align:middle; }

a:link { text-decoration:underline; color:#000000; }
a:visited { text-decoration:underline; color:#000000; }
a:active { text-decoration:underline; color:#000000; }

a.gl { font-style:italic; text-decoration:none; color:#000000; }



a.an { text-decoration:none; color:#000000; }

a.sub { font-size:7pt; color:#000000; }