p.welcome-notice
{
font-size: 1em;
text-indent: 0em;
text-align: center;
margin-top: 1em;
}

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


h4.list-title {
text-indent: 0em;
text-align: center;
margin-top: 1em;
margin-bottom: 0.3em;
color: #B88F2F;
font-weight: normal;
font-size: 1.05em;
}

.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;
}

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

p.imgt
{
margin-top: 1.2em;
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;
}

.center1 {
text-align: center;
text-indent: 0;
font-size: 1.25em;
line-height: 1.2em;
}

.center2 {
text-align: center;
text-indent: 0;
font-size: 1.1em;
line-height: 1.2em;
margin-bottom: 0.7em;
}

.center3 {
text-align: center;
text-indent: 0;
font-size: 1.05em;
line-height: 1.3em;
margin-bottom: 0.7em;
margin-left: 3em;
margin-right: 3em;
}

.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-firstpara1 {
text-indent: 0em;
margin-top: 0.5em;
margin-left: 20pt;
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: 0pt;
margin-right: 0pt;
margin-top: 1.5em;
margin-bottom: 0em;
font-size: 0.9em;
line-height: 1.2em;
}

div.letter1 {
margin-left: 0pt;
margin-right: 0pt;
margin-top: 0.3em;
margin-bottom: 0em;
font-size: 0.9em;
line-height: 1.2em;
}

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.postscript {
margin-top: 1.2em;
}

div.closer1 {
margin-top: 0.1em;
}

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

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

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

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

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

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

p.signed1 {
text-indent: 0pt;
text-align: left;
margin-left: 60%;
margin-top: 0.2em;
margin-bottom: 0em;
margin-right: 0em;
}

p.salute {
text-indent: 0pt;
text-align: left;
}

.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;
}

.noindent1 {
text-indent: -1em;
font-size: 1.15em;
margin-top: 0.3em;
margin-bottom: 0em;
margin-left: 2.8em;
margin-right: 2em;
}

.noindent2 {
text-indent: -1em;
font-size: 1.15em;
margin-top: 0.3em;
margin-bottom: 0em;
margin-left: 3.5em;
margin-right: 2em;
}


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.4em;
margin-top: 15%;
margin-bottom: 0em;
text-align: center;
font-weight: normal;
text-indent: 0em;
line-height: 1.2em;
}

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

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


h1.acknowledgements-title {
font-size: 1.55em;
margin-top: 15%;
margin-bottom: 2.3em;
text-align: center;
font-weight: normal;
font-style: italic;
text-indent: 0em;
line-height: 1.2em;
}

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

h1.toc-title {
font-size: 1.55em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
font-style: italic;
font-weight: normal;
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: 12pt;
font-weight: normal;
text-align: center;
font-style: italic;
font-size: 1.25em;
}

.toc-chapter-tit {
text-indent: 0em;
margin-top: 6pt;
font-weight: normal;
text-align: center;
font-size: 1.1em;
}

.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;
text-align: center;
font-size: 1.05em;
}

.toc-appendix1 {
text-indent: 0em;
margin-top: 16pt;
margin-bottom: 6pt;
text-align: center;
font-size: 1.05em;
}

.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;
text-align: center;
font-size: 1.05em;
}


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


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

span.dropcap
{
font-size: 1.75em;
color: #B88F2F;
font-style: italic;
}

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: 6pt;
margin-bottom: 6pt;
}

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

div.sidebar
{
margin-top: 1.5em;
margin-bottom: 1.5em;
margin-left: 3.5em;
margin-right: 3.5em;
padding: 1em;
border: 3px double #B88F2F;
}

div.sidebar2
{
margin-top: 1.5em;
margin-bottom: 1.5em;
margin-left: 5em;
margin-right: 5em;
padding: 0.7em;
border: 3px double #B88F2F;
}

div.sidebar2a
{
margin-top: 1.5em;
margin-bottom: 2.5em;
margin-left: 5em;
margin-right: 5em;
padding: 0.7em;
border: 3px double #B88F2F;
}

div.sidebar3
{
margin-top: 1.5em;
margin-bottom: 1.5em;
margin-left: 1.7em;
margin-right: 1.7em;
padding: 1.2em;
border: 7px double #B3B5B8;
background-color: #F7F7F7;
font-size: 1.05em;
}

div.sidebar1
{
margin-top: 1.5em;
margin-bottom: 1.5em;
margin-left: 1.7em;
margin-right: 1.7em;
padding: 1.2em;
background-color: #E9EAEB;
}

p.s-tit  {
font-size: 1em;
margin-top: 0.5em;
margin-bottom: 0em;
text-indent: 0em;
line-height: 1.2em;
color: #58585A;
}

p.s-tit1  {
font-size: 1.1em;
margin-top: 0.1em;
margin-bottom: 0em;
text-indent: 0em;
line-height: 1.2em;
color: #58585A;
}

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.blockquote1
{
margin-top: 1.5em;
margin-bottom: 1.5em;
margin-left: 1.5em;
margin-right: 1.5em;
font-size: 0.95em;
line-height: 1.2em;
}

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

div.speech1
{
margin-top: 1.8em;
margin-bottom: 1.8em;
font-size: 0.95em;
}

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

p.speaker
{
text-indent: 0em;
margin-top: 0.7em;
margin-bottom: 0.5em;
margin-left: 35pt;
margin-right: 35pt;
}

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;
}

div.ext_a
{
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: -0.9em;
padding-left: 3em;
margin-top: 0;
margin-bottom: 0;
}

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

span.bdr {
border: 2px solid #B88F2F;
padding: 0.05em;
}

span.bdr1 {
border-bottom: 2px solid #B88F2F;
}


span.snd {
color: #B88F2F;
}

span.gray {
color: #58585A;
}

p.lbk {
text-indent: 0em;
margin-top: 0.1em;
margin-bottom: 0em;
text-align: left;
line-height: 1.2em;
font-weight: bold;
}

p.lbk1 {
text-indent: 0em;
margin-top: 1em;
margin-bottom: 0em;
text-align: left;
line-height: 1.2em;
font-weight: bold;
}