.toc-table {
margin:auto;
}
.toc-table caption {
font-size:144%;
}
.toc-table th {
font-weight:normal;
font-variant:all-small-caps;
font-size:92%;
text-align:right;
}
.toc-table td {
text-align:right;
vertical-align:top;
font-variant:small-caps;
}
.toc-table td:nth-child(2) {
text-align:left;
padding-left:3em;
text-indent:-2em;
padding-right:1em;
}
.toc-table td:last-child {
vertical-align:bottom;
}
.ill-table {
margin:auto;
}
.ill-table caption {
font-size:144%;
}
.ill-table td:first-child {
text-align:left;
padding-left:2em;
text-indent:-2em;
padding-right:1em;
font-variant:small-caps;
}
.ill-table td:nth-child(2) {
text-align:center;
}
.ill-table td:last-child {
vertical-align:bottom;
text-align:right;
}
.wst-heading {
text-align:center;
}
.wst-heading.h5 {
font-size:92%;
font-style:italic;
}