/* -------------------------------------------------------------------------------------------------
| BAS Archive Stylesheet                                                                           |
| There are two things to note here:                                                               |
|                                                                                                  |
| 1. If a base class, that is the tag without a class attribute, in this case "<div>", has a style | 
|    defined which any specific class of that tag does not, the child class will inherit that      |
|    style from the base class. To wit, if <div class="tail"> has no margin-left style, and <div>  |
|    does, then <div class="tail"> will get <div>'s margin-left style. The same holds true for     |
|    <div id>'s.                                                                                   |
|                                                                                                  |
|    ERGO: Always explicitly define everything that's also in the basic <div>.                     |
|                                                                                                  |
| 2. The left/right margins of <div class> tags nested within <div id> tags are cumulative         |
|    with the parent tags.  The same is true of tables. So don't give any margins to <div id>'s.   |
|                                                                                                  |
---------------------------------------------------------------------------------------------------*/

/* --Content Markups-- */

/* --Standard Content-- */

div {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left: 5pt; margin-right:0pt; margin-top: 2pt; margin-bottom: 3pt;}
div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 2pt; margin-bottom: 3pt;}
/* Flat class now unnecessary, no text indent.  Identical to standard div. */
div.flat {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left: 5pt; margin-right:0pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Titles */
div.spectitle {font-size:22px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right: 0pt; margin-top: 5pt; margin-bottom: 2pt;}
div.title {font-size:20px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
div.subtitle {font-size:18px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;  margin-left: 5pt; margin-right:0pt; margin-top: 1pt; margin-bottom: 5pt;}
div.author {font-size:14px; font-family:arial,helvetica,sans-serif; color:black; margin-left: 5pt; margin-right:0pt; margin-top: 1pt; margin-bottom: 5pt;}
div.sidebarref {font-size:12px; font-family:arial,helvetica,sans-serif; text-decoration: underline; color:#993300; margin-left: 5pt; margin-right:0pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Heads */

div.banner {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; background: #993300; color:white; margin-left: 5pt; margin-right:0pt; margin-top: 3pt; margin-bottom: 5pt;}
div.ahead {font-size:16px; font-family:arial,helvetica,sans-serif; text-align: justify; font-weight:bold; color:black; margin-left: 5pt; margin-right: 0pt; margin-top: 5pt; margin-bottom: 3pt;}
div.bhead {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right: 0pt; margin-top: 3pt; margin-bottom: 2pt;}
div.chead {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right: 0pt; margin-top: 3pt; margin-bottom: 2pt;}

/* Tables */

table.internaltable {margin-left: 5pt; margin-right: 0pt; margin-top: 5pt; margin-bottom: 5pt;}
table.internaltable tr td {vertical-align: top;}
table.internaltable tr td div {margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt;}

/* Special Styles */

/* -Blocks- */

/* Address */

#address {font-size:10px; font-family:arial,helvetica,sans-serif; margin-left:0pt; margin-right:0pt; color:black; margin-bottom: 5pt; margin-top: 5pt;}
#address div.l {font-size:11px; font-family:arial,helvetica,sans-serif; font-style: italic; margin-bottom: 0px; color:black; margin-top: 0pt; margin-bottom: 0pt; margin-left: 45pt; margin-right: 45pt; text-align: left;}
#address div.lsshechtersig {font-size:11px; font-style: italic; font-family:arial,helvetica,sans-serif; margin-bottom: 0px; color:black; margin-top: 0pt; margin-bottom: 0pt; margin-left: 70%; margin-right: 45pt; text-align: left;}

/* Blockquote */

#block { font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#block div.letterheader {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 65%; margin-right: 45pt; text-align: left;}
#block div {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 30pt; margin-right: 36pt; }
#block div.pindent {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify;  margin-top: 1pt; margin-bottom: 1pt; margin-left: 50pt; margin-right: 36pt; color:black; text-indent: -10pt;}
#block div.poetry {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 1pt; margin-bottom: 1pt; margin-left: 40pt; margin-right: 36pt; color:black; text-indent: -10pt;}
#block div.indent {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 2pt; margin-bottom: 3pt; margin-left: 40pt; margin-right: 36pt;  color:black;}
#block div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 20pt; margin-right: 36pt;}

/* Block Bible Reference */

#bibref { font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#bibref div.letterheader {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 65%; margin-right: 45pt; text-align: left;}
#bibref div {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 30pt; margin-right: 36pt; }
#bibref div.pindent {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify;  margin-top: 1pt; margin-bottom: 1pt; margin-left: 50pt; margin-right: 36pt; color:black; text-indent: -10pt;}
#bibref div.poetry {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 1pt; margin-bottom: 1pt; margin-left: 40pt; margin-right: 36pt; color:black; text-indent: -10pt;}
#bibref div.indent {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 2pt; margin-bottom: 6pt; margin-left: 40pt; margin-right: 36pt;  color:black;}
#bibref div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 20pt; margin-right: 36pt;}

/* Book Review Header */

#book {font-size:12px; font-family:arial,helvetica,sans-serif; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#book div.head {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight: bold; text-align: center; color:black; margin-left: 5pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 2pt;}
#book div.l {font-size:12px; font-family:arial,helvetica,sans-serif; font-style: normal; text-align: center; margin-left: 5pt; margin-right:0pt; margin-top: 1pt; margin-bottom: 1pt;}

/* Editorial Comment */

#ed {font-style: italic; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#ed div.ed {font-size:11px; font-family:arial,helvetica,sans-serif; margin-left:36pt; margin-right:46pt; margin-top: 2pt; margin-bottom: 3pt;}
#ed div.quote {font-size:11px; font-family:arial,helvetica,sans-serif; margin-left:72pt; margin-right:72pt; margin-top: 2pt; margin-bottom: 3pt;}
#ed i {font-style:normal;}
#ed div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-left:15pt; margin-right:36pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Blurb */

#blurb {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: justify; font-style: italic; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#blurb div.blurb {font-size:11px; font-family:arial,helvetica,sans-serif; color:black; margin-left:36pt; margin-right:36pt; margin-top: 2pt; margin-bottom: 3pt;}
#blurb div.quote {font-size:11px; font-family:arial,helvetica,sans-serif; margin-left:72pt; margin-right:72pt; margin-top: 2pt; margin-bottom: 3pt;}
#blurb div.head {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;  margin-left:36pt; margin-right:36pt; margin-top: 2pt; margin-bottom: 3pt;}
#blurb i {font-style:normal;}

/* Images */

div.pict {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
div.fig {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left: 5pt; margin-right:0pt; margin-top: 6pt; margin-bottom: 6pt;}
div.credit {font-size:10px; font-family:arial,helvetica,sans-serif; font-style: italic; text-align: justify; margin-left:40pt; margin-right:40pt; margin-top: 1pt; margin-bottom: 1pt;}
div.credit i {font-style:normal;}
div.caption {font-size:11px; font-family:helvetica,sans-serif; text-align:justify; font-weight:bold; margin-left:40pt; margin-right:40pt; margin-top: 2pt; margin-bottom: 3pt;}
div.Centered {font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left: 5pt; margin-right:0pt; margin-top: 3pt; margin-bottom: 3pt;}

#tablepict {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: center; color:black; margin-left:0pt; margin-right:0pt; margin-top: 6pt; margin-bottom: 6pt;}
#tablepict table tr { margin-left: 5pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: top;}
#tablepict table tr td { margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }
#tablepict table tr td div { margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }
#tablepict table tr td div.pict { font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }
#tablepict table tr td div.fig { font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }

/* --Sidebar Content-- */

#sidebar {border-style:solid;border-width:1px;border-color:#a52a2a;font-size:12px; font-family:arial,helvetica,sans-serif; margin-left: 5pt; margin-right:2pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebar div {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; margin-left: 5pt; margin-right: 5pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebar div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-left:5pt; margin-right:5pt; margin-top: 3pt; margin-bottom: 3pt;}
#sidebar div.flat {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; margin-left: 5pt; margin-right: 5pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Sidebar Titles */

#sidebar div.spectitle {font-size:22px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;margin-left: 5pt; margin-right: 5pt;margin-top: 5pt; margin-bottom: 2pt;}
#sidebar div.title {font-size:20px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right: 5pt;margin-top: 5pt; margin-bottom: 5pt; }
#sidebar div.subtitle {font-size:18px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;margin-left: 5pt; margin-right: 5pt; margin-top: 1pt; margin-bottom: 5pt;}
#sidebar div.author {font-size:14px; font-family:arial,helvetica,sans-serif; color:black;margin-left: 5pt; margin-right: 5pt;margin-top: 1pt; margin-bottom: 5pt;}
#sidebar div.sidebarref {font-size:12px; font-family:arial,helvetica,sans-serif; text-decoration: underline; color:#993300; margin-left: 5pt; margin-right: 5pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Sidebar Heads */

#sidebar div.banner {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; background: #993300; color:white; margin-left:5pt; margin-right:5pt; margin-top: 3pt; margin-bottom: 5pt;}
#sidebar div.ahead {font-size:16px; font-family:arial,helvetica,sans-serif; text-align: justify; font-weight:bold; color:black; margin-left: 5pt; margin-right: 5pt; margin-top: 5pt; margin-bottom: 3pt;}
#sidebar div.bhead {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right: 5pt; margin-top: 3pt; margin-bottom: 2pt;}
#sidebar div.chead {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right: 5pt; margin-top: 3pt; margin-bottom: 2pt;}

#sidebar table.internaltable {margin-left: 5pt; margin-right: 5pt; margin-top: 5pt; margin-bottom: 5pt;}
#sidebar table.internaltable tr td {vertical-align: top;}
#sidebar table.internaltable tr td div {margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt;}

/* -Sidebar Blocks- */

/* Address */

#sidebaraddress {font-size:10px; font-family:arial,helvetica,sans-serif; margin-left:0pt; margin-right:0pt; color:black; margin-bottom: 5pt; margin-top: 5pt;}
#sidebaraddress div.l {font-size:11px; font-family:arial,helvetica,sans-serif; font-style: italic; margin-bottom: 0px; color:black; margin-top: 0pt; margin-bottom: 0pt; margin-left: 40pt; margin-right: 40pt; text-align: left;}
#sidebaraddress div.lsshechtersig {font-size:11px; font-style: italic; font-family:arial,helvetica,sans-serif; margin-bottom: 0px; color:black; margin-top: 0pt; margin-bottom: 0pt; margin-left: 70%; margin-right: 40pt; text-align: left;}

/* Blockquote */

#sidebarblock { font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#sidebarblock div.letterheader {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 65%; margin-right: 40pt; text-align: left;}
#sidebarblock div {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 25pt; margin-right: 30pt; }
#sidebarblock div.pindent {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify;  margin-top: 1pt; margin-bottom: 1pt; margin-left: 45pt; margin-right: 30pt; color:black; text-indent: -10pt;}
#sidebarblock div.poetry {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 0pt; margin-top: 1pt; margin-bottom: 1pt; margin-left: 35pt; margin-right: 30pt; color:black; text-indent: -10pt;}
#sidebarblock div.indent {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 2pt; margin-bottom: 3pt; margin-left: 35pt; margin-right: 40pt;  color:black;}
#sidebarblock div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 15pt; margin-right: 30pt;}

/* Block Bible Reference */

#sidebarbibref { font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#sidebarbibref div.letterheader {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 65%; margin-right: 40pt; text-align: left;}
#sidebarbibref div {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 25pt; margin-right: 30pt; }
#sidebarbibref div.pindent {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; margin-top: 1pt; margin-bottom: 1pt; margin-left: 45pt; margin-right: 30pt; color:black; text-indent: -10pt;}
#sidebarbibref div.poetry {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 1pt; margin-bottom: 1pt; margin-left: 35pt; margin-right: 30pt; color:black; text-indent: -10pt;}
#sidebarbibref div.indent {font-size:12px; font-family:arial,helvetica,sans-serif; margin-top: 2pt; margin-bottom: 3pt; margin-left: 35pt; margin-right: 30pt;  color:black;}
#sidebarbibref div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-top: 2pt; margin-bottom: 3pt; margin-left: 15pt; margin-right: 30pt;}

/* Book Review Header */

#sidebarbook {font-size:12px; font-family:arial,helvetica,sans-serif; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#sidebarbook div.head {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight: bold; text-align: center; color:black; margin-left:5pt; margin-right:5pt; margin-top: 5pt; margin-bottom: 2pt;}
#sidebarbook div.l {font-size:12px; font-family:arial,helvetica,sans-serif; font-style: normal; text-align: center; margin-left:5pt; margin-right:5pt; margin-top: 1pt; margin-bottom: 1pt;}

/* Editorial Comment */

#sidebared {font-style: italic; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#sidebared div.ed {font-size:11px; font-family:arial,helvetica,sans-serif; margin-left:26pt; margin-right:33pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebared div.quote {font-size:11px; font-family:arial,helvetica,sans-serif; margin-left:40pt; margin-right:44pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebared i {font-style:normal;}
#sidebared div.tail {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: right; color:black; margin-left:15pt; margin-right:15pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Blurb */

#sidebarblurb {font-size:10px; font-family:arial,helvetica,sans-serif; text-align: justify; font-style: italic; margin-left:0pt; margin-right:0pt; margin-top: 5pt; margin-bottom: 5pt;}
#sidebarblurb div.blurb {font-size:11px; font-family:arial,helvetica,sans-serif; color:black; margin-left:36pt; margin-right:36pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebarblurb div.quote {font-size:11px; font-family:arial,helvetica,sans-serif; margin-left:72pt; margin-right:72pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebarblurb div.head {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;  margin-left:36pt; margin-right:36pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebarblurb i {font-style:normal;}

/* Sidebar Images */

#sidebar div.pict {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left: 0pt; margin-right: 0pt; margin-top: 5pt; margin-bottom: 5pt;}
#sidebar div.fig {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 6pt; margin-bottom: 6pt;}
#sidebar div.credit {font-size:10px; font-family:arial,helvetica,sans-serif; font-style: italic; text-align: justify; margin-left:40pt; margin-right:40pt; margin-top: 1pt; margin-bottom: 1pt;}
#sidebar div.credit i {font-style:normal;}
#sidebar div.caption {font-size:11px; font-family:helvetica,sans-serif; text-align:justify; font-weight:bold; margin-left:40pt; margin-right:40pt; margin-top: 2pt; margin-bottom: 3pt;}
#sidebar div.Centered {font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:5pt; margin-right:5pt; margin-top: 3pt; margin-bottom: 3pt;}

#sidebartablepict {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: center; color:black; margin-left:0pt; margin-right:0pt; margin-top: 6pt; margin-bottom: 6pt;}
#sidebartablepict table tr { margin-left: 5pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: top;}
#sidebartablepict table tr td { margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }
#sidebartablepict table tr td div { margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }
#sidebartablepict table tr td div.pict { font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }
#sidebartablepict table tr td div.fig { font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt; }

/* -Author Bio Popup- */

#author {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left:0pt; margin-right:0pt; margin-top: 3pt; margin-bottom: 3pt;}
#author div {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 3pt; margin-bottom: 3pt;}
#author div.author {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight: bold; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 2pt; margin-bottom: 5pt;}
#author div.fig {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left: 5pt; margin-right:0pt; margin-top: 6pt; margin-bottom: 6pt;}
#author div.pict {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 6pt; margin-bottom: 6pt;}


/* -Bible Popup page- */

#bibleverse {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify;  margin-top: 10px; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; }
#bibleverse div.bookheader {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 10pt; margin-bottom: 4pt;}
#bibleverse div.chapterheader  {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 3pt; margin-bottom: 3pt;}
#bibleverse div.versetext {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 3pt; margin-bottom: 3pt;}
#bibleverse div.VerseContext {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 3pt; margin-bottom: 3pt;}

/* -Note Popup- */
#note {font-family:arial,helvetica,sans-serif; color:black; margin-top: 10px; margin-bottom: 20px; margin-left: 15px; margin-right: 20px; }


/* -Print Page- */
table.printpage {margin-left: 3%; margin-right: 3%;}
#printpicture table tr td {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left: 0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt;}
#printpicture table tr td div.pict {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left:0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 5pt;}
#printpicture table tr td div.fig {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left: 0pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 0pt;}
#printpicture table tr td div.credit {font-size:10px; font-family:arial,helvetica,sans-serif; font-style: italic; text-align: justify; margin-left:10pt; margin-right:10pt; margin-top: 1pt; margin-bottom: 1pt;}
#printpicture table tr td div.credit i {font-style:normal;}
#printpicture table tr td div.caption {font-size:11px; font-family:helvetica,sans-serif; text-align: justify; font-weight:bold; margin-left:10pt; margin-right:10pt; margin-top: 2pt; margin-bottom: 3pt;}
#printpicture table tr td div.Centered {font-family:arial,helvetica,sans-serif; color:black; text-align:center; margin-left: 5pt; margin-right:0pt; margin-top: 3pt; margin-bottom: 3pt;}
div.printnotetitle {font-size:14px; font-family:arial,helvetica,sans-serif; text-align: justify; font-weight:bold; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 3pt; margin-bottom: 3pt;}
div.printnote {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 3pt; margin-bottom: 3pt;}


/* -Author and Subject List Popups- */
#AuthorList table {margin: 0; padding: 0; border: 0;}
#AuthorList tr {vertical-align: top;}
#AuthorList td {padding: 0px; width: 25%;}
#AuthorList div.listitem {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:left; margin-left: 5pt; margin-right:10pt; margin-top: 0pt; margin-bottom: 0pt;}

#TopicList table {margin: 0; padding: 0; border: 0;}
#TopicList tr {vertical-align: top;}
#TopicList td {padding: 0px; width: 25%;}
#TopicList div.listitem {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; text-align:left; margin-left: 5pt; margin-right:10pt; margin-top: 0pt; margin-bottom: 0pt;}


/* --Control Markups-- */

/* -General Styles- */

div.error {font-size:14px; font-family:arial,helvetica,sans-serif; text-align: justify; font-weight:bold; color:black; margin-left: 10px;}
div.right {font-family:arial,helvetica,sans-serif; color:black; text-align:right;}

/* Further Reading */
/* Note - frtitle used for title headers elsewhere in site besides Further Reading section. */

div.frtitle {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;margin-left: 5pt; margin-right:0pt; margin-top: 8pt; margin-bottom: 4pt;}
div.frtopic {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;margin-left: 5pt; margin-right:0pt; margin-top: 8pt; margin-bottom: 4pt;}
div.furtherreading {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; margin-left:25pt; margin-right:0pt; margin-top: 3pt; margin-bottom: 3pt; text-indent: -10pt;}


/* Dateline */
div.DateLine  {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; font-weight:bold; color:black; margin-left: 5pt; margin-right:10pt; margin-top: 3px; margin-bottom: 6px;}


/* Styles for Left Hand NavBar */
div.NavHead {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left:5px; color:black; margin-right: 10px; margin-top: 3px; margin-bottom: 5px;}
div.NavBarSubHead {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: left; color:black; margin-left: 10px; margin-right: 10px; margin-top: 3px; margin-bottom: 2px;}
div.NavBarSpecialHead {font-size:10px; font-family:arial,helvetica,sans-serif; font-weight:bold; text-align: left; color:black; margin-left: 15px; margin-right: 10px; margin-top: 3px; margin-bottom: 2px; text-transform: uppercase;}
div.NavBarSpecialArticle {font-size:10px; font-family:arial,helvetica,sans-serif; color:black; text-align: left; color:black; margin-left: 20px; margin-right: 10px; margin-top: 3px; margin-bottom: 2px;}
div.NavBarSpecialArticleSidebar {font-size:10px; font-family:arial,helvetica,sans-serif; color:black; text-align: left; color:black; margin-left: 25px; margin-right: 10px; margin-top: 3px; margin-bottom: 2px;}
div.NavBarArticle {font-size:10px; font-family:arial,helvetica,sans-serif; color:black; text-align: left; color:black; margin-left: 15px; margin-right: 10px; margin-top: 3px; margin-bottom: 2px;}
div.NavBarArticleSidebar {font-size:10px; font-family:arial,helvetica,sans-serif; color:black; text-align: left; color:black; margin-left: 20px; margin-right: 10px; margin-top: 3px; margin-bottom: 2px;}

/* TOC */
div.TOCTitle {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 5pt; margin-right:0pt; margin-top: 0pt; margin-bottom: 6px;}
div.TOCSubHead {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left: 15px; margin-left: 5pt; margin-right:10pt; margin-top: 18px; margin-bottom: 6px;}
div.TOCSpecialArticle {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-left: 30px; margin-right:10pt; margin-top: 0pt; margin-bottom: 6px;}
div.TOCSpecialArticleAuthor {font-size:12px; font-family:arial,helvetica,sans-serif; font-style:italic; color:black; margin-left: 45px; margin-right:10pt; margin-top: 0pt; margin-bottom: 15px; margin-bottom: 6px;}
div.TOCSpecialArticleSidebar {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-left: 45px; margin-right:10pt;margin-top: 0pt; margin-bottom: 6px;}
div.TOCSpecialArticleSidebarAuthor {font-size:12px; font-family:arial,helvetica,sans-serif; font-style:italic; color:black; margin-left: 60px; margin-right:10pt;margin-top: 0pt; margin-bottom: 15px;}
div.TOCArticle {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-left: 30px; margin-right:10pt; margin-top: 0pt; margin-bottom: 6px;}
div.TOCArticleAuthor {font-size:12px; font-family:arial,helvetica,sans-serif; font-style:italic; color:black; margin-left: 45px; margin-right:10pt; margin-top: 0pt; margin-bottom: 15px;}
div.TOCArticleSidebar {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-left: 45px; margin-right:10pt; margin-top: 0pt; margin-bottom: 6px;}
div.TOCArticleSidebarAuthor {font-size:12px; font-family:arial,helvetica,sans-serif; font-style:italic; color:black; margin-left: 60px; margin-right:10pt; margin-top: 0pt; margin-bottom: 15px;}

/* Search Page */

div.Search {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin: 20px 20px 20px 20px;}
div.SearchTitle {font-size:12px; font-family:arial,helvetica,sans-serif; color:black; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px; }
div.SearchByline {font-size:12px; font-family:arial,helvetica,sans-serif; font-style:italic; color:black; margin-left: 40px; margin-top: 0px; margin-bottom: 0px; }
div.SearchResultHead {font-size:18px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;text-indent: 0em; margin: 20px 10px 20px 10px;}
div.SearchParameter {font-size:13px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;text-indent: 0em; margin: 0px 10px 0px 25px;}


/* Subscription Page Styles */
div.subscriptionahead {font-size:14px; font-family:arial,helvetica,sans-serif; text-align: justify; font-weight:bold; color:black; margin-left:0px; margin-right:0pt; margin-top: 18px; margin-bottom: 6px;}
div.subscriptionflat {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: justify; color:black; margin-left:0px; margin-right:0pt; margin-top: 3px; margin-bottom: 6px;}
div.subscriptiontitle {font-size:20px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-left:0px; margin-right:0pt; margin-top: 9pt; margin-bottom: 9pt;}
div.subscriptionerror {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: left; color:#b22222; margin-left:00px; margin-right:0pt; margin-top: 3px; margin-bottom: 6px;}
div.subscriptionerroritem {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: left; color:#b22222; margin-left:10px; margin-right:0pt; margin-top: 3px; margin-bottom: 6px;}

/* Span styles for labels & such. */
span {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: left; margin-top: 3px; margin-bottom: 6px;}
span.ahead {font-size:14px; font-family:arial,helvetica,sans-serif; text-align: left; font-weight:bold; margin-top: 18px;}
span.boldhead {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight: bold;}
span.head {font-size:10px; font-family:arial,helvetica,sans-serif;}
span.title {font-size:20px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black; margin-top: 9pt; margin-bottom: 9pt;}

/* Index Page */
div.index {font-size:12px; font-family: verdana, helvetica, sans-serif; letter-spacing: .4px; text-align: left; color:black; margin-left: 5pt; margin-right:0pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Refereces */

div.reference {font-size:12px; font-family:arial,helvetica,sans-serif; text-align: left; color:black; margin-left: 25pt; margin-right:0pt; text-indent: -20pt; margin-top: 2pt; margin-bottom: 3pt;}

/* Admin */
input.Adminbutton {width: 150px; color:#FFFFCC; font-weight:bold; background-color: #993333; }
input.AdminButtons7 {width: 128px; color:#FFFFCC; font-weight:bold; background-color: #993333; }
input.AdminMove {width: 100px;}
div.Admintitle {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:black;margin-left: 0pt; margin-right:0pt; margin-top: 8pt; margin-bottom: 4pt;}
div.Adminhead {font-size:16px; font-family:arial,helvetica,sans-serif; text-align: justify; font-weight:bold; color:black; margin-left: 0pt; margin-right: 0pt; margin-top: 5pt; margin-bottom: 3pt;}
div.Adminbanner {font-size:16px; font-family:verdana,helvetica,sans-serif; font-weight:bold; background: #993333; color:#FFFFCC; margin-left: 0pt; margin-right:0pt; margin-top: 3pt; margin-bottom: 5pt;}
table.Admin {margin-left: 5pt; margin-right:0pt; margin-top: 8pt; margin-bottom: 4pt;}
table.AdminMembers tr {font-size:8pt;}

input.membersearch {width: 100%;}
input.input_FirstName, input.input_LastName, input.input_Country,  input.input_City {width: 80px;}
input.input_ProductID {width: 65px;}
input.input_State {width: 30px;}

.EvenRow { background-color: #ffffff; font-size:8pt;}
.OddRow { background-color: #dddddd; font-size:8pt;}
.InActive { color:#808080; font-size:8pt;}

