td.e1 {text-align: right; width: 17%;}td.e2 {text-align: center; width: 5%;}td.e3 {text-align: left; width: 72%;}td.e4 {text-align: right; width: 6%; font-weight: bold;}table.eqL1 td.e1 {width: 21%;}table.eqL1 td.e3 {width: 68%;}table.eqL2 td.e1 {width: 27%;}table.eqL2 td.e3 {width: 62%;}table.eqL3 td.e1 {width: 70%;}table.eqL3 td.e3 {width: 19%;}table.eqR1 td.e1 {width: 14%;}table.eqR1 td.e3 {width: 75%;}table.eqR2 td.e1 {width: 5%;}table.eqR2 td.e3 {width: 84%;}table.eqM td.e1 {width: 44%;}table.eqM td.e3 {width: 45%;}table.eqX td.e1 {width: 30%;}table.eqX td.e4 {width: 30%;}table.eqX td.e3 {width: 15%; text-align: center; }table.eqXN td.e1 {width: 37%;}table.eqXN td.e4 {width: 37%;}table.eqXN td.e3 {width: 8%; text-align: center;}table.z {color: black; background-color: white;}table.z th, table.z td {padding: 10px;}table.z, table.z th, table.z td {border-width: 2px; border-style: ridge; border-color: gray;}th.z {color: white; background-color: #006666;}td.z, tr.z, tr.z td {color: black; background-color: #cccccc;}table.matrix td {text-align: center; padding-left: 5px; padding-right: 5px; border-style: solid; border-color: #aaaaaa; border-width: 1px;}table.matrix td.right {text-align: right;}table.matrix {border-style: solid; border-color: black;	border-left-width: 2px; border-right-width: 2px;	border-top-width: 0px; border-bottom-width: 0px;	color: black; background-color: #eeeeee;	border-collapse: collapse;}body {counter-reset: eqn;}td.nEq:before {counter-increment: eqn; content: "(" counter(eqn) ")"}.maths {white-space: nowrap;}