body
{
font-size:1.0em;
line-height: 1.2em;
margin-top: 1em;
margin-left: 1em;
margin-right: 2em;
font-family: Charis, "Times New Roman", Verdana, Arial;
text-align: justify;
}

sup {
	vertical-align: 4px;
}

sup.frac, sub.frac {
	font-size: 0.7em;
}


div.cover{ /* for top bottom of cover */
}

img.cover {
max-height: 100%;
max-width: 100%;
}

img.full-page-image { /* for full page image */
max-width: 100%;
height: 100%;
page-break-after: always;
page-break-before: always;
}

div.list{
margin-left: 0.5em;
margin-top:1em;
margin-bottom:1em;
}

@media amzn-mobi { /* for any kindle related style */
div.list
{
margin-top: 2em;
margin-bottom: 0.5em;
}

p.hang{
margin-top: 0.25em;
margin-bottom: 0.25em;
text-indent: -1em;
}
}

div.titlepage{ /* for title page style */
margin-top: 5em;
margin-bottom: 0em;
}

p.booktitle{ /* for title of book style in titlepage */
font-size: 300%;
text-align: center;
margin-top: 1em;
margin-bottom: 0.5em;
}

p.bulletnum{
text-align: left;
margin-top: 0em;
margin-bottom: 0.2em;
margin-left: 1.5em;
text-indent: -1.2em;
}
p.bulletnum1{
text-align: left;
margin-top: 0em;
margin-bottom: 0.2em;
margin-left: 3.5em;
text-indent: -1.2em;
}
p.subtitle{ /* subtitle in titlepage */
text-align: center;
font-size:1.0em;
margin-top: 0.5em;
margin-bottom: -1em;
}

p.publisher
{/* for publisher in title page */
font-size: 80%;
text-align: center;
margin-top: 3em;
margin-bottom: 0em;
}

div.dedication{ /* for spacing and margins for dedication page */
margin-left: 2em;
margin-right: 2em;
margin-top: 4em;
margin-bottom: 0em;
}

p.dedication{ /* for paragraph style in dedication page */
text-align: center;
}

h1.part {
text-align: center;
line-height:1.5em;
font-size: 1.7em;
font-weight: normal;
margin-top: 5em;
margin-bottom: 0em;
}
p.right{ /* style for paragraph in right */
text-align: right;
margin-top: 1em;
margin-bottom: 0em;
}

p.center{ /* style for center paragraph */
margin-top: 0em;
text-align: center;
margin-bottom: 0em;
}

p.subhead{ /* heading-2 style in book */
margin-bottom: 0em;
text-align: center;
font-weight: bold;
}

div.block{ /* for blockquote style */
margin-left: 1.5em;
margin-right: 1.5em;
margin-bottom: 1em;
margin-top: 1em;
}


p.nonindent{ /* for nonindent paragraph */
margin-top: 0.0em;
text-indent: 0em;
margin-bottom: 0em;
}

p.nonindent1{ /* for top margin in nonindent paragraph */
margin-top: 1.5em;
text-indent: 0em;
margin-bottom: 0em;
}

p.indent{ /* for indent paragraph */
text-indent: 1em;
margin-top: 0em;
margin-bottom: 0em;
}

p.indentback{
text-indent: 1em;
margin-top: 8em;
margin-bottom: 0em;
}

span.dropcaps{ /* for dropcaps style */
float: left;
font-size: 3.438em;
line-height: 60px;
padding-top: 1px;
margin-top: -.09em;
}

span.underline{
text-decoration: underline;
}

span.big{
font-size:2.0em;
}

span.big1{
font-size:1.5em;
}

span.big2{
font-size:1.0em;
}

span.small{
font-size: 80%;
}

span.small1{
font-size:0.8em;
}

span.small2{
font-size:1.125em;
}

img{
max-height: 100%;
max-width: 100%;
}

a{
text-decoration: none;
}

sup {
vertical-align: 4px;
}

sup.frac, sub.frac {
font-size: 0.7em;
}

p.pagebreak{
page-break-after: always;
}

img.inline{
vertical-align: middle;
}

a.hlink {
text-decoration: none;
}

span.small124
{
font-size:0.625em;
}

span.color
{
color: gray;
}

div.footnote
{ /* for footnote div */
font-size:0.8em;
border-style: solid;
border-width: 1px 0 0 0;
margin-top: 2em;
}

p.halftitle { 
text-align: center;
font-size: 1.5em;
margin-top: 5em;
margin-bottom: 0em;
}
p.halftitle1 { 
text-align: center;
font-size: 1.4em;
margin-top: 0.5em;
margin-bottom: 0em;
}

p.title { 
text-align: center;
font-size: 1.6em;
margin-top: 2em;
margin-bottom: 0em;
}
p.title1 { 
text-align: center;
font-size: 1.3em;
margin-top: 1em;
margin-bottom: 0em;
}
p.author{ 
font-size:0.8em;
text-align: center;
margin-top: 3em;
margin-bottom: 3em;
}
div.copyright{
font-size:0.8em;
margin-top: 2em;
margin-bottom: 0em;
}

p.copy{ 
margin-top: 0em;
margin-bottom: 0em;
}
p.copy1{ 
margin-top: 1em;
margin-bottom: 0em;
}
h1.toc{ 
text-align:center;
font-size:1.3em;
margin-top: 3em;
margin-bottom: 2em;
font-weight:normal;
}
p.toc{ 
margin-left: 2em;
margin-top: 0em;
margin-bottom: 0em;
}

p.toca{ 
margin-left: 2em;
margin-top: 1em;
margin-bottom: 0em;
}

p.toc2{
font-size:1.3em; 
margin-left: 1.5em;
margin-top: 1em;
margin-bottom: 1em;
}
table.tab
{
margin-left:1.7em;
margin-top:0em;
margin-bottom:0em;
}

div.front{
margin-right: 2em;
margin-top: 8em;
margin-bottom: 0em;
}
div.front1{
margin-right: 2em;
margin-top: 5em;
margin-bottom: 0em;
}

p.right_f{ 
text-align: right;
margin-top: 1.5em;
margin-bottom: 0em;
}
p.head1{ 
text-align: center;
font-size: 1.3em;
margin-top: 3em;
margin-bottom: 0em;
}
p.head2{ 
text-align: center;
font-size: 1.3em;
margin-top: 0em;
margin-bottom: 3em;
}
p.center_11{ 
text-align: center;
font-size: 1.1em;
margin-top: 6em;
margin-bottom: .5em;
}
div.center_11{ 
margin-top: 1em;
margin-bottom: .5em;
}
p.right001{ 
text-align: right;
margin-top: 0em;
margin-bottom: 1em;
}

p.right1{ 
text-align: right;
margin-top: 1.5em;
margin-bottom: 0em;
}
p.indent_13{ 
text-indent: 1em;
margin-top: 2.5em;
margin-bottom: 0em;
}

/* jitender */
h1.heading{
text-align: center;
font-size: 1.3em;
margin-top: 1.5em;
margin-bottom: 4em;
font-style: normal;
}
p.head{
text-align: left;
font-size: 1.1em;
font-weight: normal;
margin-top: 1.5em;
margin-bottom: 1em;
text-indent: 0em;
}
p.footnote{
margin-top: 0.5em;
margin-bottom: 0.3em;
font-size: 1em;
text-align: left;
}
h1.chapter {
text-align: center;
font-size: 1.3em;
font-weight: normal;
margin-top: 1.5em;
margin-bottom: 0.5em;
}
p.bulletlist{
text-align: left;
margin-top: 0em;
margin-bottom: 0.2em;
margin-left: 2.5em;
text-indent: -1.2em;
}
h1.chapterhead {
text-align: center;
font-size: 1.3em;
font-weight: normal;
margin-top: 0.5em;
margin-bottom: 4em;
}
div.box{
border: 1px solid;
padding: 0px 15px 15px 15px;
margin: 1em 0em 1em 0em;
background-color: #DCDCDE;
}
p.boxhead{
font-size: 1.2em;
font-weight: normal;
margin-top: 1em;
margin-bottom: 1em;
}
table.table
{
width:100%;
margin-top:1em;
margin-bottom:1em;
text-align: center;
}
table.table1
{
width:50%;
margin-top:1em;
margin-left:4em;
margin-bottom:1em;
}
p.bulletlist1{
text-align: left;
margin-top: 0em;
margin-bottom: 0.2em;
margin-left: 1.2em;
text-indent: -1.2em;
}
p.bulletnum2{
text-align: left;
margin-top: 0em;
margin-bottom: 0.2em;
margin-left: 2.5em;
text-indent: -1.5em;
}
td.nm97{
width:10%
}
td.nm987{
width:10%
}
p.part{
text-align: center;
margin-top: 3em;
margin-bottom: 1em;
}
p.part1{
text-align: center;
margin-top: 0em;
margin-bottom: 1em;
}
table.ta1{
width:80%;
margin-top:1em;
margin-bottom:1em;
}
p.nonindenth{
margin-top: 2em;
text-indent: 0em;
margin-bottom: 1.3em;
}
p.indent1{
text-indent: 1em;
margin-top: 1em;
margin-bottom: 0em;
}
p.center01{ 
margin-top: 1em;
text-align: center;
margin-bottom: 1em;
}
p.caption{ 
margin-top: 1em;
text-align: center;
margin-bottom: 1em;
font-size:0.8em;
}
div.boxh{
padding: 5px 0px 5px 0px;
margin: 1em 0em 1em 0em;
background-color: #E7E7E8;
}
p.boxhead1{
text-align:center;
font-size: 1.2em;
font-weight: normal;
margin-top: 1.0em;
margin-bottom: 0em;
}
table.tab1
{
margin-left:2em;
margin-top:1em;
margin-bottom:1em;
}
p.bulletlist4{
text-align: left;
margin-top: 0em;
margin-bottom: 0.2em;
margin-left: 3.5em;
text-indent: -1em;
}
p.bulletlist5{
text-align: left;
margin-top: 1em;
margin-bottom: 0.2em;
margin-left: 3.5em;
text-indent: -1em;
}
p.center1{
margin-top: 1em;
text-align: center;
margin-bottom: 1em;
}
div.gray
{
background-color: #E7E7E8;
padding: 5px;
margin: 10px 0px 10px 0px;
}
