



/* PAGEBREAK STYLE */

.pagebreak {
	page-break-before: always;
	}
	

/* BOOK TITLE GROUP BLOCK */
.booktitlegroup
	{
	font-family: "times new roman", times, serif;
	text-align: center;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 5em;
	margin-bottom: 3em;
	}
	

/* BOOK TITLE MAIN - TEXT STYLE */
.booktitle
	{
	font-family: "times New Roman", times, serif;
	font-size: 200%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	}


/* BOOK TITLE SUB - TEXT STYLE */
.booksubtitle
	{
	font-family: "times new roman", times, serif;
	font-size: 150%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 1em;
	}
	

/* BOOK TITLE AUTHOR - TEXT STYLE */
.author
	{
	font-family: "times new roman", times, serif;
	font-size: 125%;
	font-style: italic;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

	
/* BODYTEXT CENTER - TEXT STYLE */
.bodytextcenter
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* GENERAL BLOCK */
.generalblock
	{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}


/* COPYRIGHT PAGE BLOCKS ----- STARTS */
/* COPYRIGHT BLOCK */
.copyrightblock
	{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}
	

/* COPYRIGHT TEXT - TEXT STYLE */
.copyrightpara
	{
	font-family: "times new roman", times, serif;
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* PRINTINFORMATION BLOCK */
.printinformation
	{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}


/* EXTRACT BLOCK */
.extractblock
	{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	border: solid 1px #ffffff;
	}



/* BODY TEXT FIRST PARAGRAPH */
.bodytextfp
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}



/* BODY TEXT STYLES-----ENDS */


/* BODY TEXT 1 STYLES-----STARTS */
/* BODY TEXT 1 PARAGRAPH */
.bodytext1
	{
	font-family: "times new roman", times, serif;
	font-size: 91%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 1em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}
	

/* BODYTEXT 1 ATTRIBUTION - TEXT STYLE */

.attribution1
	{
	font-family: "times new roman", times, serif;
	font-size: 91%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
 	}


/* MEDIA BLOCK */
.image
	{
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}


/* CHAPTER TITLE GROUP BLOCK */	
.chaptertitlegroup
	{
	font-family: "times new roman", times, serif;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 3em;
	margin-bottom: 2em;
	}


/* CHAPTER TITLE - TEXT STYLE */
.chaptertitle
	{
	font-family: "times new roman", times, serif;
	font-size: 175%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}


/* LOT STYLES-----ENDS */


/* BODY TEXT STYLES-----STARTS */

/* BODY TEXT NORMAL PARAGRAPH */
.bodytext
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 1em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}



/* BODYTEXT RIGHT - TEXT STYLE */
.bodytextright
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* AAHEAD TITLE GROUP BLOCK */
.aaheadtitlegroup
	{
	font-family: "times new roman", times, serif;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 2em;
	margin-bottom: 1em;
	}
	

/* AA HEADING - TEXT STYLE */
.aahead
	{
	font-family: "times new roman", times, serif;
	font-size: 116%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* BLANK PAGE STYLES */
.blank
	{
	font-family: arial;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 3em;
	margin-bottom: 5em;
	}
	

/* BODYTEXT HANGING - TEXT STYLE */
.bodytexthanging
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: -1em;
	text-align: left;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* LIST NESTED STEP1 BLOCK */
.list1
	{
	width: 98%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: solid 1px #ffffff;
	}
	

/* STYLES FOR LIST NUMBER TD*/
.listnum
	{
	width: 1em;
	vertical-align: top;
	}
	

/* END NOTE NUMBER TEXT*/
.endnotenumtext
	{
	font-family: "times new roman", times, serif;
	font-size: 83%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}
		

/* FOOTNOTE PARAGRAPH - TEXT STYLE */
.footnote
	{
	font-family: "times new roman", times, serif;
	font-size: 83%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}
	

/* STYLE FOR LIST TERM */
.listterm
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


.listterm1
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 5%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

/* TABLE BLOCK */
.tableblock
	{
	width: 100%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	border: solid 1px #ffffff;
	}


/* STYLES FOR TOC CHAPTER NUMBER */
.tocchapnum
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: right;
	margin-left: 2%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}
	


/* TOC STYLES ------- STARTS */

.verticalspacel
	{
	width: 0.5em;
	}


/* STYLES FOR TOC STEP 2 */
.tocchap
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 2%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}
	


.verticalspacer
	{
	width: 1.5em;
	}


/* TOC REF NUMBER FOR CHAPTER/SECTION - TEXT STYLE */
.tocnum
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}


/* STYLES FOR TOC STEP 3 */
.tocsub
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 4%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}


/* AHEAD TITLE GROUP BLOCK */
.aheadtitlegroup
	{
	font-family: "times new roman", times, serif;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	}
	

/* A HEAD - TEXT STYLE */
.ahead
	{
	font-family: "times new roman", times, serif;
	font-size: 110%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* BHEAD TITLE GROUP BLOCK */
.bheadtitlegroup
	{
	font-family: "times new roman", times, serif;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	}
	

/* B HEAD - TEXT STYLE */
.bhead
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}


/* CAPTION - BLOCK */
.captionblock
	{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}


/* BODY TEXT 1 FIRST PARAGRAPH */
.bodytext1fp
	{
	font-family: "times new roman", times, serif;
	font-size: 91%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* NOTEBOX BLOCK */
.noteboxblock
	{
	width: 90%;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}


.trbl {
	border-style: solid;
	border-width: thin;
	border-color: #000000;
	}


/* FLOAT TITLE TEXT STYLE */
.floattitle
	{
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}


 .tb {
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	}


   .b {
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	}


/* TABLE BODY - TEXT STYLE */
.tabletext
	{
	font-family: "times new roman", times, serif;
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}


/* BIBLIOGRAPHY HANGING - TEXT STYLE */
.refentry
	{
	font-family: "times new roman", times, serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: -1em;
	text-align: left;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}
	

/* TABLE BORDER STYLES */
   .t {
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	}