div#lt .highlight { background: #ffff40; }
div#lt h1, div#lt h2, div#lt h3, div#lt h4, div#lt .fll, div#lt .fln { text-align:center; }
div#lt .title { font-size: 36px; text-align: center; font-weight: bold; }
div#lt .ctr { text-align: center; }
div#lt .btl { text-indent: 0; margin-bottom: 15px; }
div#lt .paper { text-align:center; font-weight:bold; }
div#lt th { font-weight: bold; text-align: left; vertical-align: top; }
div#lt td {	vertical-align: top; }
div#lt th:first-child, div#lt td:first-child { width: 60%; }
div#lt td.tl1 { width: 40%; padding: 0; }
div#lt td.tl2 { padding-left: 20px; }
div#lt .psc { margin-left: 2em; }
div#lt .ppg { display: inline-block; float: right; }
div#lt .btn { padding-bottom: 0; }
div#lt .bts { padding-bottom: 1em; }
div#lt .btl { padding-bottom: 1.5em; }
div#lt v.fln { padding: 0; text-align: center; }
div#lt .fll { padding: 1.5em 0; text-align: center; }
div#lt .l2n { padding-bottom: 0; }
div#lt .l2s { margin-bottom: 1em; }
div#lt .l3n { margin-bottom: 0; }
div#lt .l3s { margin-bottom: 1em; }
div#lt .scaps { font-variant: small-caps; }
div#lt .pra { white-space: nowrap; display: inline-flex; width:82%; }
div#lt .dot { border-bottom: 2px dotted black; width: 100%; }
div#lt .ran { float: right; }
div#lt p sup:nth-child(2) {	margin-right:5px; }
div#lt p sup { color: #777; font-size: 0.75em; }