body
{
line-height: 1.2em;
font-size: 1em;
}


h4.list-title {
text-indent: 0em;
text-align: center;
margin-top: 1.5em;
margin-bottom: 0.7em;
}

.ul-list
{
text-indent: -1.2em;
padding-left: 1.2em;
}

div.list-space
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}

span.special
{
font-family: sans-serif;
}

img {
max-width: 100%;
}

p.img
{
margin-top: 1em;
text-align: center;
text-indent: 0em;
margin-bottom: 1em;
padding-top: 0.2em;
}

.orn {
margin-top: 1.5em;
text-indent: 0em;
text-align: center;
padding-top: 0.2em;
}

.caption
{
font-size: 0.7em;
text-indent: 0em;
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
}

p.welcome
{
text-indent: 0em;
text-align: center;
margin-bottom: 0.25em;
}

.BookTitlePage img {
width: auto !important;
}

.center {
text-align: center;
text-indent: 0;
}

.pc {
margin: 0;
padding: 0;
}

p.welcome-image
{
text-indent: 0em;
text-align: center;
margin-bottom: 0.25em;
}

h1.part-number {
font-size: 1.55em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.part-title {
font-size: 1.55em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

div.linegroup
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}

p { display: block;
 margin-top: 0em;
 margin-bottom: 0em;
 margin-left: 0em;
 margin-right: 0em;
 text-indent: 20pt;
 }

.welcome1
{
font-size: 0.7em;
margin-top: 1.5em;
text-align: center;
text-indent: 0em;
}
img.fullpage {
max-width: 100%;
padding: 0em;
margin: 0em;
}
.timg {
text-indent: 0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: center;
padding: 0em;
}

.space-break {
margin-top: 1.5em;
text-indent: 0em;
}

blockquote {
margin-top: 1em;
margin-bottom: 1em;
margin-left: 1em;
margin-right: 1em;
}

p.blockquote-firstpara {
text-indent: 0em;
margin-top: 0em;
margin-left: 20pt;
margin-right: 20pt;
}


p.blockquote-firstparat {
text-indent: 0em;
margin-top: 0em;
margin-left: 40pt;
margin-right: 20pt;
}

p.blockquote-indentedpara {
text-indent: 1em;
margin-bottom: 0em;
margin-left: 20pt;
margin-right: 20pt;
}

p.hanging {
line-height: 1.3em;
text-indent: -1em;
padding-left: 1em;
margin-top: 0;
margin-bottom: 0;
}

blockquote p {
margin-left: 0;
margin-right: 0;
}

div.epigraph {
margin-left: 20pt;
margin-right: 20pt;
margin-top: 1.5em;
margin-bottom: 1.5em;
}

div.letter {
margin-left: 20pt;
margin-right: 20pt;
margin-top: 1.5em;
margin-bottom: 1.5em;
}

div.note {
margin-left: 20pt;
margin-right: 20pt;
margin-top: 1.5em;
margin-bottom: 1.5em;
border: 1pt solid black;
padding: 3pt;
}

div.closer {
margin-top: 1em;
}

div.dateline {
margin-top: 1em;
}

div.dateline p {
font-family: monospaced;
text-indent: 0em;
}

p.signed {
text-indent: 0pt;
text-align: right;
}

.attribution {
margin-bottom: 1.5em;
text-align: right;
text-indent: 0pt;
}

li {
font-size: 1em;
}

li p {
text-indent: 0em;
}

ul {
margin-top: 1em;
margin-bottom: 1em;
}

ol {
margin-top: 1em;
margin-bottom: 1em;
}

ul.no-mark {
list-style-type: none;
}

.noindent {
text-indent: 0em;
}

.noindentt {
text-indent: 0em;
margin-top: 10%;
margin-bottom: 0em;
}

h1 {
font-size: 1.55em;
margin-top: 2em;
margin-bottom: 1em;
line-height: 1.2em;
}

h2 {
font-size: 1.15em;
margin-top: 1.5em;
margin-bottom: .5em;
line-height: 1.2em;
}

h1.chapter-number {
font-size: 1.75em;
margin-top: 15%;
margin-bottom: 3em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.chapter-number2 {
font-size: 1.75em;
margin-top: 15%;
margin-bottom: 1em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.chapter-title {
font-size: 1.75em;
margin-top: .5em;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.appendix-title {
font-size: 1.75em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}


h1.acknowledgements-title {
font-size: 1.55em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.preface-title {
font-size: 1.55em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.toc-title {
font-size: 1.55em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.glossary-title {
font-size: 1.55em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.note-title {
font-weight: bold;
padding-right: 6pt;
margin-top: 3pt;
margin-bottom: 3pt;
line-height: 1.2em;
}

h1.copyright-title {
font-size: 1.15em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
font-weight: normal;
line-height: 1.2em;
}

.toc-part {
margin-top: 16pt;
font-weight: bold;
text-indent: 0em;
}

.toc-chapter {
text-indent: 0em;
margin-top: 6pt;
font-weight: normal;
}

.toc-chapter1 {
text-indent: 0em;
margin-top: 16pt;
font-weight: normal;
}

.toc-preface {
text-indent: 0em;
margin-top: 6pt;
margin-bottom: 6pt;
}

.toc-acknowledgements {
text-indent: 0em;
margin-top: 6pt;
margin-bottom: 6pt;
}

.toc-glossary {
text-indent: 0em;
margin-top: 6pt;
margin-bottom: 6pt;
}

.toc-appendix {
text-indent: 0em;
margin-top: 6pt;
margin-bottom: 6pt;
}

.toc-h1 {
text-indent: 0em;
margin-top: 0em;
margin-left: 20pt;
}

.copyright-space {
text-indent: 0em;
margin-top: 1em;
font-size: 0.9em;
text-align: left;
}

.copyright {
text-indent: 0em;
margin-top: 0em;
font-size: 0.9em;
text-align: left;
}


.glossentry {
margin-left: 20pt;
text-indent: -20pt;
margin-top: 6pt;
}

.endnote {
text-indent: 0em;
margin-bottom: 1em;
}

.footnote {
text-indent: 0em;
font-size: 0.7em;
page-break-before: always;
}

.footnote1 {
text-indent: 0em;
font-size: 0.7em;
}

.line {
text-indent: 0em;
}

span.underline {
text-decoration: underline;
}

div.ingredients {
margin-top: 1em;
margin-bottom: 1em;
}

div.headnote {
margin-top: 1em;
margin-bottom: 1em;
}

p.yield {
text-indent: 0em;
font-style: italic;
text-align: right;
}

div.procedure {
margin-top: 1em;
margin-bottom: 1em;
}

div.step {
}

h1.recipe-title {
font-size: 1.15em;
font-weight: bold;
text-align: left;
margin-top: 2em;
margin-bottom: 1em;
line-height: 1.2em;
}

p.ingredient {
text-indent: -1pt;
padding-left: 1em;
}

p.step {
text-indent: 0pt;
}

.dedication
{
text-indent: 0em;
text-align: center;
margin-top: 15%;
margin-left: 0%;
margin-right: 0%;
}

.toc-front
{
text-indent: 0em;
margin-top: 6pt;
}


.toc-dedication
{
text-indent: 0em;
margin-top: 6pt;
}


span.small-caps
{
font-size: 0.7em;
}

span.dropcap
{
font-size: 1.75em;
}

span.center
{
text-align: center;
text-indent: 0em;
}

h1.sect1
{
margin-top: 1.5em;
margin-bottom: 1em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h2.sect2
{
margin-top: 1.5em;
margin-bottom: 1em;
text-indent: 0em;
line-height: 1.2em;
}

h3.sect3
{
margin-top: 1.5em;
margin-bottom: 1em;
text-indent: 0em;
line-height: 1.2em;
}

h4.sect4
{
margin-top: 1.5em;
margin-bottom: 1em;
text-indent: 0em;
line-height: 1.2em;
}

h5.sect5
{
margin-top: 1.5em;
margin-bottom: 1em;
text-indent: 0em;
line-height: 1.2em;
}

h6.sect6
{
margin-top: 1.5em;
margin-bottom: 1em;
text-indent: 0em;
line-height: 1.2em;
}


h1.bibliography-title {
font-size: 1.55em;
margin-top: 15%;
margin-bottom: 2.5em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}


h1.bibliodiv-title {
font-size: 1.15em;
margin-top: 1.5em;
margin-bottom: 1em;
text-indent: 0em;
line-height: 1.2em;
}

p.bibliomixed
{
text-indent: -1.5em;
padding-left: 1.5em;
}

.toc-teaser {
text-indent: 0em;
margin-top: 16pt;
margin-bottom: 6pt;
}

.adc {
margin-top: 0.3em;
text-indent: 0em;
text-align: center;
}

div.sidebar
{
margin-top: 1.5em;
margin-bottom: 1.5em;
padding: 1em;
border: 1px solid #000000;
}
table
{
margin-top: 1.5em;
margin-bottom: 1.5em;
font-size: 0.9em;
border-collapse: collapse;
}
tr td
{
vertical-align: top;
padding: 0.2em;
}

div.blockquote
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}

div.speech
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}

div.speaker
{
text-indent: 0em;
margin-top: 0em;
margin-left: 20pt;
margin-right: 20pt;
}
div.qandaentry
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}

div.question-div
{
margin-top: 0em;
margin-bottom: 0em;
}

div.answer-div
{
margin-top: 0em;
margin-bottom: 1.5em;
}

p.question-first
{
text-indent: 0em;
}

p.answer-first
{
text-indent: 20pt;
}

.galley-rw { font-family: serif; font-size: 1em; font-weight: normal; letter-spacing: 0; line-height: 1.2em; margin: 0; orphans: 1; padding: 0; text-align: justify; widows: 1; word-spacing: 0; }

div.fixed-rw img { width: auto !important; }

.list-toc-rw p { text-align: center; text-indent: 0; }
.block-rw { margin-top: 1.27em; margin-bottom: 1.27em; }
div.fixed-rw { text-align: center; }

.dedication-rw { display: block; font-size: 1.09em; line-height: 1.2em; padding: 2em; text-align: center; }

.copyright-rw { display: block; font-size: 1em; font-weight: normal; line-height: 1.2em; padding-top: 2.00em; padding-bottom: 2.00em; text-align: left; }

.AdCard-rw { text-align: center; text-indent: 0; }

.hidden-tag { display: none; visibility: hidden; }
nav[hidden], ol[hidden] {display: none; visibility: hidden;}
.disclaimer-rw {font-size: 0.7em; text-indent: 0; text-align: center !important; margin-top: 1.5em; }
div.pc-rw { text-align: center; }
div.block-rw {margin-top: 0.25em; margin-bottom: 0em; }
div.list-toc-rw p { text-align: center; text-indent: 0; }
div.BookTitlePage img { width: auto !important; }
div.center { text-align: center; text-indent: 0; }
div.pc { margin: 0; padding: 0; }
.leading-line-rw { margin-top: .64em; margin-bottom: .64em; }
sup {
  vertical-align: super;
  font-size: 0.9em;
  line-height: 100% !important;
}

sub {
  vertical-align: sub;
  font-size: 0.9em;
  line-height: 100% !important;
}
ol.none {
list-style-type:none;
margin: 0; padding: 0;
}

.title-block-rw { margin: 0; min-height: 2.00em; padding-top: 2.00em; padding-bottom: 2em; }


div.top
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}

p.bl-list
{
line-height: 1.3em;
text-indent: -0.6em;
padding-left: 2.4em;
margin-top: 0;
margin-bottom: 0;
}

p.nl-list {
line-height: 1.3em;
text-indent: -1.5em;
padding-left: 4.5em;
margin-top: 0.2em;
text-align: justify;
margin-bottom: 0em;
}

p.nl-list1 {
line-height: 1.3em;
text-indent: -1.4em;
padding-left: 3em;
margin-top: 0;
margin-bottom: 0;
}

.line-through
{
text-decoration: line-through;
}

.page-break
{
page-break-before:always;
}


.noindent1 {
text-indent: 0em;
margin-top: 0.1em;
text-align: left;
font-size: 1em;
margin-bottom: 0em;
}

.space-break1 {
text-indent: 0em;
margin-top: 1.5em;
text-align: left;
font-size: 1em;
margin-bottom: 0em;
}

.tit
{
text-indent: 0em;
text-align: center;
font-weight:bold;
margin-top: 20%;
margin-bottom: 0em;
margin-left: 0%;
margin-right: 0%;
font-size: 1.8em;
}
.tit1
{
text-indent: 0em;
text-align: center;
font-weight:bold;
margin-top: 2.2em;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
font-size: 1.45em;
}

p.img-tit
{
margin-top: 25%;
text-align: center;
text-indent: 0em;
margin-bottom: 0em;
padding-top: 0.2em;
}

p.img-teaser
{
margin-top: 1.5em;
text-align: center;
text-indent: 0em;
margin-bottom: 0em;
padding-top: 0.2em;
}

h1.chapter-number1 {
font-size: 1.3em;
font-family: sans-serif;
margin-top: 10%;
margin-bottom: 0em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

h1.chapter-title1 {
font-size: 1.5em;
font-family: sans-serif;
margin-top: 1.5em;
margin-bottom: .8em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

.dl
{
text-indent: 0em;
text-align: center;
font-family: sans-serif;
font-size: .9em;
}

.dl1
{
text-indent: 0em;
text-align: center;
font-family: sans-serif;
font-size: .9em;
margin-bottom: 3em;
}

.sbtitle
{
text-indent: 0em;
text-align: center;
font-family: sans-serif;
font-size: .9em;
margin-bottom: 3em;
}

.ext_b
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}

div.ext_bt
{
margin-top: 1.2em;
margin-bottom: 1.2em;
}

.blockquote-firstpara1
{
text-indent: 20pt;
text-align: left;
font-family: sans-serif;
font-size: .95em;
margin-bottom: 0em;
}

.centers
{
text-indent: 0em;
text-align: center;
font-size: 0.9em;
margin-top: 0.1em;
line-height: 1.2em;
}

.special1
{
font-size: 1em;
}

.center1
{
text-indent: 0em;
text-align: center;
margin-top: 10%;
font-size: 1.2em;
line-height: 1.2em;
}

.borderb
{
border-bottom: 5px solid black;
padding-bottom: .5em;
}


.ext_b1
{
margin-top: 1.5em;
margin-bottom: 5em;
}