

  
  .TableMulti, .TableMultiWide, .Heretable {
    margin: 0em 0 0em 0;
    border: 1px solid #d6d6d6;
  }
  
  .TableMulti, .Heretable {
    width: 100%;
  }
  
  .TableMultiWide {
    width: 125%;
  }

/* **************** */
  .Table {
    width: 100%;      
    margin: 0em 0 0em 0;
    /* border: 1px solid #d6d6d6; */
  }

  blockquote.Table table {
      display: inline-table;
    }

  .TableInside {
    margin: 0em 0em;
    text-align: inherit;
  }

/* **************** */  
.Lefttable, .Centertable, .Righttable {
    margin: 1em 0;
  }
  
blockquote.Table > blockquote.Lefttable {
    text-align: left
}
blockquote.Table > blockquote.Righttable {
    text-align: right
}
blockquote.Table > blockquote.Centertable {
    text-align: center
}
  
/* **************** */

p.TableCaptiontext {
    margin: 1em;
}

blockquote.Lefttable + p.TableCaptiontext {
    text-align: left
    }
blockquote.Righttable + p.TableCaptiontext {
    text-align: right
    }
blockquote.Centertable + p.TableCaptiontext {
    text-align: center
    }

