/*----------------stylesheet defination-------------------*/ .booksection { margin:0 1.7em 0 0; hyphens:none; -webkit-hyphens:none; -webkit-hyphenate-character:none; -webkit-hyphenate-limit-after:none; -webkit-hyphenate-limit-before:none; -moz-hyphens:none; } @font-face { font-family: 'DejaVuSans'; src: url(fonts/DejaVuSans.ttf); } @font-face { font-family: 'PMingLiU'; src: url(fonts/PMingLiU.ttf); } @font-face { font-family: 'KozMinPro-Medium'; src: url(fonts/KozMinPro-Medium.otf); } @font-face { font-family: 'DejaVuSerif'; src: url(fonts/DejaVuSerif.ttf); } p { font-size: 100%; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-align: justify; line-height: 120%; text-indent: 0em; } a { text-decoration:none; color:inherit; } .serif { font-family: serif; } .title { margin: 1em 0em 0em 0em; font-size: 400%; text-align:center; } .halftitle { margin: 1em 0em 0em 0em; font-size: 200%; text-align:center; } .author { margin: 3em 0em 0em 0em; font-size: 150%; text-align:center; color: #457a46; } .center1 { margin: 1em 0em 0em 0em; font-size: 100%; text-align:center; } .center { margin: 0em 0em 0em 0em; font-size: 100%; text-align:center; } .timage { text-align:center; margin: 3em 0em 0em 0em; } .tocimage { text-align:left; margin: 3em 0em 0em 0em; } .image-left { text-align:left; margin: 0em 0em 0em 0em; } .pub { text-align:center; margin: 7em 0em 0em 0em; } .image { text-align:center; margin: 1em 0em 0em 0em; } .fmimage { text-align:center; margin: 1em 0em 0em 0em; } .h2 { margin: 1em 0em 0.5em 0em; font-family: sans-serif; font-size: 160%; text-align: left; color: #63964b; } .tocp { margin: 1em 0em 0em 0em; font-family: sans-serif; font-size: 80%; color: #63964b; text-align: left; } .toc { margin: 0.5em 0em 0em 1em; text-indent: -1em; font-size: 80%; font-family: sans-serif; } .toc-front { margin: 0.5em 0em 0em 1em; text-indent: -1em; font-size: 90%; color: #1b5a3e } .fm1 { margin: 1em 0em 0em 0em; font-family: sans-serif; font-size: 130%; text-align: left; color: #457a46; } .fm2 { margin: 0.5em 0em 0em 0em; font-size: 200%; text-align: left; } .caption { margin: 1em 0em 1em 0em; font-size: 80%; font-family: sans-serif; text-align: center; } .caption-left { margin: 1em 0em 0em 0em; font-size: 80%; font-family: sans-serif; text-align: left; } .indent1 { margin: 1em 0em 0em 0em; text-indent: 1.5em; text-align: justify; } .indent { margin: 0em 0em 0em 0em; text-indent: 1.5em; text-align: justify; } .noindent { margin: 0em 0em 0em 0em; text-align: justify; } .noindent1 { margin: 1em 0em 0em 0em; text-align: justify; } .part { margin: 0em 0em 0em 0em; font-size: 150%; text-align: center; } .parttitle { margin: 1em 0em 0em 0em; font-size: 220%; text-align: center; } .h3 { margin: 1.2em 0em 0em 0em; font-size: 110%; color: #63964b; text-align: left; font-weight: bold; } .h4 { margin: 0.5em 0em 0.5em 0em; font-family: sans-serif; font-size: 90%; color: #63964b; text-align: left; } .table,th { margin: 1em 0em 0em 0em; text-align: center; border: 1px dashed #63964b; font-family: sans-serif; border-collapse: collapse; background: #ffffff; padding: 0.5em; } .table,td { margin: 1em 0em 0em 0em; text-align: center; border: 1px dashed #63964b; border-collapse: collapse; font-family: sans-serif; padding: 0.5em; } .green { color: #026f46; } .darkgreen { color: #274936; } .litegreen { color: #40815b; font-size: 120%; font-family: sans-serif; } .liteblack { color: #4b4948; font-family: sans-serif; font-size: 100%; } .num-color { color: #457a46; } div.box-dash { border: 1px dashed #457a46; margin: 1em 0em 1em 0em; padding: 0.5em 0.5em 0.5em 0.5em; } div.box { border: 1px solid #457a46; margin: 1em 0em 1em 0em; padding: 0.5em 0.5em 0.5em 0.5em; } .start { margin: 0.5em 0em 0.5em 0em; font-family: sans-serif; font-size: 90%; color: #63964b; text-align: left; } .body-caption { margin: 1em 0em 0em 0em; font-size: 80%; font-family: sans-serif; text-align: left; } .star { margin: 1em 0em 0em 0em; font-size: 70%; font-family: sans-serif; text-align: left; } .star-color { color: #63964b; } .ques { margin: 1em 0em 0em 0em; font-size: 90%; font-family: sans-serif; color: #457a46; text-align: left; } .ques-color { font-family: sans-serif; font-size: 120%; color: #457a46; } .ans { margin: 0em 0em 0em 0em; font-size: 90%; font-family: sans-serif; text-align: left; } .ans-color { color: #8ea248; font-size: 120%; font-family: sans-serif; } .black { color: black; font-family: sans-serif; } .image-h3 { margin: 0.5em 0em 0em 0em; font-size: 125%; color: #457a46; font-weight: bold; text-align: left; } .image-h4 { margin: 0em 0em 0em 0em; font-size: 95%; font-family: sans-serif; text-align: left; } .image-h5 { margin: 0em 0em 0.5em 0em; font-size: 85%; font-family: sans-serif; text-align: left; color: #457a46; } .image-noindent { margin: 0em 0em 0em 0em; font-size: 85%; text-align: left; } .image-noindent1 { margin: 0.5em 0em 0em 0em; font-size: 90%; text-align: left; } .h3-sans { margin: 0.5em 0em 0.2em 0em; font-size: 110%; color: #63964b; text-align: left; font-weight: bold; font-family: sans-serif; } .index1 { margin: 1em 0em 0em 1em; text-indent: -1em; font-size: 80%; } .index { margin: 0em 0em 0em 1em; text-indent: -1em; font-size: 80%; } .copy { margin: 0em 0em 0em 0em; text-indent: 0em; text-align: left; font-size: 80%; } .copy1 { margin: 1em 0em 0em 0em; text-indent: 0em; text-align: left; font-size: 80%; } .copy3 { margin: 3em 0em 0em 0em; text-indent: 0em; text-align: left; font-size: 80%; } .center-back { margin: 0em 0em 0em 0em; font-size: 120%; text-align:center; } .pagebreak { page-break-before: always; } .break { page-break-inside: avoid; } .font1 { font-family: 'DejaVuSans'; } .h2-serif { margin: 1em 0em 0.5em 0em; font-size: 160%; text-align: left; color: #63964b; } .h3-no { margin: 0em 0em 0em 0em; font-size: 110%; color: #63964b; text-align: left; font-weight: bold; } .h3-sans-no { margin: 0em 0em 0.2em 0em; font-size: 110%; color: #63964b; text-align: left; font-weight: bold; font-family: sans-serif; }