body {font-variant-numeric: oldstyle-nums;}
/* center tables in page */
table {
margin: auto;
}
/*
* Special formatting for the table on page 85
*/
._p85_table {
border-spacing: 1em 0;
}
._p85_table th {
font-size: 85%;
font-weight: normal;
text-align: center;
line-height: 120%;
vertical-align: bottom;
}
._p85_table td:nth-child(n+2) {
text-align: right;
}
._p85_table ._p85_total td:nth-child(n+2) {
border-top: 1px solid black;
}
/* Emplyment tables (from p74) */
._employment {
line-height: 120%;
width: 30em;
max-width: 100%;
}
._employment caption {
font-size: 120%;
font-variant: small-caps;
}
._employment td:nth-child(n+2){
text-align: right;
}
/* ----------------- */
/* Index list styles */
.wst-index-list ul {
columns: 3;
column-width: 15em;
}