@page { margin-top: 30pt; margin-bottom: 30pt; } body { padding-left: 6%; padding-right: 6%; padding-top: 8%; } li.toc-level-1{ list-style-type: none; font-size: 1em; margin-top: 0.5em; margin-bottom: 0.5em; font-family: sans-serif; } p { font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.45em; font-size: 1em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); margin: 0; padding: 0; } img { text-indent: 0; max-width:100%; text-align:center; margin-left:auto; margin-right:auto; } /* BOOK TITLE - SEMANTIC*/ p.title { font-size: 2.5em; text-align: center; margin-top: 0.75em; font-family: arial, helvetica, sans-serif; font-weight: bold; margin-bottom:0; color:black; } p.subtitle-A { font-size: 1.5em; text-align: center; margin-top: 0.5em; font-family: arial, helvetica, sans-serif; font-weight: bold; margin-bottom:0; color:black; } p.subtitle-A2 { font-size: 1em; text-align: center; font-family: arial, helvetica, sans-serif; font-weight: bold; color:black; } p.subtitle-B { font-size: 1em; text-align: center; font-family: arial, helvetica, sans-serif; margin-bottom:0; color:black; } p.subtitle-B2 { font-size: .75em; text-align: center; font-family: arial, helvetica, sans-serif; margin-bottom:1.75em; color:black; } p.center { text-align: center; margin-top:1.5em; } .subbox {color:white; font-family:arial, helvetica, sans-serif; text-align:left;} /* HEADINGS */ /* IND heading a turns into h2 if your export tags are set correctly */ /* chapter numbers */ h1 span.bold{font-family: arial, helvetica, sans-serif; font-size: 1.5em; text-align: center; color: black; padding-top: 5%; padding-left: 0; margin-left:0; padding-bottom:0.25em; font-weight: bold; letter-spacing: -2pt; line-height: 1.5em; display:block;} h1 span.bold2{font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; text-align: center; color: black; padding-left: 0; margin-left:0; padding-bottom:0.5em; font-weight: normal; letter-spacing: -2pt; font-style: italic; display:block;} /* chapter name */ h1 {font-family: arial, helvetica, sans-serif; font-size: 2em; padding-top: 1em; margin-bottom: 1em; line-height: 1em; text-align: center; color: black; letter-spacing: -1pt; font-weight:bold;} /* title page & prelims*/ p.subtitle { margin-top: 0em; font-family: arial, helvetica, sans-serif; font-size: 1em; line-height: 1em; text-align: center; color: black; } p.author { line-height: 2em; font-size: 1em; text-align: center; padding-top: 10%; font-family: Georgia, "Times New Roman", Times, serif; } .subauthor { line-height: 2em; font-size: 0.75em; text-align: center; padding-bottom:5em; font-family: Verdana, Helvetica, sans-serif; } p.publisher { font-size: 0.75em; margin-top: 4em; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; } p.dedication { margin-top: 3em; margin-bottom: 1.2em; font-style: italic; text-align: center; } p.copyright { line-height: 1.11em; font-size: 75%; margin-bottom: 1.11em; } p.normal { } ul.List { line-height: 1.25em; font-size: 1em; } li.bullet { margin-bottom: 1em; } li.para { margin-bottom: 1em; margin-right: 2.5em; } p.body-text-E2 { line-height: 1.45em; font-size: 1em; margin-bottom: 1em; margin-left: 2.5em; } p.body-text-E22 { line-height: 1.45em; font-size: 1em; margin-bottom: 1em; margin-top: 1em; margin-left: 2.5em; } /* Original Paragraph Styles - Body Text */ p.x1st-para { text-indent: 0; } p.x1st-para2{ text-indent: 0; margin-top: 1em; } x1st-para-dropcap { text-indent: 0; } p.Endnotes { text-indent: 0; margin-bottom: 1em; font-size: .75em; } p.x1st-para-dropcap:first-letter { font-size: 3em; vertical-align: bottom; float: left; } p.body-text { text-indent: 1.5em; } p.index { text-indent:0; } p.index-2nd-line { text-indent:1.5em; } p.bibliography { font-size: .75em; margin-bottom:1em; text-align: left; text-indent:0; } p.subhead-A{ font-family: Helvetica, Verdana, sans-serif; margin-bottom: .5em; margin-top: 1.5em; text-indent: 0; line-height: 1em; font-size: 1.5em; font-weight: bold; text-align: left; color: black; } p.subhead-B{ font-family: Helvetica, Verdana, sans-serif; margin-bottom: .5em; margin-top: 1.5em; text-indent: 0; line-height: 1em; font-size: 1.25em; text-align: left; color: black; } p.subhead-C{ font-family: Helvetica, Verdana, sans-serif; margin-bottom: 1em; margin-top: 1.5em; text-indent: 0; line-height: 1.5em; font-size: 1em; text-align: left; color: gray; } p.subhead-D{ font-family: Helvetica, Verdana, sans-serif; margin-bottom: .5em; margin-top: .5em; margin-left: .25em; text-indent: 0; line-height: 1em; font-size: 1.25em; text-align: left; color: black; } /* indent quote */ p.body-text-B { font-family: Helvetica, Verdana, sans-serif; font-style: italic; margin-left: 0; margin-right: 0; margin-top: 1em; padding-left: 1.5em; margin-bottom: 1em; padding-top: 0; padding-bottom: 0; line-height: 1.4em; font-size: 0.9em; text-align: left; } p.body-text-E { font-family: Helvetica, Verdana, sans-serif; font-style: italic; margin-left: 0; margin-right: 0; margin-top: 1em; padding-left: 3em; margin-bottom: 1em; padding-top: 0; padding-bottom: 0; line-height: 1.4em; font-size: 0.9em; text-align: left; } p.body-text-D { text-align: left; font-size: 0.9em; margin-bottom: 1em; } .indent-quote-1st-para1{ margin-top:1em; text-align: left; padding-left:1.5em; font-size: 0.9em; } .indent-quote-1st-para2 { margin-top:1em; text-align: left; padding-left:1.5em; font-size: 0.9em; margin-bottom: 1em;} .indent-quote-1st-para{ margin-top:1em; text-align: left; padding-left:1.5em; font-size: 0.9em; margin-bottom: 1em; } p.body-text-C{ text-align: justify; padding-left:1.5em; padding-right:2em; font-size: 1em; margin-bottom: 1em; } p.body-text-C-END{ text-align: right; padding-left:1.5em; padding-right:2em; font-size: 1em; margin-top: 0.5em; margin-bottom: 4em; } p.body-text-D{ text-align: justify; padding-left:1.5em; padding-right:2em; font-size: 1em; margin-bottom: 1em; } p.body-text-D-END{ text-align: right; padding-left:1.5em; padding-right:2em; font-size: 1em; margin-top: 0.5em; margin-bottom: 4em; } em {font-style: italic;} strong {font-weight: bold;} hr {border-top: 1px solid black;} /* editorial break (***) */ .line-break { text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; text-indent: 0; font-family: Verdana, Helvetica, sans-serif; line-height: 1em; color: rgb(0,102,153); font-weight: bold; } .editorial-break { text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; text-indent: 0; font-family: Verdana, Helvetica, sans-serif; line-height: 1em; color: black; font-weight: bold; } .contents-text { font-family: Verdana, Helvetica, sans-serif; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: 0; font-size: 125%; text-align: left; } .right{margin-top:-1em;} /*character style for superscript*/ .subscript {vertical-align:text-top; font-size:x-small;} /* Character Styles */ span.italics { font-style: italic; text-decoration: none; } span.letter { font-family: Helvetica, Verdana, sans-serif; } .bold { font-weight: bold; } /* This hides the hide-toc letters from view whilst still creating TOC entries */ .hide-toc { display: none; } /* Applied Styles */ .center { text-align:center; } div.applybground { background-color: #EEEEEE; padding-left: 0.5em; padding-right: 0.5em; padding-top: 1em; padding-bottom: 1em; margin-top:1em; } div.body-text-b{ margin-top: 0; margin-bottom:0; padding-top: 1.5em; padding-bottom: 0.5em; } .darkgreybground { background-color: #777777; } div.group { margin-top: 1em; margin-bottom: 1em; text-align: center; } img div.image { width: 30%; } div.topbottompadding { text-indent: 0; padding-top: 1em; padding-bottom: 1em; } div.applyborder { width: 80%; border: 1px solid black; padding: 1em; margin: 0; } /*VARIOUS IMAGE STYLES */ p.caption { font-size: 0.75em; margin-top:0.5em; margin-bottom:1em; text-indent:0; text-align:center; } /*smaller image floated left */ .picture-box { width:50%; margin-top:1em !important; margin-bottom:0.75em !important; margin-left:auto !important; margin-right:1em !important; page-break-inside:avoid; background-color:#FFFFFF; padding:0.4em; float:left; } .picture-box img {border:1px solid; text-align:center; display:block; width:100% !important; vertical-align:text-top; display:inline-block;} /*x-small image floated left (good for "tall" orientated images*/ .picture-box2 { width:25%; margin-top:1em !important; margin-bottom:1em !important; margin-left:auto !important; margin-right:1em !important; padding:0.25em; float:left; page-break-inside:avoid; background-color:#c9e4e7;} .picture-box2 img {border:1px solid; text-align:center; display:inline-block; width:100% !important; vertical-align:text-top} /*TABLES*/ table{width:80%; border-collapse: collapse; border: 1px solid black; margin-top:2em; margin-bottom:2em;} td{padding-left:0.6em; padding-bottom:1em; vertical-align:top; border: 1px solid black;} tr{margin-bottom: 1em; border: 1px solid black;} col {width: .75em; border: 1px solid black;} p.body-text-T{ text-align: left; padding-left:.25em; padding-right:.25em; font-size: .75em; margin-bottom: 1em; } p.body-text-T2{ text-align: left; padding-left:.25em; font-weight: bold; padding-right:.25em; font-size: .75em; margin-bottom: 1em; } p.thead{ font-size:115%; margin-top:2em;} .bg {background-color:#c9e4e7;} /*table text style*/ p.thead{color: rgb(37,64,143); font-size:115%; margin-top:0.5em;} .Basic-Text-Frame { width:75%; margin-top:1em !important; margin-bottom:0.75em !important; page-break-inside:avoid; padding:0.3em; text-align:center; margin-left:12.5%!important; margin-right:12.5% !important; } .Basic-Text-Frame img { text-align:center; margin-left:auto !important; margin-right:auto !important; max-width:95% !important; vertical-align:text-top} .pboxfull p {text-align:center;} div.imgbox {page-break-inside:avoid; page-break-before:always; text-align:center; margin-top:1.5em;} .imgbox img{text-align:center; width:100%;} p.cutlines {font-size: 0.75em; margin-top:0.5em; margin-bottom:1em; text-indent:0; text-align:center;} .imgbox3 img3{text-align:center; width:40%;} .imgbox3 {text-align:center; margin-bottom:.5em;} .imgbox2 img2{text-align:left;} .imgbox2 {text-align:left; margin-top:1.5em; width:35%;} .leftbox {display:block; background:#8b3e8c; padding:5px; font-family:arial, helvetica, sans-serif; margin-top:0;} /*SIDEBAR*/ .sidebar { margin:1em 1.5em 0.5em 0em; width:50%; padding:1.5em 1em 1em 1.5em; background-color:#E8F1D4; font-family:Helvetica, Verdana, sans-serif; text-align:left; float:left; } .sidebar p {font-family:Helvetica, Verdana, sans-serif; line-height:1.6em; font-size: .8em; text-align:left; margin-top:0%;} p.sidebar-text { font-family:Helvetica, Verdana, sans-serif; line-height:1.6em; font-size: .8em; text-align:left; margin-top:0%; } /* PAGE BREAK - apply to tocs and copyright page divs to force a page break. may not work in every reader*/ .break {page-break-before:always; display:block;}