table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:13pt Angsana New, serif; } .font1 { font:14pt Angsana New, serif; } .font2 { font:18pt Angsana New, serif; } .font3 { font:19pt Angsana New, serif; } .font4 { font:8pt Batang, serif; } .font5 { font:9pt Batang, serif; } .font6 { font:35pt Batang, serif; } .font7 { font:7pt Calibri, sans-serif; } .font8 { font:9pt Calibri, sans-serif; } .font9 { font:12pt Calibri, sans-serif; } .font10 { font:18pt Calibri, sans-serif; } .font11 { font:19pt Calibri, sans-serif; } .font12 { font:9pt Constantia; } .font13 { font:10pt Constantia; } .font14 { font:11pt Constantia; } .font15 { font:12pt Constantia; } .font16 { font:10pt David; } .font17 { font:10pt Garamond, serif; } .font18 { font:14pt Garamond, serif; } .font19 { font:21pt Garamond, serif; } .font20 { font:4pt Gungsuh, serif; } .font21 { font:8pt Gungsuh, serif; } .font22 { font:10pt Gungsuh, serif; } .font23 { font:18pt Gungsuh, serif; } .font24 { font:11pt Malgun Gothic, sans-serif; } .font25 { font:12pt Malgun Gothic, sans-serif; } .font26 { font:18pt Malgun Gothic, sans-serif; } .font27 { font:10pt Sylfaen, serif; } .font28 { font:6pt Tahoma, sans-serif; } .font29 { font:7pt Tahoma, sans-serif; } .font30 { font:8pt Tahoma, sans-serif; } .font31 { font:9pt Tahoma, sans-serif; } .font32 { font:10pt Tahoma, sans-serif; } .font33 { font:12pt Tahoma, sans-serif; } .font34 { font:13pt Tahoma, sans-serif; } .font35 { font:20pt Tahoma, sans-serif; } .font36 { font:21pt Tahoma, sans-serif; } .font37 { font:9pt Times New Roman, serif; } .font38 { font:10pt Times New Roman, serif; } /* Version: 2.4 Date: 10/31/2014 What's New: 1. styles to handle center alignment of image in ios8 and ibooks 4.0 2. smallcaps class is added to handle small-cap text */ * { -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; hyphens: none; adobe-hyphenate: none; font-family: sans-serif; } sup {font-size:0.7em;color:inherit} strong,em {font-family: inherit; color: inherit} body { margin: 0.0em 2em 0.0em 2em; padding: 0px; text-align: justify; font-size: medium; line-height: 1.2em; font-family: sans-serif; } h2.sec { font-size: 115%; line_height: 1.2em; color: #a0a0a0; text-align: left; margin-top: 2.4em; margin-bottom: 0.5em; } h2.ch { margin: 0.0em 0.0em 3.0em 0.0em; font-family: Verdana, sans-serif; font-size: 135%; line-height: 1.1em; font-weight: normal; text-align: left; text-indent: 0.0em; }h2.sh { font-size: 110%; text-indent: -5% font-weight: bold; line_height: 1.2em; color: #a0a0a0; text-align: left; margin-top: 1.0em; margin-bottom: 0.5em; } h2.shn { margin-left: 0.0em; font-size: 110%; font-weight: bold; line_height: 1.2em; color: #A0A0A0; text-align: left; -epub-hyphens: none; margin-top: 1.2em; margin-bottom: 0.0em; } h2.shx { font-size: 110%; margin-left: 1.5em; font-weight: bold; line_height: 1.2em; color: #A0A0A0; text-align: left; margin-top: -1.10em; margin-bottom: 0.0em; } h2.sh1 { font-size: 110%; text-indent: -5% font-weight: bold; line_height: 1.2em; color: #a0a0a0; text-align: left; margin-top: 0.0em; margin-bottom: 0.0em; } p { margin: 0.0em; padding: 0.0px; font-size: inherit; line-height: 1.2em; text-indent: 1em; text-align: justify; } span.gap {margin-left: 5%} .gap2 {padding-left: 2%} .gap2 {padding-left: 2em} ._11 {margin-top: 1.2em; margin-bottom: 1.2em} ._12 {margin-top: 1.2em; margin-bottom: 2.4em} ._13 {margin-top: 1.2em; margin-bottom: 3.6em} ._21 {margin-top: 2.1em; margin-bottom: 1.2em} ._22 {margin-top: 2.4em; margin-bottom: 2.4em} ._23 {margin-top: 2.4em; margin-bottom: 3.6em} ._31 {margin-top: 3.6em; margin-bottom: 1.2em} ._32 {margin-top: 3.6em; margin-bottom: 2.4em} ._33 {margin-top: 3.6em; margin-bottom: 3.6em} ._34 {margin-top: 3.6em; margin-bottom: 4.8em} ._41 {margin-top: 4.8em; margin-bottom: 1.2em} ._42 {margin-top: 4.8em; margin-bottom: 2.4em} ._43 {margin-top: 4.8em; margin-bottom: 3.6em} ._44 {margin-top: 4.8em; margin-bottom: 4.8em} ._51 {margin-top: 6.0em; margin-bottom: 1.2em} ._52 {margin-top: 6.0em; margin-bottom: 2.4em} ._53 {margin-top: 6.0em; margin-bottom: 3.6em} .boit {font-weight: bold; font-style: italic} .cen {text-align: center} .cen2525 {text-align: center; margin-left: 25%; margin-right: 25%; margin-bottom: 6.0em; text-indent: 0em} .der {text-align: right} .fder {float:right} .fizq {float:left} .fnnum {width: 3%; margin-top:0.8em; font-size:80%} .ind {text-indent: 5%} .inv {margin-left: 5%; text-indent: -5%} .inv02 {margin-left: 2.5%; text-indent: -2.5%} .lis { margin-left: 3%; text-indent: -3%; -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; hyphens: none; adobe-hyphenate: none; } .nin {text-indent: 0em} .nin04 {margin-left: 5%} .nin05 {margin-left: 6%} .nin10 {margin-left: 10%} .noj05 {margin-left: 6%; text-align: left; -epub-hyphens: none} p.nin5P5 {text-indent: 0em; margin-left: 5.5em} p.nin4P5 {text-indent: 0em; margin-left: 4.5em} .nin06 {margin-left: 10% text-indent: -8em; } .nin10 {margin-left: 10%} .nin15 {margin-left: 15%} .nin40 {margin-left: 40%} .nin50 {margin-left: 50%} .nin60 {margin-left: 60%} .nin65 {margin-left: 65%} .noj { text-align: left; -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; hyphens: none; adobe-hyphenate: none; font-family: inherit; font-size: inherit; line-height: inherit; } .san10 {text-indent: 10%} .san30 {text-indent: 30%} .san65 {text-indent: 65%} .sb40 {margin-bottom: 40%} .sp {margin-top: 0.6em} .sp1 {margin-top: 1.2em} .sp1-5 {margin-top: 1.8em} .sp2 {margin-top: 2.4em} .sp3 {margin-top: 3.6em} .sp4 {margin-top: 4.8em} .sp5 {margin-top: 6.0em} .sp10 {margin-top:10%} .sp15 {margin-top:15%} .sp20 {margin-top:20%} .sp25 {margin-top:25%} .sp30 {margin-top:30%} .sp35 {margin-top:35%} .sp40 {margin-top:40%} .sp45 {margin-top:45%} .sp50 {margin-top:50%} .up {margin-top:-1.2em} .w35 {width: 35%} .w65 {width: 65%} p {margin: 0.0em; color:inherit; text-align:justify; line-height:1.2em;} .pg_after,.pg_debajo {page-break-after: always} .pg_before,.pg_encima {page-break-before: always} a { text-decoration: none; color: #333; } a.fn { font-size: 80%; text-decoration: none; color: #3090FF; } a.toc { text-decoration: none; color: #888; } a.web { text-decoration: none; color: #58A; -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; hyphens: none; adobe-hyphenate: none; font-family: inherit; word-break: break-all; } .left { float:left; } .right { float:right; } p.center { text-align: center !important; text-indent: 0 !important; margin: auto; } .box { background-color: #e8e8e8; border: thin solid black; width: 80%; padding: .5em 1em .5em 1em; margin: 1em !important; } .underline { text-decoration: underline; } /* coverpage */ .coverpage { vertical-align: middle; text-align: center; background-color: white; margin: 0em; } .coverpage img { height: 100%; margin: 0em; } /* title page */ .titlepage { text-align: center; margin: 20% auto auto auto; padding: 1.7em 0 1.3em 0; text-align: center; } .title { font-size: 1.8em; letter-spacing: .08em; margin: 0 0 .3em 0; text-align: center; } .subtitle, .author, .illustrator { letter-spacing: .08em; font-weight: normal; text-align: center; } .subtitle { font-size: 1.2em; text-align: center; margin: 3em 0 0 0; font-style: italic; } .author { margin: 3em 0 0 0; font-size: 1.3em; } .illustrator { margin: 1em 0 0 0; font-size: 1.3em; } /* toc */ div.toc > h1 { text-align: center; font-size: 1.8em; } div.toc > p { text-indent: 0; } div.toc > p.nest1 { text-indent: 10px; } div.toc > p.nest2 { text-indent: 20px; } /* general */ .copyright, .dedication, .forward, .chapter, .endnotes, .glossary, .publisher, .bibliography{ text-align: left; } .copyright h1, .dedication h1, .forward h1, .chapter h1, .endnotes h1, .glossary h1, .publisher h1, .bibliography h1 { font-size: 1.8em; letter-spacing: .08em; margin: 8% 0 10% 0; padding: .2em 0 0 0; text-align: left; } .copyright h2, .dedication h2, .forward h2, .section h2, .chapter h2, .glossary h2, .publisher h2, .titlepage h2 { font-size: 1.5em; letter-spacing: .08em; font-style: italic; font-weight: normal; margin: 0 0 .4em 0; } .copyright h3, .dedication h3, .forward h3, .section h3, .chapter h3, .glossary h3, .publisher h3, .titlepage h3 { font-size: 1.1em; letter-spacing: .08em; font-weight: bold; margin: 0em; padding: 0em; } .copyright p, .publisher p { font-size: 1em; text-indent: 0; padding: 0 0 1.5em 0; } .chapter p, .dedication p, .forward p { font-size: 1em; text-indent: 1em; margin: 0; } .cite { font-style: italic; margin: 1.5em auto 1.5em auto; } .cite p { text-align: right; text-indent: 0; } p.blockquote { font-size:90%; margin-top: 1em; margin-bottom: 1em; margin-left: 2em; margin-right: 3em; text-align: justify; text-indent:0em; color:#808080 ; } p.handwritten { font-style: italic; margin: .5em auto .5em auto; width: 85%; } .code p { font-family: "Courier"; margin: 1em auto 1em auto; width: 85%; text-indent: 0; } .header { font-weight: bold; } /* lists */ ol { margin: .2em 0 1em 0; } ul { margin: .4em 0 1em -0.5em; } /* section divider */ .section { text-align: center; margin: 8% auto auto auto; padding: 2em 0 3em 0; } .section h1 { font-size: 1.8em; letter-spacing: .08em; text-align: center; } .section h2 { letter-spacing: .08em; font-style: italic; text-align: center; } /* images */ div.image { text-align: center; margin: 1em 0 1em 0; } div.image p { font-style: italic; font-size: 1em; margin: 1.5em auto 1.5em auto; text-indent: 0; text-align: left; } /* table */ /* tables should only be used for displaying data. Please do not use tables to layout images */ table.autor { width: 100%; border: 0px solid #FFFFFF; margin: 0.5em 0 0.5em 0; border-collapse:collapse; page-break-inside: avoid; } td.foto { width: 22%; border: 0px solid #FFFFFF; margin: 0em; padding: 0em; text-align: center; vertical-align: middle; page-break-inside: avoid; } td.bio { width: 78%; border: 0px solid #FFFFFF; margin: 0em 0em 1em 0em; padding: 1.2em 1em 1em 1em; text-align: justify; vertical-align: top; font-family: sans-serif; font-size: 85%; page-break-inside: avoid; } table { width: 100%; border-top: medium solid black; border-bottom: medium solid black; border-left: none; border-right: none; margin: 1em auto; border-collapse:collapse; page-break-inside: avoid; } th > p, td > p{ text-indent: 0; font-size: .75em; margin: 0; text-align: left; } th { border: thin solid black; text-align: center; font-style: italic; font-weight: lighter; letter-spacing: .1em; padding: .65em 1em; } td { padding: 1em; text-align: left; border: thin solid black; } tr > td:first-child { border-left: none; } tr > td:last-child { border-right: none; } tr > th:first-child { border-left: none; } tr > th:last-child { border-right: none; } /* bibliography */ .bibliography p { padding-left: 2em; margin-bottom: 1%; text-indent: -2em; } img { width: auto; height: auto; margin-left: auto !important; margin-right: auto !important; } span.smallcap{ font-size:70%; } .smcap {font-size: 75%; text-transform: uppercase} span.smallcap3{ color:#939598; font-size:1.1em; } span.sans{ color:#808080 ; font-size:1.1em; } blockquote.fder {width: 30%; float: right; margin-right: 0em; margin-left: 1em;} blockquote.fizq {width: 30%; float: left; margin-right: 1em; margin-left: 0em;} blockquote.smbor { margin-left: -0.0em; margin-right: -0.0em; padding: 0.6em 2.5em; font-size: 80%; line-height: 1.45em; font-style: italic; font-family: inherit; border-left: solid 1px #000000; border-right: solid 1px #000000; } .xtab {padding-left:1.8em;} div.bando0 { page-break-inside: avoid; margin-top: 1.2em; margin-left: 5%; margin-right: 5%; margin-bottom: 1.2em; text-align: left; hyphens: none; font-family: sans-serif; font-size: 80%; } .above45 {margin-top: 45%} .nin {text-indent: 0em} .ind {text-indent: 5%} .inv {text-indent: -5%; margin-left: 5%} .inv05 {text-indent: -5%; margin-left: 5%; font-size: 80%;} .nin05 {margin-left: 5%} .borbot {border-bottom: 1px solid #010101;} .borbottop {border-bottom: 1px solid #010101; border-top: 1px solid #010101} .bordie {border-right: 1px solid #010101;} .borizq {border-left: 1px solid #010101;} .bortop {border-top: 1px solid #010101;} .vbor {border-left: 1px solid #010101; border-right: 1px solid #010101} .fder {float: right; padding-left: 5%} .fizq {float: left; text-indent:-5%; margin-left:-3%} .mimd1010 {margin: 0em 10%} .h500 {height:500px} .w03 {width:03%} .w05 {width:05%} .w25 {width:25%} .sm75 {font-size: 75%;} .sm80 {font-size: 80%;} .sm40 {font-size: 40%;} .sm30 {font-size: 30%;} .sm50 {font-size: 50%} .sm70 {font-size: 70%} .cap300 {font-size: 300%; font-family:sans-serif} .cap200 {font-size: 200%; font-family:sans-serif} blockquote.ficha { margin: 15% 0.0em 0% 0.0em; margin-right: 2.0em; padding: 0.6em 1.5em; font-size: 80%; line-height: 1.45em; font-family: Calibri, sans-serif; border: solid 1px #000000; } div.ficha { margin-top: 1em; maregin-bottom: 1em; font-size: small; text-align: justify; border: 1px solid #010101; } div.ascend { margin-top: 50px; margin-right: 300px; margin-bottom: 100px; margin-left: 400px; display: block; text-align: center; vertical-align: top; height: 500px; width: 500px; transform: rotate(-90deg); page-break-after: always; } div.ch_ascend { margin-top: 50px; margin-right: 300px; margin-bottom: 100px; margin-left: 50px; /*display: block;*/ text-align: center; vertical-align: bottom; height: 500px; width: 500px; transform: rotate(-90deg); page-break-after: always; } div.tabasc { margin-top: -90px; margin-right: 0px; margin-bottom: 0px; margin-left: 30px; /*display: block;*/ text-align: left; vertical-align: top; height: 550px; width: 500px; transform: rotate(-90deg); page-break-after: always; } div.tocasc { margin: 0px ; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; text-align: center; vertical-align: middle; height: 550px; width: 550px; transform: rotate(-90deg); page-break-after: always; } .gris {color: #808080} .sb {margin-bottom: 0.5em} .sb1 {margin-bottom: 1.2em} .sp1 {margin-top: 1.2em} h2.sec { font-size: 115%; line_height: 1.2em; color: #a0a0a0; text-align: left; margin-top: 2.4em; margin-bottom: 0.5em; } span.web { -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; hyphens: none; adobe-hyphenate: none; font-family: inherit; word-break: break-all; }