/* ---->>> UC PRESS STYLE "E" CSS <<<---- */
/* ---->>> BookMatters/Chris Hall-Ampersand 2013 <<<---- */
/* Begin font declarations */
@font-face{
font-family:DejaVu;
src:url("font/DejaVuSerif.ttf");
}
@font-face{
font-family:DejaVu;
font-style:italic;
src:url("font/DejaVuSerif-Italic.ttf");
}
@font-face{
font-family:DejaVu;
font-weight:bold;
src:url("font/DejaVuSerif-Bold.ttf");
}
@font-face{
font-family:DejaVu;
font-style:italic;
font-weight:bold;
src:url("font/DejaVuSerif-BoldItalic.ttf");
}
/* */
/* ---->>> Clear all styles <<<---- */
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
margin:0;
padding:0;
border-width:0;
}
td, th {
border-style:none;
border-width:1px;
}
table {
border-collapse:collapse;
}
/* ---->>> Set global
elements <<<---- */
body {
-epub-hyphens:auto;
-webkit-hyphens:auto;
margin-right: 2em;
margin-left: 2em;
}
h1, h2, h3, h4, p, tr, td {
color: #000;
font-family: DejaVu, serif;
font-style: normal;
font-variant:normal;
font-weight:normal;
text-decoration: none;
}
/* ---->>> id's for general page s <<<---- */
div.stdPage {
margin-bottom: 5em;
}
div.drop20 {
margin-top: 20%;
}
div.keepTogether {
display: inline-block;
}
/* ---->>> FRONTMATTER styles <<<---- */
#imprint {
text-align: center;
padding-top: 10%;
}
#imprint img {
width: 80%;
}
p.SV {
font-size:.85em;
line-height:1.3;
margin-top:20%;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
p.SV1 {
font-size:.85em;
line-height:1.3;
margin-top:2%;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
h1.HT {
font-size:1.2em;
letter-spacing: .03em;
line-height:1.4;
margin-top:20%;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
font-family: sans-serif;
}
h2.ST {
font-size: 0.7em;
letter-spacing: .15em;
line-height: 1;
margin-top: 10%;
margin-right: 0;
margin-bottom: .65em;
margin-left:15%;
orphans: 1;
page-break-after: auto;
page-break-before: auto;
text-align: left;
text-indent: 0;
widows: 1;
text-transform: uppercase;
}
p.SHN {
font-size:.65em;
line-height:1.45;
margin-top:3px;
margin-right:0;
margin-bottom:1em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.SED {
font-size:.65em;
line-height:1.25;
margin-top:.5em;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.SL {
font-size:.65em;
line-height:1.45;
margin-top:.3em;
margin-right:0;
margin-bottom:.5em;
margin-left:2.6em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-2.6em;
widows:1;
}
p.SL-f { /* first of the SLs */
font-size:.65em;
line-height:1.45;
margin-top:1em;
margin-right:0;
margin-bottom:.5em;
margin-left:2.6em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-2.6em;
widows:1;
}
span.SL-NUM {
margin-right: .85em;
}
h1.TI {
font-size:1.833em;
letter-spacing: .04em;
line-height:1.182;
margin-top:20%;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
word-break: keep-all;
font-family: sans-serif;
}
h2.STI {
font-size:1em;
line-height:1.333;
margin-top:12px;
margin-right:84px;
margin-bottom:85px;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
word-break: keep-all;
font-family: sans-serif;
}
p.EDBY {
font-size:.7em;
text-transform: uppercase;
letter-spacing: .15em;
line-height:1;
margin-top:0;
margin-right:0;
margin-bottom:-9em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.AU {
font-size:1.35em;
letter-spacing: .045em;
line-height:1.5;
margin-top:5em;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
page-break-after: avoid;
font-family: sans-serif;
}
p.AUX {
font-size:.8em;
font-style:italic;
line-height:1.4;
margin-top:1em;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:avoid;
page-break-before:avoid;
text-align:left;
text-indent:0;
widows:1;
}
h1.FMH-CAU {
font-size:1.5em;
line-height:1.167;
margin-top:20%;
margin-right:0;
margin-bottom:1em;
margin-left:0;
text-align:left;
text-indent:0;
page-break-before: avoid;
}
div.PUB-BOX {
margin-top: 40%;
page-break-before: avoid;
}
img.UC {
margin-left: 0;
margin-bottom: 1em;
padding: 0;
}
p.PUB {
font-size:.65em;
text-transform: uppercase;
letter-spacing: .25em;
letter-spacing: .2em;
line-height:0.818;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
page-break-before: avoid;
font-family: sans-serif;
}
p.PUBO {
font-size:.7em;
font-style:italic;
line-height:1.368;
margin-top: .5em;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
div.CR-page {
margin-top: 20%;
margin-right: 0;
page-break-before: avoid;
}
p.CP-1 { /* Used at top of CR to break page into separate file */
font-size:.75em;
line-height:1.4;
margin-top:0;
margin-right:4em;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
p.CP-1a { /* Used at top of CR to break page into separate file */
font-size:.75em;
line-height:1.4;
margin-top:0;
margin-right:4em;
margin-bottom:0;
margin-left:1.5em;
text-align:left;
text-indent:-1.5em;
}
p.CP-1b { /* Used at top of CR to break page into separate file */
font-size:.75em;
line-height:1.4;
margin-top:1em;
margin-right:4em;
margin-bottom:0;
margin-left:1.5em;
text-align:left;
text-indent:-1.5em;
}
p.CP {
font-size:.75em;
line-height:1.2;
margin-top:1.25em;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
p.CP-2 {
font-size:.75em;
line-height:1.2;
margin-top:2em;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
p.DED {
font-size:.833em;
font-style:italic;
line-height:1.3;
margin-top:20%;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.BEP, p.BEPSN {
font-size:.75em;
line-height:1.5;
margin-top:1em;
margin-right:15%;
margin-bottom:0;
margin-left:15%;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.BEPSN {
line-height:1.375;
margin-top:.25em;
margin-bottom:2.25em;
}
p.BEPO {
font-size:.75em;
line-height:1.5;
margin-top:0;
margin-right:15%;
margin-bottom:0;
margin-left:17%;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1em;
widows:1;
}
h1.BMH, h1.FMH {
font-size:1.5em;
line-height:1.167;
margin-top:20%;
margin-right:0;
margin-bottom:8em;
margin-left:0;
text-align:left;
text-indent:0;
page-break-before: avoid;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
font-family: sans-serif;
}
h2.FM1 {
font-size:.7em;
text-transform: uppercase;
letter-spacing: .15em;
line-height:1.182;
margin-top:3em;
margin-right:0;
margin-bottom:.8em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.FMHN {
font-size:.8em;
font-style:italic;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:.65em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.FMSIG {
font-size:.8em;
font-style:italic;
line-height:1.3;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:right;
text-indent:0;
widows:1;
}
p.FIL-f, p.FIL-m {
font-size:.8em;
line-height:1.5;
list-style-position:outside;
margin-top: .75em;
margin-right:0;
margin-bottom:.35em;
margin-left:3.3em;
text-align:left;
text-indent:-2.3em;
}
p.FIL-m {
margin-top: .25em;
}
span.FIL-NUM {
font-size: .75em;
margin-right: 1em;
}
p.FMCHRON {
font-size:.8em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom: .5em;
margin-left:0;
padding-right: 3em;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
}
p.FAB {
font-size:.8em;
line-height:1.5;
padding-bottom:.3em;
margin-top:0;
margin-right:0;
margin-left:0;
padding-right: 1.5em;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
border: 0;
vertical-align: text-bottom;
}
span.TOC-NUM {
font-size: .75em;
margin-right: 1em;
font-family: sans-serif;
}
p.C-1 {
font-size:.8em;
line-height:1.5;
list-style-position:inside;
margin-top:.25em;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
p.C1subC2 {
font-size:.8em;
line-height:1.5;
margin-top:21px;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.C1subC3 {
font-size:.8em;
line-height:1.5;
list-style-position:inside;
margin-top:1.75em;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
p.C-2 {
font-size:.7em;
text-transform: uppercase;
letter-spacing: .1em;
line-height:1.5;
list-style-position:inside;
margin-top:2.25em;
margin-right:0;
margin-bottom:.8em;
margin-left:0em;
text-align:left;
text-indent:0;
}
p.C-3 {
font-size:.75em;
line-height:1.5;
list-style-position:outside;
margin-top:.35em;
margin-right:0;
margin-bottom:0;
margin-left:2.5em;
text-align:left;
text-indent:-2.5em;
}
p.C3subC1 {
font-size:.75em;
line-height:1.5;
list-style-position:outside;
margin-top:1.75em;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent: 0;
}
p.C3subC4 {
font-size:.75em;
line-height:1.5;
margin-top:1em;
margin-right:0;
margin-bottom:0;
margin-left:1.8em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.8em;
widows:1;
}
p.C-4 {
font-size:.8em;
font-style:italic;
line-height:1.3em;
margin-top:3px;
margin-right:0;
margin-bottom:0;
margin-left:1.65em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
span.C5 {
font-size:.75em;
font-style:italic;
}
/* ---->>> DISPLAY styles <<<---- */
h2.PN {
font-size:.75em;
text-transform: uppercase;
letter-spacing: .15em;
line-height:1.5;
margin-top:10%;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
h1.PT {
font-size:1.5em;
letter-spacing: .03em;
line-height:1.35;
margin-top:1.5em;
margin-right:30%;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
}
h2.PST, h2.CST, h2.APST {
font-size:.92em;
font-style:italic;
line-height:1.5;
margin-top:1.15em;
margin-right:20%;
margin-bottom:3em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
}
p.CAU {
font-size:.7em;
text-transform: uppercase;
letter-spacing: .15em;
line-height:1.5;
margin-top:.0;
margin-right:0;
margin-bottom:5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.PEP, p.CEP {
font-size:.75em;
line-height:1.5;
margin-top:2em;
margin-right:18%;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.CEP-l {
font-size:.75em;
line-height:1.5;
margin-top:0;
margin-right:18%;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.PEPO, p.CEPO, p.CEPO-l, p.PEPO-l, p.PEPO-f, p.CEPO-f {
font-size:.75em;
line-height:1.5;
margin-top:0;
margin-right:18%;
margin-bottom:0;
margin-left:1em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1em;
widows:1;
}
p.PEPO-f, p.CEPO-f {
margin-top:2em;
}
p.PEPOSN, p.CEPOSN, p.PEPSN, p.CEPSN {
font-size:.65em;
line-height:1.5;
margin-top:.65em;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.PTXT {
font-size:.8em;
line-height:1.5;
margin-top:20%;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
h2.CN, h2.APN {
font-size:.75em;
text-transform: uppercase;
letter-spacing: .15em;
line-height:1.5;
margin-top:10%;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
font-family: sans-serif;
}
h1.CT {
font-size:1.5em;
letter-spacing: .03em;
line-height:1.35;
margin-top:1.5em;
margin-right:30%;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
font-family: sans-serif;
}
p.CO {
font-size:.8em;
line-height:1.5;
margin-top:20%;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
/* -> Chapter Opening Sink: see "(div).drop20" <- */
h2.H1 {
font-size:.75em;
text-transform: uppercase;
letter-spacing: .1em;
line-height:1.4;
margin-top:2.75em;
margin-right:0;
margin-bottom:1em;
margin-left:0;
text-align:left;
text-indent:0;
widows:1;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
font-family: sans-serif;
}
h3.H2 {
font-size:.8em;
font-style:italic;
line-height:1.5;
margin-top:2.5em;
margin-right:0;
margin-bottom:1em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
}
h3.H2subH1 {
font-size:.8em;
font-style:italic;
line-height:1.5;
margin-top:1em;
margin-right:0;
margin-bottom:1em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
hyphens: none;
-webkit-hyphens: none ! important;
-moz-hyphens: none;
adobe-hyphenate: none;
-o-hyphens: none;
-ms-hyphens: none;
}
h4.H3 {
font-size:.8em;
line-height:1.5;
margin-top:2.5em;
margin-right:0;
margin-bottom:1em;
margin-left:1.5em;
orphans:1;
page-break-after:avoid;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
/* ---> GT-H4 see below with GT <--- */
span.H4 {
font-size:inherit;
font-style:italic;
margin-right: .75em;
}
p.SEP {
font-size:.7em;
line-height:1.4;
margin-top:1.5em;
margin-right:20%;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.SEPO {
font-size:.7em;
line-height:1.4;
margin-top:0;
margin-right:20%;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.SEPO-f {
font-size:.7em;
line-height:1.4;
margin-top:1.5em;
margin-right:20%;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.SEPOSN, p.SEPSN {
font-size:.7em;
line-height:1.4;
margin-top:.5em;
margin-right:20%;
margin-bottom:2em;
margin-left:1.25em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.25em;
widows:1;
}
p.SEPSN {
margin-left:0;
text-indent:0;
}
/* ---->>> TEXT styles <<<---- */
p.GT, p.GT-ni, p.GT-H4 {
font-size:.8em;
font-style: normal;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:justify;
text-indent: 1.2em;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
widows:2;
}
p.GT-ni {
text-indent:0;
}
p.GT-H4 {
margin-top: 2em;
margin-bottom: .5em;
text-indent: 0;
}
p.LS {
font-size:.8em;
line-height:1.5;
margin-top:2em;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.ORN {
font-size:.9em;
letter-spacing: .1em;
word-spacing: 1em;
line-height:2.6;
margin-top:1em;
margin-right:0;
margin-bottom:1em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.LPTI {
font-size:.7em;
text-transform:uppercase;
letter-spacing: .15em;
line-height:1.1;
margin-top:2em;
margin-right:20%;
margin-bottom:1em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.NL, p.NL-f, p.NL-l {
font-size:.8em;
line-height:1.5;
margin-top:.3em;
margin-right:0;
margin-bottom:.5em;
margin-left:2.6em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.3em;
widows:1;
}
p.NL-l {
margin-bottom:1.5em;
}
p.UL, p.UL-f, p.UL-l {
font-size:.8em;
line-height:1.5;
margin-top:.3em;
margin-right:0;
margin-bottom:.5em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.UL-f {
margin-top:1.5em;
}
p.UL-l {
margin-bottom:1.5em;
}
p.BL, p.BL-f, p.BL-l {
font-size:.8em;
line-height:1.5;
margin-top:.3em;
margin-right:0;
margin-bottom:.5em;
margin-left:2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1em;
widows:1;
}
p.BL-f {
margin-top:1.5em;
}
p.BL-l {
margin-bottom:1.5em;
}
p.MCL, p.MCL-f, p.MCL-l {
font-size:.8em;
line-height:1.3;
padding-bottom:.75em;
padding-left: 1.2em;
padding-right:2em;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
vertical-align: top;
border:0;
}
p.MCL-f {
margin-top:1.5em;
}
p.MCL-l {
margin-bottom:1.5em;
}
p.OL-1, p.OL-1-f, p.OL-1-l, p.OL-2, p.OL-3 {
font-size:.8em;
line-height:1.5;
margin-top:.3em;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.OL-1-f {
margin-top:1.5em;
}
p.OL-1-l {
margin-top:.5em;
margin-bottom:1.5em;
}
p.OL-2 {
margin-bottom:.5em;
margin-left:2.5em;
text-indent:-1.2em;
}
p.OL-3 {
margin-left:5em;
text-indent:-1.2em;
}
p.POE, p.POE-f, p.POE-l, p.POSS {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:5%;
margin-bottom:0;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.POE-f {
margin-top:1.5em;
}
p.POE-l {
margin-bottom:1.5em;
}
p.POSS {
margin-bottom:1em;
}
span.DIname {
font-size:inherit;
font-style:italic;
margin-right:.2em;
}
p.DI-f, p.DI-l, p.DI-m {
font-size:.8em;
line-height:1.5;
margin-top:1.5em;
margin-right:5%;
margin-bottom:.25em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.DI-l {
margin-top:.3em;
margin-bottom:1.5em;
}
p.DI-m {
margin-top:.3em;
margin-bottom:.25em;
}
p.LT, p.LDA, p.LSAL, p.LSIG {
font-size:.8em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:1.2em;
widows:1;
}
p.LDA {
line-height:2;
margin-top:1.5em;
margin-bottom:.3em;
text-align:right;
}
p.LSAL {
margin-bottom:.3em;
text-indent:0;
}
p.LSIG {
font-style:italic;
margin-top:.5em;
margin-right:1.2em;
margin-bottom:1.5em;
}
p.EQ {
font-size:.8em;
line-height:1.5;
margin-top:1.5em;
margin-right:0;
margin-bottom:1.5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:center;
text-indent:0;
widows:1;
}
p.INTQ, p.INTQ-f, p.INTQ-m, p.INTQ-l {
font-size:.8em;
font-style:italic;
line-height:1.5;
text-align:left;
margin-right:0;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-indent:-1.2em;
widows:1;
}
p.INTQ {
margin-top:1.5em;
margin-bottom:1.5em;
}
p.INTQ-f {
margin-top:1.5em;
margin-bottom:.5em;
}
p.INTQ-m {
margin-top:0;
margin-bottom:.5em;
}
p.INTQ-l {
margin-top:0;
margin-bottom:1.5em;
}
p.INTA, p.INTA-f, p.INTA-m, p.INTA-l {
font-size:.8em;
font-style:normal;
line-height:1.5;
text-align:left;
margin-right:0;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-indent:-1.2em;
widows:1;
}
p.INTA {
margin-top:1.5em;
margin-bottom:1.5em;
}
p.INTA-f {
margin-top:1.5em;
margin-bottom:0;
}
p.INTA-m {
margin-top:0;
margin-bottom:.5em;
}
p.INTA-l {
margin-top:0;
margin-bottom:1.5em;
}
span.INQAname, span.INTname {
font-size:.75em;
font-style: normal;
letter-spacing: .1em;
text-transform: uppercase;
margin-right: .3em;
}
/* ---->>> EXTRACT styles <<<---- */
h3.EXTI {
font-size:.65em;
text-transform:uppercase;
letter-spacing: .15em;
line-height:1.1;
margin-top:2em;
margin-right:20%;
margin-bottom:1em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.EX-f, p.EX, p.EX-m, p.EX-l, p.EXSN {
font-size:.7em;
line-height:1.5;
margin-top:1.5em;
margin-right:0;
margin-bottom:0;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.EX {
margin-top:1.5em;
margin-bottom:2em;
}
p.EX-m {
margin-top:0;
margin-bottom:.3em;
text-indent:1.2em;
}
p.EX-l {
margin-top:0;
margin-bottom:2em;
text-indent:1.2em;
}
p.EXSN {
margin-top:.3em;
margin-bottom:2em;
margin-left:1.2em;
}
p.EXEX {
font-size:.65em;
line-height:1.5;
margin-top:.75em;
margin-right:0;
margin-bottom:.75em;
margin-left:3.25em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.EX-EXTI {
font-size:.7em;
line-height:1.5;
margin-top:.3em;
margin-right:10%;
margin-bottom:1.5em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
h3.PXTI {
font-size:.65em;
text-transform:uppercase;
letter-spacing: .15em;
line-height:1.1;
margin-top:2em;
margin-right:20%;
margin-bottom:1em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.PX, p.PX-f, p.PX-l, p.PXSS, p.PXSN {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:20%;
margin-bottom:0;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.PX-f {
margin-top:1.5em;
}
p.PX-l {
margin-bottom:2em;
}
p.PXSS {
margin-bottom:1em;
}
p.PXSN {
margin-top:.3em;
margin-bottom:2em;
}
/*
p.EXPX1 {
font-size:.75em;
line-height:1.6;
margin-top:1em;
margin-right:0;
margin-bottom:0;
margin-left:2.6em;
text-align:justify;
text-indent:0;
}
p.EXPX {
font-size:.75em;
line-height:1.6;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:2.6em;
text-align:justify;
text-indent:0;
}
p.EXPX-l {
font-size:.75em;
line-height:1.6;
margin-top:0;
margin-right:0;
margin-bottom:1em;
margin-left:2.6em;
text-align:justify;
text-indent:0;
}
*/
p.PXEX, p.PXEX-f, p.PXEX-m, p.PXEX-l, p.PXEXSN {
font-size:.65em;
line-height:1.5;
margin-top:.75em;
margin-right:0;
margin-bottom:.75em;
margin-left:4.6em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:-1.3em;
widows:1;
}
p.PXEX-f {
margin-bottom:0;
}
p.PXEX-m {
margin-top:.0;
margin-bottom:0;
}
p.PXEX-l {
margin-top:.0;
margin-bottom:.75em;
}
p.PXEXSN {
margin-top:.3em;
margin-right:10%;
margin-bottom:.75em;
margin-left:3.25em;
}
p.NLX-f, p.NLX-m, p.NLX-l {
font-size:.7em;
line-height:1.5;
list-style-position:outside;
margin-top:1em;
margin-right:0;
margin-bottom:.3em;
margin-left:2.5em;
text-align:left;
text-indent:-1.2em;
}
p.NLX-m {
margin-top:0;
margin-bottom:.5em;
}
p.NLX-l {
margin-top:0;
margin-bottom:2em;
}
p.ULX-f, p.ULX-m, p.ULX-l {
font-size:.7em;
line-height:1.5;
margin-top:1.5em;
margin-right:20%;
margin-bottom:.5em;
margin-left:2.5em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.ULX-m {
margin-top:0;
margin-bottom:.5em;
}
p.ULX-l {
margin-top:0;
margin-bottom:2em;
}
p.BLX-f, p.BLX-m, p.BLX-l {
font-size:.7em;
line-height:1.5;
margin-top:1.5em;
margin-right:10%;
margin-bottom:.5em;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.BLX-m {
margin-top:0;
margin-bottom:.5em;
}
p.BLX-l {
margin-top:0;
margin-bottom:2em;
}
p.MCLX, p.MCLX-f, p.MCLX-l {
font-size:.7em;
line-height:1.3;
padding-bottom:1em;
padding-right:3em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
vertical-align: top;
text-indent:0;
border:0;
}
p.MCLX-f {
margin-top:1.5em;
}
p.MCLX-l {
margin-bottom:1.5em;
}
span.DXname {
font-size:inherit;
font-style:italic;
margin-right: .25em;
}
p.DX, p.DX-f, p.DX-m, p.DX-l {
font-size:.7em;
line-height:1.5;
margin-top:1.5em;
margin-right:0;
margin-bottom:2em;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:-1.2em;
widows:1;
}
p.DX-f {
margin-bottom:.5em;
}
p.DX-m {
margin-top:0;
margin-bottom:.5em;
}
p.DX-l {
margin-top:0;
margin-bottom:2em;
}
p.LX, p.LX-ni, p.LXSAL, p.LXDA, p.LXSIG {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
widows:1;
text-indent:1.2em;
}
p.LX-ni, p.LXSAL {
text-indent: 0;
}
p.LXDA {
margin-top:1.5em;
margin-left:0;
text-indent:0;
}
p.LXSIG {
font-style:italic;
margin-top:.3em;
margin-bottom:2em;
}
/* ---->>> FOOTNOTE styles <<<---- */
p.EN, p.UEN {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:1.2em;
widows:1;
}
p.UEN {
margin-bottom:.75em;
text-indent:0;
}
p.ENEX {
font-size:.65em;
line-height:1.45;
margin-top:.5em;
margin-right:0;
margin-bottom:1em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.ENPX, p.ENPX-f, p.ENPX-m, p.ENPX-l, p.ENPXSN {
font-size:.65em;
line-height:1.45;
margin-right:10%;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.ENPX {
margin-top:.75em;
margin-bottom:2em;
}
p.ENPX-f {
margin-top:.75em;
margin-bottom:0;
}
p.ENPX-m {
margin-top:0;
margin-bottom:0;
}
p.ENPX-l {
margin-top:0;
margin-bottom:0;
}
p.ENPXSN {
margin-top:.2em;
margin-bottom:1em;
}
/* ---->>> TABLE styles <<<---- */
.tableA {
width: 100%;
border-collapse: collapse;
margin-top: 1.5em;
margin-bottom: 1.5em;
page-break-before: auto;
page-break-after: auto;
}
.tableA tr {
width: 100%;
}
.tableB, .tableC {
border-collapse: collapse;
width: 90%;
margin-top: 1.5em;
margin-right: 0;
margin-bottom: 2em;
margin-left: 1.2em;
border-style: none;
}
.tableA td, .tableB td, .tableC td {
padding-top: .15em;
padding-bottom: .15em;
vertical-align: top;
}
.tableC {
width: 80%;
}
.tableB tr td:first-child, .tableD tr td:first-child {
white-space: nowrap;
}
span.TN {
font-size:inherit;
text-transform: uppercase;
letter-spacing: .15em;
margin-right: 1em;
}
h3.TT {
width: 100%;
font-size: 0.6em;
line-height: 1.35;
text-align: left;
padding-bottom: .5em;
margin-top: 1em;
margin-right: 0;
margin-left: 0;
orphans: 1;
page-break-after: auto;
page-break-before: auto;
text-align: left;
text-indent: 0;
widows: 1;
border-bottom: 1px solid #000;
}
p.TSPAN {
font-size:.65em;
line-height:1.2;
text-align: center;
padding-bottom:.5em;
padding-left:.75em;
padding-right:.75em;
margin-top:0;
margin-left: 1em;
margin-right: 1em;
padding-top: 1em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-indent:0;
widows:1;
vertical-align: baseline;
border-bottom: 1px solid #000;
}
.TCH1, .TCH2, .TCH3 {
font-size:.65em;
line-height:1.375;
padding-top:.25em;
padding-bottom:.25em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:right;
vertical-align: bottom;
text-indent:0;
widows:1;
}
p.TCH2 {
text-align: left;
font-style: italic;
}
p.TCH3 {
text-align: center;
}
p.TCUT {
font-size:.65em;
line-height:1.375;
margin-right:0;
padding-top:.75em;
padding-bottom: .75em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:center;
vertical-align: middle;
text-indent:0;
widows:1;
border-bottom: 1px solid #000;
border-top: 1px solid #000;
}
p.TB, p.TB1, p.TB2 {
font-size:.65em;
line-height:1.375;
margin-bottom:0;
margin-left:0;
padding-right:1.5em;
margin-top:0;
padding-bottom:.5em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:right;
text-indent:0;
widows:1;
vertical-align: top;
}
p.TB1 {
text-align:left;
}
p.TB2 {
text-align: left;
padding-left: 1em;
}
p.TSN {
font-size:.65em;
font-style:normal;
line-height:1.3;
padding-bottom:.5em;
margin-right:0;
margin-bottom: 3em;
margin-left:0;
padding-top:.75em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
border-top: 3px double #000
}
span.TFN-SRC {
text-transform: uppercase;
letter-spacing:.15em;
}
p.TFN-f, p.TFN {
font-size:.5em;
line-height:1.286;
margin-top: .75em;
padding-top:.75em;
padding-bottom:.25em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
border-top: 3px double #000
}
p.TFN {
padding-top:.25em;
padding-bottom:.15em;
border-top: 0;
}
/* ---->>> ILLUSTRATION styles <<<---- */
div.imgBox {
max-width: 100%;
max-height: 100%;
margin: 2em 0 2em 0;
text-align: center;
padding-right: 5%;
padding-left: 5%;
}
.imgH img {
max-width: 100%;
height: auto;
margin-bottom: .75em;
margin-right: auto;
margin-left: auto;
page-break-after: avoid;
}
.imgV img {
max-height: 90%;
max-width: 80%;
margin-bottom: .75em;
margin-left: auto;
page-break-after: avoid;
}
div.capBox {
text-align: left;
margin-top: .5em;
margin-right: 5%;
margin-left: 5%;
page-break-before: avoid;
}
p.FCAP {
font-size:.7em;
line-height:1.4;
margin-bottom:.5em;
text-indent:0;
font-family: sans-serif;
}
span.FNUM {
font-family: sans-serif;
font-size: .8em;
text-transform: uppercase;
letter-spacing: .15em;
margin-right: .5em;
}
/* ---->>> BOXED TEXT styles <<<---- */
div.BOX-TXT {
margin-top: 1.5em;
margin-bottom: 2em;
padding:.5em 1.2em 1em 1.2em;
background-color: #eaebec;
}
p.BOX, p.BOX-ni {
font-size:.8em;
line-height:1.5;
margin-top:0;
margin-right:0px;
margin-bottom:0;
margin-left:0px;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:1.2em;
widows:1;
}
p.BOX-ni {
text-indent:0;
}
h2.BOXH {
font-size:1em;
line-height:1.25;
margin-top:1em;
margin-bottom:.5em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.BOX-EX {
font-size:.7em;
line-height:1.5;
margin-top:1.5em;
margin-right:0;
margin-bottom:2em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
h3.BOX-H1 {
font-size:.75em;
text-transform: uppercase;
letter-spacing: .1em;
line-height:1.182;
margin-top:2em;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
text-align:left;
text-indent:0;
}
p.BOX-H2 {
font-size:.8em;
line-height:1.5;
margin-top:1.5em;
margin-bottom:2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
/* ---->>> BACKMATTER styles <<<---- */
/* For h2.APN see h2.CN */
h1.APT {
font-size:1.5em;
letter-spacing: .03em;
line-height:1.35;
margin-top:1.5em;
margin-right:30%;
margin-bottom:0;
margin-left:0;
text-align:left;
text-indent:0;
}
/* For h2.APST see .PST */
/* For BMH, see FMH */
h2.BM1 {
font-size:.7em;
text-transform: uppercase;
letter-spacing: .15em;
line-height:1.4;
margin-top:2em;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
font-family: sans-serif;
}
h3.BM2 {
font-size:.75em;
font-style:italic;
line-height:1.4;
margin-top:2em;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
h3.BM2subBM1 {
font-size:.75em;
font-style:italic;
line-height:1.4;
margin-top:0;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.BM3 {
font-size:.75em;
line-height:1.4;
margin-top:2em;
margin-right:0;
margin-bottom:.75em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.BMTXT-BM4 {
font-size:.7em;
line-height:1.5;
margin-top:1.5em;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
span.BM4 {
font-size:inherit;
font-style:italic;
margin-right: .35em;
}
p.BMHN {
font-size:.65em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:.5em;
margin-left:1.5em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.BMTXT, p.BMTXT-ni {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:1.2em;
widows:1;
}
p.BMTXT-ni {
text-indent:0;
}
p.BMEX, p.BMEX-ni, p.BMEX-l {
font-size:.65em;
line-height:1.4;
margin-top:.65em;
margin-right:0;
margin-bottom:1em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
p.BMEX-l {
margin-top:0;
margin-bottom:2em;
margin-left:1.2em;
text-indent:1.2em;
}
p.BMEX-ni {
margin-top:1.5em;
margin-left:1.2em;
}
p.BMPX-f, p.BMPX-m, p.BMPX, p.BMPX-l, p.BMPXSN {
font-size:.65em;
line-height:1.4;
margin-top:1.5em;
margin-right:0;
margin-bottom:.2em;
margin-left:4em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.BMPX-m, p.BMPX {
margin-top:0;
}
p.BMPX-m {
margin-left:2.2em;
text-indent:-1.2em;
}
p.BMPX-l, p.BMPXSN {
margin-top:.0;
margin-bottom:2em;
margin-left:2.2em;
text-indent:-1.2em;
}
p.BMPXSN {
margin-top:.2em;
}
p.BMNLX-f, p.BMNLX-l, p.BMNLX-m {
font-size:.65em;
line-height:1.5;
margin-top:1.5em;
margin-right:10%;
margin-bottom:0;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.BMNLX-l {
margin-top:0;
margin-bottom:2em;
}
p.BMNLX-m {
margin-top:0;
margin-bottom:.2em;
}
p.BMULX-f, p.BMULX-l, p.BMULX-m {
font-size:.65em;
line-height:1.5;
margin-top:1.5em;
margin-right:0;
margin-bottom:.75em;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.BMULX-l {
margin-top:0;
margin-bottom:2em;
}
p.BMULX-m {
margin-top:0;
margin-bottom:.75em;
}
p.BMBLX-f, p.BMBLX-l, p.BMBLX-m {
font-size:.65em;
line-height:1.5;
margin-top:1.5em;
margin-right:0;
margin-bottom:.2em;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-1.2em;
widows:1;
}
p.BMBLX-l {
margin-top:0;
margin-bottom:2em;
}
p.BMBLX-m {
margin-top:0;
margin-bottom:.2em;
}
p.BMMCLX, p.BMMCLX-f, p.BMMCLX-l {
font-size:.65em;
line-height:1.25;
padding-bottom:.75em;
padding-left:0;
padding-right:10%;
margin-top:.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
widows:1;
}
p.BMMCLX-f {
margin-top:1.5em;
}
p.BMMCLX-l {
margin-bottom:1.5em;
}
.BMCHRON, .BMCHRON2 {
font-size:.7em;
line-height:1.5;
padding-bottom:1em;
margin-top:0;
margin-right:0;
margin-left:0;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
}
.BMCHRON {
padding-right: 3em;
}
p.BAB {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:.5em;
margin-left:0;
padding-right: 1.5em;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:0;
}
p.BN {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
text-align:justify;
text-indent:1.4em;
}
span.BN-REF {
font-size:.65em;
line-height: 1.4;
vertical-align: super;
margin-left: .2em;
}
p.GL {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:1.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:-1.2em;
widows:1;
}
span.GLterm {
font-size:.8em;
text-transform: uppercase;
letter-spacing: .15em;
margin-right:.65em;
}
p.BIB {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:1.5em;
text-align:justify;
text-indent:-1.5em;
}
span.BIB-DATE {
margin-right: .5em;
}
span.BIB-DASH {
letter-spacing: -.15em;
}
p.BIB-AuDaDaLi, p.BIB-AuDaAuLi {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:6.5em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:-3.5em;
widows:1;
}
p.BIB-AuDaAuLi {
margin-left:5.5em;
}
p.BIL {
font-size:.7em;
line-height:1.4;
margin-top:.3em;
margin-right:0;
margin-bottom:.65em;
margin-left:2.2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-indent:-2.2em;
widows:1;
}
span.BIL-NUM {
font-size:.7em;
margin-right: 1em;
}
p.BCONTR {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:.75em;
margin-left:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:0;
widows:1;
}
span.BCONTRname {
font-size:.8em;
text-transform: uppercase;
margin-right: .2em;
}
p.IN, p.IN-br, p.IN2, p.IN2B {
font-size:.7em;
line-height:1.5;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:1.5em;
text-align:left;
text-indent:-1.5em;
}
p.IN-br {
margin-top:1em;
}
p.IN2 {
margin-left:1.5em;
}
p.IN2B {
margin-left:3em;
}
/* ---->>> SUPPLEMENTARY SPANS and styles <<<---- */
span.ital {
display: inline;
font-style: italic;
}
span.bold {
display: inline;
font-weight: bold;
}
span.boldItal {
display:inline;
font-weight:bold;
}
span.super {
vertical-align: super;
margin-right: .3em;
}
span.greyOut {
color: #ccc;
}
span.BUL1 {
font-size: 1em;
font-weight: bold;
margin-right: .45em;
}
span.BUL2 {
font-size:.8em;
font-weight:bold;
margin-right: .5em;
}
span.BUL3 {
font-size:.7em;
font-weight:bold;
margin-right: .75em;
}
span.CP-3 {
margin-right: 35%;
}
span.TOC-NUM-1 {
margin-right: 1.8em;
}
span.small {
font-size: .82em;
}
p.EXRIND, p.EXRIND-f, p.EXRIND-l {
font-size:.7em;
line-height:1.5;
margin-top:.2em;
margin-right:0;
margin-bottom:0;
margin-left:2.4em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-indent:-1.2em;
widows:1;
}
p.EXRIND-f {
margin-top:1.5em;
margin-bottom:0;
}
p.EXRIND-l {
margin-top:0;
margin-bottom:1.5em;
}
p.LIFIL-f, p.LIFIL-m, p.LIFIL-m1 {
font-size:.8em;
line-height:1.5;
list-style-position:outside;
margin-top: .75em;
margin-right:0;
margin-bottom:.35em;
margin-left:3.3em;
text-align:left;
text-indent:-3.3em;
}
p.LIFIL-m {
margin-top: .25em;
}
.SPACE {
margin-left:.5em;
}
.SPACE1 {
margin-left:1em;
}
.SPACE2 {
margin-left:.5em;
}
.SPACE3 {
margin-left:.9em;
}
div.pbk
{
page-break-before: always;
}
p.IMPRINT
{
margin-top: 5em;
margin-bottom: 1.5em;
text-align: left;
margin-right: 10%;
margin-left: 10%;
font-size: 75%;
}
p.IMPRINT1
{
margin-top: 1em;
margin-bottom: 0%;
text-align: left;
margin-right: 10%;
margin-left: 10%;
font-size: 95%;
}
p.IMPRINT2
{
margin-top: .2em;
margin-bottom: 0%;
text-align: left;
margin-right: 10%;
margin-left: 10%;
font-size: 85%;
}
.underline {
display: inline;
text-decoration: underline;
}
p.INTR {
font-size:.75em;
line-height:1.5;
text-align:left;
margin-right:0;
margin-left:0%;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-indent:0%;
widows:1;
}