#openbook-html .page-html /* © 2002 Digital Publishing Solutions */
/* NetLibrary_OEB for NAP */
/* This Version 1.2.8.0 */
/* Previous Version 1.2.7.0 */
/* Change	: Manish Kadam */
/* Author	: Manish Kadam */
/* Approved by 	: Gordon Drego */
/* Change History: Width 100% change to 90% in "noteboxblock" style. */




/* TITLE 2 - TEXT STYLE */
.title2{
	/* 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: 2em;
	margin-bottom: 2em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* BOOK TITLE CONTRIBUTOR - TEXT STYLE */
.contributor{
	/* font-family: "times new roman", times, serif; */
	font-size: 125%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* BOOK TITLE IMPRINT - TEXT STYLE */
.publisher{
	/* 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: 0.5em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PART TITLE - TEXT STYLE */
.parttitle{
	/* font-family: "times new roman", times, serif; */
	font-size: 200%;
	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;
	}

#openbook-html .page-html /* PART TITLE NUMBER - TEXT STYLE */
.parttitlenum{
	/* font-family: "times new roman", times, serif; */
	font-size: 200%;
	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;
	}

#openbook-html .page-html /* PART TITLE SUB - TEXT STYLE */
.parttitlesub{
	/* 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: 0em;
	}

#openbook-html .page-html /* PART AUTHOR */
.partauthor{
	font-size: 100%;
	font-weight: normal;
	font-style: italic; 
	text-indent: 0em;
	text-align: center;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PART CONTRIBUTOR */
.partcontr{
	font-size: 100%;
	font-weight: normal;
	font-style: italic; 
	text-indent: 0em;
	text-align: center;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* CHAPTER TITLE SUB - TEXT STYLE */
.chaptertitlesub{
	/* font-family: "times new roman", times, serif; */
	font-size: 133%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* CHAPTER TITLE NUMBER - TEXT STYLE */
.chaptertitlenum{
	/* 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;
	}

#openbook-html .page-html /* CHAPTER TITLE AUTHOR - TEXT STYLE */
.chapterauthor{
	/* 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;
	}

#openbook-html .page-html /* CHAPTER TITLE CONTRIBUTOR - TEXT STYLE */
.chaptercontr{
	/* 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: 1.5em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* C HEAD - TEXT STYLE */
.chead{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-style: italic;
	font-weight: normal;
	text-indent: 0em;
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* D HEAD - TEXT STYLE */
.dhead{
	/* 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;
	}

#openbook-html .page-html /* COPYRIGHT PARA - TEXT STYLE */
.copyrightfp{
	/* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* MASTER ISBN PARAGRAPH */

.masterisbn{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: center;
	margin-top: 1em;
	margin-bottom: 3em;
	}

#openbook-html .page-html /* DEDICATION - TEXT STYLE */
.dedication{
	/* 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: 3em;
	margin-bottom: 2em;
	}

#openbook-html .page-html /* TOC STYLES ------- STARTS */

.verticalspacel{
	width: 0.5em;
	}

#openbook-html .page-html .verticalspacer{
	width: 1.5em;
	}

#openbook-html .page-html /* TOC TEXT - TEXT STYLE */
.toctext{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* TOC AUTHOR - TEXT STYLE */
.tocauthor{
	/* 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: 0.3em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* TOC REF NUMBER FOR PART- TEXT STYLE */
.tocnumpart{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: right;
	margin-top: 0.5em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* STYLES FOR TOC PART */
.tocpart{
	/* 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: 0.5em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* STYLES FOR TOC STEP 4 */
.tocsubsub{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 6%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* STYLES FOR TOC STEP 5 */
.tocsubsubsub{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 8%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* TOC STYLES -------- ENDS */



/* LOT STYLES-----STARTS */

/* STYLE FOR LOT NUMBER */

.lotnum{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: right;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* STYLE FOR LOT TERM */
.lotterm{
	/* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* NORMAL PARAGRAPH */
.normal{
	/* 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: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* BODYTEXT INDENT - TEXT STYLE */
.bodytextindent{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 5%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* BODYTEXT ATTRIBUTION - TEXT STYLE */
.attribution{
	/* 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: 0em;
 	}

#openbook-html .page-html /* PARA ROLE SUBTITLE STYLE */
.title{
	/* 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: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PARA ROLE SUBTITLE STYLE */
.subtitle{
	/* font-family: "times new roman", times, serif; */
	font-size: 90%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PARA ROLE HEADER STYLE */
.header{
	/* 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: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* BODYTEXT 1 HANGING - TEXT STYLE */
.bodytext1hanging{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: -1em;
	text-align: left;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* BODYTEXT1 INDENT - TEXT STYLE */
.bodytext1indent{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
 	}

#openbook-html .page-html /* BODYTEXT 1 STYLES-----ENDS */


/* BODYTEXT 2 STYLES-----STARTS */
/* BODYTEXT2FP - TEXT STYLE */
.bodytext2fp{
	/* font-family: "times new roman", times, serif; */
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* BODYTEXT 2 - TEXT STYLE */
.bodytext2{
	/* font-family: "times new roman", times, serif; */
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-indent: 1em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* BODYTEXT 2 HANGING - TEXT STYLE */
.bodytext2hanging{
	/* font-family: "times new roman", times, serif; */
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-indent: -1em;
	text-align: left;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* BODYTEXT2 INDENT - TEXT STYLE */
.bodytext2indent{
	/* font-family: "times new roman", times, serif; */
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* BODY TEXT 2 STYLES-----ENDS */


/* ALTERNATIVE TEXT STYLES-----STARTS */
/* ALTERNATE TEXT - TEXT STYLE */
.alternatetext{
	/* font-family: arial, sans-serif; */
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-indent: 1em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* ALTERNATIVE TEXT NORMAL PARAGRAPH */
.alternatetextfp{
	/* font-family: arial, sans-serif; */
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* ALTERNATIVE TEXT FIRST PARAGRAPH */
.alternatetext1{
	/* font-family: arial, sans-serif; */
	font-size: 80%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* ALTERNATIVE TEXT FIRST PARAGRAPH */
.alternatetext2{
	/* font-family: arial, sans-serif; */
	font-size: 80%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 1em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* ALTERNATIVE TEXT STYLES-----ENDS */



/* ATTRIBUTION STYLES-----STARTS */

/* ATTRIBUTION - ALTERNATIVETEXT STYLE */

.alternatetextattrib{
	/* font-family: arial, sans-serif; */
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* ATTRIBUTION STYLES ----- ENDS */


/* DIALOGUE STYLES ----- STARTS */
/* DIALOGUE INDENT - TEXT STYLE */
.dialogueindent{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: -1.5em;
	text-align: left;
	margin-left: 1.5em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* DIALOGUE TAB - TEXT STYLE */
.dialoguetab{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* EPIGRAPH VERSE - TEXT STYLE */
.epigraphverse{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* VERSE EXTRACT - TEXT STYLE */
.verseextract{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* EPIGRAPH TEXT - TEXT STYLE */
.epigraph{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PROSE EXTRACT - TEXT STYLE */
.proseextract{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 1em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PROSE EXTRACT FIRST PARA - TEXT STYLE */
.proseextractfp{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PROSE EXTRACT ATTRIBUTION - TEXT STYLE */
.proseextractattrib{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* NOTES TEXT - TEXT STYLE */
.endnote{
	/* 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;
	}

#openbook-html .page-html /* CAPTION - TEXT STYLE */
.captiontext{
	/* font-family: "times new roman", times, serif; */
	font-size: 91%;
	font-style: normal;
	font-weight: normal;
	text-indent: -4em;
	text-align: left;
	margin-left: 4em;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* TABLE TITLE TEXT STYLE */
.tabletitle{
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* TABLE NOTES - TEXT STYLE */
.tablenotes{
	/* 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;
	}

#openbook-html .page-html /* TABLE CLASSES */

.versetable{
	align: center;
	}

#openbook-html .page-html /* TABLE BORDER STYLES */
   .t{
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	}

#openbook-html .page-html .r{
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	}

#openbook-html .page-html .b{
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	}

#openbook-html .page-html .l{
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #000000;
	}

#openbook-html .page-html .tr{
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	}

#openbook-html .page-html .rb{
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	}

#openbook-html .page-html .bl{
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #000000;
	}

#openbook-html .page-html .lt{
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #000000;
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	}

#openbook-html .page-html .trb{
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	}

#openbook-html .page-html .rbl{
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #000000;
	}

#openbook-html .page-html .blt{
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #000000;
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	}

#openbook-html .page-html .ltr{
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #000000;
	border-top-style: solid;	
	border-top-width: thin;
	border-top-color: #000000;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	}

#openbook-html .page-html .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;
	}

#openbook-html .page-html .rl{
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #000000;
	}

#openbook-html .page-html .trbl{
	border-style: solid;
	border-width: thin;
	border-color: #000000;
	}

#openbook-html .page-html /* GLOSSTERM HANGING PARAGRAPH */
.glossterm{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-weight: normal;
	font-style: normal; 
	text-indent: -1em;
	text-align: left;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* GLOSSDEF PARAGRAPH */
.glossdef{
	/* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* PROGRAMLISTING PARAGRAPH */
.code{
	/* font-family: "courier new", monospace; */
	font-size: 83%;
	font-weight: normal;
	font-style: normal; 
	text-indent: 0em;
	text-align: left;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* INDEX TEXT - TEXT STYLE */
.indexmain{
	/* 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;
	}

#openbook-html .page-html /* INDEX TEXT1 - TEXT STYLE */
.indexsub{
	/* font-family: "times new roman", times, serif; */
	font-size: 83%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 2%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* INDEX TEXT2 - TEXT STYLE */
.indexsubsub{
	/* font-family: "times new roman", times, serif; */
	font-size: 83%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 5%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* INDEX TEXT3 - TEXT STYLE */
.indexsubsubsub{
	/* font-family: "times new roman", times, serif; */
	font-size: 83%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	text-align: left;
	margin-left: 10%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* INDEX TEXT4 - TEXT STYLE */
.indexsubsubsubsub{
	/* font-family: "times new roman", times, serif; */
	font-size: 83%;
	font-style: normal;
	font-weight: normal;
	text-indent: -1em;
	text-align: left;
	margin-left: 15%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* PAGE NUMBERS - TEXT STYLE */
.foliomain{
	/* 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;
	}

#openbook-html .page-html /* LEADING */
.leading{
	font-size: 91%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* HALF LEADING */
.halfleading{
	font-size: 40%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* NOTES HEADING - TEXT STYLE */
.noteshead{
	/* 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;
	}

#openbook-html .page-html /* GENERAL PARAGRAPH - TEXT STYLE */
.general{
	/* font-family: "times new roman", times, serif; */
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-indent: 0em;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 0em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* TITLE PAGE IMPRINT BLOCK STYLES */
.titlepageimprint{
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 7em;
	margin-bottom: 2em;
	}

#openbook-html .page-html /* PART TITLE GROUP BLOCK */
.parttitlegroup{
	/* font-family: "times new roman", times, serif; */
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 4em;
	margin-bottom: 2em;
	}

#openbook-html .page-html /* CHAPTER TITLE GROUP BLOCK */	
.chaptertitlegroup{
	/* font-family: "times new roman", times, serif; */
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 3em;
	margin-bottom: 2em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* CHEAD TITLE GROUP BLOCK */
.cheadtitlegroup{
	/* font-family: "times new roman", times, serif; */
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* DHEAD TITLE GROUP BLOCK */
.dheadtitlegroup{
	/* font-family: "times new roman", times, serif; */
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* DEDICATION TITLE GROUP BLOCK */	
.dedicationtitlegroup{
	/* font-family: "times new roman", times, serif; */
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* COPYRIGHT PAGE BLOCKS ----- STARTS */
/* COPYRIGHT BLOCK */
.copyrightblock{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* TYPESET BLOCK */
.typeset{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* OTHER INFO BLOCK */
.otherinfo{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* FIRST PUBLISHED BLOCK */
.firstpublished{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* NEXT PUBLISHED BLOCK */
.nextpublished{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* PRINTINFORMATION BLOCK */
.printinformation{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* REPRINTINFORMATION BLOCK */
.reprintinformation{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* LEGAL NOTICE BLOCK */
.legalnotice{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* ISBN STYLES */
.isbnblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* LOC BLOCK STYLES */
.locblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* OTHER CATALOGUE BLOCK STYLES */
.othercatalogueblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* COPYRIGHT PAGE BLOCKS ----- ENDS */


/* IMPRINT BLOCK STYLES */
.imprintblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* CONTRIBUTOR BLOCK STYLES */
.contributorblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* DEDICATION TITLE GROUP BLOCK */	
.dedicationblock{
	/* font-family: "times new roman", times, serif; */
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 0.5em;
	}

#openbook-html .page-html /* DIALOGUE BLOCK */
.dialogueblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* EPIGRAPH BLOCK */
.epigraphblock{
	text-align: center;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 1em;
	margin-bottom: 2em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* POEM EPIGRAPH BLOCK */
.verseepigraphblock{
	text-align: center;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 1em;
	margin-bottom: 2em;
	}

#openbook-html .page-html /* VERSE (POEM AND EPIGRAPH) BLOCK */
.verseblock{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* VERSE ITEM (POEM AND EPIGRAPH) BLOCK */
.verse{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* ABSTRACT BLOCK */
.abstractblock{
	text-align: center;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 1em;
	margin-bottom: 2em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* NOTE BLOCK */
.noteblock{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* FOOTNOTE BLOCK */
.footnoteblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* TABLE BLOCK */
.tableblock{
	width: 100%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* EXTRACT BLOCK */
.extractblock{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* HIGHLIGHT BLOCK */
.highlightblock{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* DRAMA BLOCK */
.dramablock{
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* MEDIA BLOCK */
.image{
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* CAPTION - BLOCK */
.captionblock{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* NOTEBOX BLOCK */
.noteboxblock{
	width: 90%;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* MARGINNOTE BLOCK */
.marginnoteblock{
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SIDEBAR BLOCK */
.sidebar{
	width: 100%;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* ALTERNATE BLOCK STYLES */
.alternateblock{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* LIST BLOCK */
.listblock{
	/* font-family: "times new roman", times, serif; */
	text-align: center;	
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* LIST TITLE BLOCK */
.listtitle{
	/* font-family: "times new roman", times, serif; */
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* LIST NESTED STEP2 BLOCK */
.list2{
	width: 95%;	
	margin-left: 2%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* LIST NESTED STEP3 BLOCK */
.list3{
	width: 95%;	
	margin-left: 5%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* LIST NESTED STEP4 BLOCK */
.list4{
	width: 95%;	
	margin-left: 10%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* LIST NESTED STEP5 BLOCK */
.list5{
	width: 95%;	
	margin-left: 15%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: solid 1px #ffffff;
	}

#openbook-html .page-html /* STYLES FOR LIST NUMBER TEXT*/
.listnumtext{
	/* 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: 0em;
	}

#openbook-html .page-html /* STYLES FOR LIST NUMBER TD*/
.listnum{
	width: 1em;
	vertical-align: top;
	}

#openbook-html .page-html /* 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;
	}

#openbook-html .page-html /* LETTER BLOCK */
.letterblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* LETTER ITEM */
.letteritem{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SENDER BLOCK */
.sender{
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* DATE BLOCK */
.date{
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SIGNED BLOCK */
.signed{
	text-align: right;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SUBJECT BLOCK */
.subject{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* FOOTER BLOCK */
.footer{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* LETTERHEAD BLOCK */
.letterhead{
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* RECEIVER BLOCK */
.receiver{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SUBJECT BLOCK */
.subject{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* GREETING BLOCK */
.greeting{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SALUTATION BLOCK */
.salutation{
	text-align: left;	
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* POSTSCRIPT BLOCK */
.postscript{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* GENERAL BLOCK */
.generalblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* ITEM BLOCK */
.itemblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SET BLOCK */
.setblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* EXAMPLE BLOCK (PROGRAMLISTING) */
.exampleblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* SOURCE BLOCK */
.sourceblock{
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	}

#openbook-html .page-html /* TESTCASE BLOCK */
.testcaseblock{
	text-align: center;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 1em;
	margin-bottom: 1em;
	border: solid;	
	border-width: 2px;
	border-color: #000000;
	background: #FDF3C5;
	}

#openbook-html .page-html /* PAGEBREAK STYLE */

.pagebreak{
	page-break-before: always;
	}

#openbook-html .page-html /* UNDERLINE STYLE */

.underline{
	text-decoration: underline;
	}