﻿html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
}

body {
	background-image: url('background9.jpg');	
}

textarea {
    position:relative;
    top:0;
    bottom:0;
    left:0;
    right:0;
    overflow: auto;
    width: 100%;
    height: 100%;
}

.tc {
	margin: 0px;
	border: 0px solid black;
	padding: 0px;
}

.myheading {
	text-align: center;
	font-size: 28pt;
	font-weight: bold;
	padding: 10px 0px 10px 0px;
}

.topTable {
  width: 100%;
  text-align: left;
  border-width: 1px, 1px, 1px, 1px;
  border-collapse: collapse;
  margin: 0 0 1em 0;
  caption-side: top;
}

.ht00 {
	width: 5%;
	white-space:nowrap;
	background-color: #E8E8E8;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 0px 1px 1px;
	padding: 10px 10px 10px 10px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}

.ht01 {
	width: 40%;
	background-color: #E8E8E8;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 1px 1px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.ht03 {
	width: 5%;
	white-space:nowrap;
	background-color: #DFDFDF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 0px 1px 1px;
	padding: 10px 10px 10px 10px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
}

.ht04 {
	width: 45%;
	background-color: #DFDFDF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 1px 1px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.ht0 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 1px 1px;
	padding: 10px 10px 10px 10px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}

.hts0 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 0px 1px;
	padding: 10px 10px 10px 10px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}

.htm0 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 0px 1px;
	padding: 10px 10px 10px 10px;
}

.hte0 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 1px 1px;
	padding: 10px 10px 10px 10px;
}

.ht1 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 1px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.hts1 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 0px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.htm1 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 0px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.hte1 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 1px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.ht2 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 1px 1px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.hts2 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 1px 0px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.htm2 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 0px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.hte2 {
	background-color: #EFEFEF;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 0px 0px 1px 0px;
	padding: 10px 10px 10px 0px;
	text-align:left;
	vertical-align:top;
}

.versesTable {
  width: 100%;
  text-align: left;
  border-width: 1px, 1px, 1px, 1px;
  border-collapse: collapse;
  margin: 0 0 1em 0;
  caption-side: top;
}

.verseHeading0 {
	
	
}

.verseHeading1 {
	text-align:center;
	vertical-align:top;
	white-space:nowrap;
	font-weight:bold;
	font-size:14pt;
    color: #000000;
}

.vt0 {
	width: 1%;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 0px 1px 0px;
	padding: 10px 5px 10px 5px;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
	font-weight:bold;
    color: #0000FF;
}

.vt1 {
	width: 1%;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 0px 1px 0px;
	padding: 10px 5px 10px 5px;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
}

.vt2 {
	width: 1%;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 0px 1px 0px;
	padding: 10px 5px 10px 0px;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
    color: #0000FF;
}

.vt3 {
	width: 12%;
	border: 1px black solid;
	border-collapse: collapse;
	border-width: 1px 0px 1px 0px;
	padding: 10px 5px 10px 5px;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
}

.vt4 {
	width: 42%;
	margin: 0px;
	border: 0px solid black;
	padding: 0px;
	vertical-align:top;
	white-space:nowrap;
}

.vt5 {
	width: 43%;
	margin: 0px;
	border: 0px solid black;
	padding: 0px;
	vertical-align:top;
	white-space:nowrap;
}

.QT {
    position:relative;
	border-width: 1px 1px 1px 1px;
    top:0;
    bottom:0;
    left:0;
    right:0;
    overflow: auto;
    width: 100%;
    height: 100%;
}

.CT {
    position:relative;
	border-width: 1px 1px 1px 1px;
    top:0;
    bottom:0;
    left:0;
    right:0;
    overflow: auto;
    width: 100%;
    height: 100%;
}

.ov {
    color: #0000FF;
}

.ov:hover {
	text-decoration: underline;
	color:red;
}

.appTable {
  width: 100%;
  border-width: 1px 1px 1px 1px;
  border-collapse: collapse;
  margin: 0 0 1em 0;
  caption-side: top;
}

.ta00 {
	width: 50%;
	margin: 0px;
	border: 0px solid black;
	padding: 10px;
	vertical-align:top;
	white-space:nowrap;
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
}

.ta01 {
	width: 50%;
	margin: 0px;
	border: 0px solid black;
	padding: 10px;
	vertical-align:top;
	white-space:nowrap;
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
}

.ta11 {
	width: 5%;
	margin: 0px;
	border: 0px solid black;
	padding: 10px;
	vertical-align:top;
	white-space:nowrap;
	text-align: left;
	font-size: 14pt;
	font-weight: bold;
}

.ta12 {
	width: 45%;
    position:relative;
	border-width: 1px 0px 1px 0px;
    top:0;
    bottom:0;
    left:0;
    right:0;
    overflow: auto;
    width: 100%;
    height: 100%;
}

.ST {
    position:relative;
	border-width: 0px 0px 0px 0px;
    overflow: auto;
    width: 100%;
    height: 100%;;
}

.AT {
    position:relative;
	border-width: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
    overflow: auto;
    width: 95%;
    height: 4em;;
	overflow-y: scroll;
	overflow-x: hidden;
}

.otherVerses {
  	width: 100%;
 	border-width: 1px, 1px, 1px, 1px;
  	border-collapse: collapse;
  	margin: 0 0 1em 0;
  	caption-side: top;
	white-space:nowrap;
}

.ov1 {
    width: 5%;
	border-width: 1px 1px 1px 1px;
	padding:10px 10px 10px 10px;
    overflow: auto;
}

.ov2 {
    width: 95%;
	border-width: 0px 0px 0px 0px;
	padding:0em, 0em, 0em, 0em;
    overflow: auto;
}

.OT {
    position:relative;
	border-width: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    overflow: auto;
    width: 100%;
    height: 100%;
}

.printCell {
	border: 1px solid black;
	padding:10px 10px 10px 10px;
    overflow: auto;
	vertical-align:top;
}











