table.member { border: 0.5pt solid black; } table.member, table.area-commitements { font-size: 10pt; } table.member tbody th { font-weight: normal; font-style: italic; text-align: left; } table.member thead, table.member tbody { border: 0.5pt solid black; } table.area-commitements td { overflow: hidden; } table.area-commitements thead tr th { font-weight: normal; font-style: italic; } table.area-commitements tbody tr.contract-type { margin-bottom: 10px; } table.area-commitements tbody td { vertical-align: top; } table.area-commitements tr.new th { border-top: 0.5pt solid black; } table.delivery-confirmation-stats { font-size: 10pt; break-inside: avoid; } table.delivery-confirmation-stats th, table.delivery-confirmation-stats td { padding: 0.125mm 0; overflow: hidden; white-space: nowrap; } table.delivery-confirmation-stats tr.subheading th { text-align: left; } table.delivery-confirmation-stats thead th { font-weight: normal; font-style: italic; text-align: right; font-size: 10pt; } table.delivery-confirmation-stats thead th:first-child { text-align: left; } table.delivery-confirmation-stats td { text-align: right; } table.delivery-confirmation-stats tbody th { font-weight: normal; font-style: italic; text-align: left; } table.delivery-confirmation-stats tr.subheading th { font-weight: bold; border-top: 0.5pt solid black; }