/*----------------stylesheet defination-------------------*/
@font-face
    {
        font-family:'Berkeley-Black';
        src:url("fonts/Berkeley-Black.otf");
    }
@font-face
    {
        font-family:'Berkeley-Bold';
        src:url("fonts/Berkeley-Bold.otf");
    }

@font-face
    {
        font-family:'Berkeley-Italic';
        src:url("fonts/Berkeley-Italic.otf");
    }
@font-face
    {
        font-family:'Berkeley-Medium';
        src:url("fonts/Berkeley-Medium.otf");
    }
@font-face
    {
        font-family:'Times-Roman';
        src:url("fonts/Times-Roman.otf");
    }
@font-face
    {
        font-family:'Berkeley-Bold-Italic';
        src:url("fonts/Berkeley-Bold-Italic.ttf");
    }
div.booksection
	{
		margin-top: 1.5em;
		margin-bottom: 1.5em;
		margin-left: 1.5em;
		margin-right: 1.5em;
	}
p
	{
		text-align: justify;
                font-family:'Berkeley-Medium';
		line-height: 1.3em;
                text-indent: 0em;
                font-size:100%;
		font-weight:normal;
		margin-top: .1em;
		margin-bottom: .1em;
	}
a
        {
                text-decoration: none;
        }
.title1k
	{
		margin-top:0em;
		margin-bottom:0em;
                font-weight:normal;
		font-size:1.3em;
		text-align:center;
	}
.titlek
	{
		margin-top:5em;
		margin-bottom:1em;
		font-size:1.8em;
		text-align:center;
	}
i
{
        font-family:'Berkeley-Italic';
}	
h2
{
		margin-top:6em;
		font-size:1.5em;
		margin-bottom:5.5em;
                font-weight:normal;
		text-align:center;
}
.h2
	{
		margin-top:10.5em;
		margin-bottom:0em;
		font-size:1.4em;
		text-align:center;
	}
.h2a
	{
		margin-top:0em;
		margin-bottom:2em;
                font-weight:normal;
		font-size:1.3em;
		text-align:center;
	}
.h2s
	{
		margin-top:2em;
		margin-bottom:0em;
                font-weight:normal;
		font-size:1.6em;
		text-align:center;
	}
.h2b
	{
		margin-top:1em;
		margin-bottom:0em;
                font-size: 2.2em;
                font-weight:normal;
		text-align:center;
	}
h6
	{
	text-align:center;
        margin: 0 2em 0 2em;
        line-height: 1.4em;
	}
.noindent
	{
		text-indent: 0em;
		margin-top: 1em;
		font-size:1em;
		margin-bottom: .1em;
	}
.caption
	{
		text-indent: 0em;
		margin-top: 1em;
                text-align: center;
		font-size:.9em;
		margin-bottom: .1em;
	}
.noindentz
	{
		text-indent: 0em;
		margin-top: 4em;
		font-size:1em;
		margin-bottom: .1em;
	}
.noindent1
	{
		text-indent: 0em;
		margin-top: .1em;
		font-size:1em;
		text-align:right;
		margin-bottom: .1em;
	}
.noindent2
	{
		text-indent: 0em;
		margin-top: .1em;
		margin-left: 0em;
		font-size:1em;
		text-align:left;
		margin-bottom: .1em;
	}

.block
	{
		text-indent: 0em;
		margin-top: .1em;
		margin-left: 2em;
		font-size:1em;
		text-align:left;
		margin-bottom: .1em;
	}
.indent
	{
		text-indent: 1.2em;
		margin-top: 0em;
		font-size:1em;
		margin-bottom: .1em;
	}
.indent1
	{
		text-indent: 1.2em;
		margin-top: 1em;
		font-size:1em;
		margin-bottom: .1em;
	}
.h6
	{
	text-align:center;
        margin: 1em 2em 0 2em;
	font-size: .1em;
        line-height: 1.4em;
	}
h3.head
    {
        text-align: left;
        font-family:'Berkeley-Bold';
        margin-top: 1em;
        margin-left: 1.9em;
        text-indent: -1.9em;
        font-size: 1.3em;
	margin-bottom:0em;
    }
h3.head1
    {
        text-align: left;
        font-family:'Berkeley-Bold';
        margin-top: 0em;
        margin-left: 4em;
        text-indent: -1.7em;
        font-size: 1.1em;
	margin-bottom:1em;
    }
h3.head1a
    {
        text-align: left;
        font-family:'Berkeley-Bold';
        margin-top: 1.5em;
        margin-left: 3em;
        text-indent: -3em;
        font-size: 1.1em;
	margin-bottom:1em;
    }
h3.head1b
    {
        text-align: left;
        font-family:'Berkeley-Bold';
        margin-top: .1em;
        margin-left: 3em;
        text-indent: -3em;
        font-size: 1.1em;
	margin-bottom:1em;
    }
h3.head1c
    {
        text-align: left;
        font-family:'Berkeley-Bold';
        margin-top: 1.5em;
        margin-left: 4em;
        text-indent: -4em;
        font-size: 1.1em;
	margin-bottom:1em;
    }
.halftitle
	{
		margin-top:8em;
		margin-bottom:0em;
		font-size:1.8em;
                font-weight:normal;
		text-align:center;
	}
h2.title
	{
		margin-top:0em;
                font-family:'Berkeley-Black';
		margin-bottom:.5em;
		font-size:2.4em;
                font-weight:normal;
		text-align:center;
	}
h3.subtitle
	{
                font-family:'Berkeley-Bold';
		margin-bottom:0em;
		margin-top:1em;
		font-size:1.3em;
                font-weight:normal;
		text-align:center;
		text-indent:0em;
	}
h3.subtitle1
	{
                font-family:'Berkeley-Bold';
		font-size:1.3em;
                font-weight:normal;
		margin-top:.7em;
		text-align:center;
		text-indent:0em;
	}
.author
        {
                margin: 2.4em 0 0 0;
                font-family:'Berkeley-Bold';
                text-align: center;
		line-height:1.2em;
		font-weight:normal;
                font-size: 1.1em;
        }
.pubtext
        {
                font-family:'Times-Roman';
                text-align: center;
                font-size: .8em;
		font-weight:normal;
        }
.num
        {
                text-align: center;
                font-size: 1.2em;
        }
.copyright
        {
                        font-family:'Times-Roman';
                        font-size:.8em;
			margin-top:2em;
        }
.copyright1
        {
                        font-size:.8em;
                        font-family:'Times-Roman';
			text-align:left;
                        margin-top:1.5em;
	}
.image
{
                        margin-top:2em;
                        margin-bottom:1em;
                        text-align:center;
}
.pub
{
        	margin-top:10em;       
                text-align:center;
}
.pub1
{
	margin-top:16em;       
	text-align:center;
}
.imagea
{
	text-align:center;
	margin-top:4em;
	margin-bottom:3em;	
}
.imageb
{
	text-align:center;
	margin-top:1em;
	margin-bottom:5em;	
}
.space1
{
	padding-left:.8em;
}
.space
{
	padding-left:.5em;
}
em
{
        font-size: 3em;
        padding-right: .03em;
        float: left;
        margin-top: .3em;
	line-height:.5em;
        margin-bottom: 0em;
        padding-top: 0em;
        padding-bottom: 0em;
        font-style: normal;
}
blockquote
	{
		margin-top: 1em;
		margin-bottom: 1em;
		margin-left: 2em;
                font-size: .92em;
		margin-right: 0em;
	}
.hang
	{
		margin-left:1em;
		text-indent:-1em;
        	margin-top:.1em;
	        margin-bottom:.1em;
	}
.hang1
	{
		margin-left:2.5em;
		text-indent:-1.3em;
        	margin-top:.3em;
	        margin-bottom:.1em;
}
.hang1a
	{
		margin-left:2.5em;
		text-indent:-1.3em;
        	margin-top:1em;
	        margin-bottom:.1em;
}
.ded
{
                margin-top:8em;
                text-align:right;
}
.ded1
{
                margin-top:4em;
                text-align:right;
}
.right
{
	margin-top:3em;
	text-align:right;
}
.right2
{
	margin-top:2em;
	text-align:right;
	line-height:1.7em;
}
.right2k
{
	margin-top:0em;
	margin-left:0em;
	text-align:right;
	line-height:1.7em;
}
.right1
{
	margin-top:.1em;
	text-align:right;
}
div.part
        {
        background-image: url(images/img_chapimg.jpg);
        padding: 3em;
        background-repeat: no-repeat;
        background-position: center;
        }
h2.parttitle
{
	font-size:1.5em;
        font-family:'Berkeley-Bold';
	margin-top:6em;
	margin-bottom:0em;
	font-weight:normal;
	text-align: center;
}
h2.parttitle1
{
	font-size:1.7em;
        font-family:'Berkeley-Bold';
	margin-top: .5em;
	font-weight:normal;
	text-align: center;
}
.toc
{
	margin-top:.1em;
	margin-bottom:0em;
        margin-left: 2em;
        font-family:'Berkeley-Medium';
        text-indent: -2em;
}
.toc1
{
	margin-top:1.5em;
	margin-bottom:1.5em;
        margin-left: 0em;
        text-align: center;
        font-family:'Berkeley-Bold';
        text-indent: 0em;
}
.toc1a
{
	margin-top:1em;
	margin-bottom:.5em;
        margin-left: 5em;
        text-align: left;
        font-family:'Berkeley-Medium';
        text-indent: -5em;
}
.toc1q
{
	margin-top:1em;
	margin-bottom:.5em;
        margin-left: 4em;
        text-align: left;
        font-family:'Berkeley-Medium';
        text-indent: -4em;
}
.toc2a
{
	margin-top:1em;
	margin-bottom:.5em;
        margin-left: 5.5em;
        text-align: left;
        font-family:'Berkeley-Medium';
        text-indent: -5.5em;
}
.toc1b
{
	margin-top:0em;
	margin-bottom:0em;
        margin-left: 4.7em;
        text-align: left;
        font-family:'Berkeley-Medium';
        text-indent: -2.7em;
}
.toc2b
{
	margin-top:0em;
	margin-bottom:0em;
        margin-left: 4.7em;
        text-align: left;
        font-family:'Berkeley-Medium';
        text-indent: -3em;
}
.toc1c
{
	margin-top:0em;
	margin-bottom:0em;
        margin-left: 5em;
        text-align: left;
        font-family:'Berkeley-Medium';
        text-indent: -2.7em;
}
h2.chaptitle
{
	margin-top:.5em;
	margin-bottom:3.5em;
        font-family:'Berkeley-Black';
        text-align: left;
	line-height:1.3em;
	font-size:1.7em;
}	
h2.chaptitle1
{
	margin-top:1em;
	margin-bottom:0em;
        font-family:'Berkeley-Bold';
        text-align: left;
	line-height:1.6em;
	font-size:1.5em;
}	
.footnote
{
        	margin-top:.1em;
		font-size:.75em;
	        margin-bottom:.1em;
        	line-height:1.5em;
		text-indent:1.5em;
}
.dash
{
        margin-bottom: 1em;
        margin-top: 1.5em;
}
.center
{
        margin: .5em 0em .5em 0em;
        text-indent: 0em;
        font-family:'Times-Roman';
        text-align:center;
}
.center1
{
        margin: 2em 0em .5em 0em;
        text-indent: 0em;
        font-size: .9em;
        border-top: solid thin black;
        border-bottom: solid thin black;
        text-align:center;
}
.center1a
{
        margin-top: .5em;
        margin-left: 0em;
        text-align:center;
        text-indent: 0em;
}
.center1b
{
        margin-top: 2em;
        line-height: 1.5em;
        margin-left: 0em;
        text-align:center;
        text-indent: 0em;
}
.hypan
	{
		margin-left:2.8em;
		text-indent:-1.4em;
        	margin-top:0em;
	        margin-bottom:.1em;
}
.hypana
	{
		margin-left:2.8em;
		text-indent:-1.4em;
        	margin-top:1em;
	        margin-bottom:.1em;
}
div.sidebars
        {
                border: solid thin black;
        	margin-top:5em;
        	margin-bottom:1em;
                padding: .5em;
        }
div.sidebar
        {
                border: solid thin black;
        	margin-bottom:1em;
        	margin-top:1em;
                padding: .5em;
        }
.noindents
	{
		text-indent: 0em;
		margin-top: 1em;
                text-align: center;
		font-size:.9em;
		margin-bottom: 1em;
	}
.imager
	{
		text-indent: 0em;
		margin-top: -.5em;
                padding-left: 1em;
                float: right;
		margin-bottom: .1em;
	}
.imagel
	{
		text-indent: 0em;
		margin-top: -.5em;
                float: left;
                padding-right: 1em;
		margin-bottom: .1em;
	}
span.dropcap
        {
                font-size: 3.3em;
                float: left;
                padding-right: .1em;
                margin-top: .22em;
        }
div.sidebar1
        {
                border: solid thin black;
        	margin-top:1.5em;
                font-family:'Berkeley-Medium';
                background-color: #e5e5e5;
        	margin-bottom:1em;
                padding: .5em;
        }
.stitle
	{
		text-indent: 0em;
		margin-top: 0em;
                font-family:'Berkeley-Medium';
                text-align: center;
                text-decoration: underline;
		font-size:1.2em;
		margin-bottom: .1em;
	}
table
        {
                font-family:'Berkeley-Medium';
                font-size: .9em;
                text-align: justify;
                line-height: 1.3em;
        }
.poem
	{
		text-indent: 0em;
		margin-top: 1em;
		font-size:1em;
		margin-bottom: .1em;
		margin-left: 1em;
	}
.bib
	{
		text-indent: 0em;
		margin-top: 1em;
		font-size:1em;
		margin-bottom: .1em;
		margin-left: 1em;
	}
.hangu
	{
		margin-left:1.3em;
		text-indent:-1.3em;
        	margin-top:.1em;
	        margin-bottom:.1em;
	}
b
        {
                font-family:'Berkeley-Bold';
        }
var
        {
                font-family:'Berkeley-Bold-Italic';
        }