body { font-size: medium; line-height: 1.2em; margin: 0em 1em 1em 1em; word-break: keep-all; } p,h1,h2,h3,h4,h5,h6,li,td,th{ -webkit-hyphens: none; -adobe-hyphenate: none; -moz-hyphens: none; hyphens: none; } /*Title Page*/ h1.book_title { font-size: 2.5em; font-weight:bold; text-align: right; line-height:110%; margin-top: 2em; margin-bottom: 0.5em; font-family:serif; font-style:italic; } h2.head1 { text-align: left; font-size: 1.3em; margin-bottom: 0.5em; line-height:1.2em; margin-top: 1em; background-color:#231f20; color:#ffffff; padding:0.25em; } .subhead { text-align: left; font-weight:bold; font-size: 1.1em; margin-bottom: 0em; line-height:1.2em; margin-top: 1em; font-style:italic; } .subhead1 { text-align: left; font-weight:bold; font-size: 0.8em; margin-bottom: 0.5em; line-height:1.2em; margin-top: 0.7em; font-style:italic; } p.caption { font-size: 0.85em; text-align: left; margin-top: 10px; margin-bottom: 1em; font-family: sans-serif; } /* ===================== Paragraph Styles ===================== */ p.noindent1 { margin-top: 1em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: justify; font-family:serif; font-size:small; } p.noindent { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: justify; font-family:serif; font-size:small; } p.indent { text-indent: 2em; margin-top: 0.1em; margin-bottom: 0.1em; margin-left:0em; text-align: justify; font-family:serif; font-size:small; } a.hlink { text-decoration: none; -webkit-hyphens: none; -adobe-hyphenate: none; -moz-hyphens: none; hyphens: none; } p { margin-top: .3em; margin-bottom: .3em; } div.cover { text-align: center; margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; } .text-def { text-decoration: none; /* border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:blue; */ } span.small { font-size: small; } /* List Section */ li { margin-top: 5px; margin-bottom: 5px; line-height: 1.3em; } ol.upperalpha li { text-align: left; list-style-type: upper-alpha; } ol.upperroman li { text-align: left; list-style-type: upper-roman; } ol.lowerroman li { text-align: left; list-style-type: lower-roman; } ol.loweralpha li { text-align: left; list-style-type: lower-alpha; } span.underline { text-decoration: underline; } sup { vertical-align: 4px; } sup.frac, sub.frac { font-size: 0.7em; } img { max-height: 100%; max-width: 100%; vertical-align:middle; } img.inline { vertical-align: middle; } /* For Hanging Paragraphs */ p.hanging { text-indent: -2.5em; margin-top: 2px; margin-bottom: 2px; margin-left:2em; font-size:small; } .clipart { padding-top: 0em; text-align: right; page-break-inside:avoid; margin-left:0em; margin-right:0em; margin-bottom:0.25em; } div.figure { padding-top: 1em; text-align: center; page-break-inside:avoid; } th, td { padding:2px; } td{ vertical-align: top; text-align:justify; } .pagebreak { page-break-before:always; } li.l1 { text-align: justify; font-size:small; } .copyhead { text-indent: 0em; margin-left:0em; margin-top:2em; margin-bottom:1em; text-align: left; font-family:serif; font-size:xx-large; line-height:1.2em; } .copyhead1 { text-indent: 0em; margin-left:0em; margin-top:1em; margin-bottom:0em; text-align: left; font-family:serif; font-size:large; } .copytext { text-indent: 0em; margin-top:0.7em; margin-bottom:0.2em; margin-left:0em; text-align: justify; font-family:serif; font-size:small; } .copytext1 { text-indent: 0em; margin-top:0.2em; margin-bottom:0.2em; margin-left:0em; text-align: center; font-family:serif; font-size:small; } .copyindent { text-indent: 2em; margin-top:0.2em; margin-bottom:0.2em; margin-left:0em; text-align: justify; font-family:serif; font-size:small; } .sect { margin-top:1em; margin-bottom:1em; } .sidebar { margin-top:1em; margin-bottom:1em; border-top:solid 3px #000000; border-bottom:solid 3px #000000; padding:1em; } .sidehead { text-align: right; font-size: 1.3em; margin-bottom: 0em; line-height:1.2em; margin-top: 0em; } .blockquote { margin-top: 0em; margin-bottom: 0em; margin-left:3em; margin-right:3em; text-align:justify; font-family:serif; font-size:small; } p.noindent2 { margin-top: 0.2em; margin-bottom: 0em; text-indent: 0.01em; text-align: justify; font-family:serif; font-size:small; } p.noindentau { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: justify; font-family:serif; font-size:medium; } .blockquote1 { margin-top: 0.5em; margin-bottom: 0.5em; margin-left:3em; margin-right:3em; text-align:justify; font-family:serif; font-size:small; }