body { margin-top: 0.24pt; margin-bottom: 0.24pt; margin-left: 6pt; margin-right: 4.8pt; } .special-note-text { margin-top: 15pt; margin-bottom: 12pt; margin-left: 12pt; } .special-note-text1 { border-left: #E2E4EC solid 10pt; margin-top: 15pt; margin-bottom: 12pt; margin-left: 12pt; } .bull { margin-top: 1pt; margin-bottom: 1pt; margin-left: 12pt; text-indent: -12pt; } .caption { font-size: 90%; margin-top: 1.6pt; margin-bottom: 12pt; text-indent: 0.024pt; text-align: center; page-break-before: avoid; } .copy { margin-top: 2pt; margin-bottom: 2pt; text-indent: 0.012pt; } .copy1 { margin-top: 20pt; margin-bottom: 0.1pt; text-indent: 0.012pt; } .cover { margin-top: 0.24pt; margin-bottom: 0.24pt; text-align: center; } .gloss { margin-top: 6pt; margin-bottom: 6pt; margin-left: 6pt; text-indent: 0.012pt; } .h1 { font-size: 170%; margin-top: 1.2pt; margin-bottom: 1.2pt; text-align: center; font-weight: bold; } div.image, img { margin: 0 auto; margin-top: 2pt; margin-bottom: 2pt; padding: 0; text-align: center; max-width: 99%; max-height: 99%; clear: both; } div.large, img { margin: 0 auto; margin-top: 2pt; margin-bottom: 2pt; padding: 0; text-align: center; max-width: 99%; max-height: 99%; clear: both; } div.habitat-map, img { margin: 0 auto; margin-top: 2pt; margin-bottom: 2pt; padding: 0; text-align: left; max-width: 99%; max-height: 99%; clear: both; } div.image2, img { margin: 0 auto; margin-top: 12pt; padding: 0; text-align: right; max-width: 99%; max-height: 99%; clear: both; } .bodytext { margin-top: 3.6pt; margin-bottom: 3.6pt; text-indent: 10pt; } .indexmain { margin-top: 2pt; margin-bottom: 2pt; margin-left: 12pt; text-indent: -12pt; } .indexmain1 { margin-top: 12pt; margin-bottom: 2pt; margin-left: 12pt; text-indent: -12pt; } .bodytext-first { margin-top: 3.6pt; margin-bottom: 3.6pt; text-indent: 0.012pt; } .bodytext-first1 { margin-top: 3.6pt; margin-bottom: 10pt; text-indent: 0.012pt; } .noindent1 { margin-top: 20pt; margin-bottom: 2pt; } .orderlist { margin-top: 2pt; margin-bottom: 2pt; margin-left: 12pt; text-indent: -12pt; } .sidebar { padding: 12pt 12pt 12pt 12pt; margin-top: 0.2pt; margin-bottom: 0.5pt; background-color: #EFEFF4; margin-left: 0.5pt; } .sidebar1 { padding: 12pt 12pt 12pt 12pt; border: black solid 2pt; margin-top: 0.2pt; margin-bottom: 0.5pt; margin-left: 0.5pt; } a { text-decoration: none; } .chap { padding: 2pt 2pt 2pt 2pt; margin-top: 0.2pt; background-color: #E2E4EC; margin-bottom: 0.5pt; margin-left: 0.5pt; } .lev1 { padding: 12pt 12pt 12pt 12pt; margin-top: 12pt; background-color: #E2E4EC; margin-bottom: 0.5pt; margin-left: 0.5pt; } .order-head { padding: 2pt 2pt 2pt 2pt; font-size: 150%; margin-top: -1pt; background-color: #C0C6DB; margin-bottom: 4pt; text-align: left; font-weight: bold; } .chapter-head { font-size: 130%; margin-top: 14.4pt; border-bottom: solid #D1D3D4 2pt; margin-bottom: 5pt; text-align: left; font-weight: bold; } .suborder-head { border-bottom: solid #D1D3D4 1.5pt; font-size: 130%; margin-top: 2.4pt; margin-bottom: 5pt; text-align: left; font-weight: bold; } .suborder-head1 { padding: 2pt 2pt 2pt 2pt; font-size: 130%; margin-top: 2.4pt; margin-bottom: 5pt; text-align: left; font-weight: bold; } .head-b { font-size: 120%; margin-top: 10.8pt; margin-bottom: 3.6pt; text-align: left; font-weight: bold; } .suborder-english-name { font-size: 120%; margin-top: 10.8pt; margin-bottom: 8pt; text-align: left; } .order-english-name { font-size: 150%; margin-top: 14.4pt; margin-bottom: 2pt; text-align: left; border-bottom: solid #D1D3D4 3pt; font-weight: bold; } .fontsize { font-size: 200%; } .fontsize1 { font-size: 130%; } .subtitle { margin-top: 4.4pt; margin-bottom: 2pt; text-align: center; font-size: 150%; } .small { margin-top: 0.5pt; margin-bottom: 0.5pt; float: right; } .species-name { margin-top: 2.4pt; margin-bottom: 2pt; border-bottom: solid black 1pt; } .family-english-name { margin-top: 8pt; margin-bottom: 2pt; border-bottom: solid black 1pt; } .family-latin-name { font-size: 120%; margin-top: 2.5pt; margin-bottom: 2pt; float: right; } .family-latin-name1 { border-bottom: solid black 1pt; font-size: 120%; margin-top: 2.5pt; margin-bottom: 4pt; text-align: right; } .publisher { margin-top: 35pt; margin-bottom: 2pt; text-align: center; } .ref { margin-top: 6pt; margin-bottom: 6pt; margin-left: 6pt; text-indent: 0.012pt; } .right { text-align: right; } .sidebar2 { padding: 12pt 12pt 12pt 12pt; margin-top: 0.2pt; margin-bottom: 0.5pt; background-color: #EFEFF4; margin-left: 0.5pt; } .contributors { margin-top: 3.6pt; margin-bottom: 3.6pt; text-indent: 0.012pt; } .t-title { margin-top: 0.5pt; margin-bottom: 0.5pt; text-align: center; } .tableborder { background-color: #ECEDF3; padding: 0.0pt 0.0pt 0.0pt 12pt; margin-top: 0.5pt; margin-bottom: 0.5pt; } .table { margin-top: 0.2pt; margin-bottom: 0.2pt; text-indent: 0.012pt; } .table1 { margin-top: 12pt; margin-bottom: 3.6pt; text-indent: 0.012pt; } .table2 { margin-top: 10pt; margin-bottom: 3.6pt; background-color: #D3D6E4; text-indent: 0.012pt; } .toc-pref { margin-top: 0.5pt; margin-bottom: 0.4pt; margin-left: 12.4pt; } .latin-name { margin-top: 3.6pt; margin-bottom: 8pt; text-indent: 0.012pt; } P { margin-top: 0.01pt; margin-bottom: 0.01; }