@charset "UTF-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, table, tr, td, tbody, thead, ol, li, ul, img {
margin:0;
padding:0;
border:0;
outline:0;
vertical-align:baseline;
background:transparent;
line-height:20px;
}
p {
margin:0 0 2px 0;
text-align:justify;
line-height:1.4em;
text-indent:1em;}
a {
text-decoration:none;}
/*!
* EPUB_CSS Display Images V1.0
*/
img {
width:100%;
height:auto;}
table {
width:99.9%;
border-spacing:0;
border-collapse:collapse;}
/****************************************/
/*!
* EPUB_CSS Order List / Unorder List V1.0
*/
ol {
margin:1em 0 1em 1.5em;}
ul {
margin:1em 0 1em 1em;}
li {
margin:0 0em 0 0.5em;
line-height:1.4em;
text-align:justify;}
li p {
text-align:justify;
}
/*Coversection*/
.cover_section{
max-height:100%;
max-width:100%;
text-align:center;}
/*Copyrightsection*/
.copyright_section{
margin-top:5em;}
.copyright_section > p{
font-size:0.9em;
line-height:1.2em;
text-indent:0em;
margin-bottom:1em;
text-align:center;}
/*contents*/
.toc_section{
margin-top:3em;
}
.toc_head{
text-align:center;
font-size:1.8em;
margin:0em auto 1.1em auto;
font-weight:bold;
line-height:1.4em;
}
.toc_head1{
text-align:center;
font-size:1.2em;
margin:0em auto 0em auto;
font-weight:bold;
line-height:1.5em;
}
.toc_section p
{
margin-top:1em;
font-weight:bold;
text-align:center;}
/*Dedicationsection*/
.dedication_section {
margin-top:2em;}
.dedication_section p{
font-size:1.1em;
text-align:center;
font-style:none;
line-height:1.4em;
width:100%;}
/*Forewordsection*/
.fw_section
{
margin-top:3em;
}
.fw_title
{
text-align:center;
font-size:1.8em;
margin:0em auto 0em auto;
font-weight:bold;
}
.fw_author
{
text-align:center;
font-size:2.3em;
margin:0em auto 13em auto;
line-height:1.5em;
letter-spacing:0.1em;
}
/*Partsection*/
.Part_section{
margin-top:3em;}
.part_num {
font-size:4em;
margin:0em auto 0.5em auto;
text-align:center;
text-indent:0em;
font-weight:normal;
}
/*Prologue*/
.prog_section
{
margin:3em auto 0em auto;
}
.prog_title
{
text-align:center;
font-size:1.7em;
margin:0em auto 0em auto;
font-weight:bold;
}
/*Chaptersection*/
.Chapter_section{
margin-top:3em;}
.chap_num {
font-size:8em;
margin:0.7em auto 0.8em auto;
text-align:center;
text-indent:0em;
line-height:1.2em;
color:#939598;
}
.chap_title {
font-size:1.9em;
margin:3em auto 3.1em auto;
text-align:center;
text-indent:0em;
line-height:1.8em;
color:#939598;
}
/*Images*/
.fullwidth1 {
text-align: center;
page-break-inside: avoid !important;
page-break-after: always !important;
clear: both;
padding: 0px;
margin: 1em auto 1em auto;
height: 100%;
width: 100%;}
.halfwidth {
margin-top:1em;
margin-left:auto;
margin-right:auto;
margin-bottom:1em;
width:70%;
page-break-inside:avoid !important;}
p.icaption {
text-align:left;
text-indent:0em !important;
font-weight:normal;
text-align:justify;}
/*blockquote*/
.blockquote {
margin-top:1.3em;
margin-bottom:1.3em;
font-size:0.9em;
}
.blockquote p {
margin-left: 2.3em;
margin-right: 2.3em;
text-align:left;
text-indent:0em !important;
}
.blockquote1
{
margin-top:1.3em;
margin-bottom:1.3em;
font-size:1em;
font-style:italic;
text-align:center;
}
.blockquote1 p {
margin-left:auto;
margin-right:auto;
text-align:center;
text-indent:0em !important;
font-style:italic;
}
/*Box*/
.box {
margin:1em 0em 1em 0em;
page-break-inside:avoid;
background-color:#d1d3d4;
padding:25px;
}
.boxtext p
{
text-indent:0em;
}
.box_title {
font-weight:bold;
line-height:1.3em;
font-size:1.2em;
text-align:left;
}
.box > p {
text-indent:0em !important;
text-align:left;
}
.noindent{
text-indent:0em !important;
margin-top:1em;}
.calign{
text-indent:0em;
margin-top:5em;
text-align:center;
font-size:1.7em;
line-height:1.3em;
font-weight:bold;
}
.calign1{
text-indent:0em;
text-align:center;
font-size:1em;
}
.smcaps {
font-variant:small-caps;
font-size:0.8em;
}
.noindent1{
text-indent:0em;
margin-top:0em;
}
.noindent2{
text-indent:0em;
margin-top:0em;
font-size:1.3em;
}
.bigfont
{
font-size:smaller !important;
font-weight:bold !important;
}
.bigfont1
{
font-size:1.3em !important;
font-weight:bold !important;
}
.bigfont2
{
font-size:smaller !important;
}
.center
{
font-size:0.9em;
text-align:center;
margin-top:1em;
}
.center1{
text-indent:0em;
text-align:center;
font-size:1em;
letter-spacing:0.09em;
}
.center2
{
font-size:0.9em;
text-align:center;
}
p.hangind
{
font-size: 0.9em;
text-indent:-1em;
padding-left: 1.2em;
margin-top: 0;
margin-bottom: 0;
}
.dropcap {
float: left;
font-size:3.2em;
line-height:0.8em;
margin:0.04em 0.02em 0 0em;
text-indent:0em;
}
.smallwidth {
margin-top:1.5em;
margin-bottom:1.5em;
margin-right:auto;
margin-left:auto;
width:3% !important;
text-align:center;
page-break-inside:avoid !important;}
.mediumwidth {
margin-bottom:1em;
margin-right:auto;
margin-left:auto;
width:30% !important;
text-align:center;
page-break-inside:avoid !important;}
.mtop
{
margin-top:1em;
}
.mtop1
{
margin-top:2em;
}
div.about_author
{
margin-top:7em;
margin-bottom:1.3em;
font-size:1em;
text-align:center;
}
div.half_title
{
margin:5em auto 7em auto;
text-align:center;
font-size:3.4em;
}
div.title
{
margin:1.8em auto 0.8em auto;
text-align:center;
font-size:4em;
line-height:1.5em;
}
.lalign
{
margin-top:2em;
margin-bottom:1em;
font-size:0.7em;
line-height:1.5em;
text-align:left;
margin-left:2em;
}