/* Contents table:
four columns, L-L-L-R aligned, middle columns in small-caps
and with hanging indent for 2nd column */
.work_TOC {
margin: auto;
max-width: 36em;
}
.work_TOC td:nth-child(1) {
vertical-align: top;
}
.work_TOC td:nth-child(2) {
vertical-align: top;
font-variant:small-caps;
padding-left:1em;
text-indent:-1em;
}
.work_TOC td:nth-child(3) {
vertical-align: top;
font-variant:small-caps;
padding-left:1em;
text-indent:-1em;
}
.work_TOC td:nth-last-child(1) {
vertical-align: bottom;
text-align: right;
}