                                                                          
 /*  Note: the class names are purposely desinged to not result in false  */             
 /*         hits by not being normal words... annoying but important.     */             
  table,blockquote,p,ol,ul,div,h1,h2,h3,h4,h5,a,tt,body                                  
   {margin:.2em; margin-left:.5em; padding:0;                                            
     color:#555577; font:small "Georgia", Serif; }                          
  body {margin:10px; padding:0}                                                             
                                                                                         
  a {color: #000098; text-decoration: none; font-weight:500;}                            
   a:visited {color:#000098; text-decoration:none;}                                      
   a:hover {color:#8d4229; text-decoration:underline;}                                   
  hr {width:60%; margin-left:0; height:1px; text-align:left; margin-bottom:2em;}         
  h1,h2,h3,h4,h5 {color:#777777; font-family:verdana; margin-left:1px;}                  
   h1 {font: large bold;}                                                                
   h2 {font: large;}                                                                     
   h3 {font: medium bold;}                                                               
   h4 {font: medium; margin-top:1em;}                                                    
   h5 {font: small bold; margin-top:.5em;}                                               
                                                                                         
  /* indent, top and bottom margins of all text elements */                              
  p,blockquote,table{text-indent:1em; margin-bottom:10px; margin-top:.5em;}              
                                                                                         
  /* special side margins of blockquote, par and body */                                 
  table {width:100%; margin-left:0; margin-right:0; text-indent:0}                       
  tr,td {margin:0; padding:0}                                                            
  p       {margin-left:1em;}                                                             
  table p {width:95%; margin:0;}  /* p inside tables has no margin, table has margin */  
  blockquote, .blockquote {margin-left: 3em; margin-right:2em;}                          
                                                                                         
  /* paragraph number data cell (vertical align is not working) */                       
  td.pn {width:1em; color:#777777; text-indent:0; font-size:xx-small; margin:0;}         
  table.blockquote td.pn {width:3em; text-align:right}                                   
                                                                                         
  /* Copyright Table */                                                                  
  table.cpyrt{width:60%; font:xx-small monospace; color:gray; background-color:#F9F9FF} 
                                                                                         
  /* Custom dividers */                                                                  
  hr.small {width:3em; height:1px; text-align:center; margin:1em}                        
                                                                                         
  /* Custom paragraph types */                                                           
  p.Title {margin:0; font-size:larger;}                                                  
  p.CenterTitle {margin:0; font-size:larger; text-align:center}                          
  p.signed {font-style: italic; text-align:right; margin:2em}                            
  p.right {text-align:right}                                                             
  p.center {text-align:center}                                                           
  p.left {text-indent:0; text-align:left}                                                
  p.abstract {font-style: italic; color: gray}                                           
  p.italic {font-style: italic}                                                          
  p.blockquote {margin-left: 3em; margin-right:2em}                                      
  p.blockquoteItalic {margin-left: 3em; margin-right:2em;font-style: italic}             
                                                                                         
  /* continuation of paragraph text after blockquote, no indent */                       
  p.cnt {text-indent:0;}                                                                 
  p.cntTbl {text-indent:0; margin-left:0;}                                               
                                                                                         
  .qt {}                                                                                 
  .qtBaha {font-style: italic; color: maroon}                                            
  .qtBab {font-style: italic; color: green}                                              
  .qtAbd {font-style: italic; color: blue}                                               
  .person {}                                                                             
  .hitSent{background-color:#FFFFCD;}                                                
  .hit{text-decoration:underline; background-color:#FFFFCD}                          
  .tablet {}                                                                             
  .place {}                                                                              
                                                                                         
