@page {margin: 5pt;
}
h1,h2,h3,h4,h5,h6 {
    hyphens: none;
    page-break-after: avoid !important;
}
p {
    text-align: justify;
}
.logo {text-align: center; margin-top: 0%; margin-bottom: 2%; }
.htp_fmtitle {font-size: 135%; margin: 45% 0% 0% 0%; font-weight: normal; text-align: center;}
.fmtitle {font-size: 135%; margin: 40% 0% 0% 0%; font-weight: normal; text-align: center;}
.fmtitle1 {font-size: 135%; margin: 4% 0% 10% 0%; font-weight: normal; text-align: center;}
.fmtitle2 {font-size: 220%; margin: 10% 0% 0% 0%; text-align: center; letter-spacing: 2px;}
.fmtitle3 {font-size: 70%; margin: 15% 0% 0% 0%; font-weight: normal; text-align: center;}
.fmtitle4 {font-size: 90%; margin: 0% 0% 30% 0%; font-weight: normal; text-align: center;}
.fmtitle5 {margin: 2% 0% 10% 0%; font-weight: normal; text-align: center; font-size: 120%;}
.copy {font-size: 90%; margin: 20% 0% 4% 0%; font-weight: normal; text-align: left; text-indent: 5%;}
.copy1 {font-size: 90%; margin: 4% 0% 10% 0%; font-weight: normal; text-align: left; text-indent: 5%;}
.copy3 {font-size: 90%; margin: 0% 0% 0% 0%; font-weight: normal; text-align: left;}
.copy4 {font-size: 90%; margin: 4% 0% 0% 0%; font-weight: normal; text-align: left;}
.copy5 {font-size: 90%; margin: 40% 0% 0% 0%; font-weight: normal; text-align: left;}
.chtitle {font-size: 120%; margin: 12% 0% 10% 0%; font-weight: normal; text-align: center;}
.section1 {font-size: 90%; margin: 8% 0% 4% 0%; font-weight: normal; text-align: center;}
.section2 {font-size: 110%; margin: 12% 0% 4% 0%; font-weight: normal; text-align: left;}	
.section3 {font-size: 90%; margin: 8% 0% 4% 0%; font-weight: normal; text-align: center;}
.indent { margin: 0% 0% 0% 0%; text-indent: 5%;}
.indent1 { margin: 4% 0% 0% 0%; text-indent: 5%;}
.indent11 { margin: 4% 0% 4% 0%; text-indent: 5%;}
.nonindent { margin: 0% 0% 0% 0%; text-indent: 0%;}
.nonindent1 { margin: 2% 0% 0% 0%; text-indent: 0%;}
.toc { margin: 0% 0% 0% 0%; text-indent: 0%;}
.toc1 { margin: 0% 0% 0% 6%; text-indent: 0%;}
.ref { margin: 0% 0% 0% 0%; text-indent: 4%; font-size: 90%;}
.hang{text-align:left; padding-left: 4%; text-indent:-4%; margin: 2% 0% 0% 0%;}
.ref-hang2{text-align: justify; padding-left: 4%; text-indent:-4%; margin: 0% 0% 0% 0%;}
.hangnew{text-align:left; padding-left: 14%; text-indent:-4%; margin: 4% 0% 0% 0%;}
.ref-hangnew{text-align:left; padding-left: 17%; text-indent:-13%; margin: 0% 0% 0% 0%;}
.ref-hangnew1{text-align:left; padding-left: 14%; text-indent:-4%; margin: 0% 0% 0% 0%;}
.ref-hangnew2{text-align:left; padding-left: 16%; text-indent:-11%; margin: 0% 0% 0% 2%;}
.ref-hangnew5{padding-left: 10%; text-indent:-10%; margin: 0% 0% 0% 0%; text-align: justify;}
.ref-hang4t{padding-left: 10%; text-indent:-5%; margin: 4% 0% 0% 0%; text-align: justify;}
.ref-hang4{padding-left: 10%; text-indent:-5%; margin: 0% 0% 0% 0%; text-align: justify;}
.ref-hang04{text-align: left; padding-left: 11%; text-indent:-8%; margin: 0% 0% 0% 0%;}
.ref-hang04a{text-align: left; padding-left: 16%; text-indent:-12%; margin: 0% 0% 0% 0%;}
.ref-hang04b{text-align: left; padding-left: 12%; text-indent:-8%; margin: 0% 0% 4% 0%;}
.ref-hang5a{text-align: left; padding-left: 14%; text-indent:-10%; margin: 0% 0% 0% 0%;}
.ref-hang5{text-align:left; padding-left: 14%; text-indent:-8.2%; margin: 0% 0% 0% 0%;}
.ref-hang6{text-align: justify; padding-left: 9.5%; text-indent:-7.5%; margin: 0% 0% 0% 0%;}
.list{margin: 0% 0% 4% 6%;}
.poem {margin: 4% 4% 4% 4%; font-size: 90%;}
.poem1 {margin: 4% 10% 4% 4%; font-size: 90%;}
.poem1a {margin: 4% 8% 4% 8%; font-size: 90%;}
.poem2 {margin: 4% 10% 4% 10%; font-size: 90%;}
.center1 {margin: 0% 0% 0% 0%; text-align: center;}
.center {font-size: 90%; margin: 4% 0% 4% 0%; font-weight: normal; text-align: center;}
.right { margin: 0% 0% 0% 0%; text-align: right;}
.right1 { margin: 0% 0% 0% 0%; text-align: right;}
table.tableleft {border-collapse:collapse; width:100%; margin-top: 2.5%; margin-bottom: 1.5%; text-align: left;}
td.cell{border-collapse:collapse; padding: 0%; vertical-align:top; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; text-align: left;}
td.cella{border-collapse:collapse; padding: 0%; vertical-align:top; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; text-align: left;}
td.cell1{border-collapse:collapse; padding: 0%; vertical-align:top; text-align: left; border-top: 1px solid; border-left: 1px solid;}
td.cell1a{border-collapse:collapse; padding: 0%; vertical-align:top; text-align: left; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid;}
td.cell2{border-collapse:collapse; padding: 0%; vertical-align:top; border-top: 1px solid; border-right: 1px solid; text-align: left;}
td.cell2a{border-collapse:collapse; padding: 0%; vertical-align:top; border-top: 1px solid; border-bottom: 1px solid; border-right: 1px solid; text-align: left;}

sup {
	vertical-align: 30%;
}

sup, sub {
	font-size: 80%;
}
.fmtitlenew {margin: 0% 0% 0% 8%; font-weight: normal; text-align: left;}

span.small{font-size: 70%;}
.hang1{text-align: justify; padding-left: 6%; text-indent:-5%; margin: 4% 0% 0% 4%;}
.hang2{text-align: justify; padding-left: 6%; text-indent:-5%; margin: 0% 0% 0% 4%;}
.sect {font-size: 80%; margin: 5% 0% 3% 0%; font-weight: normal; text-align: center;}
.indent2 { margin: 4% 0% 0% 0%; text-indent: 5%;}
.block1 {margin: 4% 0% 0% 2%; font-size: 90%; text-indent: 8%; }
.block2 {margin: 3% 0% 3% 0%; font-size: 90%; text-indent: 0%; }
.block3 {margin: 3% 8% 3% 8%; font-size: 90%; text-align: left; }
.block4 {margin: 3% 0% 3% 2%; font-size: 90%; text-align: left; }
figure.img1 {margin: 0% 0% 2% 0%; text-align: center; page-break-inside: avoid !important;}
p.img1 {
	margin: 0% 0% 2% 0%;
	text-align: center;
	page-break-inside: avoid !important;
}

.auto{height: auto; width: 100%;}
