

body     				 { font-family: verdana, sans-serif; font-size: 9pt; background-image: URL(images/bg.gif); background-repeat: repeat-x; background-color: #DEE1EC; }

.navbg                   { background-image: URL(images/nav-bg.gif); background-repeat: repeat-x; font-size: 8pt; }

.main                    { background-image: URL(images/main-bg.gif); background-repeat: repeat-x; background-color: #FFFFFF; }

.stage                   { font-size: 9pt; border-top-width: 1px; border-top: 1px #C2C7D1; }

td.maintext              { padding-bottom: 50px; padding-left: 10px; padding-right:10px; vertical-align: top; }

.commentators            { background-color: white; }

.nav                     { text-align: right; position: relative; right: 5px; top: -2px; }

.lower_nav               { color: #9EA0A8; position: relative; top: -15px; }

.lower_link              { color: #9EA0A8; }

a                        { color: navy; text-decoration: none; }

a:hover, a.link:hover, a.lower_link:hover, a.rm_link:hover
 {
  text-decoration: underline; 
 }

.auth_desc               { font-size: 9pt; font-weight: bold; vertical-align: text-top; }

a.book_link              { font-size: 7.5pt; font-weight: bold; }

.book_desc               { font-size: 9pt; padding-left: 5px; padding-right: 5px; background-color: #DEE1EC; }

.private                 { padding: 15px 15px 50px 15px; }

.wholeness               { padding: 15px 15px 50px 15px; }

.scan                    { text-decoration: underline; }

.rm_link                 { text-decoration: none; font-size: 10pt; }

.intro                   { font-size: 11px; padding: 25px; 0px; 25px; 5px; }

i                        { color: #7B87B7; font-size: 15px; }

em                       { color: navy; }

table.insert
 {
  width: 200px !important ;
  background-color: white ;
  float: right ;
  border: 1px solid black ;
  font-family: "Arial Narrow", "Arena Condensed", "Helvetica Condensed", Helvetica, sans-serif ;
  font-size: 95% ;
  margin-left: 10px ;
  margin-bottom: 20 px ;
  margin-right: 0 ;
  margin-top: 0 ;
 }

table.insert td
 {
  padding-bottom: 30px ;
  padding-left: 10px ;
  padding-right: 10px ;
  padding-top: 5px ;
 }

td.caption
 {
  text-align: center ;
  font-family: "Arial Narrow", "Arena Condensed", "Helvetica Condensed", Helvetica, sans-serif ;
  font-size: 90% ;
  font-style: oblique ;
  vertical-align: top ;
 }
