


/* 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 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;
       }


/* 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;
       }


/* GENERAL BLOCK */
.generalblock
       {
       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;
       }


/* COPYRIGHT PAGE BLOCKS ----- STARTS */
/* COPYRIGHT BLOCK */
.copyrightblock
       {
       margin-left: 5%;
       margin-right: 5%;
       margin-top: 0.5em;
       margin-bottom: 0.5em;
       }


/* PRINTINFORMATION BLOCK */
.printinformation
       {
       margin-left: 0%;
       margin-right: 0%;
       margin-top: 0.5em;
       margin-bottom: 0.5em;
       }


/* 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;
       }



/* 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;
       }

.right
       {
       font-family: "times new roman", times, serif;
       font-size: 100%;
       font-weight: normal;
       font-style: normal; 
       text-indent: 1em;
       text-align: right;
       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;
       }


/* 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;
       }


/* 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;
       }


/* 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;
       }


/* 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 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;
       }


/* 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;
       }


/* 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 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;
       }


/* 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;
       }


/* 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;
       }


/* 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;
       }


/* 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;
       }


/* 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;
       }


/* 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;
       }


/* PART TITLE GROUP BLOCK */
.parttitlegroup
       {
       font-family: "times new roman", times, serif;
       margin-left: 5%;
       margin-right: 5%;
       margin-top: 4em;
       margin-bottom: 2em;
       }


/* 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;
       }


/* MEDIA BLOCK */
.image
       {
       text-align: center;
       margin-left: 5%;
       margin-right: 5%;
       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;
       }


/* TABLE BORDER STYLES */
   .t {
       border-top-style: solid; 
       border-top-width: thin;
       border-top-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;
       }


   .b {
       border-bottom-style: solid;
       border-bottom-width: thin;
       border-bottom-color: #000000;
       }


/* EXTRACT BLOCK */
.extractblock
       {
       margin-left: 5%;
       margin-right: 5%;
       margin-top: 1em;
       margin-bottom: 1em;
       border: solid 1px #ffffff;
       }


/* 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;
       }


 .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;
       }


/* 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;
       }



/* 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;
       }


/* SIGNED BLOCK */
.signed
       {
       text-align: right;
       margin-left: 0%;
       margin-right: 0%;
       margin-top: 1em;
       margin-bottom: 1em;
       }

.right
       {
       font-family: "times new roman", times, serif;
       font-size: 100%;
       font-weight: normal;
       font-style: normal; 
       text-indent: 1em;
       text-align: right;
       margin-left: 0%;
       margin-right: 0%;
       margin-top: 0em;
       margin-bottom: 0em;
       }