﻿@import url("layout.css");
body {
	color: black;
	font-size: 24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color: #d3d9d6;	
	background-image:url('../images/backgrounds/hebbg.gif');
	background-repeat:repeat; 
	background-attachment:scroll;

}
#container {
	background-color: #fff;
	width: 975px;
	margin: 0 auto;
	border-top: 0;
	border-right: 1px solid #b7b7b7;
	border-bottom: 0;
	border-left: 1px solid #b7b7b7;
}
#masthead {
	text-align: right;
	background-color: #036;
	width: 100%;
}
#navigation {
	background-color: #545454;
	overflow: hidden;
	text-align: center;
	line-height: 55px;
}
#column_l {
	width: 600px;
	margin: 0;
	padding: 0 24px;
	background-color: #fff;
	background-image:url('../images/backgrounds/mesbkgnd.jpg');
	background-repeat:repeat; 
	background-attachment:scroll
}
#column_r {
	width: 295px;
	margin: 0;
	float: right;
	padding: 4px;
	background-color: #a9a9a9;
	position: relative;
}
#sole_column {
	width: 955px;
	margin: 0;
	padding: 0 10px;
	background-color: #fff;
	background-image:url('../images/backgrounds/mesbkgnd.jpg');
	background-repeat:repeat; 
	background-attachment:scroll
}
#content {
	background-color: #fff;
	background: #FFFFFF;
	margin-left: 20px; 
	margin-right: 20px; 
	padding: 10px 10px;
	background-image:url('../images/backgrounds/mesbkgnd.jpg');
	background-repeat:repeat; 
	background-attachment:scroll
}
#footer {
	width: 100%;
	text-align: center;
	background-color: #113962;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* Styles for Masthead */
#masthead img { 
	float: left; 
}
#masthead p {
	font-size: 24px;
	color: #fff;
	margin: 0px 0px 0px;
}
#column_r p {
	font-size: 24px;
	margin: 7px;
}
/* Styles for Navigation */
#navigation ul {
	list-style-type: none;
	width: 100%;
	margin: 0;
	padding: 0;
}
#navigation li {
	float: left;
}
#navigation a {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 5px;
	border: 1px solid #c9c9c9;
}
#navigation a:hover {
	color: #000;
	text-decoration: none;
	border: 1px solid #a9a9a9;
	background-color: #a9a9a9;
}
/* Styles for Footer */
#footer p {
	font-size: 24px;
	line-height: 1.2em;
	color: #fff;
	margin: 1px;
	padding: 1px;
}
#footer a {
	color: #fff;
	text-decoration: underline;
}
#footer a:hover {
	color: #fff;
	text-decoration: none;
}
/* Styles for Links */
a {
	color: #036;
	text-decoration: underline;
}
a:hover {
	color: #808080;
	text-decoration: underline;
}
a.tip {
    border-bottom: 2px solid;
    text-decoration: none;
    color: maroon;
}
a.tip:hover {
    cursor: help;
    position: relative
}
a.tip span {
    display: none
}
a.tip:hover span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	text-align: center;
    border: #c0c0c0 1px dotted;
    padding: 5px 5px 5px 5px;
    display: block;
    background-color: #CCFFFF;
    z-index: 100;
    left: 0px;
    margin: 5px;  /* 5px */
    width: 200px;  
    position: absolute;
    top: 10px;
    text-decoration: none
}
.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}


h1 {
	margin-top: 0;
	margin-bottom: 6pt;
	font-size: 48px;
	font-weight: 800;
	font-family: Georgia, Times, serif;
	text-align: center;
	color: maroon;
}
h2 {
	margin-top: 0;
	margin-bottom: 6pt;
	font-size: 42px;
	font-weight: 800;
	font-family: Georgia, Times, serif;
	text-align: left;
	color: maroon;
}
h3 {
	margin-top: 0;
	margin-bottom: 6pt;
	font-size: 36px;
	font-weight: 800;
	font-family: Georgia, Times, serif;
	text-align: left;
	color: maroon;
}
h4 {
	margin-top: 0;
	margin-bottom: 6pt;
	font-size:28px;
	font-weight:800;
	font-family: Georgia, Times, serif;
	text-align: left;
	color: maroon;
}
h5 {
	margin-top: 0;
	margin-bottom: 6pt;
	font-size: 24px;
	font-weight:800;
	font-family: Georgia, Times, serif;
	text-align: left;
	color: maroon;
}
h6 {
	margin-top: 0;
	margin-bottom: 6pt;
	font-size: 24px;
	font-style: oblique;
	font-weight: 600;
	font-family: Georgia, Times, serif;
	text-align: left;
	color: maroon;
}
.h7 {
	margin-top: 0;
	margin-bottom: 6pt;
	font-size: 24px;
	font-weight: 400;
	font-family: Georgia, Times, serif;
	text-align: left;
	color: maroon;
}
.aliyah {
	color:maroon;
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif';
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
}
.bold-off {
	font-weight: 400;
}
.bibliography {
	margin-top: 0;
	margin-bottom: 6pt;
	margin-left: 90px;
	text-indent: -50px;
}
.bullet1 {
	text-indent: -24px;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 6px;
/*	text-align: justify; */
}
.bullet1-nonum {
	text-indent: 0px;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 6px;
/*	text-align: justify; */	
}
.bullet2 {
	text-indent: -24px;
	margin-left: 60px;
	margin-top: 0px;
	margin-bottom: 6px;
/* 	text-align: justify; */	
}
.bullet2-nonum {
	text-indent: 0px;
	margin-left: 60px;
	margin-top: 0px;
	margin-bottom: 6px;
/*	text-align: justify; */	
}
.bullet3 {
	text-indent: -24px;
	margin-left: 90px;
	margin-top: 0px;
	margin-bottom: 6px;
/*	text-align: justify; */	
}
.bullet3-nonum {
	text-indent: 0px;
	margin-left: 90px;
	margin-top: 0px;
	margin-bottom: 6px;
/*	text-align: justify; */
}
.caption {
	font-size: 24px;
	font-family: Calibri;
	font-weight:normal;
	color:black;
}
.centered {
	margin-top: 0;
	margin-bottom: 6pt;
	text-align: center;
}
.chapterlabel {
	 font-size:18pt;
	 font-weight:600;
}
.color-white {
	color: #FFFFFF;
}
.color-red {
	color: #FF0000;
}
.color-green {
	color: #00FF00;
}
.color-blue {
	color: #0000FF;
}
.color-light-blue {
	color: #1360D6;
}
.color-black {
	color: #000000;
}
.color-gold {
	color: #9F6526;
}	
.color-maroon { 
	color: #830302;	
}
.comment {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-style: normal;
	font-size: 20px; 
	color: maroon;   
}
.outline {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	/* "Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif;  */
	font-style: normal;
	font-size: 20px;
/*	font-weight: 200; */
	color: maroon;   
}
/*  STYLES FOR TABLE OF CONTENTS  */
.contents0 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-indent: -25px;
	margin-left: 25px;
	margin-top: 12px;
	margin-bottom: 0px;
}
.contents1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 45px;
	margin-top: 0px;   
 	margin-bottom: 0px;
}
.contents1-folder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 45px;
	margin-top: 12px;   
 	margin-bottom: 0px;
}
.contents2-folder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 90px;
	margin-top: 12px;
	margin-bottom: 0px; */
}
.contents2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 90px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.contents3-folder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 140px;
	margin-top: 12px;
	margin-bottom: 0px;
	}
.contents3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 140px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.contents4-folder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 165px;
	margin-top: 6px;
	margin-bottom: 0px;
	}
.contents4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 170px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.contents5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 190px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.contents6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-left: 210px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.chap {
	font-size: 36px;
	font-weight:bold;
	text-align:center;
}
.cv {
	white-space:nowrap;
	vertical-align:super;
	font-size:.7em;
	font-weight:bold;
	color:black;
}
.font-36pt {
	font-size: 36pt;
}
.font-30pt {
	font-size: 30pt;
}
.font-24pt {
	font-size: 24pt;
}
.font-22pt {
	font-size: 22pt;
}
.font-20pt {
	font-size: 20pt;
}
.font-18pt {
	font-size: 18pt;
}
.font-16pt {
	font-size: 16pt;
}
.font-14pt {
	font-size: 14pt;
}
.font-13pt {
	font-size: 13pt;
}
.font-12pt {
	font-size: 12pt;
}
.font-11pt {
	font-size: 11pt;
}
.font-10pt {
	font-size: 10pt;
}
.font-9pt {
	font-size: 9pt;
}
.font-8pt {
	font-size: 8pt;
}
.footnote {
	font-size: 20px;
	text-indent: -30px;
	margin-left: 30px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.footnote-nonum {
	font-size: 20px;
	text-indent: 0px;
	margin-left: 30px;
	text-indent: 20px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.fn {
	text-align: justify;
	font-size: 20px;
	text-indent: -30px;
	margin-left: 30px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.fn-nonum {
	text-align: justify;
	font-size: 20px;
	text-indent: 30px;
	margin-left: 30px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.fn-blockquote {
	text-align: justify;
	font-size: 20px;
	text-indent: 0px;
	margin-left: 60px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.fnr {
	font-family:  Georgia, "Times New Roman", Times, serif; /* "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif; */
	font-size: 14px;
	font-style: normal;
	font-weight: 200;
	vertical-align:super;
}
.fn-ref {
	font-size: 14px;
	font-style: normal;
	font-weight: 200;
	vertical-align:super;
}
.fn-ret {
	font-size: 14px;
	font-style: normal;
	font-weight: 200;
}
@font-face {
    font-family: 'bsthebrewregular';
    src: url('fonts/bsthebrew-webfont.woff2') format('woff2'),
         url('fonts/bsthebrew-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'bstgreekregular';
    src: url('fonts/bstgreek-webfont.woff2') format('woff2'),
         url('fonts/bstgreek-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
.greek {
	font-family: bstgreekregular;
    font-weight:normal;
	font-style:normal;
}
.hebrew {
	font-family: bsthebrewregular;
	font-style:normal;
}


/*
.greek {
	font-family: BSTGreek;
	src: url('fonts/BSTGreek.ttf');
    font-weight:500;
	font-style:normal;
}
.hebrew {
	font-family: BSTHebrew;
	src: url('fonts/BSTHebrew.ttf');
	font-weight:500;
	font-style:normal;
}

*/
.hidden {
	font-size: 1px;
	color: white;
}
.hnv {
	margin-top: 0;
	margin-bottom: 6pt;
	text-align: justify;
	font-family: Calibri, Arial, Helvetica, sans-serif;
}
.ital-off {
    font-style: normal;   
}
.j {
	color:rgb(200,0,0)
}
.justified {
	margin-top: 0;
	margin-bottom: 10pt;
	text-align: justify;
	text-indent:20px
}
.nomargin {
	margin-top: 0;
	margin-bottom: 0;
}
.navbar {
	text-align: center;
	font-size: 20px;
	font-family: Arial, Helvetica, Calibri, sans-serif;
	font-weight:normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
.normal {
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: black;
}
.noTag {
/* this is a dummy class to keep BLB script from reading */
}
.page-timestamp {
	font-size: 12pt;
	text-align:center
}
.right {
	text-align: right;
}
.qs {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif';
	font-style: italic;
	text-indent: 250px;
	margin-top: 16px;
	margin-bottom: 20px;
}
.quran {
	text-align: justify;
	text-indent: -50px;
	margin-left: 50px;
}
}
.scripture {
	margin-left: 45px;
	font-size: 30px;
	font-family: "Monotype Corsiva", Arial, Helvetica, "Times New Roman", Times, serif;
	text-align: justify;
}
.scripture-georgia {
	margin-left: 45px;
	margin-top: 6px;
	margin-bottom: 6px;
	font-size: 24px;
	font-family:  Georgia, "Times New Roman", Times, serif;
	text-align: justify;	
}
.scripture-ref {
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 100;
	font-style: normal;
}
.scripture-text {
	font-family: "Monotype Corsiva", Arial, Helvetica, "Times New Roman", Times, serif;
	font-size: 26px;  
}
.technical {
	font-family: Papyrus, Technical, "Segoe Print", Roman, "UnivrstyRoman BT";
	font-size: 24px;
}
-text-fn {
	font-family: "Monotype Corsiva";
	font-size:  14.0pt;  
}
.scripture-off {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:  24.0px;  
	font-style: normal;   
}

.steps1 {
	text-indent: -30px;
	margin-left: 45px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
}
.steps1-nonum {
	text-indent: 0px;
	margin-left: 45px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
}
.steps2 {
	text-indent: -30px;
	margin-left: 75px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
}
.steps2-nonum {
	text-indent: 0px;
	margin-left: 75px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps3 {
	text-indent: -30px;
	margin-left: 90px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps3-nonum {
	text-indent: 0px;
	margin-left: 90px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps4 {
	text-indent: -30px;
	margin-left: 105px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps4-nonum {
	text-indent: 0px;
	margin-left: 105px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps5 {
	text-indent: -30px;
	margin-left: 124px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps5-nonum {
	text-indent: 0px;
	margin-left: 124px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps6 {
	text-indent: -30px;
	margin-left: 135px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps6-nonum {
	text-indent: 0px;
	margin-left: 135px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps7 {
	text-indent: -30px;
	margin-left: 150px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.steps7-nonum {
	text-indent: 0px;
	margin-left: 150px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: justify; 
	}
.wmb {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif';
	text-align: justify;
	text-indent: 1em;
	margin-top: 0px;
	margin-bottom: 0.3em;
}
.wmb2 {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif';
	text-align: justify;
	text-indent: 2em;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* POETIC FORMAT */
/* poetic with verse number */
.wmb3 {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif'; 
/*	margin-left: 1em; */
	text-indent: 3em;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*	poetic with no number, no space after */
.wmb5 {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif'; 
	text-indent: 4em;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*	poetic with no number, with space after */
.wmb6 {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif'; 
	text-indent: 4em;
	margin-top: 0px;
}

/* Psalm Title */
.wmb4 {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif'; 
	font-style: italic;
	margin-left: 0;
	margin-top: 16px;
	margin-bottom: 16px;
}
.wmb-text {
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif';
}
/* Outline Levels */
.level1 {
	margin-left: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}
.level2 {
	margin-left: 24px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.level3 {
	margin-left:40px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.level4 {
	margin-left:60px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.level5 {
	margin-left:80px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.level6 {
	margin-left:100px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.wj	{
	color: rgb(128,0,0)
}
/* @group Blink */
.blink {
	-webkit-animation: blink .75s linear infinite;
	-moz-animation: blink .75s linear infinite;
	-ms-animation: blink .75s linear infinite;
	-o-animation: blink .75s linear infinite;
	 animation: blink .75s linear infinite;
}
@-webkit-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-moz-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-ms-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-o-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}










/* ----------GENTIUMPLUS FORMATS ---------- */
.main	{min-height:100%;margin-bottom:-4em;padding:0.5em}
.main:after	{content:"";display:block}
/* li	{list-style:disc inside} */
ul.cmenu ul{display:none}
ul.cmenu li:hover>ul{display:block}
ul.cmenu ul{position: absolute;left:-1px;top:98%}
ul.cmenu ul ul{position: absolute;left:98%;top:-2px}
ul.cmenu,ul.cmenu ul {margin:0px;list-style:none;padding:0px 2px 2px 0px;background-color:#000000;border-color:#cccccc #111111 #111111 #cccccc;border-width:1px;border-style:solid}
ul.cmenu table {border-collapse:collapse}ul.cmenu {display:block;zoom:1;float: left}
ul.cmenu li{display:block;margin:2px 0px 0px 2px;font-size:0px}
ul.cmenu a:active, ul.cmenu a:focus {outline-style:none}
ul.cmenu a, ul.cmenu li.dis a:hover, ul.cmenu li.sep a:hover	{display:block;vertical-align:middle;background-color:#000000;border-width:1px;border-color:#333333;border-style:solid;
 text-align:center;text-decoration:none;padding:2px 5px 2px 10px;_padding-left:0;font-style: normal;font-size: 16pt;color: #eeeeee;text-decoration:none;cursor:default}
ul.cmenu span{overflow:visible}
ul.cmenu li {float:left}
ul.cmenu ul li {float:none}
ul.cmenu ul a {text-align:center;white-space:nowrap}
ul.cmenu li.sep{text-align:center;padding:0px;line-height:0;height:100%}
ul.cmenu li.sep span{float:none;padding-right:0;width:3px;height:100%;	display:inline-block;background-color:#cccccc #111111 #111111 #cccccc;	background-image:none}
ul.cmenu ul li.sep span{width:100%;height:3px}
ul.cmenu li:hover{position:relative}
ul.cmenu li:hover>a{background-color:#377D9F !important;border-color:#377D9F;border-style:solid;font-style: normal;font-size: 16pt;color: #FFFFFF;text-decoration:none}
ul.cmenu li a:hover{position:relative;background-color:#377D9F;border-color:#377D9F;border-style:solid;font-style: normal;font-size:16pt;color:#FFFFFF;text-decoration:none}
ul.cmenu li.dis a {color:#666 !important}
ul.cmenu a:hover ul,ul.cmenu a:hover a:hover ul{display:block}
ul.cmenu a:hover ul ul{display:none}
ul.cmenu span{display:block;background-position:right center;background-repeat: no-repeat;padding-right:12px}
a.xx	{background-color:#333333 !important}
a.nn	{background-color:#202050 !important}
a.oo	{background-color:#205030 !important}
a.aa	{background-color:#333300 !important}
html[dir=rtl] body	{text-align:right;direction:rtl}
span.add	{font-style:italic}
.popup,.crpopup	{position:absolute;bottom:0;display:none;background-color:#ffffd0;border:.1em solid #333;width:15em;height:auto;padding:1em;line-height:1em;text-indent:0em;margin 0.5em 0.5em 0.5em 0.5em}
.notemark:hover .popup	{display:block}
.notemark:hover .crpopup	{display:block}
.b	{display:block;margin-left:12em;text-indent:-2em}
.bdit,.bk	{font-weight:bold;font-style:italic}
.ebm,.ebp,.ebq1,.ebq2,.ebq3,.cov,.cd,.conc,.cls	{display:block;margin:.5em 0 .5em 0}
.cd,.conc,.cls	{text-align:justify}
.cd,.conc	{color:rgb(0,0,128)}
.cov	{text-align:center}
.d	{
	font-style: italic;
	font-family: 'gentiumw','Gentium Plus','Gentium','Gentium Basic','Times','serif';
	text-indent: 1em;
	margin-top: 16px;
	margin-bottom: 0.3em;
}

.ebp	{text-indent:2em}
.ebq1	{margin-left:12em;text-indent:-4em}
.ebq2	{margin-left:8em;text-indent:-4em}
.ebq3	{margin-left:6em;text-indent:-4em}
.ebs,.ebs1,.ebs2,.ebs3	{font-weight:bold;display:block;margin:.5em 0 .5em 0;text-indent:2em;color:rgb(0,0,128)}
.ebs1	{font-size:1.2em}
.ebs3	{font-size:0.9em}
.fm,.notemark	{vertical-align:super;margin-left:.16em;line-height:0;position: relative;text-decoration:none;color:rgb(0,0,128)}
.fp	{display:block;margin:.5em 0 .5em 12em}
.f,.glo	{display:block;margin:.5em 0 .5em 0;color:rgb(0,0,128)}
.f,.x	{margin:2em;text-size:0.7em;color:rgb(0,0,128)}
.fv	{color:maroon}
.glo	{font-weight:bold;text-indent:2em}
.ib,.idx,.ie,.iex,.intro,.ip,.ili,.ili1,.io,.io1,.io2,.io3,.io4,.io,.io1,.io2,.io3,.io4,.im,.imi,.imq,.imt,.imt1,.imt2,.imt3,.imte,.iot,.ipr,.iq,.iq1,.iq2,.iq3,
.is,.is1,.is2,.is3,.notebackref,.f,.x,.notemark	{color:blue;font-size:14pt}
.ib,.idx,.ie,.iex,.intro,.ip,.zp	{margin:.5em 0 .5em 0;text-indent:2em;display:block}
.ili,.ili1,.io,.io1,.io2,.io3,.io4	{margin:.5em 0 .5em 2em;list-style-type:square;display:list-item}
.io,.io1,.io2,.io3,.io4	{list-style-type:none}
.io2	{margin-left:4em}
.io3	{margin-left:6em}
.io4	{margin-left:8em}
.im,.imi,.imq	{display:block;margin-bottom:.5em}
.imi	{text-indent:2em;margin:.5em 12em 0 12em}
.imq	{text-indent:2em;margin:.5em 0 0 12em}
.imt,.imt1,.imt2,.imt3,.imte,.iot	{font-weight:bold;display:block;margin:.5em 0 .5em 0;text-indent:2em}
.imt2,.iot	{text-indent:2em}
.ipi,.ipq,.pref,.pub,.pubinfo,.spine,
.ipr,.iq,.iq1,.iq2,.iq3	{display:block;margin:.5em 0 .5em 2em;text-indent:2em}
.iq,.iq1,.iq2,.iq3	{text-indent:-8em;margin-left:12em}
.iq2	{text-indent:-4em}
.iq3	{text-indent:-2em}
.is,.is1,.is2,.is3	{font-weight:bold;display:block;margin:.5em 0 .5em 0;color:rgb(0,0,128)}
.is,.is1	{font-size:1.2em}
.is3	{font-size:0.9em}
.keyword,.keyword1,.keyword2,.keyword3	{font-weight:bold;display:block;margin:.5em 12em .5em 0;text-indent:-12em}
.keyword2	{text-indent:-4em}
.keyword3	{text-indent:-2em}
/* .li,.li1,.ph,.ph1	{display:list-item;list-style-type:none;text-indent:2em}  */
.li2,.ph2,.phi,.li3,.ph3	{display:list-item;list-style-type:none;text-indent:4em}
.li3,.ph3	{text-indent:12em}
.m	{margin-top:0}
.mainindex	{background:rgb(240,255,244);max-width:40em}
.mi	{text-indent:2em;margin-top:0}
.mr	{display:block;margin:.5em 0 .5em 0;text-align:center;text-indent:2em}
.ms2,.ms3	{font-weight:bold;display:block;margin:.5em 0 .5em 0;text-align:center;text-indent:2em}
.mt,.mt1,.mte,
.mte1,.mt2,.mte2,.mt3,.mte3	{font-weight:bold;font-size:1.2em;text-align:center}
.mt,.mt1,.mte,.mte1	{font-size:1.4em}
.mt2,mte2	{font-size:1.2em}
.qac,.k1,.nd,.sc,.xk,.k,.ior,.bd,.em	{font-weight:bold}
/* .qs	{text-align:right} */
*/
.ndx,.no,.ft	{font-weight:normal}
.rr,.rq,.rq,.fq,.fqa,.it,.sls,.sp	{font-style:italic}
.w,.wg,.wh,.wr,.zc	{font-style:normal}
.wj	{color:rgb(200,0,0)}
.qt	{font-style:oblique}
.ord	{vertical-align:super;text-decoration:underline}
.nb, .ps { text-indent: 0em; margin-top: 0em }
.p,.p1,.pb,.pde,.pdi	{text-indent:2em;margin-top:.5em}
.p,.nb	{display:block;font-size:1em}
.pc	{margin-top:.5em;text-align:center}
.pm,.pmo,.pmc,.psi,.pi,.pi1,.pi2,.pi3,
.pmr,.pr	{text-indent:2em}
.pi,.pi1	{margin:.5em 0 0 2em}
.pi2	{margin:.5em 0 0 4em}
.pi3	{margin:.5em 0 0 12em}
.pm,.pmo,.pmc,.psi,.pmr,.pr	{margin:.5em 2em 0 2em}
.q,.q1,.q2,.q3	{margin-top:0pt}
.q,.q1,.q2,.q3	{margin-top:0pt}
html[dir=ltr] .q,.q1	{text-indent:-2em;margin-left:2em}
html[dir=ltr] .q2	{text-indent:-1em; margin-left:2em}
html[dir=ltr] .q3	{text-indent:-1em; margin-left:3em}
html[dir=rtl] .q,.q1	{text-indent:-2em;margin-right:2em}
html[dir=rtl] .q2	{text-indent:-1em; margin-right:2em}
html[dir=rtl] .q3	{text-indent:-1em; margin-right:3em}
.qa	{margin:.5em 0 .5em 0;font-weight:bold;display:block;text-align:center}
.qc	{text-align:center}
.qm,.qm1,.qm2,.qm3	{margin-top:0;text-indent:-8em;margin-left:6em;margin-right:6em}
.qm2	{text-indent:-6em}
.qm3	{text-indent:-2em}
.r,.sr	{font-style:italic;text-align:center;margin-bottom:.5em}
.s2,.s3	{font-weight:bold;text-align:center}
.s,.s1	{font-weight:bold;text-align:center;margin-top:.6em}
.toc,.toc1,.toc2	{display:block;font-size:1em}
.toc 	{margin-left:1em;margin-right:1em}
.toc1	{margin-left:2em;margin-right:2em}
.toc2 	{font-size:0.9em;margin-left:3em;margin-right:3em}
.chapterlabel	{text-align:center;margin-top:1em;font-size:1.1em}
.chapter	{font-size:1.5em;font-weight:bold;float:left;margin-right:.3em;vertical-align:top}
.p .chapter, .q .chapter,
.q1 .chapter .q2 .chapter,
.q3 .chapter, .poetry .chapter	{margin-right:1em}
.verse	{white-space:nowrap;vertical-align:super;font-size:.6em;line-height:0}
.notebackref	{margin: 1em}
.fine,.copyright,.figcopr	{font-size:10pt;color:#333333}
.figref	{font-style:italic;font-size:10pt;color:#000040}
.figCaption	{font-size:11pt;color:#000040}
ul.tnav	{list-style-type:none;padding:5;margin-left:0;text-align:center}
.tnav li	{display:inline}
.tnav a	{display:inline-block;border:1px solid #000;padding:5px;background-color:#00CFFF;text-decoration:none;color:#000;border-radius:5px;min-width:1.5em}
.tnav a:visited	{color:#404000}
.tnav a:link	{color:#000040}
.tnav a:hover	{color:#FFFFFF;background-color:#204880}

ul.vnav	{list-style-type:none;padding:5;margin-left:0;text-align:center;float:left}
.vnav li	{list-style-type:none}
.vnav a	{display:block;padding:3px;background-color:#036;border-bottom:1px solid #eee;text-decoration:none;width:12em}
.vnav a:visited	{color:#ffff66}
.vnav a:link	{color: #ffffff}
.vnav a:hover	{background-color:#0520ff !important;color:#ffffff}



