body { text-align: justify }
h2 { margin-bottom: 1.2em; }
h5 { display: inline;
     padding-right: 1em }
h6 { display: inline;
     padding-right: 1em }
table { border-collapse: collapse }
td { padding: 0.2em;
     vertical-align: baseline }
dl { margin-top: 0;
     margin-bottom: 0; }
dt { float: left;
     min-width: 1.5em;
     /*text-align: right;*/
     padding-right: 0.5em;
     font-weight: bold; }
dd { margin-left: 2em;
     padding-bottom: 0.25em; }
dd p { padding-top: 0em; }
.subsup { display: inline;
          vertical-align: -0.2em }
.subsup td { padding: 0px;
             text-align: left}
.fraction { display: inline;
            vertical-align: -0.8em }
.fraction td { padding: 0px;
               text-align: center }
.wide { position: relative;
        margin-left: -0.4em }
.accent { position: relative;
          margin-left: -0.4em;
          top: -0.1em }
.title-block { width: 100%;
               text-align: center }
.title-block p { margin: 0px }
.compact-block p { margin-top: 0px;
                   margin-bottom: 0px }
.left-tab { text-align: left }
.center-tab { text-align: center }
.balloon-anchor { border-bottom: 1px dotted #000000;
                  outline: none;
                  cursor: help;
                  position: relative; }
.balloon-anchor [hidden] { margin-left: -999em;
                           position: absolute;
                           display: none; }
.balloon-anchor: hover [hidden] { position: absolute;
                                  left: 1em;
                                  top: 2em;
                                  z-index: 99;
                                  margin-left: 0;
                                  width: 500px;
                                  display: inline-block; }
.balloon-body { }
.ornament { border-width: 1px;
            border-style: solid;
            border-color: black;
            display: inline-block;
            padding: 0.2em; }
.right-tab { float: right;
             position: relative;
             top: -1em; }
.no-breaks { white-space: nowrap; }
.underline { text-decoration: underline; }
.overline { text-decoration: overline; }
.strike-through { text-decoration: line-through;
                }
del { text-decoration: line-through wavy red; }
.fill-out { text-decoration: underline dotted; }
