p {margin-top: 0; margin-bottom: 0;}

a {
text-decoration: none; 
color:black;
}



div {margin-bottom:0in;
	font-size:14.0pt;
	font-family:Times New Roman;
	margin-left:.25in; margin-right:.25in; margin-top:0in;
	line-height:150%;
	text-align:justify;
	text-indent:.5in;}

h1 		{   /* Chapter headings */
			font-family:Times New Roman; 
			font-size:18.0pt; 
			text-align: center;
			text-indent:.5in;
			line-height:200%;
 			font-weight:bold;
 			white-space:normal;   /* normal tends to cause box size miscalculation as edge of page */


		}
		
h2		{   /* Non inline Hebrew text */
            display:inline;
			font-family:SBL Hebrew, Times New Roman; 
			font-size:18.0pt; 
			font-weight:normal;
			text-align: left;
			line-height:125%;
			margin: 0em 0;
			white-space:normal;

		}

h3		{   /* Greek Font */
			display:inline;        /* recent change */
			font-family:SBL Greek, Times New Roman; 
			font-size:12.0pt; 
			font-weight:700;
			text-align: left;
			line-height:130%;
			margin: 0em 0;
			white-space:normal;

		}
	
h4		{   /* Red Alternative Reading Font */
			display:inline;
			font-family:Arial Narrow, SBL Hebrew, SBL Greek, Times New Roman; 
			font-size:12.0pt; 
			font-weight:700;
			text-align: left;
			color: #990000;
			line-height:100%;
			margin: 0em 0;
			white-space:normal;  /* AutoSize+Normal */
			                  /* or AutoSize+Pre (use &nbsp; instead) */
			                  /* or FixBoxSize+Normal (will screwup on small boxes due to justification spaces )*/

		}

h5		{    /* Blue for short commentaries or explanations */
            /* word-break: break-all; */  /* works, but divides randomly */ /* Blue comment font, explain font */
			display:inline;
			font-family: Arial Narrow, Times New Roman; 
			font-size:11.0pt; 
			font-weight:normal;
			text-align: justify;
			color: #0033FF;
			line-height:100%;
			margin: 0em 0;
			white-space:normal;  /* normal required for proper word division */
		}

		

		}
		
h8		{ /* Green - for dynamic equivalent phrases; no word division */

			display:inline;
			font-family:Arial Narrow, Times New Roman; 
			font-size:12.0pt; 
			font-weight:normal;
			text-align: justify;
			line-height:100%;
			margin: 0em 0;
			white-space:normal;
			color:#006600; 

		}
		



		.tooltip {
			/* border-bottom: 1px dotted #000000; color: #000000; outline: none; */ /*underlines text*/
			cursor: arrow; /*displays ? mark help on hover */ text-decoration: none;
			position: relative;  /* value: relative; tooltip vanishes when this is blanked out */
		}
		.tooltip span {              /* Holds tooltip offscreen */
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover span {
			/* border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; */
		    /* 	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); */
		    /* -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); */
			font-family: Times New Roman, Calibri, Tahoma, Geneva, sans-serif;
			/* position: absolute; relative opens a gap in the text, but word fits the box!*/
			position: absolute; 
			/* controls box distance from beginning of word */
			left: 0em; 
			/* controls box distance below word */
			/* top: -0.2em; */
			/* opacity of box */
			z-index: 99; /* orginal values: left: 1em; top: 2em; z-index: 99; */
			/* moves box right w contents */
			margin-left: 0em; 
			/* controls width of box */ 
			/* width:80px; */
			color: blue; /* controls font color */
			/* height: 100px; */
			/* Some other controls that probably work: */
			/*
			line-height: 15px;
			letter-spacing: 1px;
			text-align: center;
			border: 1px solid #F6ECB4;
			background: #0F1D39;
			padding: 2px 4px;
			*/
		}
		.tooltip:hover img {
		    /* border: 0; margin: -10px 0 0 -55px; */
			border: 0; margin: -10px 0 0 -55px;  
			/* float: left; position: absolute; */
			float: right; position: relative;
		}
		.tooltip:hover em {
			/* font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold; */
			display: block; padding: 0.2em 0 0.6em 0;
		}
		/* controls box padding 0.8em 1em; */
		.classic { padding: 0.5em 0.8em 0.8em 0.5em;
		           text-indent: 0.0in; 
		           font-size:12.0pt;
		           font-weight:bold;
		           line-height:100%;
		           text-align:left;
		           width:10px;
		           		           }  /* last value is left margin of box */
		/* .custom { padding: 0.5em 0.8em 0.8em 2em; } */
		/* * html a:hover { background: transparent; }  */
		/* defaults: background: #FFFFAA; border: 1px solid #FFAD33; */
		.classic {background: white; border: 1px solid #FFAD33; }
		/* .critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; } */
		
		.classic22 { padding: 0.2em 0.2em 0.2em 0.2em;
		           text-indent: 0.0in; 
		           font-size:12.0pt;
		           font-weight:bold;
		           line-height:100%;
		           text-align:left;
		           width:22px;
		           background: white; 
		           border: 1px solid #FFAD33;
		           top: -0.2em; 

		           		           }           		           
#dhtmltooltip{
position: absolute;
width: auto;   /* default 150px We want auto*/
border: 2px solid #993300;   /* solid, transparent, dashed, dotted */
padding: 0.2em 0.4em 0.3em 0.3em;   /* TP,RT,BT,LF    */
/* padding: 3px; */
background-color: #FFCC66;
visibility: hidden;
z-index: 100;
text-indent: 0in; 
                   /* default font: */
                   display:inline;
                   font-family:Arial Narrow, SBL Hebrew, SBL Greek, Times New Roman;
		           font-size:12.0pt;
		           font-weight:700;
		           line-height:125%;
		           text-align:justify;
		           color:#000000;       /* added */
		           white-space:normal;  /* changed from pre  word division problems */

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}