@font-face { font-family: "Libertine"; font-style: normal; font-weight: normal; src: url('fonts/LinLibertine_Rah.ttf'); } @font-face { font-family: "Libertine"; font-style: normal; font-weight: bold; src: url('fonts/LinLibertine_RBah.ttf'); } @font-face { font-family: "Libertine"; font-style: italic; font-weight: normal; src: url('fonts/LinLibertine_RIah.ttf'); } @font-face { font-family: "Libertine"; font-style: italic; font-weight: bold; src: url('fonts/LinLibertine_RBIah.ttf'); } body { font-weight: normal; font-family: Libertine serif; font-size: 1em; text-align: left; letter-spacing: 0; line-height: 1.15em; margin: 0 1.5%; orphans: 1; widows: 1; padding: 0 0 0 0; word-spacing: 0; } h2.prect a, h2.pn a, h2.cn a, h2.ctns a, h2.ct1 a { text-decoration: none; } a { text-decoration: none; color: black; } h2.ct a { } span.small { font-family: Libertine serif; font-style: italic; font-size: 100%; } span.dim { font-weight: bold; font-family: sans-serif; } span.bold { font-weight: bold; font-style: normal; } span.sans { font-weight: bold; font-size: 105%; font-family: sans-serif; } span.sansbi { font-weight: bold; font-style: italic; font-size: 105%; font-family: sans-serif; } span.sansbl { font-weight: bold; font-style: normal; font-size: 105%; font-family: sans-serif; } span.boldit { font-weight: bold; font-style: normal; } span.bi { font-weight: bold; font-style: italic; } span.acb { font-weight: bold; } span.under { text-decoration: underline; } span.strike { text-decoration: line-through; } h1 { font-family: Libertine serif; font-size: 170%; text-align: center; } h2 { font-family: Libertine serif; font-size: 130%; text-align: center; margin-top: .5em; } h2.cn { font-family: sans-serif; font-size: 140%; margin-top: 1.5em; margin-bottom: 1em; font-weight: normal; text-align: center; line-height: 1.2em; } h2.ct { font-family: sans-serif; font-size: 160%; margin-top: 1em; margin-bottom: 2em; font-weight: normal; text-align: center; line-height: 1.2em; } h2.ct1 { font-family: sans-serif; font-size: 160%; margin-top: 0em; margin-bottom: 2em; font-weight: normal; text-align: center; line-height: 1.2em; } h2.ct2 { font-family: sans-serif; font-size: 120%; margin-top: 0em; margin-bottom: 2em; font-weight: normal; text-align: center; line-height: 1.2em; } h2.pt1 { font-family: Libertine serif; font-size: 220%; padding-top: 0em; margin-bottom: 2em; font-weight: bold; margin-left: 0em; padding-left: 0em; text-align: center; line-height: 1em; } h2.pt2 { font-family: Libertine serif; font-size: 200%; padding-top: 0em; margin-bottom: 2.5em; font-weight: bold; margin-left: 0em; padding-left: 0em; text-align: center; line-height: 1em; } h2.pt { font-family: sans-serif; font-size: 220%; padding-top: 0em; margin-bottom: 0em; font-weight: normal; margin-left: 0em; padding-left: 0em; text-align: center; line-height: 1.2em; } h2.pn { font-size: 140%; margin-top: 5em; margin-bottom: 0.5em; font-weight: bold; font-family: sans-serif; margin-left: 0em; padding-left: 0em; text-align: center; line-height: 1em; } h2.cst { font-family: Libertine serif; font-size: 160%; text-align: right; margin-right: 0em; margin-bottom: 0em; font-weight: bold; margin-left: 0em; padding-left: 0em; } h2.prect { font-family: sans-serif; font-size: 160%; margin-top: 1.5em; margin-bottom: 2em; font-weight: bold; text-align: center; line-height: 1.2em; } h2.prect1 { font-family: Libertine serif; font-size: 130%; text-align: center; padding-top: 1.5em; padding-bottom: 0.2em; font-weight: normal; line-height: 1.2em; } h2.prect2 { font-family: Libertine serif; font-size: 110%; text-align: left; padding-top: 2em; padding-bottom: 1em; font-weight: normal; line-height: 1.2em; } h1.title { text-align: center; margin-top: 0em; margin-bottom: 10em; font-weight: normal; font-size: 190%; font-family: Libertine serif; line-height: 1.2em; } p.au { text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; padding-left: 12em; font-size: 100%; font-family: Libertine serif; font-weight: normal; } p.logo { page-break-before: avoid; text-align: center; margin-top: 2em; margin-bottom: 0.5em; } span.bl { display: inline-block; text-indent: 0em; white-space: pre-wrap; width: 1em; } p.bl { font-family: Libertine serif; font-size: 95%; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; padding-left: 1em; text-indent: -1em; margin-right: 0em; text-align: justify; } p.bl1 { font-family: Libertine serif; font-size: 100%; margin-right: 0em; margin-left: 1em; padding-left: 1em; text-indent: -1em; margin-top: 0em; margin-bottom: 0; text-align: justify; } h2.ahd a { text-decoration: none; } h2.ahd { font-family: sans-serif; font-size: 120%; text-align: center; margin-top: 1em; margin-bottom: 0.5em; font-weight: bold; line-height: 1em; } h2.ahd1 { font-family: Libertine serif; font-size: 100%; text-align: left; margin-top: 1.5em; margin-bottom: 0.5em; font-weight: normal; line-height: 1em; } h2.bhd { font-family: sans-serif; font-size: 120%; text-align: center; margin-top: 1em; margin-bottom: 0.5em; font-weight: normal; line-height: 1.2em; } h2.chd { font-family: sans-serif; font-size: 120%; text-align: center; margin-top: 0em; margin-bottom: 0.5em; font-weight: normal; line-height: 1.2em; } h2.dhd { font-family: Libertine serif; font-size: 100%; text-align: left; margin-top: 1em; margin-bottom: 0.5em; font-weight: normal; font-style: italic; margin-left: 0em; padding-left: 0em; } span.center { text-align: center; } p.fcopyright { font-family: Libertine serif; font-style: normal; font-size: 85%; text-align: center; margin-top: 1.5em; margin-bottom: 0em; } p.copyright { font-family: sans-serif; font-style: normal; font-size: 85%; text-align: center; margin-top: 0em; margin-bottom: 0em; } p.copyright1 { font-family: sans-serif; font-style: normal; font-size: 85%; text-align: left; margin-top: 0em; margin-bottom: 0em; } p.copyright2 { font-family: sans-serif; font-style: normal; font-size: 85%; text-align: left; margin-left: 5em; margin-bottom: 0em; } p.bib { text-align: left; font-family: Libertine serif; margin-top: 0em; text-indent: -1em; padding-left: 1em; font-size: 90%; } span.dropcap { font-family: Libertine serif; font-size: 290%; font-weight: normal; float: left; line-height: 60%; padding-top: 0.2em; } p.phang { text-align: justify; font-size: 80%; margin-left: 0em; font-family: Libertine serif; padding-left: 1em; text-indent: -1em; } p.txg { font-size: 95%; margin-top: 0.5em; font-family: Libertine serif; text-align: justify; } p.txt { font-size: 95%; margin-top: 0em; text-indent: 1em; font-family: Libertine serif; text-align: justify; } p.txtt { font-size: 95%; margin-top: 0em; text-indent: 2em; font-family: Libertine serif; text-align: justify; } p.pc { text-align: center; font-size: 95%; } p.abb { text-align: left; font-family: Libertine serif; font-size: 90%; } p.tx { text-align: justify; font-family: Libertine serif; font-size: 95%; } p.stx { text-align: left; font-weight: normal; font-family: sans-serif; font-size: 90%; } p.txx { text-align: left; font-family: Libertine serif; } p.tx1 { text-align: left; font-family: Libertine serif; font-size: 95%; } p.txt1 { text-align: justify; font-family: Libertine serif; text-indent: -1em; padding-left: 1em; font-size: 95%; } p.qtx { text-align: center; font-family: Libertine serif; } p.qrtx { text-align: right; padding-right: 0.5em; font-family: Libertine serif; } p.fftxt { padding-top: 2em; text-indent: 1em; text-align: justify; font-family: Libertine serif; } p.rtx { margin-right: 0em; font-size: 100%; font-family: Libertine serif; margin: 0em 0em 0em 0em; padding-left: 0em; text-align: right; } h2.shd { text-align: center; margin-top: 1em; margin-bottom: 0.5em; font-family: Libertine serif; font-weight: bold; font-size: 110%; } p.poem { margin-top: 0em; margin-left: 0em; padding-left: 5em; text-indent: 0em; margin-right: 0em; text-align: left; font-family: Libertine serif; font-size: 95%; line-height: 1.2em; } p.poem1 { margin-top: 0em; margin-left: 0em; padding-left: 6.5em; text-indent: 0em; margin-right: 0em; text-align: left; font-family: Libertine serif; font-size: 95%; line-height: 1.2em; } p.poem2 { margin-top: 0em; margin-left: 0em; padding-left: 8.5em; text-indent: 0em; margin-right: 0em; text-align: left; font-family: Libertine serif; font-size: 95%; line-height: 1.2em; } p.extnl1 { font-size: 95%; margin-left: 1em; margin-right: 1em; padding-left: 1em; text-indent: -1em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.extnl { font-size: 95%; margin-left: 1em; margin-right: 1em; padding-left: 1.75em; text-indent: -1.75em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.ext1 { font-size: 95%; margin-left: 1em; margin-right: 0em; padding-left: 1em; text-indent: -1em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.ext2 { font-size: 95%; margin-left: 2em; margin-right: 0em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.ext { font-size: 95%; margin-left: 1em; margin-right: 0em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.extxt { font-size: 95%; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; text-indent: 1em; margin-right: 0em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.notes-ext { font-size: 90%; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; text-indent: 1em; margin-right: 1em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.notes-ex { font-size: 90%; margin-left: 1em; margin-right: 1em; text-align: justify; line-height: 1.2em; font-family: Libertine serif; } p.epi-s { margin-top: 0em; text-align: center; font-size: 70%; font-family: sans-serif; margin-bottom: 1.5em; } p.epi { margin-top: 0em; text-align: center; font-size: 85%; font-family: sans-serif; } p.cent { margin-top: 0em; text-align: center; font-size: 95%; font-family: Libertine serif; } p.cent1 { margin-top: 0em; text-align: center; font-size: 95%; font-family: Libertine serif; } p.letter { font-size: 95%; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; padding-left: 1em; text-indent: 0em; margin-right: 1em; text-align: left; line-height: 1.2em; text-align: justify; font-family: Libertine serif; } p.contents a { text-decoration: none; } p.contents { margin-top: 0em; margin-bottom: 0em; font-size: 95%; font-family: Libertine serif; text-align: left; } p.contents1 { margin-top: 0em; margin-bottom: 0em; font-size: 85%; font-family: Libertine serif; text-align: left; } p.contents2 { margin-top: 0em; margin-bottom: 0em; font-size: 100%; font-family: sans-serif; text-align: left; } p.ded { font-size: 100%; font-family: sans-serif; font-style: normal; margin-top: 6em; margin-bottom: 0em; text-align: center; line-height: 1.15em; } p.dedau { font-size: 100%; font-family: sans-serif; font-style: normal; padding-top: 0em; margin-bottom: 0em; text-align: center; line-height: 1.15em; } p.ul { font-size: 95%; margin-left: 0em; padding-left: 2em; text-indent: -1em; margin-right: 0em; text-align: justify; font-family: Libertine serif; } span.nl1 { display: inline-block; white-space: pre-wrap; text-indent: 0em; width: 2em; } span.nl { display: inline-block; white-space: pre-wrap; text-indent: 0em; width: 2em; } p.nl { font-size: 95%; font-family: Libertine serif; margin-left: 3em; text-indent: -2em; margin-right: 0em; margin-top: 0; margin-bottom: 0; text-align: justify; } span.al { display: inline-block; white-space: pre-wrap; text-indent: 0em; width: 1.9em; } p.al { font-size: 95%; font-family: Libertine serif; padding-left: 2.5em; text-indent: -2.5em; margin-right: 0em; margin-left: 0.5em; margin-bottom: 0; text-align: justify; } span.nlal1 { display: inline-block; white-space: pre-wrap; text-indent: 0em; width: 1.9em; } p.nlindent { font-size: 95%; font-family: Libertine serif; margin-left: 2.5em; text-indent: -1.5em; margin-right: 0em; margin-top: 0; margin-bottom: 0; text-align: justify; } p.nl1 { font-size: 95%; font-family: Libertine serif; margin-left: 2em; text-indent: -2em; margin-right: 0em; margin-top: 0; margin-bottom: 0; text-align: justify; } p.nl2 { font-size: 95%; font-family: Libertine serif; margin-left: 1.65em; text-indent: -1.65em; margin-right: 0em; margin-top: 0; margin-bottom: 0; text-align: justify; } p.nld { font-family: Libertine serif; margin-left: 0em; padding-left: 2.8em; text-indent: -1.8em; margin-top: 0; margin-bottom: 0; text-align: justify; } p.nltxt { font-size: 95%; font-family: Libertine serif; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0em; margin-top: 0; margin-bottom: 0; text-align: justify; } p.altxt { font-size: 95%; font-family: Libertine serif; margin-left: 1.75em; text-indent: 1em; text-align: justify; } p.nlal { font-size: 95%; font-family: Libertine serif; margin-left: 1.5em; text-indent: -1.5em; padding-left: 0; margin-right: 0em; margin-top: 0; margin-bottom: 0; text-align: justify; } p.nlal1 { font-size: 95%; font-family: Libertine serif; margin-left: 3.4em; text-indent: -1.9em; padding-left: 0em; margin-right: 0em; margin-top: 0; margin-bottom: 0; text-align: justify; } div.box { margin-top: 1em; margin-bottom: 1em; padding-right: 0em; padding: 0.5em; border: 1.5px solid #000; margin-left: 4em; margin-right: 4em; } p.qu { font-size: 90%; font-style: normal; font-family: Libertine serif; margin-top: 0.2em; margin-left: 0em; padding-left: 1em; margin-right: 1em; line-height: 1.2em; text-align: justify; } span.cqt { font-family: Libertine serif; font-size: 220%; font-style: normal; vertical-align: -0.3em; } span.oqt { font-family: Libertine serif; font-size: 220%; font-style: normal; vertical-align: -0.2em; } p.boxh { margin-bottom: 0.5em; font-weight: bold; font-family: Libertine serif; font-size: 105%; margin-left: 0em; padding-left: 0em; margin-right: 0em; margin-top: 0em; text-align: center; } p.box1 { margin-bottom: 0em; font-weight: bold; font-family: Libertine serif; font-size: 90%; margin-left: 0em; padding-left: 0em; margin-right: 0em; margin-top: 0.5em; } p.boxtx { text-indent: 0; font-size: 90%; font-style: normal; font-family: Libertine serif; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; padding-left: 0em; margin-right: 0em; text-align: justify; } p.boxtxt { text-indent: 1em; font-size: 90%; font-style: normal; font-family: Libertine serif; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; padding-left: 0em; margin-right: 0em; text-align: justify; } p.boxnl { font-family: Libertine serif; font-size: 90%; margin-left: 0em; padding-left: 1.2em; text-indent: -1.2em; margin-top: 0; margin-bottom: 0em; margin-right: 0em; text-align: justify; } p.boxbl { font-family: Libertine serif; font-size: 90%; margin-left: 0em; padding-left: 1em; text-indent: -1em; margin-top: 0; margin-bottom: 0em; margin-right: 0em; text-align: justify; } hr.rule2 { margin-left: 0em; padding-left: 0em; margin-right: 0em; margin-top: 0.5em; margin-bottom: 1em; } hr.rule1 { margin-left: 0em; padding-left: 0em; margin-right: 0em; margin-top: 0.5em; margin-bottom: 0.3em; } p.boxsource { text-indent: 0; font-style: normal; font-family: Libertine serif; margin-left: 0em; padding-left: 0em; margin-right: 0em; margin-bottom: 0.5em; } p.ind a, p.indh a, p.ind1 a { text-decoration: none; } p.indh { font-family: Libertine serif; text-indent: -1em; padding-left: 1em; margin-top: 1em; text-align: left; } p.ind { font-family: Libertine serif; text-indent: -1em; padding-left: 1em; margin: 0 0 0 0em; text-align: left; } p.ind1 { font-family: Libertine serif; text-indent: -2em; padding-left: 2em; margin: 0 0 0 0em; text-align: left; } p.ind2 { font-family: Libertine serif; text-indent: -3em; padding-left: 3em; margin: 0 0 0 0em; } p.linespace3 { text-indent: 0; margin-top: 5em; } p.linespace2 { text-indent: 0; margin-top: 2em; } p.linespace1 { text-indent: 0; margin-top: 3em; } p.linespace { text-indent: 0; margin-top: 1em; } p.nospace { text-indent: 0; margin-bottom: -1em; } p.copyhalf { text-indent: 0; margin-top: 0.5em; } p.link { font-family: Libertine serif; font-style: normal; font-size: 90%; text-align: center; padding-top: 0em; margin-bottom: 0.4em; } p.caption { font-family: sans-serif; font-weight: normal; font-style: normal; font-size: 80%; text-align: justify; margin-top: 0em; margin-bottom: 0.5em; } p.captions1 { font-family: Libertine serif; font-weight: normal; font-style: normal; font-size: 80%; text-align: center; margin-top: 0em; margin-bottom: 0.5em; } p.titleimg { text-align: center; margin-top: 1em; margin-bottom: 1em; } p.iconimg { text-align: center; margin-top: 1em; margin-bottom: 1em; } p.advimg { text-align: center; margin-top: 1em; margin-bottom: 1em; } p.imageright { text-align: right; margin-top: 1em; margin-left: 0em; padding-left: 1em; margin-bottom: 0.5em; } p.imageleft { text-align: left; margin-top: 0.5em; margin-left: 0em; padding-left: 1em; margin-bottom: 0.5em; } p.image { text-align: center; margin-top: 1em; margin-bottom: 1em; } p.logoimg { text-align: center; margin-top: 1em; margin-bottom: 0.1em; } p.coimg { text-align: center; margin-top: 1em; margin-bottom: 1em; } h2.sh1 { font-family: Libertine serif; font-size: 220%; text-align: left; padding-top: 0em; margin-bottom: 0em; font-weight: normal; margin-left: 0em; padding-left: 0em; } span.sh { font-size: 200%; text-transform: uppercase; } span.level2 { font-size: 105%; font-family: sans-serif; font-weight: bold; } span.level3 { font-size: 110%; font-weight: bold; font-style: italic; } span.relatedterm { font-size: 97%; font-weight: bold; font-style: normal; } p.imageadv { text-align: center; margin-top: 0.5em; margin-bottom: 1em; } p.advh { font-size: 110%; font-family: Libertine serif; font-style: normal; padding-top: 5em; text-align: center; } p.advtx { font-size: 200%; font-family: Libertine serif; font-style: normal; padding-top: 5em; margin-bottom: 0em; text-align: center; } p.bookl { font-family: Libertine serif; font-weight: normal; font-style: normal; font-size: 95%; text-align: left; margin-top: 0em; margin-bottom: 0em; } p.booktx { font-family: Libertine serif; font-weight: normal; font-style: normal; font-size: 100%; text-align: justify; margin-top: 1.5em; margin-bottom: 1em; } p.fnd { font-family: Libertine serif; font-weight: normal; font-style: normal; font-size: 85%; text-align: left; margin-left: 0em; padding-left: 2em; text-indent: -2em; margin-right: 0em; } p.fn { font-family: Libertine serif; font-weight: normal; font-style: normal; font-size: 85%; text-align: left; margin-left: 0em; padding-left: 1.5em; text-indent: -1.5em; margin-right: 0em; } p.fntx { font-family: Libertine serif; font-weight: normal; font-style: normal; font-size: 85%; text-align: left; margin-left: 2.2em; margin-right: 0em; } p.bookh a { text-decoration: none; } p.bookh { font-style: normal; margin-top: 3em; font-family: sans-serif; font-size: 100%; margin-bottom: 1em; text-align: center; } p.imagetop { text-align: center; margin-top: 1.5em; margin-bottom: 1em; } sup.footnote { font-size: 80%; margin-right: .5em; } sup { font-size: 75%; vertical-align: .2em; } a.sup { font-size: 75%; vertical-align: .3em; } span.sup { font-size: 75%; vertical-align: .3em; } sub { font-size: 75%; vertical-align: -.2em; } span.sub { font-size: 75%; vertical-align: -.2em; } span.sc { font-variant: small-caps; } span.fsc { font-size: 75%; } span.cref { font-size: 75%; text-transform: uppercase; } span.fscb { font-size: 75%; font-weight: bold; } table { border-collapse: collapse; width: 100%; margin-left: 0em; padding-left: 0em; margin-right: 0em; margin-bottom: 1.2em; margin-top: 0em; border: 0px solid #000; } table.box { border-collapse: collapse; width: 100%; margin-left: 0em; margin-right: 0em; padding: 0.3em; margin-bottom: 1.2em; margin-top: 0em; border: 0.5px solid #000; } p.tt { font-size: 85%; font-weight: bold; font-family: sans-serif; padding-bottom: 0.5em; text-align: center; vertical-align: center; } p.tch { font-size: 80%; font-weight: normal; font-family: sans-serif; padding: 0em; text-align: center; vertical-align: center; } p.tt1 { font-size: 85%; font-weight: bold; font-family: sans-serif; padding-bottom: 0em; text-align: center; vertical-align: center; } p.tt2 { font-size: 85%; font-weight: bold; font-family: sans-serif; padding-top: 1em; padding-bottom: 0em; text-align: center; vertical-align: center; } p.tch1 { font-size: 80%; font-weight: normal; font-family: sans-serif; padding: 0em; text-align: left; vertical-align: center; } p.tb4 { font-size: 80%; font-style: normal; text-align: left; font-family: sans-serif; margin-left: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tb { font-size: 80%; font-style: normal; text-align: left; font-family: sans-serif; margin-left: 0em; margin-left: 0.5em; text-indent: -0.5em; line-height: 1.2em; } p.tb1 { font-size: 85%; font-style: normal; text-align: left; font-family: Libertine serif; margin-left: 0em; padding: 0em; margin-left: 0.5em; text-indent: -0.5em; line-height: 1.2em; } p.tb_1 { font-size: 85%; font-style: normal; text-align: left; font-family: Libertine serif; margin-left: 0em; padding: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tb_2 { font-size: 80%; font-style: normal; text-align: left; font-family: sans-serif; margin-left: 0em; padding: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tb2 { font-size: 90%; font-style: normal; padding: 0.2em; text-align: center; font-family: Libertine serif; line-height: 1.2em; } p.tb3 { font-size: 85%; font-style: normal; text-align: left; font-family: Libertine serif; margin-left: 2em; padding: 0em; text-indent: -0.5em; line-height: 1.2em; } p.tbc { font-size: 80%; font-style: normal; text-align: center; font-family: sans-serif; margin-left: 0em; padding: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tb2c { font-size: 80%; font-style: normal; text-align: center; font-family: sans-serif; margin-left: 0em; padding: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tbc1 { font-size: 80%; font-style: normal; text-align: center; font-family: Libertine serif; margin-left: 0em; padding: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tbc2 { font-size: 80%; font-style: normal; text-align: center; font-family: sans-serif; margin-left: 0em; padding: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tbl { font-size: 80%; font-style: normal; text-align: left; font-family: sans-serif; margin-left: 0em; padding: 0em; margin-left: 0em; text-indent: 0em; line-height: 1.2em; } p.tbs { font-size: 80%; font-style: normal; text-align: left; font-family: sans-serif; margin-left: 0em; padding: 0em; margin-left: 0.5em; text-indent: -0.5em; line-height: 1.2em; } p.tbsor { font-family: sans-serif; font-weight: normal; font-style: normal; font-size: 90%; text-align: center; margin-top: 0em; margin-bottom: 1em; } p.tnum { font-size: 90%; font-style: normal; font-family: Libertine serif; text-align: center; } td.toptd { vertical-align: top; text-align: center; } td { text-align: left; vertical-align: top; padding: 0.3em; } td.none { text-align: left; vertical-align: top; padding: 0em; } td.nrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; border: 0px solid #000000; } td.srule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; border: 0px solid #000000; border-left: 0.5px solid #000000; } td.srrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-right: 0.3em; border: 0px solid #000000; border-left: 0.5px solid #000000; border-right: 0.5px solid #000000; } td.srbrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-right: 0.3em; padding-bottom: 0.3em; border: 0px solid #000000; border-left: 0.5px solid #000000; border-right: 0.5px solid #000000; border-bottom: 0.5px solid #000000; } td.sr1rule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-right: 0.3em; border: 0px solid #000000; border-left: 0px solid #000000; border-right: 0.5px solid #000000; } td.sr1brule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-right: 0.3em; padding-bottom: 0.3em; border: 0px solid #000000; border-left: 0px solid #000000; border-right: 0.5px solid #000000; border-bottom: 0.5px solid #000000; } td.sbrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-bottom: 0.3em; border: 0px solid #000000; border-left: 0.5px solid #000000; border-bottom: 0.5px solid #000000; } td.brule_v { text-align: left; vertical-align: top; margin-bottom: 0.3em; padding: 0em; padding-left: 0.3em; padding-bottom: 0.3em; border: 0px solid #000000; border-bottom: 0.5px solid #000000; } td.brule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-bottom: 0.3em; border: 0px solid #000000; border-bottom: 0.5px solid #000000; } td.tbrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-bottom: 0.3em; padding-top: 0.3em; border: 0px solid #000000; border-top: 0.5px solid #000000; border-bottom: 0.5px solid #000000; } td.trule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-top: 0.3em; border: 0px solid #000000; border-top: 0.5px solid #000000; } td.rule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-top: 0.3em; padding-bottom: 0.3em; border-top: 0.5px solid #000000; border-bottom: 0.5px solid #000000; } td.rbrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-right: 0.3em; padding-bottom: 0.3em; border-right: 0.5px solid #000000; border-bottom: 0.5px solid #000000; } td.strule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-top: 0.3em; border: 0px solid #000000; border-left: 0.5px solid #000000; } td.srtrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-right: 0.3em; padding-top: 0.3em; border: 0px solid #000000; border-left: 0.5px solid #000000; border-right: 0.5px solid #000000; } td.ntrule { text-align: left; vertical-align: top; padding: 0em; padding-left: 0.3em; padding-top: 0.3em; border: 0px solid #000000; } td.rightrule { text-align: left; vertical-align: top; padding: 0.3em; border-right: 0.5px solid #000000; } td.st1rule { text-align: left; vertical-align: top; padding: 0.3em; border-top: 0.5px solid #000000; border-bottom: 0px solid #000000; border-left: 0.5px solid #000000; border-right: 0px solid #000000; } td.srt1rule { text-align: left; vertical-align: top; padding: 0.3em; border-top: 0.5px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0.5px solid #000000; } p.pbreak { page-break-before: always; padding-top: 1.5em; } p.sb { margin-top: 1em; margin-bottom: 1em; text-align: center; font-size: 100%; } span.italic { font-style: italic; } img.middle { vertical-align: middle; } h2.noteh { font-family: Libertine serif; font-size: 120%; text-align: left; margin-top: 1.5em; margin-bottom: 1em; font-weight: normal; line-height: 1em; } p.notes { text-align: justify; } p.notestx { text-align: justify; text-indent: 1em; } span.note { display: inline-block; text-indent: 0em; white-space: pre-wrap; width: 1.8em; } p.note { margin-left: 2em; text-indent: -2em; font-size: 95%; font-family: Libertine serif; text-align: left; white-space: pre-wrap; margin-bottom: 0.2em; } p.fnh { font-family: Libertine serif; font-size: 120%; text-align: left; margin-top: 1em; margin-bottom: 1em; font-weight: bold; line-height: 1em; }