.wst-freedimg-caption {
font-variant:small-caps;
font-size:100%;
}
/* page 6 abbreviations table */
.abbreviations {
margin:auto;
}
.abbreviations caption {
font-size:182%;
}
.abbreviations td {
vertical-align:top;
padding-left:0.05em;
padding-right:0.05em;
}
.abbreviations tr :first-child {
white-space:nowrap;
padding-left:0em;
}
.abbreviations tr :last-child {
padding-right:0em;
}
/* pages 24 and 38 tables */
.sample th, .sample td {
padding-left:0.5em;
padding-right:0.5em;
vertical-align:top;
}
.sample th {
font-weight:normal;
text-align:center;
}
/* Left border every (3 * n) + 2 columns for n=0, 1, 2, 3 ...: col. 2, 5, 8, … */
.sample td:nth-child(3n+2) {
border-left: 1px solid;
}
/* Left border every (1 * n) + 2 columns for n=0, 1, 2, 3 ...: col. 2, 3, 4, … */
.sample th:nth-child(n+2) {
border-left: 1px solid;
}
/* page 24 table */
.sample-24 td {
text-align:right;
}
.sample-24 tr :first-child {
text-align:left;
}
/* page 38 table */
.sample-38 tr > td {
text-align:right;
}
.sample-38 tr :first-child {
text-align:left;
}
.sample-38 tr :nth-last-child(1), .sample-38 tr :nth-last-child(2) {
text-align:center;
}
/* Last two columns diverge: they're single columns not colspan*3 */
.sample-38 td:last-child {
border-left: 1px solid black;
}
/* page 49 table */
.langdon {
margin:auto;
border-collapse:collapse;
}
.langdon td {
padding-left:0.5em;
padding-right:0.5em;
vertical-align:top;
}
.langdon tr :nth-child(2), .langdon tr :nth-child(3) {
text-align:center;
}
.langdon tr :first-child > div {
text-align:left;
}
/* page 133 table */
.table-133 {
margin:auto;
width:100%;
}
.table-133 caption {
font-variant:small-caps;
}
.table-133 th, .table-133 td {
padding-left:0.5em;
padding-right:0.5em;
vertical-align:top;
}
.table-133 td {
text-align:right;
}
.table-133 tr :first-child {
text-align:left;
}
.table-133 tbody :nth-child(2) > td {
font-size:83%;
text-align:center !important;
}
.table-133 tbody :last-child > td {
border-top:1px solid;
padding-bottom:1em;
}
.table-133 th {
font-weight:normal;
text-align:center !important;
}
/* Left border every (3 * n) + 3 columns for n=0, 1, 2, 3 ...: col. 3, 6, 9, … */
/* And first two columns deviate, so set them explicitly. */
.table-133 td:nth-child(2), .table-133 td:nth-child(3n+3) {
border-left: 1px solid;
}
/* Left border every (1 * n) + 2 columns for n=0, 1, 2, 3 ...: col. 2, 3, 4, … */
.table-133 th:nth-child(n+2) {
border-left: 1px solid;
}
.table-133 tbody :last-child > td:first-child {
border-top: none;
}
._colhdbordernoside {
border-collapse: collapse;
border-top: 1px solid;
border-bottom: 1px solid;
margin:0 auto 0 auto;
}
._colhdbordernoside th {
border-bottom: 1px solid;
text-align: center;
}