/**/ .advert { background: url(@public@vhost@g@gutenberg@html@files@48134@48134-h@images@illo001.png) no-repeat center center; padding-top: 2em; padding-left: 2em; padding-right: 2em; margin: 2em auto; text-align: center } .advertin { border: solid thin; margin: 0; text-align: center; padding: 0.5em } .advertout { border: solid thin; margin: 2em auto; text-align: center; padding: 0.25em; width: 30em } .bb { border-bottom: solid thin } .bl { border-left: solid thin } body { margin-left: 10%; margin-right: 10% } .bot { vertical-align: bottom } .br { border-right: solid thin } .bt { border-top: solid thin } .btd { border-top: double } .center { text-align: center } .centretab { text-align: center; margin-top: 0; margin-bottom: 0; width: 30em } .chaptit { font-size: 80% } div.hh { display: none } @media all { /* was @media handheld */ div.hh { display: block } } div.scr { display: block } @media all { /* was @media handheld */ div.scr { display: none } } .division { display: inline-block; vertical-align: middle; text-align: center; white-space: nowrap; padding: 0; text-indent: 0 } .division .denom { padding: 0 0.25em; display: block; vertical-align: top } .division .num { border-bottom: solid thin; padding: 0 0.25em; display: block; vertical-align: bottom } .figcenter { margin: 1.5em auto; text-align: center } .fsize80 { font-size: 0.8em } .fsize125 { font-size: 1.25em } .fsize200 { font-size: 2em } h1, h2 { text-align: center; clear: both; margin-top: 1.5em; margin-bottom: 1.5em } h2 { font-weight: normal; line-height: 2em; font-size: 1em } hr { width: 34%; margin: 2em 33%; clear: both; color: black } hr.chap { width: 26%; margin: 1em 37% } .just { text-align: justify } .left { text-align: left } li.firstletter { margin-left: 0; margin-top: 1em } li.level0 { margin-left: 0 } li.level1 { margin-left: 1em } li.level2 { margin-left: 2em } li.level3 { margin-left: 3em } .noshow { visibility: hidden } p { margin-top: 0; text-align: justify; margin-bottom: 0; text-indent: 1em } p.blankabove { margin-top: 2.5em } p.caption { font-size: 0.8em; text-align: center; text-indent: 0 } p.formula { text-align: left; margin-top: 1em; margin-bottom: 1em; text-indent: 3em } p.largeimg { text-align: right; font-size: 0.8em; margin-top: -0.75em; margin-bottom: 0.75em } @media all { /* was @media handheld */ p.largeimg { display: none } } .padr0 { padding-right: 0 } .padr1 { padding-right: 0.5em } .padr2 { padding-right: 1em } .padr3 { padding-right: 1.5em } .padr4 { padding-right: 2em } .padr5 { padding-right: 2.5em } .padl0 { padding-left: 0 } .padl1 { padding-left: 0.5em } .padl2 { padding-left: 1em } .padl3 { padding-left: 1.5em } .padl5 { padding-left: 2.5em } .pagenum { font-size: 0.75em; text-align: right; color: gray; text-decoration: none; font-weight: normal; font-style: normal } @media all { /* was @media handheld */ .pagenum { display: none } } .pagenumlg { font-size: 1em; text-align: right; color: gray; text-decoration: none; font-weight: normal; font-style: normal } @media all { /* was @media handheld */ .pagenumlg { display: none } } .right { text-align: right } .smcap { font-variant: small-caps } sub { font-size: 0.6em; vertical-align: -10% } sup { font-size: 0.6em; vertical-align: 30% } .tabhead { font-size: 0.9em; text-align: center; margin-top: 1.5em; margin-bottom: 0.75em; text-indent: 0; page-break-after: avoid } table { margin-left: auto; margin-right: auto; margin-bottom: 1.5em; border-collapse: collapse; text-align: center } @media all { /* was @media handheld */ table { margin-top: 1em; margin-bottom: 1em } } table.blankabove { margin-top: 1em } table.mcgraw { width: 100% } table.mcgraw td { width: 50% } td.thinrow { line-height: 0.01em } th { text-align: center; font-weight: normal; padding-right: 0.5em; padding-left: 0.5em; white-space: nowrap } .tnbot { background: #996; margin: 1em 5%; padding: 1em } .tnbot p { text-indent: 0 } .tnbox { background: #996; margin: 1em 20%; padding: 1em } .top { vertical-align: top } ul.nostyle { list-style: none; margin-left: 1em } /**/