@page { margin:5pt; }
h1, h2, h3, h4, h5, h6 { hyphens:none; page-break-after:avoid !important;}
p {text-align: justify; }
.ch_title {font-size: 135%; margin: 25% 0% 20% 0%; font-weight: normal; text-align: center;}
.ch_section { margin: 4% 0% 7% 0%; text-align: center; font-weight: bold; font-size: 110%}
.sec_num { margin: 25% 0% 6% 0%; text-align: center; font-weight: bold; page-break-before:always !important; font-size: 110%}
.sec_center { margin: 0% 0% 6% 0%; text-align: center; font-weight: bold; font-size: 110%}
.sec_num1 { margin: 25% 0% 6% 0%; text-align: center; font-weight: normal; font-size: 110%}
.indent { margin: 0% 0% 0% 0%; text-indent: 5%;}
.indent1 { margin: 3% 0% 0% 0%; text-indent: 5%;}
.indent2 { margin: 5% 0% 0% 0%; text-indent: 5%;}
.nonindent { margin: 0% 0% 0% 0%; text-indent: 0%;}
.nonindent1 { margin: 3% 0% 0% 0%; text-indent: 0%;}

.line{border-bottom: 1px solid; margin: 0% 0% 0% 0%;}
.center { margin: 0% 0% 0% 0%; text-indent: 0%; text-align:center;}
.center1 { margin: 3% 0% 0% 0%; text-indent: 0%; text-align:center;}
.right { margin: 0% 0% 0% 0%; text-indent: 0%; text-align: right;}
.right1 { margin: 3% 0% 3% 0%; text-indent: 0%; text-align: right;}
.footnote { font-size:90%; margin: 0% 0% 0% 0%; text-align: justify; text-indent: 4%;}
.small {font-size:80%;}
.inline { height: 0.5em; width: auto;}
.sec_numheading { margin: 25% 0% 6% 0%; text-align: center; font-weight: normal; page-break-before:always !important; font-size: 110%}
.part { font-size: 150%; margin: 30% 0% 0% 0%; text-align: center;}
.fm_title { font-size: 130%; margin: 50% 0% 0% 0%; text-align: center; font-weight: normal; font-family: serif;}

.fm_title1 { font-size: 130%; margin: 20% 0% 0% 0%; text-align: center; font-weight: normal; font-family: serif;}
.fm_title2 { font-size: 200%; margin: 15% 0% 0% 0%; text-align: center; font-weight: normal; font-family: serif;}
.fm_author1 { font-size: 80%; margin: 15% 0% 0% 0%; text-align: center; font-weight: normal; font-family: serif;}
.fm_author2 { font-size: 90%; margin: 0% 0% 0% 0%; text-align: center; font-weight: normal; font-family: serif;}
.crt { font-size: 90%; margin: 20% 0% 0% 0%; text-indent: 5%; text-align: left;}
.crt1 { font-size: 90%; margin: 4% 0% 0% 0%; text-indent: 5%; text-align: left;}
.crt2 { font-size: 90%; margin: 10% 0% 0% 0%; text-indent: 0%; text-align: left;}
.crt3 { font-size: 90%; margin: 0% 0% 0% 0%; text-indent: 0%; text-align: left;}
.crt4 { font-size: 90%; margin: 35% 0% 0% 0%; text-indent: 0%; text-align: left;}
.crt5 { font-size: 90%; margin: 2% 0% 0% 0%; text-indent: 0%; text-align: left;}
.crt6 { font-size: 90%; margin: 4% 0% 0% 0%; text-indent: 0%; text-align: left;}
.intro_title {font-size: 135%; margin: 25% 0% 8% 0%; font-weight: normal; text-align: center;}
.bib_title {font-size: 135%; margin: 25% 0% 8% 0%; font-weight: normal; text-align: center;}
.fm_section { margin: 8% 0% 4% 0%; text-align: center; font-weight: normal; font-size: 110%}
.fm_section1 { margin: 4% 0% 4% 0%; text-align: left; font-weight: normal; font-size: 110%}
.bib_section1 { margin: 4% 0% 4% 0%; text-align: left; font-weight: normal; font-size: 110%}
.left1 { margin: 3% 0% 0% 4%; text-indent: 0%; text-align: left;}
.non_hang1 { margin: 4% 0% 0% 4%; text-indent: -4%;}
.non_hang { margin: 0% 0% 0% 4%; text-indent: -4%;}
.non_hang2 { margin: 4% 0% 0% 8%; text-indent: -8%;}
.non_hang2_0 { margin: 0% 0% 0% 8%; text-indent: -8%;}
.hang_bib1 { margin: 4% 0% 0% 6%; text-indent: -6%; text-align: left;}
.hang_bib { margin: 0% 0% 0% 6%; text-indent: -6%; text-align: left;}
.copyright { margin-top: 4%;}
.titlepage { margin-top: 50%;}
.block { margin: 4% 0% 4% 6%; }
.img { margin: 30% 0% 2% 0%; text-align: center; page-break-inside: avoid !important; }
.img1 { margin: 2% 0% 0% 0%; text-align: center; page-break-inside: avoid !important; }
p.toc { margin: 2% 0% 2% 0%; text-align: left; font-size: 90% }
p.toc1 { margin: 3% 0% 0% 0%; margin-left: 2%; text-align: left; font-size: 90% }
p.toc2{ margin: 2% 0% 0% 0%; margin-left: 5%; text-align: left; font-size: 90% }
p.toc3 { margin: 10% 0% 5% 0%; text-align: center; font-size: 90% }
.block1 { margin: 2% 0% 3% 0%; font-size: 90%}
.middle { vertical-align: middle;}
.logo {text-align: center; margin-top: 30%; margin-bottom: 0%; }
.fmtitle5 {margin: 1% 0% 20% 0%; font-weight: normal; text-align: center; font-size: 110%}
sup {
	vertical-align: 30%;
}

sup, sub {
	font-size: 80%;
}