@font-face { font-family:"Minion Pro"; font-weight: normal; font-style: normal; src: url('font/MinionPro-Regular.otf'); } @font-face { font-family:"Minion Pro"; font-weight: normal; font-style: italic; src: url('font/MinionPro-It.otf'); } @font-face { font-family:"Minion Pro"; font-weight: bold; font-style: normal; src: url('font/MinionPro-Bold.otf'); } @font-face { font-family:"Minion Pro"; font-weight: bold; font-style: italic; src: url('font/MinionPro-BoldIt.otf'); } body{ font-family:"Minion Pro"; padding: 3%; text-align: justify; color: black; font-weight:normal; } /**************/ .halftitle {text-indent: 0; font-size: 120%; text-align: center; font-weight: normal; margin-top: 1%; margin-bottom: 2%; text-indent:5%;} .author { text-align:center; margin-top:2em; margin-bottom:2em; font-size:140%; text-indent:0%; font-weight:bold; } .title { text-align:center; margin-top:1%; margin-bottom:1em; font-size:190%; font-weight:bold; text-indent:0%; letter-spacing:4px; } .title2 { text-align:center; margin-top:2%; margin-bottom:2%; font-size:160%; font-weight:bold; text-indent:0%; } .subtitle { text-align:center; margin-top:0%; margin-bottom:0em; font-size:130%; text-indent:0%; font-style:italic; letter-spacing:2px; } .publisher { text-align:center; margin-top:30%; font-size:100%; font-weight:bold; text-indent:0%; } .copyright{ font-size: 85%; text-indent: 0; margin-top: 0%; margin-bottom:0%; font-weight:normal; text-align:center; margin-top:1.5em; } .dedication { font-size: 110%; margin-top: 0; margin-bottom: 0; text-align: center} p { margin-top:0em; margin-bottom:0.5em; text-indent:1em; line-height:120%; font-weight:normal; font-size:100%; } .noindent1 {text-indent: 0; margin-top: 1em; margin-bottom:1em; margin-left:0em; font-size:100%; line-height:120%; } .noindent2 {text-indent: 0; margin-top: 1em; margin-bottom:0em; margin-left:0em; font-size:100%; font-weight:bold; } .center { text-align:center; text-indent:0; margin-bottom:0.5em; margin-top:0.5em; } .right { text-align: right; text-indent: 0; } .partnum { text-align: center; margin-top: 10em; margin-bottom: 1em; font-size: 180%; text-indent: 0; font-weight:normal; font-variant:small-caps; } .parttitle { text-align: center; margin-top: 1em; margin-bottom: 2em; font-size: 240%; text-indent: 0; } .chnum { text-align:center; margin-top:3em; font-size:140%; text-indent:0em; margin-bottom:1em; font-style:normal; font-weight:bold; } .chaptitle { text-align:center; margin-top:0em; font-size:160%; text-indent:0em; margin-bottom:2em; font-style:normal; font-weight:bold; } .chaptitle1 { text-align:center; margin-top:3em; font-size:110%; text-indent:0em; margin-bottom:2em; letter-spacing:0.2em; } .chaptitle2 { text-align:center; margin-top:3em; font-size:160%; text-indent:0em; margin-bottom:2em; font-weight:bold; } .chaptitle3 { text-align:center; margin-top: 0em; font-size: 120%; text-indent: 0em; margin-bottom:1.5em; font-weight:normal; } .chaptitle4 { text-align:left; margin-top: 0em; font-size: 160%; text-indent: 0em; margin-bottom:1.5em; font-weight:normal; } .bullet{ list-style-position: outside; list-style-type: disc; margin-left:-1em; margin-top:1%; } .bullet1{ list-style-position: outside; list-style-type: disc; margin-left:0em; margin-top:1%; } .block { margin-left:0em; margin-right:0em; margin-top: 0.5em; text-indent:0em; margin-bottom:1.5em; font-size:100%; text-align:center; } .block1 { margin-left: 2em; margin-right: 0em; margin-top: 0em; text-indent:0em; margin-bottom: .5em; font-size: 100%; } .block2 { margin-left: 2em; margin-right: 0em; margin-top: 0em; text-indent:1em; margin-bottom: .5em; font-size: 100%; } .indent {text-indent: 0.5em; margin-top: 0em; margin-bottom: .25em; } .noindent { margin-top:0em; margin-bottom:0.5em; line-height:120%; font-weight:normal; text-indent:0%; font-size:100%; } .left { margin-top:0em; margin-bottom:0em; border-bottom:1px solid black; text-align:center; font-size:0.8em; } .bib {text-indent: -2em; margin-left: 2em;} .line { text-indent:0px; width:100%; margin-top:2em; margin-bottom:1em; height: 1px; border-bottom-width: thin; border-bottom-style: solid; border-top-color: #000; border-right-color: #000; border-bottom-color: #000; border-left-color: #000; overflow: hidden; } .footnote { vertical-align: super; text-indent:0em; } .footnotep { margin-top: +0; margin-bottom:+.25em; text-indent:.5em; line-height:normal; font-size:90%; } table { margin-top: 0em; margin-bottom: 0em; text-align:justify; font-size:100%; } .topalign { line-height: .3em; } .blockquote { margin-top: 2%; margin-bottom: 2%; text-indent: 2%; } .footline { text-indent:0px; border-bottom:0.05em solid; width:35%; margin-top:1em; margin-bottom:0.5em; } .note {text-indent: 0; font-size: 90%; } .break {text-indent: 0; margin-top: 2%; } .figcaption {text-indent: 0em; font-size: 100%; margin-top: 1em; margin-bottom:1.5em; text-align:center; font-style:italic; } .figcaption1 {text-indent: 0em; font-size: 90%; margin-top: 0em; margin-bottom:1.5em; text-align:center; } .pagebreak {page-break-before: always; margin-top:2em;} .firstLetter{ display : block; float : left; margin-top : -0.205em; /* use -0.205em for two lines */ margin-left :0em; margin-right : 0.2em; height : 2.5em; } .firstLetter span{ font-size : 3em; /* use 3.33em for two lines */ line-height :1em; } .firstLetter + span{ margin-left :0em; } li{ margin-top: +0; line-height:120%; font-size:100%; margin-bottom:0.5em; } .heading1{ text-align:center; margin-top:1.5em; margin-bottom:0.75em; font-size:130%; text-indent:0em; font-weight:bold; } .heading2{ text-align:left; margin-top:1em; margin-bottom:1em; font-size:110%; text-indent:0em; font-weight:bold; } .heading3{ text-align:left; margin-top:1em; margin-bottom:0.75em; font-size:110%; text-indent:0em; font-weight:bold; } .section1{ text-align:center; margin-top:3em; font-size:160%; text-indent:0em; margin-bottom:0em; font-weight:bold; } .section2{ text-align:center; margin-top:2em; font-size:200%; text-indent:0em; margin-bottom:3em; font-weight:bold; } td { padding:0.5em; } .afq{ margin-top:1em; } .answ{ margin-left:1.1em; text-indent:-1.1em; } .answ1{ margin-left:1.1em; text-indent:0em; } .fsize1{ font-size:140%; } .fsize2{ font-size:180%; } .fsize3{ font-size:120%; } .mtop1-5{ margin-top:1.5em; } .caption1{ margin-top:0.5em; margin-bottom:0em; font-size:110%; font-variant:small-caps; text-align:center; font-style:italic; font-weight:bold; } .caption2{ margin-top:0em; margin-bottom:1.5em; font-size:110%; text-align:center; font-style:italic; } .caption3{ margin-top:0em; margin-bottom:0em; font-size:110%; text-align:center; font-style:italic; } .image{ text-indent:0em; text-align:center; margin-top:1em; margin-bottom:1em; } .image1{ text-indent:0em; text-align:left; margin-top:1em; margin-bottom:1em; } .ashcol{ color:#646567; } .exercise1{ text-indent:0em; margin-top:1em; font-weight:bold; margin-left:2em; margin-bottom:-0.5em; } .m-left{ margin-left:2em; } .mtop10{ margin-top:10em; } .li-nonum{ list-style-type:none; font-size:100%; margin-left:-0.5em; padding-left:0.5em; } .mcleft1{ margin-left:1.5em; } .mcleft2{ margin-left:2em; } .bg1{ background-color:#dcddde; padding-left:1em; padding-bottom:0.5em; padding-top:0.5em; padding-right:0.5em; width:80%; margin:auto; } .bg2{ background-color:#dcddde; padding:0.5em; margin-top:1em; margin-bottom:1em; } .mleft1{ margin-left:1em; text-indent:0em; } .mleft2{ margin-left:2em; text-indent:0em; } .mtop2{ margin-top:2.75em; } .mtop1{ margin-top:1em; } .underline{ text-decoration:underline; } .list1{ margin-left:2em; text-indent:-2em; } .quote1{ margin-top:0em; margin-bottom:1em; font-size:110%; text-indent:0em; }.quote2{ margin-top:1em; margin-bottom:1em; font-size:110%; text-indent:0em; } .quoter2{ text-align:right; margin-right:0em; margin-bottom:1em; margin-top:0.75em; } .mtop-1{ margin-top:-0.5em; } .mtopp5{ margin-top:0.5em; } .con1{ margin-left:2.2em; margin-bottom:0.5em; font-size:110%; } .con2{ margin-left:1.4em; } .con3{ margin-left:0.7em; } .con4{ margin-left:2.5em; font-size:95%; margin-bottom:0.25em; margin-top:0em; }.con5{ margin-top:1em; margin-bottom:0.25em; } .valign1 { vertical-align:-0.1em; } .lroman1{ list-style-type:lower-roman; } .inner1{ margin-left:1em; margin-top:-1em; } .inner1-1{ margin-left:1em; margin-top:0em; } .inner2{ margin-left:1em; font-style:italic; margin-top:-1em; } .inner3{ margin-left:1em; font-style:italic; margin-top:0em; } .di-image1{ float:right; display:block; padding-left:10px; padding-right:10px; } .mtop3{ margin-top:5em; } .w50{ width:50%; } .b1{ border-left:#000 solid thin; } .b2{ border-top:#000 solid thin; } .b3{ border-right:#000 solid thin; } .b4{ border-bottom:#000 solid thin; } .w20{ width:20%; } .tstyle1{ width:100%; border:none; } table { border-spacing: 0px; border-collapse: separate; } .tstyle2{ text-align:left; vertical-align:top; } ul{ margin-left: 0; padding-left:1em; text-indent: 0em; } ol{ margin-left: 0; padding-left:1em; text-indent: 0em; } .pleft{ padding-left:4em; } .tborder{ border: #000 thin solid; padding:0.5em; width:90%; margin:auto; } .topbottom{ margin-top:1em; margin-bottom:1em; } .icon1{ list-style-image:url(images/icon-1.jpg); } .ilist{ list-style-type:lower-roman; } .squre-list{ list-style-type:square; margin-left:1em; } .con-inner{ list-style-type:disc; margin-left:5em; margin-top:0.5em; }