h1.chapter
{
font-size: 1.4em;
text-align: center;
font-weight: normal;
margin-top: 2em;
margin-bottom: 2.2em;
}

span.border1
{
border-top:3px solid black;
padding-left:1em;
padding-right:1em;
padding-top:0.3em;
}

span.border
{
border-top:3px solid black;
padding-left:1em;
padding-right:1em;
padding-top:0.3em;
}

h1.subchapter
{
margin-top: 1.5em;
margin-bottom: 2em;
font-size: 1.5em;
text-align: center;
font-weight: normal;
}

p.heading
{
font-size: 1em;
text-align: center;
margin-top: 0.5em;
margin-bottom: 0em;
}

h2.textbox_head
{
font-size: 1.2em;
text-align: center;
margin-top: 0.5em;
margin-bottom: 0.5em;
border-bottom: 1px solid;
padding-bottom: 0.5em;
}

td
{
vertical-align:top;
text-align:justify;
}

p.credit
{
text-align:left;
margin-left:1em;
text-indent:-1em;
}

.textbox > p {
padding-left: 4%;
padding-right: 4%;
}

h2.textbox_end
{
font-size: 1em;
text-align: justify;
margin-top: 0.5em;
margin-bottom: 0.5em;
padding-left: 4%;
border-top: 1px solid;
padding-top: 0.5em;
padding-bottom: 0.5em;
}

h2.section
{
font-size: 1em;
text-align: center;
margin-top: 1.5em;
margin-bottom: 0.5em;
}

h1.backmatter, .acknowledgments, .notes, .toc
{
margin-top: 0em;
margin-bottom: 2.5em;
font-size: 1.5em;
text-align: center;
font-weight: normal;
}

h2.section01
{
font-size: 0.8em;
text-align: center;
margin-top: 1em;
margin-bottom: 0.5em;
}

p.note {
margin-left:1em;
text-indent:-1em;
}

h1.abouttheauthor
{
margin-top: 0em;
margin-bottom: 2.5em;
font-size: 0.8em;
text-align: center;
font-weight: normal;
}

.abouttheauthor {
margin-top:10%;
font-size: 0.9em;
}

p.crt {
text-align: left;
font-size: 0.9em;
}

p.crt0 {
margin-top: 0em;
margin-bottom: 0em;
text-align: left;
font-size: 0.9em;
}

p.crti {
margin-top: 0em;
margin-bottom: 0em;
text-indent: 2em;
text-align: left;
font-size: 0.9em;
}

p.crt1 {
text-align: left;
text-indent:3em;
font-size: 0.9em;
}

p.crt2 {
text-align: left;
text-indent:0em;
font-size: 0.9em;
margin-left: 2em;
}
p.crtc {
text-align: center;
text-indent:0em;
font-size: 0.9em;
margin-left: 1em;
}
p.crtr {
text-align: right;
font-size: 0.9em;
margin-right: 6em;
}
p.crtm {
text-align: left;
font-size: 0.9em;
margin-left: 5em;
}
h1.introduction
{
font-size: 1.3em;
text-align: center;
font-weight: normal;
margin-top: 0em;
margin-bottom: 0em;
}

div.otherbooks {
font-size: 0.9em;
margin-top: 10%;
}

h1.otherbooks
{
font-size: 0.9em;
text-align: center;
margin-top: 0em;
margin-bottom: 1.5em;
}

p.centerc
{
text-align:center;
margin-top:2em;
margin-bottom:2em;
}

p.centern
{
text-align:center;
margin-top:0.2em;
margin-bottom:0em;
}

h1.contents
{
font-size: 150%;
text-align: center;
font-weight: normal;
margin-top: 2em;
margin-bottom: 2em;
}

div.justify,
div.contents
{
text-align:justify;
}
span.yell
{
color: #FFEE66;
}
p.bor
{
text-align:left;
margin-top:2em;
margin-bottom:0em;
border-top: 1px solid #FFE54E;
padding-top:0.2em;
}
p.hangbor
{
text-align: left;
text-indent: -1.0em;
margin-left: 1.0em;
}
blockquote.hangbor
{
border-left: 10px solid #FFF4BB;
margin-top: 0.8em;
margin-bottom: 0.8em;
padding-left: 0.7em;
}

p.adct
{
   margin-top: 3em;
   margin-bottom: 1.2em;
   text-align: center;
   font-size: 1.2em;
}

p.adc
{
   margin-top: 0.2em;
   margin-bottom: 0.2em;
   text-align: center;
   font-size: medium;
}

h1.fmbmtitlet
{
   margin-top: 2em;
   margin-bottom: 1.5em;
   text-align: center;
   font-size: x-large;
   font-weight: normal;
}

div.toc_fmbm
{
   margin-top: 1em;
   margin-bottom: 1em;
   font-size: 0.9em;
   line-height: 1.3em;
}

p.toc_fmbm
{
   margin-top: 0em;
   margin-bottom: 0em;
   font-size: 0.9em;
   line-height: 1.3em;
}

div.toc_chap
{
   margin-top: 0.2em;
   margin-bottom: 0.2em;
   margin-left: 7.3em;
   text-indent: -2.3em;
}

span.undsc
{
   font-size: 0.8em;
   border-bottom: 1pt solid black;
}

div.toc_part
{
   margin-top: 1.2em;
   margin-bottom: 0.2em;
   margin-left: 0em;
   text-align: left;
   font-size: 1.2em;
}

div.toc_partb
{
   margin-top: 1.2em;
   margin-bottom: 0.2em;
   margin-left: 6em;
   text-align: left;
   font-size: 1.2em;
   border-top: 1pt solid black;
   line-height: 1.5em;
}

h1.part
{
   margin-top: 5em;
   margin-bottom: 1em;
   text-align: center;
   font-size: medium;
   font-weight: normal;
   line-height: 1.5em;
}

span.ptb
{
   border-bottom: 1pt solid black;
}

h1.partb
{
   margin-top: 2em;
   margin-bottom: 1em;
   text-align: center;
   font-size: 1.5em;
   font-weight: normal;
   line-height: 1.5em;
}

h1.chaptern
{
   margin-top: 2em;
   margin-bottom: 1em;
   text-align: center;
   font-size: medium;
   font-weight: normal;
   line-height: 1.3em;
}

span.chb
{
   border-bottom: 1pt solid black;
}

h1.chaptert
{
   margin-top: 1.2em;
   margin-bottom: 2.2em;
   text-align: center;
   font-size: 1.4em;
   font-weight: normal;
   line-height: 1.5em;
}

span.drp
{
   font-size: x-large;
}

div.footnote
{
   margin-top: 2em;
   margin-left: 0em;
}

p.footnotep
{
   text-indent: 0em;
   margin-left: 0em;
   text-align: left;
   font-size: 0.9em;
   text-align: justify;
}

p.centerh
{
   margin-top: 1.5em;
   margin-bottom: 1.5em;
   text-align: center;
   font-size: 1.1em;
}

span.capt
{
   border-top: 1pt solid black;
   padding: 0.5em;
}

h1.chapterbm
{
font-size: 1.4em;
text-align: center;
font-weight: normal;
margin-top: 2em;
margin-bottom: 0.1em;
}

h1.chapterbma
{
font-size: 1.2em;
text-align: center;
font-weight: normal;
margin-top: 0.1em;
margin-bottom: 2.2em;
}

.squeeze34 {width:34%}
.squeeze1 {width:1%}
.squeeze3 {width:3%}
.squeeze4 {width:4%}
.squeeze5 {width:5%}
.squeeze7 {width:7%}
.squeeze51 {width:51%}
.squeeze67 {width:67%}
.squeeze95 {width:95%}
.squeeze77 {width:77%}
.squeeze84 {width:84%}
.squeeze85 {width:85%}
.squeeze86 {width:86%}
