/* STYLED ADDED FOR APRIL 4, 2014 REPRINT */
/* BODY STYLES */
body {
font-family: serif;
font-size: 100%;
text-align: left;
word-wrap: break-word; /* allows long words to break and wrap onto the next line; values: normal (no break) or break-word */
-webkit-nbsp-mode: normal; /* specifies behavior of non-breaking spaces: normal (no break); space (works like normal spaces) */
-webkit-line-break: after-white-space; /* specifies line-breaking rules for CJK (Chinese, Japanese, and Korean) text */
-epub-hyphens:auto;
-webkit-hyphens:auto;
margin: .25em;
orphans: 2; /* specifies minimum num of lines to be left at bottom of page; default = 2 */
widows: 2; /* specifies minimum num of lines that must be left at top of page; default = 2 */
}
h {
word-wrap: normal;
-webkit-hyphens: none !important;
-moz-hyphens: none !important;
-ms-hyphens: none !important;
-o-hyphens: none !important;
hyphens: none !important;
page-break-after: avoid;
}
/* BOOKS BY . . . list (i.e., other books by author) */
h1.books-by { /* style for title line of book list by author */
font-size: 130%;
font-style: normal;
font-weight: normal;
text-indent: 0em;
text-align: center;
margin: 2em 0em 0em 0em; /* (top, right, bottom, left) */
}
div.books-by-divider-rule { /* use in conjunction with the
tag */
margin-top: .33em;
margin-bottom: 1em;
margin-left: 10%;
margin-right: 10%;
}
p.series-headings {
font-size: 90%;
font-style: normal;
font-weight: normal;
text-indent: 0em;
text-align: center;
margin: 2em 0em .66em 0em;
}
p.series-headings-w-seriesbooktitle {
font-size: 90%;
font-style: normal;
font-weight: normal;
text-indent: 0em;
text-align: center;
margin: 2em 0em 0em 0em;
}
p.books-list {
font-size: 90%;
font-style: italic;
font-weight: normal;
text-indent: 0em;
text-align: center;
margin: 0em 0em .4em 0em;
}
p.series-book-title {
font-size: 90%;
font-style: normal;
font-weight: normal;
font-variant: normal; /* utilize pseudo-small-caps */
text-indent: 0em;
text-align: center;
margin: 2em 0em .66em 0em;
}
p.series-book-title1 { /* follows series heading */
font-size: 90%;
font-style: normal;
font-weight: normal;
font-variant: normal; /* utilize pseudo-small-caps */
text-indent: 0em;
text-align: center;
margin: .25em 0em .66em 0em;
}
p.books-list-space {
font-size: 90%;
font-style: italic;
font-weight: normal;
text-indent: 0em;
text-align: center;
margin: 1em 0em .4em 0em;
}
p.books-list-hyperlink {
font-size: 80%;
font-style: italic;
font-weight: normal;
text-indent: 0em;
text-align: center;
margin: 1.33em 0em 1em 0em;
}
p.books-list-footnote {
font-size: 80%;
font-style: normal;
font-weight: normal;
text-indent: 0em;
text-align: center;
margin: 1.5em 0em 1em 0em;
}
span.small-caps {
font-size: 80%;
}
/* ************************************* */
a
{
text-decoration: none;
}
p
{
text-indent: 1em;
margin-top: 0%;
margin-bottom: +0;
text-align: left;
}
/**************/
.cover
{
margin:0%;
text-align:center;
vertical-align:middle;
}
.fmhead
{
font-size: 130%;
margin-top: 8%;
margin-bottom: 4%;
display: block;
text-align: center;
text-indent:0;
}
.halftitle
{
text-indent: 0;
font-size: 300%;
text-align: center;
font-weight: bold;
margin-top: 3em;
margin-bottom: 0em;
text-indent:0;
color:5B8CAD;
}
.author
{
text-align:center;
margin-top:0%;
margin-bottom:4em;
font-size:175%;
text-indent:0;
}
.title
{
text-indent: 0;
font-size: 260%;
text-align: center;
font-weight: bold;
margin-top: 2em;
margin-bottom: 0em;
text-indent:0;
}
.subtitle
{
text-align:center;
margin-top:0%;
margin-bottom:0%;
font-size:120%;
font-style:normal;
text-indent:0;
}
.pub
{
text-align:center;
margin-top:0em;
font-size:110%;
font-weight:bold;
text-indent:0;
}
.copy1
{
text-indent: 0em;
margin-top: 3em;
margin-bottom: +0;
margin-left:1em;
}
.copyc
{
text-indent: 0em;
text-align: center;
margin-top: 1em;
margin-bottom: +0;
}
.copy
{
text-indent: 0em;
margin-top: 0.8em;
margin-bottom: +0;
margin-left:1em;
font-size:80%;
}
.copy2
{
text-indent: 0;
margin-top: 0em;
margin-bottom: +0;
margin-left:1em;
}
.copy2a
{
text-indent: 1.5em;
margin-top: 0em;
margin-bottom: +0;
margin-left:1em;
}
.copy4
{
text-indent: 0em;
margin-top: -2.5em;
margin-bottom: +0;
text-align:right;
}
.firstcopyrightpagepara
{
font-size: 80%;
font-family: serif;
text-indent: 0;
margin-top: 5%;
text-align: center;
}
.copyrightpagepara
{
font-size: 80%;
font-family: serif;
text-indent: 0;
margin-left: +0;
margin-right: +0;
margin-top: 1em;
margin-bottom: 0;
text-align: center;
}
.toc
{
margin-top:1em;
margin-left:4em;
text-indent:0em;
margin-bottom:0%;
text-align:left;
}
.toc-s
{
margin-top:0em;
margin-left:4em;
text-indent:0em;
margin-bottom:1em;
text-align:left;
}
.toc2-s
{
margin-top:0em;
margin-left:4em;
text-indent:0em;
margin-bottom:0em;
text-align:left;
}
.tocp
{
margin-top:1em;
margin-left:4em;
text-indent:-3.5em;
margin-bottom:0%;
text-align:left;
}
.tocc
{
margin-top:0.2em;
margin-left:4em;
text-indent:0em;
margin-bottom:0%;
text-align:left;
}
.toc1
{
margin-top:0.2em;
margin-left:2.5em;
text-indent:0em;
margin-bottom:0%;
text-align:left;
}
.toc2
{
margin-top:0em;
margin-left:4em;
margin-bottom:0%;
text-align:left;
}
.toc3
{
margin-top:0em;
margin-left:5em;
margin-bottom:0%;
text-align:left;
}
.toc4
{
text-align:left;
color:#CE4507;
margin-top:1%;
margin-bottom:0%;
font-size:120%;
}
.toc5
{
text-align:left;
margin-left: 1em;
margin-top:1%;
margin-bottom:0%;
font-size:100%;
}
.dedication2
{
font-size: 75%;
font-style: italic;
margin-bottom: 1em;
margin-left: 30%;
margin-right: 10%;
margin-top: 40%;
}
.dedication1
{
margin-top: 4em;
margin-bottom: 0.2em;
text-indent: 0;
text-align: center;
font-size: 110%;
}
.dedication
{
margin-top: 0;
margin-bottom: 0.2em;
text-indent: 0;
text-align: center;
font-size: 110%;
}
.dedicationa
{
margin-top: 0.2em;
margin-bottom: 0;
text-align: center;
font-size: 80%;
}
.noindent1
{
text-indent: 0;
margin-top: 1em;
margin-bottom: +0;
}
.noindent2
{
text-indent: -1.5em;
margin-top: 0em;
margin-left: 4em;
margin-bottom: +0;
}
.noindent3
{
text-indent: -1.5em;
margin-top: 0em;
margin-left: 4em;
margin-bottom: +0;
font-size:90%;
}
.noindent4
{
margin-top: 0em;
margin-left: 9em;
margin-bottom: +0;
}
.noindenta
{
text-indent: 0;
margin-top: 0em;
margin-left: 3em;
margin-bottom: +0;
}
.center
{
text-align:center;
text-indent:0;
margin-top: 0.3em;
margin-bottom: 0.3em;
}
.center1a
{
text-align:center;
text-indent:0;
font-size:90%;
}
.centera
{
text-align:center;
text-indent:0;
margin-top:1em;
font-size:100%;
}
.center1
{
font-size:105%;
text-align:center;
text-indent:0;
margin-top:1em;
}
.center1-a
{
font-size:115%;
text-align:center;
text-indent:0;
margin-top:1em;
margin-bottom:1em;
}
.center2
{
font-size:115%;
text-align:center;
text-indent:0;
margin-top:2em;
font-size:90%;
}
.center2-s1
{
font-size:150%;
text-align:center;
text-indent:0;
margin-top:0em;
margin-bottom:2em;
}
div.books-by-divider-rule
{ /* use in conjunction with the
tag */
margin-top: 0em;
margin-bottom: 0em;
text-align:left;
}
div.books-by-divider-rule1
{ /* use in conjunction with the
tag */
margin-top: 0em;
margin-bottom: 1%;
margin-left: 25em;
margin-right: 25em;
}
div.box {
margin-top: 1em;
margin-bottom: 1em;
display:inline-block;
padding: 3%;
text-align:left;
}
.right
{
text-align: right;
text-indent: 0;
margin-bottom:2em;
}
.topspace
{
margin-top: 1em;
}
.topspace1
{
margin-top: 5%;
}
.topspace2
{
margin-top: 10%;
}
.topspace3
{
margin-top: 3em;
}
.topbotspace
{
margin-top: 2%;
margin-bottom: 2%;
}
.botspace
{
margin-bottom: 2%;
}
.botspace1
{
margin-bottom: 5%;
}
.botspace2
{
margin-bottom: 10%;
}
.small1
{
font-size: 90%;
}
.xsmall
{font-size: 80%;}
.xxsmall
{
font-size: 70%;
}
.chaptitle {
margin-top: 1em;
margin-bottom: 2.5em;
font-size:180%;
text-align: center;
text-indent:0em;
}
.chnum
{
margin-top: 0.2em;
margin-left: 2em;
margin-bottom: 1em;
font-size:120%;
text-align: left;
}
.partnum
{
margin-top: 0.2em;
margin-bottom: 1.5em;
font-size:170%;
text-align: center;
}
.ch1
{
margin-top: 4em;
margin-bottom: 2.5em;
font-size:180%;
text-align: center;
}
.h1
{
text-align:left;
margin-top:1.5em;
font-size:190%;
margin-bottom:0.5em;
text-indent: 0;
}
.h2
{
margin-top: 1.5em;
margin-bottom: 0.8em;
text-align: left;
text-indent: 0;
}
.h3
{
margin-top: 1em;
margin-bottom: 0.5em;
text-align: left;
text-indent: 0em;
margin-left: 1em;
}
.h4 {
margin-top: 0.7em;
margin-bottom: 0.5em;
text-align: left;
text-indent: 0em;
margin-left: 2em;
}
.h5 {
margin-top: 1.2em;
margin-bottom: 0.5em;
text-align: left;
text-indent: 0;
}
.textbreak
{
margin-top: 2em;
text-indent: 0
}
.textbreak1
{
margin-top: 10%;
text-indent: 0
}
.blockright
{
text-indent: 0;
margin-right: 1em;
font-size: 90%;
text-align: right;
}
.block {text-indent: 1.5em;
margin-left:1em;
margin-top: 0.2em;
margin-right: 1em;
margin-bottom: 0.2em;
font-size:90%;
}
.block2 {text-indent: 0em;
margin-left:1em;
margin-top: 0em;
margin-right: 1em;
margin-bottom: 0em;
font-size:90%;
}
.block1 {text-indent: 1.5em;
margin-left:1em;
margin-top: 0em;
margin-right: 1em;
margin-bottom: 0em;
font-size:90%;
}
.blockc {text-indent: 0em;
margin-left:8em;
margin-top: 0em;
margin-right: 1em;
margin-bottom: 0em;
font-size:90%;
}
.dropcap1 {font-size: 130%;
color:rgb(144,144,144);
margin-right:4px;
}
span.dropcap {
font-size: 300%;
margin-top: -0.1em;
line-height: 1em;
color:#BCBDC0;
}
.big
{
font-size: 110%;
}
.big1
{
font-size: 200%;
color:white;
}
.big2
{
font-size: 150%;
}
.indent
{
text-indent: 1em;
margin-top: 1em;
margin-bottom:0%;
}
.indent2
{
text-indent: 3em;
margin-top: 0.2em;
margin-bottom:0%;
}
.indenta
{
text-indent: 5em;
margin-top: -1em;
margin-bottom:0%;
}
.indentb
{
text-indent: 3em;
margin-bottom:0%;
}
.indent1
{
text-indent: 7em;
margin-top: 0em;
margin-bottom:0%;
}
.noindent
{
text-indent: 0%;
}
.left
{
margin-top:0em;
margin-bottom:0em;
border-bottom:1px solid black;
text-align:center;
font-size:0.8em;
}
.bib
{
text-indent: -1em;
margin-left:1em;
margin-top:1%;
font-size:90%;
text-align:left;
}
.footnote {
text-indent:1.2em;
font-size:90%;
}
.fm_map
{
text-align: center;
margin-top: 2em;
text-indent: 0em;
margin-bottom: 2em;
}
.style
{
margin-top: 1em;
margin-bottom: 0em;
text-indent:1em;
}
table
{
margin-top: 1em;
margin-bottom: 1em;
}
.topalign
{
line-height: .3em;
}
.blockquote
{
margin-top: 2%;
margin-bottom: 2%;
text-indent: 2%;
}
ol
{
text-indent: 0em;
margin-left: 5em;
margin-top:+1em;
padding-left:0em;
margin-bottom: +1em;
}
li
{
text-indent: 0em;
margin-left: 0em;
}
.footline
{
text-indent:0px;
border-bottom:0.05em solid;
width:35%;
margin-top:1em;
margin-bottom:0.5em;
}
.note
{
text-indent: 1em;
font-size: 90%;
}
.backhead {font-size: 130%;
margin-top: 10%;
text-align: center;
}
.hanging {text-indent: -1em;
margin-top: 0.2em;
margin-bottom: +0;
margin-left: 1em;}
.imgleft{
float:left;
text-align: left;
font-weight: normal;
text-indent:0em;
margin-right: 0em;
vertical-align:baseline;
margin-top:0em;
font-size-adjust:none;
}
.imgright{
float:right;
text-align: left;
font-weight: normal;
margin-right: 0em;
margin-bottom: 0.6em;
vertical-align:baseline;
margin-top:0.4em;
font-size-adjust:none;
}
.imgcenter
{
border:0;
display:block;
text-align:center;
text-indent:0;
margin-top: 1em;
margin-bottom:1em;
}
.imagel
{
text-align:left;
text-indent:0;
margin-top: 2em;
}
div.imgcenter img
{
max-width: 100%;
max-height: 100%;
}
.caption
{margin-bottom: 0em;
margin-top: 1em;
text-indent: 0.00em;
margin-right: 0.00em;
margin-left: 0.00em;
text-align: left;
}
.credit {
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0.00em;
margin-right: 0.00em;
margin-left: 0.00em;
text-align: left;
font-size:90%;
}
.pagebreak {
page-break-before: always;
}
.righttext {
margin-left: 81%;
margin-top: 2%;
text-indent:0;
}
span.color{
font-size:100%;
}
/* list type */
ol.uroman {
list-style-type: upper-roman; /*I.*/
}
ol.lroman {
list-style-type: lower-roman; /*i.*/
}
ol.ualpha {
list-style-type: upper-alpha; /*A.*/
}
ol.lalpha {
list-style-type: lower-alpha; /*a.*/
}
ol.ugreek {
list-style-type: upper-greek;
}
ol.lgreek {
list-style-type: lower-greek;
}
ul.disc {
list-style-type: disc;
}
ul.circle {
list-style-type: circle;
}
ul.square {
list-style-type: square;
}
span.underline {
text-decoration: underline;
}
span.linethrough {
text-decoration: line-through;
}
span.italic {
font-style:italic;
}
span.bold {
font-weight:bold;
}
span.sup {
vertical-align:super;
}
span.sub {
vertical-align:sub;
}
.borderbottom
{
border-bottom: solid 0.1em;
}
div.sidebar
{
font-size:small;
margin-top:1.5em;
margin-bottom:1.5em;
text-align:left;
font-weight:normal;
padding-right:1em;
padding-left:1em;
padding-bottom:1em;
padding-top:1em;
background-color:#E6E7E8;
}
.attribute
{
text-align: right;
text-indent: 0;
margin-bottom:0em;
}