/* Index table: two columns, L-R aligned, with centred headings */
.work_TOC,
.table {
margin: auto;
max-width: 38em;
}
._valignb th, ._valignb tr td {
vertical-align: bottom;
}
._valign tr,
._valign tr td,
._valign tr th{
vertical-align:top;
}
.work_TOC td:nth-child(2) {
text-align: right;
vertical-align: bottom;
padding-left:1em;
}
.work_TOC caption {
font-size: 144%;
}
.center,
.tlastac td:nth-last-child(1),
.p236 tr:nth-child(2) td:nth-child(1),
.p236 tr:nth-child(2) td:nth-last-child(1) {
text-align: center;
}
.fine {
font-size: 92%;
}
.smaller {
font-size: 83%;
}
.sc {
font-variant: small-caps;
}
.indent td:nth-child(1) {
padding-left: 2.0em; text-indent: -2.0em;
}
.indent td:nth-child(1),
.t1top td:nth-child(1) {
vertical-align: middle;
}
.t1left td:nth-child(1),
.t2left td:nth-child(2),
.p236 tr:nth-child(n+2) td:nth-last-child(3) {
text-align: left;
}
.t2on td:nth-child(n+2),
.t3on td:nth-child(n+3) {
border-left: 1px solid black;
padding:0 0.2em 0 0.2em;
}
.horizborder {
border-top: 1px solid black;
border-bottom: 1px solid black;
border-collapse: collapse;
}
.collast td:nth-last-child(1) {
text-align: right;
}
.rbbfine {
font-size:92%;
border-bottom: 1px solid black;
}
.eqw td:nth-child(n+2) {
width:20%
}
.r1it_al tr:nth-child(1) {
vertical-align: top;
text-align: left;
padding-left: 2.0em; text-indent: -2.0em;
}
.p86 td:nth-last-child(n+5):nth-last-child(n+1) {
padding:0 0.2em 0 0.2em;
}
.p86 td:nth-last-child(5),
.p86 td:nth-last-child(4),
.p86 td:nth-last-child(1),
.p235 td:nth-last-child(1),
.p235 tr:nth-child(n+2) td:nth-last-child(3),
.p235 tr:nth-child(n+2) td:nth-last-child(4) {
border-left: 1px solid black;
}
.p86 td:nth-last-child(2),
.p86 td:nth-last-child(3),
.p235 tr:nth-child(n+2) td:nth-last-child(2) {
border-left: 4px double black;
}
.p87t2 tr:nth-child(n+2) td:nth-child(n+2) {
border-left: 1px solid black;
text-align: center;
}
.p87t2 tr:nth-child(1) {
border-bottom: 1px solid black;
line-height:120%;
font-size:83%;
}
.p87t2 tr:nth-child(1) td:nth-child(n+2) {
vertical-align: top;
border-left: 1px solid black;
padding-left: 1.5em; text-indent: -1.0em; padding-right: 0.5em;
}
.p94 td:nth-last-child(1) {
vertical-align: bottom;
text-align: right;
margin-left: 2em;
}
.p236 td:nth-child(1){
border-right: 1px solid black;
text-align: center;
}
.p236 td:nth-last-child(1),
.p236 td:nth-last-child(2),
.p236 tr:nth-child(n+2) td:nth-last-child(3) {
padding-left: 1.5em;
text-indent: -1em;
padding-right: 0.5em;
border-left: 1px solid black;
vertical-align: bottom;
}
.p237 td:nth-child(1) {
border-right: 1px solid black;
text-align: center;
vertical-align: middle;
}
.p237 td:nth-last-child(1),
.p237 td:nth-last-child(2),
.p237 tr:nth-child(n+2) td:nth-last-child(3),
.p237 tr:nth-child(5) td:nth-child(1),
.p237 tr:nth-child(7) td:nth-child(1) {
padding-left: 1.5em;
text-indent: -1em;
padding-right: 0.5em;
border-left: 1px solid black;
vertical-align: bottom;
text-align: left;
}
.p237 tr:nth-child(n+1) td:nth-last-child(1),
.p237 tr:nth-child(n+1) td:nth-last-child(2) {
text-align: center;
}
.p238 tr:nth-child(1) td:nth-last-child(1),
.p238 tr:nth-child(n+2) td:nth-last-child(5) {
border-left: 4px double black;
text-align: center;
}
.p238 tr:nth-child(2) {
border-top: 1px solid black;
border-bottom: 1px solid black;
}
.p238 tr:nth-child(n+2) td:nth-last-child(-n+10):not(:nth-last-child(5)) {
border-left: 1px solid black;
}
.p238 tr:nth-child(n+3) td:nth-last-child(-n+10) {
vertical-align: bottom;
line-height: 120%;
padding: 0 0.1em 0.3em 0.1em;
text-align: center;
}
.p243 tr:nth-child(-n+7) td:nth-last-child(1),
.p243 tr:nth-child(-n+7) td:nth-last-child(2) {
text-align: center;
border-left: 1px solid black;
}
._valign tr,
._valign tr td,
._valign tr th{
vertical-align:top;
}
/* borders around table/columns/<th>; centre <th>; <td> align left with padding */
._tablecolhdborder {
border-collapse: collapse;
border: 1px solid;
margin:0 auto 0 auto;
}
._tablecolhdborder th {
border-bottom: 1px solid;
border-left: 1px solid;
text-align: center;
}
._tablecolhdborder td {
border-left: 1px solid;
padding-left: 5px;
}