@page{
margin: 5pt;
}

div.titlepage{ /* for title page style */
margin-top: 2em;
margin-bottom: 0em;
}

p.booktitle{ /* for title of book style in titlepage */
font-size: 4.5em;
text-align: center;
margin-top: 1em;
margin-bottom: 0.5em;
}

p.author{ /* for author style in titlepage */
font-size: 2.5em;
text-align: center;
margin-top: 1em;
margin-bottom: 3em;
}

p.publisher
{
text-align: center;
margin-top: 20%;
margin-bottom: 0em;
}

div.copyright{ /* for spacing and marings whole copyright page */
font-size: small;
margin-top: 2em;
margin-bottom: 0em;
}

div.dedication{ /* for spacing and margins for dedication page */
margin-top: 15%;
margin-bottom: 0em;
}

p.ded{ /* for paragraph style in dedication page */
font-size: 1.1em;
text-align: center;
margin-top: 1em;
margin-bottom: 0em;
}


h1.chapter { /* for chapter heading style */
text-align: center;
font-size: 2.3em;
margin-top: 1.5em;
margin-bottom: 3em;
}

h1.front { /* for chapter heading style */
text-align: center;
font-size: 2.5em;
margin-top: 2em;
margin-bottom: 1.5em;
}

p.right{ /* style for paragraph in right */
text-align: right;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

p.center{ /* style for center paragraph */
margin-top: 0em;
text-align: center;
margin-bottom: 0em;
}

p.center1{ /* style for center paragraph */
margin-top: 1em;
text-align: center;
margin-bottom: 1em;
}

p.copy{ /* for style of paragraph of copyright page */
margin-top: 0em;
margin-bottom: 0em;
}

p.copy1{ /* for style of paragraph of copyright page */
margin-top: 1em;
margin-bottom: 0em;
}


p.subhead{ /* heading-2 style in book */
margin-bottom: 1em;
margin-top: 1em;
text-align: center;
font-size: 1.2em;
}


p.nonindent{ /* for nonindent paragraph */
margin-top: 0.0em;
text-indent: 0em;
margin-bottom: 0em;
}


p.indent{ /* for indent paragraph */
text-indent: 1.5em;
margin-top: 0em;
margin-bottom: 0em;
}

span.dropcap {
float : left;
line-height : 1.5em;
font-size : 3.6em;
margin-top : -.45em;
margin-bottom : -.5em;
}

span.smallcap{
font-size: 70%;
}

img{
max-height: 100%;
max-width: 100%;
}

a{
text-decoration: none;
}

sup {
font-size: 70%;
line-height: 0;
}

sub {
font-size: 70%;
line-height: 0;
}

img.inline{
vertical-align: middle;
}

a.hlink {
text-decoration: none;
}

p.toc{ /* for individual entries */
margin-left: 8%;
margin-top: 0.5em;
margin-bottom: 0em;
}

p.abouttheauthor{ /* style for center paragraph */
margin-top: 10%;
text-align: center;
margin-bottom: 0em;
}
/* Please add new style after this comment tag */