body
{
        margin: 1em;
}
a
{
	text-decoration:none;
}
img
{
	max-width: 100%;
}

.book-author
{
        font-family:serif;
	font-size: 120%;
	font-weight: normal;
	margin-bottom: 0em;
	margin-top: 1.2em;
	text-indent:0em;
color: inherit;
	text-align: center;
}
.indent
{
        font-family:serif;
	font-size: 100%;
	margin-top: 1em;
color: inherit;
	margin-bottom: 0em;
	text-indent: 1.8em;
	text-align: justify;
	margin-left:0em;
}
.indent2
{
        font-family:serif;
	font-size: 100%;
color: inherit;
	margin-top: 0.01em;
	margin-bottom: 0em;
	text-indent: 1.8em;
	text-align: justify;
}
.indent1
{
        font-family:serif;
	font-size: 100%;
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 1.8em;
color: inherit;
	text-align: justify;
}
.indent-tsp
{
        font-family:serif;
	font-size: 100%;
	margin-top: 2em;
color: inherit;
	margin-bottom: 0em;
	text-indent: 1.8em;
	text-align: justify;
}
.noindent
{
        font-family:serif;
	font-size: 100%;
	text-indent:0em;
color: inherit;
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: justify;
}
.right-align
{
        font-family:serif;
	font-size: 100%;
	text-indent:0em;
	margin-top: 2em;
	margin-left: 0;
	margin-right: 0em;
	margin-bottom: 0em;
color: inherit;
	text-align: right;
}
.right-align1
{
        font-family:serif;
	font-size: 100%;
	text-indent:0em;
color: inherit;
	margin-top: 0em;
	margin-left: 0;
	margin-right: 0em;
	margin-bottom: 0em;
	text-align: right;
}
.right-align2
{
        font-family:serif;
	font-size: 80%;
	text-indent:0em;
	margin-top: 2em;
	margin-left: 0;
color: inherit;
	margin-right: 0em;
	margin-bottom: 0em;
	text-align: right;
}
.noindent-1st
{
        font-family:serif;
	font-size: 100%;
	text-indent:0em;
color: inherit;
	margin-top: 1.5em;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: justify;
}
.noindent-tsp
{
        font-family:serif;
	font-size: 100%;
color: inherit;
	text-indent:0em;
	margin-top: 1.5em;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: justify;
}
.h2
{
        font-family:serif;
	font-size: 112%;
        font-weight:normal;
	text-indent:0em;
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: 3em;
	text-align: center;
color: inherit;
}
.half-title
{
        font-family:serif;
color: inherit;
	font-size: 80%;
	text-indent:0em;
	margin-top: 25em;
	margin-left: 0em;
	margin-bottom: 2em;
	text-align: center;
}
.book-title
{
        font-family:serif;
	font-size: 180%;
color: inherit;
	text-indent:0em;
	margin-top: 8em;
	margin-left: 0em;
	margin-bottom: 2em;
	text-align: center;
}
div.image
{
	margin-top: 1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 1em;
color: inherit;
	text-align: center;
}
div.image1
{
	margin-top: 8em;
color: inherit;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 1em;
	text-align: center;
}
.copyright-cen-tsp
{
        font-family:serif;
	font-size: 80%;
	text-indent:0em;
color: inherit;
	margin-top: 1.5em;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: center;
}
.copyright-cen-tsp1
{
        font-family:serif;
	font-size: 80%;
	text-indent:0em;
	margin-top: 2.5em;
color: inherit;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: center;
}
.copyright-cen-tsp2
{
        font-family:serif;
color: inherit;
	font-size: 80%;
	text-indent:0em;
	margin-top: 5em;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: center;
}
.copyright-cen-tsp3
{
        font-family:serif;
color: inherit;
	font-size: 80%;
	text-indent:0em;
	margin-top: 25em;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: center;
}
.copyright-cen
{
        font-family:serif;
	font-size: 80%;
	text-indent:0em;
	margin-top: 0em;
color: inherit;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: center;
}
.toc-lev1
{
        font-family:serif;
	font-size: 90%;
color: inherit;
	text-indent:-1em;
	margin-top: 0.3em;
	margin-left: 1em;
	margin-bottom: 0em;
	text-align: left;
}
.toc-lev1a
{
        font-family:serif;
	font-size: 90%;
	text-indent:-1em;
	margin-top: 1.5em;
	margin-left: 1em;
	margin-bottom: 0em;
color: inherit;
	text-align: left;
}
.toc-lev2
{
        font-family:serif;
	font-size: 90%;
	margin-top: 0.3em;
color: inherit;
	text-indent:-1em;
	margin-left: 5.5em;
	margin-bottom: 0em;
	text-align: left;
}
.mrg-lr-ind
{
	text-indent:0em;
	margin-top: 0em;
        font-size: 100%;
	margin-left: 1.8em;
	margin-right: 0em;
color: inherit;
	margin-bottom: 0em;
        text-align: justify;
}
.mrg-lr-ind1
{
	text-indent:0em;
	margin-top: 1.5em;
        font-size: 100%;
color: inherit;
	margin-left: 1.8em;
	margin-right: 0em;
	margin-bottom: 0em;
        text-align: justify;
}
.mrg-lr-ind2
{
	text-indent:0em;
	margin-top: 1em;
        font-size: 100%;
	margin-left: 2.8em;
color: inherit;
	margin-right: 0em;
	margin-bottom: 0em;
        text-align: justify;
}
.mrg-lr-ind3
{
	text-indent:0em;
	margin-top: 0.5em;
        font-size: 100%;
color: inherit;
	margin-left: 2.8em;
	margin-right: 0em;
	margin-bottom: 0em;
        text-align: justify;
}
.mrg-lr-ind4
{
	text-indent:0em;
	margin-top: 0em;
        font-size: 100%;
	margin-left: 2.8em;
	margin-right: 0em;
color: inherit;
	margin-bottom: 0em;
        text-align: justify;
}
.mrg-lr-ind5
{
	text-indent:0em;
	margin-top: 1.5em;
        font-size: 100%;
	margin-left: 1.2em;
color: inherit;
	margin-right: 0em;
	margin-bottom: 0em;
        text-align: justify;
}
.mrg-lr-ind6
{
	text-indent:0em;
	margin-top: 0em;
        font-size: 100%;
	margin-left: 1.2em;
color: inherit;
	margin-right: 0em;
	margin-bottom: 0em;
        text-align: justify;
}
table
{
	text-indent:0em;
	margin-top: 1.5em;
	margin-left: 1.8em;
color: inherit;
	margin-right: 0em;
	margin-bottom: 1.5em;
}
.footnote
{
        font-family:serif;
 font-size: 80%;
 margin-top: 0.3em;
 margin-left: 1.1em;
color: inherit;
 text-indent: -1.1em;
 margin-bottom: 0em;
 text-align: justify;
}
.footnote1
{
        font-family:serif;
	font-size: 80%;
	margin-top: 0.3em;
color: inherit;
	margin-left: 1.1em;
	text-indent: 1.5em;
	margin-bottom: 0em;
	text-align: justify;
}
.mainheading
{
        font-family:serif;
	font-size: 112%;
        font-weight:normal;
	text-indent:0em;
	margin-top: 3em;
color: inherit;
	margin-left: 0em;
	margin-bottom: 4em;
	text-align: center;
}
.chapter-number
{
        font-family:serif;
	font-size: 112%;
        font-weight:normal;
	text-indent:0em;
color: inherit;
	margin-top: 3em;
	margin-left: 0em;
	margin-bottom: 0em;
	text-align: center;
}
.heading1
{
        font-family:serif;
	font-size: 110%;
        font-weight:normal;
	text-indent:-1em;
	margin-top: 1.5em;
color: inherit;
	margin-left: 1em;
	margin-bottom: 0.5em;
	text-align: left;
}
.heading11
{
        font-family:serif;
	font-size: 110%;
        font-weight:normal;
	text-indent:-1.75em;
	margin-top: 1.5em;
	margin-left: 1.75em;
	margin-bottom: 0.5em;
color: inherit;
	text-align: left;
}
.heading1a
{
        font-family:serif;
	font-size: 100%;
        font-weight:normal;
	text-indent:0em;
color: inherit;
	margin-top: 1.5em;
	margin-left: 0em;
	margin-bottom: 0.4em;
	text-align: left;
}
.heading1b
{
        font-family:serif;
	font-size: 100%;
        font-weight:normal;
	text-indent:1em;
color: inherit;
	margin-top: 1.5em;
	margin-left: 0em;
	margin-bottom: 0.4em;
	text-align: left;
}
.heading2
{
        font-family:serif;
	font-size: 105%;
        font-weight:normal;
	text-indent:0em;
color: inherit;
	margin-top: 1.5em;
	margin-left: 0em;
	margin-bottom: 0.4em;
	text-align: left;
}
.figure-title
{
        font-family:serif;
	font-size: 95%;
color: inherit;
        font-weight:normal;
	text-indent:0em;
	margin-top: 2em;
	margin-left: 0em;
	margin-bottom: 0.4em;
	text-align: center;
}
.italic
{
	font-style:italic;
}
.bold
{
	font-weight:bold;
}
hr
{
	width:15em;
	margin-top:1em;
	margin-left:0em;
}
.superscript
{
	vertical-align:super;
	font-size:70%;
	line-height:70%;
}
.sym-list
{
	text-indent:-0.8em;
	margin-top: 0.5em;
        font-size: 100%;
	margin-left: 2.2em;
	margin-right: 1em;
	margin-bottom: 0em;
color: inherit;
        text-align: left;
}
.sym-list1
{
	text-indent:-0.8em;
	margin-top: 1.5em;
        font-size: 100%;
color: inherit;
	margin-left: 2.2em;
	margin-right: 1em;
	margin-bottom: 0em;
        text-align: left;
}
.sym-list2
{
	text-indent:-0.85em;
color: inherit;
	margin-top: 0.1em;
        font-size: 100%;
	margin-left: 3.5em;
	margin-right: 1em;
	margin-bottom: 0em;
        text-align: left;
}
.sym-list3
{
	text-indent:-0.8em;
	margin-top: 1.5em;
        font-size: 100%;
	margin-left: 2.8em;
color: inherit;
	margin-right: 1em;
	margin-bottom: 0em;
        text-align: left;
}
.sym-list4
{
	text-indent:-0.8em;
	margin-top: 0.1em;
        font-size: 100%;
	margin-left: 2.8em;
	margin-right: 1em;
color: inherit;
	margin-bottom: 0em;
        text-align: left;
}
span.dropcap
{
        font-size: 280%;
        float: left;
        line-height: 1em;
        margin-bottom: -0.1em;
        margin-top: -0.07em;
color: inherit;
	margin-right: 1pt;
	font-family:serif;
}
.small-caps
{
	font-size: 70%;
}
span.color{
color:#b13f3f;
}

span.capital {
color:#b13f3f;
font-size:1.5em;
}