.upbible_plain_text {
	font-size:10pt;
	line-height:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}
a:link {
	color:#000080;
	text-decoration:none;
}
a:visited {
	text-decoration:none;
	color:#096;
}
a:hover {
	text-decoration:none;
	color:#03C;
}
a:active {
	text-decoration:none;
	color:#3CF;
}
h1 {
	color:#000080;
	font-weight:bold;
	font-size:18pt;
	line-height:100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant:normal;
	font-style:normal;
	font-stretch:normal;

	font-size-adjust:none
	margin:10px;
	text-align: center;
}

h2 {
	font-weight:bold;
	font-size:16pt;
	line-height:150%;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:normal;
	font-style:normal;
	font-stretch:normal;
	font-size-adjust:none
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	line-height:100%;
	font-weight:bold;
	color:#000;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000080;
	line-height:100%;
}
h3, h4 {
	margin:15px 0 8px 0;
}
body {
	font-size:9pt;
	line-height:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background:#FFF;
	margin:0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding:0;
	text-align:center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
.smalltext {
	color:#666;
	font-weight:normal;
	font-size:9pt;
	line-height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:normal;
	font-style:italic;
	font-stretch:narrower;
	font-size-adjust:none;
	margin: 5px 0 15px 0;
}

.spacebefore {
	padding-top:10px;
}

.spaceafterpara {
	padding-bottom:10px;
}
.14ptHeading {
	font-size:14px;
	line-height:150%;
	font-weight:bolder;
}
.spaceandahalf {
	line-height:150%;
}
.margin_10 {
	margin:10px;
}
.margin_0 {
	margin:0px;
	padding:0px;
}

/* Start of formatting for oneColFixCtrHdr pages*/
.oneColFixCtrHdr #container {
	width:650px;  /* using 780px, a minimum of 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background:#FFFFFF;
	margin:0 auto; /* the auto margins (in conjunction with a width) center the page */
	border:1px solid #333;
	text-align:left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	padding:10px 10px;
	text-align:center;
	background-color:#E4E4E4;
}
.oneColFixCtrHdr #header p {
	margin:0; /* zeroing the margins of the first element in the header will avoid the possibility of margin collapse - a space between divs */
	text-align:center;
}
.oneColFixCtrHdr #mainContent {
	padding:5px 10px 15px 10px; /* top/bottom  right/left  OR  Top Right Bottom Left*/
	background:#FFFFFF;
	text-align:left;
}
.oneColFixCtrHdr #footer {
	padding:10px 10px;
	background-color:#E4E4E4;
}
.oneColFixCtrHdr #footer p {
	margin:0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	text-align:center;
}
/* End of formatting for oneColFixCtrHdr pages*/
