/**/ body { margin: 0.5em 3em 0.5em 0.5em; padding: 0; text-align: center; font-size: 100% } div, span, p, table { padding: 0; margin: 0 } body { line-height: 1.3em } div.equationbox, div.front, div.blockquot { line-height: 1.1em } div.footnotes, div.tablebox, div.tableboxwithborder, div.transnote, span.fup, span.fdn, a.fnanchor, h1, h2, h3, h4, h5, ul, table, sub, sup, div.caption { line-height: 1em } div.footnotes { margin: 1em 0 2em 1em; text-align: left } div.footnote { margin: 0.2em 0 } div.blockquot, div.tablebox, div.equationbox { margin: 0.5em 0 0.5em 1em } div.tableboxwithborder { margin: 1em 0 1em 1em; padding: 0.5em; border: thin black solid } .section, .front, .chapter, h2 { page-break-before: always } .front, .chapter { padding: 3em 0 1em 0 } p { text-indent: 1em; text-align: justify } div, span, p.first, p.continue { text-indent: 0 } div { text-align: center } .fsize3 { font-size: 1.6em } h2, .fsize4 { font-size: 1.3em } .h2txt { display: block; padding: 2em 0 1em 0; clear: both } h3, .fsize5 { font-size: 1.05em } h4, h5 { font-size: 1em } div.blockquot, div.footnotes, div.transnote, ul#toclist, ul#listplates, ul#listreferences, table { font-size: 0.9em } .fsize6, ul.fsize6, div.caption { font-size: 0.85em } .smaller, .tiny, .eventinier { display: block } .smaller, .xxpn, table.p063 { font-size: 0.8em } a.fnanchor, sup, sub, .tiny, .fup, .fdn { font-size: 0.7em } .eventinier { font-size: 0.5em } h1, h2, h3 { font-weight: normal; clear: both } h2 { letter-spacing: 0.05em; text-align: center; padding: 1em 0 0 0; margin: 0 } h3 { letter-spacing: 0.05em; text-align: left; margin: 0; padding: 2em 0 0 0 } h4, h5 { letter-spacing: 0.1em; font-weight: normal; text-align: center; margin: 1em 10% 0 10%; padding: 0 } .wstop-a { margin-top: 3em } .wstop-b { margin-top: 2em } .wstop-c { margin-top: 1em } .wstop-d { margin-top: 0.5em } em.italic { font-style: italic } em.italic-padr { font-style: italic; padding-right: 0.2em } span.smmaj { letter-spacing: 0.05em; font-style: normal; text-transform: uppercase } span.smmaj { /*smmaj=small majuscule*/ font-size: 0.8em } table { clear: both; border-collapse: separate; /*workaround for ADE bug*/ border-spacing: 0.05em; /*workaround for ADE bug*/ } table#p017 { font-size: 0.8em } table#p017 td { vertical-align: bottom; padding: 0.2em 0.1em 0.2em 0.5em; text-indent: -0.5em } table#p017 td.atop, td.atop, .atop { vertical-align: top } div#p063table { border: thin gray solid; margin: 0.5em 0 } table.p063 td.abtm, td.abtm { vertical-align: bottom } .vertalgn-a { vertical-align: -0.6em } .padl2 { padding-left: 2em } th { font-weight: normal; text-align: center; vertical-align: middle; border: thin #aaa solid } #fn26tabcell { width: 58% } .colw50 { width: 50% } .colw33 { width: 33% } .colw28 { width: 28% } .colw20 { width: 20% } .colw12 { width: 12% } .colw10 { width: 10% } td, th, .pbinavoid { page-break-inside: avoid } td { vertical-align: middle; text-align: left; padding: 0 0.5em 0 0.6em; text-indent: -0.5em } td.tdjustify { padding: 0 5%; text-align: justify; text-indent: 0 } table.equation td { vertical-align: middle; text-align: center; padding: 0; text-indent: 0 } td.ptxt, table#p017 td.ptxt { padding-left: 0; padding-right: 1em; text-indent: 0 } .bt { border-top: thin black solid } .bordbltop { border-top: 0.25em black double } .borall, table.borall td { border: thin #aaa solid } .simtable, .signbox { display: table } .signbox { padding: 0 0 0 1em; width: 95% } .tabrow { display: table-row } .tabcell { display: table-cell } .left { text-align: left } td.right, .right, .signature { text-align: right } .signature { padding-right: 1em } td.center, .center { text-align: center } .xxpn { font-weight: normal; color: #575; text-decoration: none } img { max-width: 100%; height: auto } div.figc-s1, div.figc-s2, div.figc-s3, div.figc-s4, div.figc-s5, div.figc-s6 { page-break-inside: avoid } div.figc-s1 { /*100% 600px A1.33 */ margin: 0.5em auto } div.figc-s2 { /* 88% 528px A1.52 */ margin: 0.5em 6% } div.figc-s3 { /* 76% 456px A1.75 */ margin: 0.5em 12% } div.figc-s4 { /* 58% 348px A2.30 */ margin: 0.5em 21% } div.figc-s5 { /* 42% 252px A3.17 */ margin: 0.5em 29% } div.figc-s6 { /* 32% 192px A4.17 */ margin: 0.5em 34% } img.letter2, img.letter5, img.letter6 { width: auto } img.letter2 { height: 2em } img.letter5 { height: 1.3em; vertical-align: -0.3em } img.letter6 { height: 1em } img#ip063a { width: 9em; height: 4.53em } img#ip063b { width: 7em; height: 3.92em } img#ip063c { width: 3.5em; height: 2.31em } div.caption { padding: 0 1em; margin: 0 0 1em 0; letter-spacing: 0.05em } div.transnote { margin: 3em 1em 2em 1em; border: thin gray dotted; padding: 0.2em } div.transnote, div.transnote p { text-align: justify } ul { margin: 0; padding: 0; list-style-type: none } li { margin: 0; padding: 0.2em 0 0.2em 2em; text-indent: -1em; text-align: left } span.toclv2 { display: inline-block; width: 3em; text-align: right } li.toclv2, ul#listplates li, ul#listreferences li { padding: 0.2em 0 0.2em 3em; text-indent: -3em } ul#listplates li, ul#listreferences li { page-break-inside: avoid } li.toclv3 { padding: 0 0 0.2em 2em; text-indent: -1em } .inlineblk, .nowrap, .mixfract, .fract, .smcap { display: inline-block } .fract { vertical-align: middle; /*padding:0 0 0 0.2em;*/ margin: 0 0.05em } .fup, .fdn { display: block; text-align: center } .fup { border-bottom: solid thin black } .equationbox .fup, .equationbox .fdn, .footnote .fup, .footnote .fdn, td .fup, td .fdn { font-size: 0.85em } a { font-weight: bold; text-decoration: none; text-indent: 0 } a.fnanchor { vertical-align: super } a.fnlabel { width: 2.2em; display: inline-block; text-align: right; margin-top: 0.4em; padding-right: 0.2em } .hhnoshow { padding-left: 1em } a.linkhd, a.linka, .hhnoshow a, .hhnoshowexample { color: #666; letter-spacing: -0.12em; font-weight: normal } @media all { /* was @media handheld */ .xxpn { position: static } div.xxpn { text-align: right; padding-right: 1em } body { margin: 0; padding: 0.5em } .hhnoshow { display: none } a.linkhd { float: right } } h1.pg, h2.pg, h3.pg { font-weight: bold } h4.pg { letter-spacing: 0; font-weight: bold } hr.full { width: 100%; margin-top: 3em; margin-bottom: 0; margin-left: auto; margin-right: auto; border-width: 4px 0 0 0; /* remove all borders except the top one */ border-style: solid; border-color: #000; clear: both } /**/