/*----------------stylesheet defination-------------------*/
@font-face
	{
		font-family: 'Verdana';
		src: url(fonts/Verdana.ttf);
	}

@font-face
	{
		font-family: 'HelveticaNeue-Roman';
		src: url(fonts/HelveticaNeue-Roman.otf);
	}

@font-face
	{
		font-family: 'HelveticaNeue-Bold';
		src: url(fonts/HelveticaNeue-Bold.otf);
	}

@font-face
	{
		font-family: 'HelveticaNeue-Light';
		src: url(fonts/HelveticaNeue-Light.otf);
	}

@font-face
	{
		font-family: 'Times-Italic';
		src: url(fonts/Times-Italic.otf);
	}

@font-face
	{
		font-family: 'Times-Roman';
		src: url(fonts/Times-Roman.otf);
	}

@font-face
	{
		font-family: 'TimesNewRoman-Italic';
		src: url(fonts/TimesNewRoman-Italic.otf);
	}

@font-face
	{
		font-family: 'TimesNewRomanPS-BoldMT';
		src: url(fonts/TimesNewRomanPS-BoldMT.otf);
	}

@font-face
	{
		font-family: 'Times_New_Roman_Bold';
		src: url(fonts/Times_New_Roman_Bold.ttf);
	}

@font-face
	{
		font-family: 'Verdana_Italic';
		src: url(fonts/Verdana_Italic.ttf);
	}

@font-face
	{
		font-family: 'Baskerville';
		src: url(fonts/Baskerville.ttf);
	}

div.booksection
	{
		margin-top: 1.5em;
		margin-bottom: 1.5em;
		margin-left: 1.5em;
		margin-right: 1.5em;
	}
p
	{
		font-size:1em;
		line-height: 1.2em;
		text-align: justify;
		margin: .1em 0em .1em 0em;
		font-family: 'Times-Roman';
	}
i
        {
		font-family: 'Times-Italic';
        }
b
        {
		font-family: 'Times_New_Roman_Bold';
        }
em
	{
		font-style:normal;
	}
var
	{
		font-family: 'Verdana_Italic';
		font-style:normal;
	}
.underline
	{
		text-decoration:underline;
	}
sup
        {
                font-size:.9em;
        }
.pagebreak
	{
		page-break-before: always;
	}
a
	{
		text-decoration: none;
	}

.indent
	{
		font-size:1em;
		text-indent: 1.5em;
		text-align:justify;
		line-height: 1.2em;
		margin: 0em 0em .1em 0em;
		font-family: 'Times-Roman';
	}
.indent1
	{
		font-size:1em;
		text-indent: 1.5em;
		text-align:justify;
		line-height: 1.2em;
		margin: 1.5em 0em .1em 0em;
		font-family: 'Times-Roman';
	}

.noindent
	{
		font-size:1em;
		text-indent: 0em;
		line-height: 1.2em;
		font-family: 'Times-Roman';
		margin: 1.5em 0em 0em 0em;
	}
.right
	{
		text-align: right;
	}
.center
	{
		text-align: center;
	}
.center007
	{
		margin-top:12em;
		text-align: center;
	}

.title
	{
		font-size:1em;
		text-align:center;
		line-height: 1.2em;
		margin: 3.5em 0em .1em 0em;
		font-family: 'TimesNewRomanPS-BoldMT';
	}

.title1
	{
		font-size:2.3em;
		text-align:center;
		line-height: 1.2em;
		margin: 4em 0em .1em 0em;
		font-family: 'TimesNewRomanPS-BoldMT';
	}

.title2
	{
		font-size:1.2em;
		text-align:center;
		line-height: 1.2em;
		margin: 0.5em 0em .1em 0em;
		font-family: 'TimesNewRomanPS-BoldMT';
	}

.title3
	{
		font-size:.95em;
		text-align:center;
		line-height: 1.2em;
		margin: 15em 0em .1em 0em;
		font-family: 'Times-Roman';
	}

.copyright
	{
		font-size:.8em;
		text-indent: 0em;
		line-height: 1.2em;
		text-align: left;
		font-family: 'Baskerville';
		margin: 1.5em 0em 0em 0em;
	}
tt
	{
		font-family: 'TimesNewRoman-Italic';
	}
.dect1
	{
		font-size:1.1em;
		text-indent: 0em;
		text-align:right;
		line-height: 1.2em;
		font-family: 'TimesNewRoman-Italic';
		margin: 1.5em 0em 0em 0em;
	}
.dect
	{
		font-size:.9em;
		text-align:right;
		text-indent: 0em;
		line-height: 1.2em;
		font-family: 'Times-Roman';
		margin: .1em 0em 0em 0em;
	}
.chap
	{
		font-size:1.2em;
		text-indent: 0em;
		text-align:center;
		line-height: 1.2em;
		margin: 3em 0em .1em 0em;
		border-bottom: solid thin #000000;
		font-family: 'HelveticaNeue-Roman';
	}
.agra
	{
		font-size:1em;
		text-indent: 1.5em;
		text-align:justify;
		line-height: 1.2em;
		margin: 12em 0em .1em 0em;
		font-family: 'Times-Roman';
	}
.agra1
	{
		font-size:1em;
		text-indent: 1.5em;
		text-align:center;
		line-height: 1.2em;
		margin: 2em 0em 1em 0em;
		font-family: 'TimesNewRoman-Italic';
	}
.agra2
	{
		font-size:1em;
		text-indent: 0em;
		text-align:justify;
		line-height: 1.2em;
		margin: .1em 0em .1em 0em;
		font-family: 'Times-Roman';
	}
.agra3
	{
		font-size:1em;
		text-align:justify;
		line-height: 1.2em;
		text-indent: -1.2em;
		font-family: 'Times-Roman';
		margin: .1em 0em .1em 1.2em;
	}
.toc
	{
		font-size:1em;
		text-indent:-1.5em;
		text-align:justify;
		line-height: 1.2em;
		margin: .2em 0em .1em 2.5em;
		font-family: 'Times-Roman';
	}
.toc1
	{
		font-size:1em;
		text-align:justify;
		line-height: 1.2em;
		margin: 12em 0em .1em 0em;
		font-family: 'Times-Roman';
	}
.toc2
	{
		font-size:1em;
		text-align:justify;
		line-height: 1.2em;
		margin: 1.5em 0em 0em 0em;
		font-family: 'Times-Roman';
	}
.dropcap
	{
		float:left;
		font-size:4.5em;
		margin: .3em 0em 0em 0em;
		font-family: 'Times-Roman';
	}
.dropcap1
	{
		float:left;
		font-size: 3em;
		margin: .25em 0em 0em 0em;
		font-family: 'Times-Roman';
	}

.noindentop
	{
		font-size:1em;
		text-indent: 0em;
		line-height: 1.2em;
		font-family: 'Times-Roman';
		margin: 12em 0em 0em 0em;
	}
.h1
	{
		font-size:2em;
		text-align:center;
		line-height: 1.2em;
		margin: 1.5em 0em .1em 0em;
		font-family: 'Times_New_Roman_Bold';
	}
.h2a
	{
		font-size:.9em;
		text-align:justify;
		text-indent: 0em;
		line-height: 1.2em;
		margin: 4.5em 0em 0em 52%;
		font-family: 'Verdana_Italic';
	}
.h2b
	{
		width:70%;
		font-size:.9em;
		text-align:right;
		text-indent: 0em;
		line-height: 1.2em;
		margin: 4.5em 0em 0em 9em;
		font-family: 'Verdana_Italic';
	}
.h2c
	{
		width:70%;
		font-size:.9em;
		text-align:right;
		text-indent: 0em;
		line-height: 1.2em;
		margin: 4.5em 0em 0em 9em;
		font-family: 'Verdana_Italic';
	}
.chrig
	{
		padding-right: 1.8em;
		font-family: 'Verdana';
	}
.chrig1
	{
		font-family: 'Verdana';
	}
.chsma
	{
		font-size:.8em;
		text-align:right;
		font-family: 'Verdana';
		margin: 1em 1.5em 0em 0em;
	}
.chapara
	{
		font-size:1em;
		text-indent: 0em;
		line-height: 1.2em;
		font-family: 'Times-Roman';
		margin: 1.5em 0em 0em 0em;
	}
.blockquote
	{
		font-size:.9em;
		margin: 1.5em 0em 1.5em 3em;
	}
.caption
	{
		font-size:.75em;
		text-indent: 0em;
		text-align:center;
		line-height: 1.2em;
		font-family: 'Verdana';
		margin: .5em 0em 1.5em 0em;
	}
.image
	{
		text-align:center;
		margin: 1.5em 0em .1em 0em;
	}		
.h2
	{
		font-size:1em;
		text-align:left;
		line-height: 1.2em;
		margin: 1.8em 0em .1em 0em;
		border-top: solid thin #000000;
		font-family: 'HelveticaNeue-Bold';
		border-bottom: solid 1.5pt #000000;
	}
.border
	{
		border-bottom: solid thin #000000;
		margin: 0em 0em 1em 0em;
	}
.border1
	{
		width:28%;
		margin: 2em 0em 0.5em 0em;
		border-bottom: solid thin #000000;
	}
.footnote
	{
		font-size:.8em;
		text-indent: 1.5em;
		line-height: 1.2em;
		margin: .2em 0em 0em 0em;
		font-family: 'Times-Roman';
	}