/* set background of screen */
.outerbody {padding:0px;font-family:verdana;text-align:center;background-color:black;}

/* set book position and size on screen */
.outerdiv {margin-left:auto;margin-right:auto;text-align:center;width:95%;height:95%;}

/* Book Cover (table)*/
.book {width:100%;height:100%;
           border:darkred solid 10px;
           }

/* cells containing  contents  next, back and ubooks style */
.contents
          {background-color:darkred;
            font-size:10pt;text-align:center;height:15px;
            border-color:black;
            border-top:thin outset;
            border-left:thin outset;
            border-right:thin outset;
            }
/* bottom tabs*/
.tabbottom
           {border-top:none;
            border-bottom:thin outset;
            }

/* cells containing chapter headings appear */
.chapter  {background-color:orange;
                  color:red;
                  font-weight:bold;
                  text-align:center;height:10px;
                  border-color:black;
                 width:50%;
                 padding:0px;margin:0px;}

/* cell containing iframe */
.text   {background-color:firebrick;
             vertical-align:top;
             font-size:12pt;
         color:orange;
         font-family:times;
         border-left-style:double;
         border-right-style:double;
         border-color:black;
         border-top-width:0px;border-bottom-width:0px;}

/* iframe and internal page style  98% to allow ns to display borders*/
.iframe {height:100%;width:100%;vertical-align:top;margin:0px;}

.page {font-family:verdana;text-align:justify;background-color:darkred;padding:0px;font-size:10pt;}

.tableofcontents {font-size:10pt;font-weight:bold;text-align:justify;vertical-align:middle;height:80%;}

/* links */
a {font-weight:bold;color:red;text-decoration:none;}
a:hover {font-weight:bold;color:orange;text-decoration:none;}