body {font-size: 11pt;
      font-family: sans-serif;
     }

/*  Don't underline links */

a:link    { text-decoration: none; color: black; background-color: rgb(255,255,185); }  /* yellow */
a:visited { text-decoration: none; color: rgb(0,128,0); background-color: rgb(205,255,205) }
a:active  { text-decoration: none; }
a:hover   { text-decoration: none; background-color: rgb(125,255,125); }

.noborder   {
             border-style:    none;
             vertical-align:  top;
            }

.noborder2  {
             border-style:    none;
             vertical-align:  top;
            }

.ancestors  {
             color:               rgb(0,0,255);      /*  darkish blue  */
            }

.hilight  {
           color:               rgb(255,0,0);          /*    */
          }

.hilight2 {
           color:               rgb(0,128,255);        /*  funny blue  */
          }

.census     {/* float: left; */
             background-color: rgb(220,224,255);     /*  light blue   */
             margin-right:  0em;        /* override <pre> default */
             margin-bottom: 0em;        /* override <pre> default */
             padding-right: 2%;
             font-family: "Courier New",
                          Courier,
                          monospace;    /* so I can use it with <div>  */
             font-size:    9pt;         /* so I can use it with <div>  */
            }

.deathcerthead  {
                 float: none;
                 background-color: rgb(240,244,255);     /*  light blue   */
                 text-align:center;
                 font-size:   10pt;
            }

.deathcertbody  {
                 float: none;
                 background-color: rgb(240,244,255);     /*  light blue   */
                 font-size:   10pt;
            }

.deposition {float: left;
             background-color: rgb(240,244,255);     /*  light blue   */
             margin-right:  2em;        /* override <pre> default */
             margin-bottom: 1em;        /* override <pre> default */
             padding-right: 2%;
             font-family: "Courier New",
                          Courier,
                          monospace;    /* so I can use it with <div>  */
             font-size:    9pt;         /* so I can use it with <div>  */
            }

.census a:link    { text-decoration: none; color: black; background-color: rgb(255,255,185);} /* yellow */
.census a:visited { text-decoration: none; background-color: rgb(205,255,205); color: black}
.census a:active  { text-decoration: none; }
.census a:hover   { text-decoration: none; background-color: rgb(125,255,125); }

.deposition a:link    { text-decoration: none; color: black; background-color: rgb(255,255,185);} /* yellow */
.deposition a:visited { text-decoration: none; background-color: rgb(205,255,205); color: black}
.deposition a:active  { text-decoration: none; }
.deposition a:hover   { text-decoration: none; background-color: rgb(125,255,125); }

.tblclass a:link    { text-decoration: none; color: black; background-color: rgb(255,255,185);} /* yellow */
.tblclass a:visited { text-decoration: none; background-color: rgb(205,255,205); color: inherit}
.tblclass a:active  { text-decoration: none; }
.tblclass a:hover   { text-decoration: none; background-color: rgb(125,255,125); }

.signature    { font-size: 9pt;
                background-color: rgb(192,255,192);
                float: right;
              }

.narrative  { font-size:    10pt;
              font-family:  sans-serif;
              margin-left:  0em;
              margin-right: 0em;
              background-color: rgb(232,255,232);     /*  light green   */
            }

.narrativel { font-size:    10pt;
              font-family:  sans-serif;
              margin-left:  2em;
              margin-right: 2em;
              background-color: white;
            }

.narrative a:link    { text-decoration: none; color: black; background-color: rgb(255,255,185);} /* yellow */
.narrative a:visited { text-decoration: none; background-color: rgb(205,255,205); color: inherit}
.narrative a:active  { text-decoration: none; }
.narrative a:hover   { text-decoration: none; background-color: rgb(125,255,125); }

.narrative11  { font-size:    11pt;
                font-family:  sans-serif;
                margin-left:  0em;
                margin-right: 0em;
                background-color: rgb(232,255,232);     /*  light green   */
              }

.narrative12  { font-size:    12pt;
                font-family:  sans-serif;
                margin-left:  0em;
                margin-right: 0em;
                background-color: rgb(232,255,232);     /*  light green   */
              }              

.narrative12 a:link    { text-decoration: none; color: black; background-color: rgb(255,255,185);} /* yellow */
.narrative12 a:visited { text-decoration: none; background-color: rgb(205,255,205); color: inherit}
.narrative12 a:active  { text-decoration: none; }
.narrative12 a:hover   { text-decoration: none; background-color: rgb(125,255,125); }

.divnarrative { font-size:    10pt;
                font-family:  sans-serif;
                margin-left:  2em;
                margin-right: 0em;
                background-color: rgb(232,255,232);     /*  light green   */
              }

.divnarrative2 { font-size:    10pt;
                 font-family:  sans-serif;
                 margin-left:  1em;
                 margin-right: 1em;
                 text-align:   center;
                 background-color: rgb(232,255,232);     /*  light green   */
               }

.endpage    { font-size:    10pt;
              font-family:  sans-serif;
              margin-left:  1%;
              margin-right: 1%;
              float:        left;
              background-color: rgb(255,255,255);     /*  white   */
            }

.tblclass   {font-size:       10pt;
             font-family:     sans-serif;
             margin-left:     1em;
             margin-right:    1em;
             border:          0px;
             vertical-align:  middle;
            }

.tblclass1  {font-size:       10pt;
             font-family:     sans-serif;
             margin-left:     1em;
             margin-right:    1em;
             border:          1px;
             vertical-align:  middle;
            }
            
.tblclass2  {font-size:       10pt;
             font-family:     sans-serif;
             margin-left:     1em;
             margin-right:    1em;
             border:          0px;
             vertical-align:  middle;
            }

.marriageclass   {font-size:       10pt;
                  font-family:     sans-serif;
                  margin-left:     1em;
                  margin-right:    1em;
                  border:          1px solid black;
                  vertical-align:  middle;
                  background-color: rgb(232,255,232);
                 }

.trmarriage1     {background: rgb(232,232,255);
                 }

.deathclass   {font-size:       10pt;
               font-family:     sans-serif;
               margin-left:     1em;
               margin-right:    1em;
               border:          1px solid black;
               vertical-align:  middle;
               background-color: rgb(232,255,232);
              }

.trdeath      {background: rgb(232,232,232)
              }

.taxclass   {font-size:        10pt;
             font-family:      sans-serif;
             margin-left:      1em;
             margin-right:     1em;
             border:           1px solid black;
             vertical-align:   middle;
             text-align:       center;
             background-color: rgb(232,255,232);
            }

.trtax      {background: rgb(232,232,255);
            }

.left       {float:            left;
            }

.right50    {float:            right;
             width:            50%;
             height:           50%
            }

.right      {float:   right;
             margin-left:  10px;
            }

.nofloat    {float: none;
            }

.clearboth  {clear: both;
            }

.middle     {float:   none;
             vertical-align:  middle;
            }

.tdcenter   {text-align:   center;
            }

.tdcomment  {text-align:   left;
            }

.tdmargin   {margin-left:  1%;
             margin-right: 1%
            }

hr {clear:   both}

h1 { font-size:   200%;
     font-family: sans-serif;
   }

pre { font-family:   monospace;
      font-size:     9pt;
      margin-right:  1em;
      margin-bottom: 1em;
    }

tt  { font-family: monospace;
      font-size:   9pt;
    }

img {border-color: gray;
     border-width: 1px;
    }

table  {border-collapse: collapse;
        border-spacing:  0px;
        border:          2px solid;
        font-size:       9pt;
       }

td  {border:         2px solid;
     padding-left:   0.2em;
     padding-right:  0.2em;
     padding-top:    0;
     padding-bottom: 0;
    }

.tdblank  {border:         0px;
           padding-left:   0.2em;
           padding-right:  0.2em;
           padding-top:    0;
           padding-bottom: 0;
          }    
    

th  {border:         2px solid;
     padding-left:   0.2em;
     padding-right:  0.2em;
     padding-top:    0;
     padding-bottom: 0;
    }

thead { display: table-header-group;
      }

.red  {color: rgb(255,0,0);
      }
