table.main {}
tr.row {}
td.cell {}
div.block {}
div.paragraph {}
.font0 { font:10pt AngsanaUPC, serif; }
.font1 { font:12pt AngsanaUPC, serif; }
.font2 { font:13pt AngsanaUPC, serif; }
.font3 { font:14pt AngsanaUPC, serif; }
.font4 { font:17pt AngsanaUPC, serif; }
.font5 { font:23pt AngsanaUPC, serif; }
.font6 { font:26pt AngsanaUPC, serif; }
.font7 { font:27pt AngsanaUPC, serif; }
.font8 { font:49pt AngsanaUPC, serif; }
.font9 { font:54pt AngsanaUPC, serif; }
.font10 { font:59pt AngsanaUPC, serif; }
.font11 { font:6pt Arial, sans-serif; }
.font12 { font:33pt Arial, sans-serif; }
.font13 { font:16pt Comic Sans MS, fantasy; }
.font14 { font:33pt Constantia; }
.font15 { font:16pt FrankRuehl; }
.font16 { font:16pt Impact, sans-serif; }
.font17 { font:17pt Impact, sans-serif; }
.font18 { font:9pt Sylfaen, serif; }
.font19 { font:10pt Sylfaen, serif; }
.font20 { font:16pt Sylfaen, serif; }
.font21 { font:9pt Times New Roman, serif; }
.font22 { font:11pt Times New Roman, serif; }
.font23 { font:12pt Times New Roman, serif; }
.font24 { font:15pt Times New Roman, serif; }
.font25 { font:18pt Times New Roman, serif; }
.font26 { font:32pt Times New Roman, serif; }
.font27 { font:33pt Times New Roman, serif; }
.font28 { font:34pt Times New Roman, serif; }
.font29 { font:36pt Times New Roman, serif; }
div,span,blockquote,a {margin:0;padding:0;outline:0;line-height:inherit;text-indent:0;color:inherit}
h1,h2,h3,h4,h5,h6 {
text-align:center;
margin:1em 0 1em 0;
font-weight:normal;
line-height:inherit;
-ms-hyphens: none;
-webkit-hyphens: none;
-moz-hyphens: none;
-adobe-hyphenate: none;
-epub-hyphens: none;
}
/* HIPCO standard selector set */
/* Paragraph basic styles */
.con,.ind,.indent {text-indent: 1em} /* normal indented paragraph */
.hang,.inv,.list,.sanf {text-indent: -1em} /* reverse-indented paragraph */
.nin,.noindent,.nonindent,.sin {text-indent: 0em} /* non-indented paragraph */
/* Default aligning style selectors */
.cen,.center {text-align: center; text-indent: 0.0em}
.dcha,.der,.right {text-align: right; text-indent: 0.0em}
.guion-,.no_guion {
-ms-hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
-adobe-hyphenate: none;
-epub-hyphens: none;
} /* Inhibit automatic word hyphen-break */
.h2P5 {line-height: 2.8em}
.izda,.izq,.left {text-align: left; text-indent: inherit}
.jus,.justify {text-align: justify; text-indent: inherit}
.jus-,.noj,.no_justify {
text-align:left;
-ms-hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
-adobe-hyphenate: none;
-epub-hyphens: none;
} /* Inhibit automatic word hyphen-break and left-align text */
.bas,.base,.bot,.bottom,.piso {vertical-align: bottom} /* Align text display at top of the box */
.mid {vertical-align: middle} /* Align text display in the middle of the box */
.tec,.techo,.tectum,.top {vertical-align: top} /* Align text display at bottom of the box */
.cenmid {text-align: center; vertical-align: middle}
/* Heading lines, Title lines, specific-use paragraph styles */
h1
{
font-size: 200%;
text-align: center;
margin-top:2em;
}
h2
{
font-size: 130%;
text-align: center;
margin-top:2em;
}
h2.ch
{
margin: 20% 15% 2.0em 15%;
font-family: serif;
font-size: 150%;
font-weight: bold;
text-align: center;
}
h2.sh
{
font-family: serif;
font-size: 150%;
font-weight: bold;
text-align: center;
margin-top: 25%;
margin-bottom: 3.0em;
}
h3
{
font-size: 120%;
text-align: center;
}
h4
{
font-size: 120%;
text-align: center;
margin-top:15%;
}
h5
{
font-size: 90%;
text-align: center;
}
h6
{
font-size: 100%;
}
/* Over-dubbing border style selectors */
.bor,.marco {border: 1px solid #000000}
.nobor {border: 0px}
/* individual border enable */
.borb,.bbor {border-bottom: 1px solid #000000}
.borbx,.bborx {border-bottom: 1px solid #FFFFFF}
.bord,.dbor {border-right: 1px solid #000000}
.bori,.ibor {border-left: 1px solid #000000}
.bort,.tbor {border-right: 1px solid #000000}
.borh,.hbo {border-top: 1px solid #000000; border-bottom: 1px solid #000000} /* Horizontal-borders */
.borv,.vbo {border-left: 1px solid #000000; border-right: 1px solid #000000} /* Vertical-borders */
.borvx,.vbox {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF} /* Vertical-borders */
/* individual border inhibit */
.bno,.nob {border-bottom: 0px}
.dno,.nod {border-right: 0px}
.ino,.noi {border-left: 0px}
.tno,.not {border-top: 0px}
.hno,.noh {border-top: 0px; border-bottom: 0px} /* Horizontal-borders inhibit */
.vno,.nov {border-left: 0px; border-right: 0px} /* Vertical-borders inhibit */
.fondo00 {background-color: #000000}
.charF {color: #FFFFFF}
/*
.padb {padding-bottom: 5px}
.padd {padding-right: 5px}
.padi {padding-left: 5px}
.padt {padding-top: 5px}
._dax,.dax {border-style: dashed}
._dob,.dob {border-style: double}
._dot,.dot {border-style: dotted}
._grv,.grv {border-style: groove}
._hid,.hid {border-style: hidden}
._ins,.ins {border-style: inset}
._non,.non {border-style: none}
._out,.out {border-style: outset}
._rix,.rix {border-style: ridge}
._sol,.sol {border-style: solid}
.borw {border-width: 1px} /* border thickness
.borx {border-color: #000000} /* border-color */
/* Margin, indent and tabbing style selectors */
/* x-axis margins */
.emi,.emi1 {margin-left: 1em} /* left margin tab at #em or ##% from left edge of the box, negative values allowed */
.emd,.emd1,.lim,.lim1 {margin-right: 1em} /* right margin tab at #em or ##% from right edge of the box, negative values allowed */
.pmi,.pmi05 {margin-left: 05%} /* left margin tab at #em or ##% from left edge of the box, negative values allowed */
.pmd05,.lim05 {margin-right: 05%} /* right margin tab at #em or ##% from right edge of the box, negative values allowed */
.mgnh,.hmgn {margin-left: 05%; margin-right: 05%} /* Both, left and right margins at #em from box edges */
.mgnh10,.hmgn10 {margin-left: 10%; margin-right: 10%} /* Both, left and right margins at #em from box edges */
.tabh,.htab {margin-left: 1em; margin-right: 1em} /* Both, left and right margins at ##% from box edges */
/* y-axis */
._11 {margin-top: 1.2em; margin-bottom: 1.2em} /* Margin values expressed in line-height default value */
._21 {margin-top: 2.4em; margin-bottom: 1.2em}
._31 {margin-top: 3.6em; margin-bottom: 1.2em}
._41 {margin-top: 4.8em; margin-bottom: 1.2em}
._51 {margin-top: 6.0em; margin-bottom: 1.2em}
._12 {margin-top: 1.2em; margin-bottom: 2.4em}
.above,.before,.encima {margin-top: 1.2em /*or 04% value*/}
.after,.below,.debajo {margin-bottom: 1.2em /*or ##% value*/}
/* y axis trailable shorthand over-dubbing margins above and below style selectors */
.sb {margin-bottom: 0.5em}
.sb0,.debajo0 {margin-bottom: 0.6em}
.sb1,.debajo1 {margin-bottom: 1.2em}
.sb2,.debajo2 {margin-bottom: 2.4em}
.sb3,.debajo3 {margin-bottom: 3.6em}
.sb4,.debajo4 {margin-bottom: 4.8em}
.sb5,.debajo5 {margin-bottom: 6.0em} /* sb values can be also expressed using ##% */
.sp {margin-top: 0.5em}
.sp0,.encima0 {margin-top: 0.6em}
.sp1,.encima1 {margin-top: 1.2em}
.sp2,.encima2 {margin-top: 2.4em}
.sp3,.encima3 {margin-top: 3.6em}
.sp4,.encima4 {margin-top: 4.8em}
.sp5,.encima5 {margin-top: 6.0em} /* sp values can be also expressed using ##% */
.sp25 {margin-top: 25%}
.up {margin-top:-1.2em} /* move one line up */
.upx {margin-top:-19px} /* move pixels up */
/* Page-break style selectors*/
.pg_after,.pg_debajo,.pgdn {page-break-after: always}
.pg_before,.pg_encima,.pgnw {page-break-before: always}
/* Page-break inhibition */
.nopg,.pgbrk- {page-break-inside: avoid}
/* Object and text formatting style selectors */
em, .cur, .it
{
font-style: italic;
color: inherit;
font-family: inherit;
line-height: inherit;
font-weight: inherit;
background-color: inherit
}
strong, ._bo,.bo,.fat
{
font-weight: bold;
color: inherit;
font-family: inherit;
line-height: inherit;
font-style: inherit;
background-color: inherit
}
sup, .superscript
{
font-size: 70%;
vertical-align: super;
line-height:0;
}
sub, .subscript
{
font-size: 70%;
vertical-align: sub;
line-height:0;
}
img
{
margin:0;
padding:0;
border:0;
vertical-align: sub; /* removes descender gap beneath images */
page-break-inside: avoid;
}
.fat-,.bo- {font-weight: normal}
.cur-,.it-,.roman {font-style: normal}
.big {font-size: 110%} /* Trail ###% values for specific sizes */
.boit {font-weight: bold; font-style: italic}
.curfat-,.boit- {font-weight: normal; font-style: normal}
.drop,.dropcap {
font-size: 300%;
margin: 0em;
padding: 0px;
line-height: 0.1em;
}
.sm {font-size: 100%} /* Smaller-type sections */
.sm60 {font-size: 60%}
.sm65 {font-size: 65%}
.sm70 {font-size: 70%}
.sm75 {font-size: 75%}
.sm80 {font-size: 80%}
.sm85 {font-size: 85%}
.sm90 {font-size: 90%}
.sm95 {font-size: 95%}
.smallcap,.smcap {font-size: 70%; text-transform: uppercase} /* specific size value trailing in #em or ##% */
/* Supplementary paragraph-formatting style selectors */
.anular,.cancel,.strike,.tachar,.void {text-decoration: line-through}
.espl {letter-spacing: auto}
.espw {word-spacing: auto}
.gap {padding-left: #em} /* Specific gap between words expressed in em */
.gap- {margin-left:-0.40em} /* Default back-shift to overlay regular text into a P, T, V or Y drop-cap character */
.hi {height: 0.6em} /* Default object height */
.linhi {line-height: 1.2em}
.slot {padding-left: 1px}
.smi {font-size: 1.2em; height: 1em} /* in-line embedded character-like image default size */
.subrayar {text-decoration: underline}
.suprayar {text-decoration: overline}
.w10 {width: 10%} /*Default object width */
.w15 {width: 15%} /*Default object width */
.w20 {width: 20%} /*Default object width */
.w25 {width: 25%} /*Default object width */
.w35 {width: 35%} /*Default object width */
.w45 {width: 45%} /*Default object width */
.xmgn {padding-left: 5%}
.xtab {padding-left: 1em}
/* End of local group */
img.bullet
{
vertical-align: base-line
}
/* anchor style selectors */
a {text-decoration: none; color: #000000;}
a.fn {text-decoration: none; color: #3090EB;}
a.toc {text-decoration: none; color: #000000;}
a.web {
text-decoration: none;
color: #3090EB;
-ms-hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
-adobe-hyphenate: none;
-epub-hyphens: none;
word-break: break-all;
}
a.hlink
{
text-decoration:none;
}
hr.fat {border:2px solid; margin:1.2em 0.0em 0.6em 0.0em}
hr.fn {border:1px solid; margin:2.4em 0% 1.2em 0.0em; line-height: 1px}
hr
{
border-style:solid;
border-width: 1px;
border-bottom-width:0;
border-radius: 2px;
margin: 1.2em 0 1.2em 0;
}
body
{
font-size: 1em;
line-height: 1.4em;
margin: 0 2% 0 2%;
padding: 0;
border: 0;
outline: 0;
font-family: Georgia, Palatino, Baskerville, "Times New Roman", serif;
}
/* --------------- System font Styles --------------- */
.serif {font-family: Georgia, Palatino, Baskerville, "Times New Roman", serif}
.sans {font-family: Calibri, Helvetica, HelveticaNeue, "Helvetica Neue LT", Verdana, Futura, sans-serif}
.mono {font-family: Courier, monospace}
/* ==================== Part and Chapter Styles ===================== */
/* Use h1, h2, h3, h4, h5 and h6 selectors for every connecting text section
rather than defining paragraph styles */
/* --------------- default paragraph style selector --------------- */
p
{
text-indent: 1em;
text-align:justify;
margin: 0.0em;
padding: 0.0em;
outline: 0.0em;
font-family: inherit;
line-height: inherit;
color: inherit;
}
p.fn
{
text-indent: 1em;
text-align:justify;
margin: 0.0em 0.0em 1.0em 0.0em;
padding: 0.0em;
outline: 0.0em;
font-family: inherit;
line-height: inherit;
color: inherit;
}
/* --------------- Dynamic box Style --------------- */
.DYN_box
{
display: inline-block;
text-align: left;
}
/* --------------- Block quotes --------------- */
/* --------------- non-unicode fractions --------------- */
sup.numerator
{
font-size: 60%;
vertical-align:super;
line-height:0;
}
span.denominator
{
font-size: 60%;
}
/* ---- 1⁄3 ---- */
/* --------------- lists --------------- */
/* Bullet lists */
p.bl_list
{
margin-left: 1.5em;
}
span.bull
{
float: left;
margin-left: -1.5em;
}
/* Number lists */
p.nm_list
{
margin-left: 2.8em;
}
span.num
{
float: left;
margin-left: -1.2em;
}
/* Alpha lists */
p.alpha_list
{
margin-left: 3em;
}
span.alpha
{
float: left;
margin-left: -1.5em;
}
/* --------------- Custom lists --------------- */
span.list_ornament
{
display: inline-block;
margin:0 0.25em 0 0;
text-align:right;
}
p.list0
{
text-indent: -2.25em;
margin-left: 2.25em;
}
p.list0 span.list_ornament
{
width:2em;
}
p.list1
{
text-indent: -3.25em;
margin-left: 3.25em;
}
p.list1 span.list_ornament
{
width: 3em;
}
p.list2
{
text-indent:-4.25em;
margin-left:4.25em;
}
p.list2 span.list_ornament
{
width:4em;
}
/* --------------- Images --------------- */
div.img_t
{
page-break-inside: avoid;
text-align: center;
margin-top: 0;
margin-bottom: 1.2em;
}
div.img_b
{
page-break-inside: avoid;
text-align: center;
margin-top: 40%;
}
div.img
{
page-break-inside: avoid;
text-align: center;
margin-top: 1.5em;
margin-bottom: 1.5em;
}
p.cap_t
{
font-size: 100%;
text-align: center;
margin-bottom: .6em;
}
p.cap
{
font-size: 90%;
text-align: center;
margin-top:1.2em;
}
p.src
{
font-size: 70%;
text-align: center;
margin-top: .5em;
}
img.inline
{
vertical-align:middle;
}
img.baseline
{
vertical-align:baseline;
}
/* --------------- default toc styles (related to the Navigator Excel Book)--------------- */
p.toc_title
{
font-size: 140%;
text-align: center;
margin-top:15%;
margin-bottom:2em;
}
p.toc
{
font-size: 100%;
line-height: 1.4em;
margin-left: 2em;
text-indent:-2em;
}
p.toc1
{
font-size: 100%;
margin-left: 6%;
line-height: 1.4em;
}
p.toc2
{
font-size: 90%;
margin-left: 6%;
line-height: 1.4em;
}
/* --------------- footnotes --------------- */
div.footnote > hr
{
margin-left: 0;
margin-right: 0.25%;
}
p.footnote
{
font-size: 85%;
text-align: justify;
text-indent: 1em;
}
p.footnote1
{
font-size: 85%;
text-align: justify;
text-indent: 1em;
margin-left: 2em;
}
/* --------------- BOX styles --------------- */
div.box
{
display: block;
margin-top: 2em;
margin-bottom: 2em;
padding: 1em;
}
.box
{
border: 1px solid;
}
div.box_bg
{
margin-top: 2em;
margin-bottom: 2em;
padding: 1em;
background-color: gray;
}
div.box-hr
{
display:none;
}
blockquote.QAD
{
width: 100%;
padding: 1em;
border: 1px solid #4080A0;
border-radius: 10px;
box-shadow: 3px 3px #e0e0e0;
margin: 1.2em 0 1.2em 0;
font-family: sans-serif;
font-size: 90%;
}
blockquote.obs
{
width: 96%;
padding: 0.5em 1em 0.5em 1em;
margin: 1.2em 0em 1.2em 0em;
font-family: sans-serif;
font-size: 75%;
}
p.ln_qad
{
font-family: sans-serif;
font-size: 75%;
font-style: italic;
line-height: 1.6em;
margin-left: 5%;
padding-left: 2%;
border-bottom: 1px solid #4080D0;
}
/* --------------- override classes --------------- */
p.no_break,
div.no_break
{
page-break-before:auto;
}
/* --------------- kf8 overrides --------------- */
@media amzn-kf8
{
span.drop2
{
float:none;
font-size: 1.0em;
margin-left:0.0em;
margin-right:0.0em;
line-height:0em;
height:auto;
}
span.drop3
{
float:none;
font-size: 1em;
margin-left:0.0em;
margin-right:0.05em;
line-height:0;
height:auto;
}
}
/* --------------- mobi overrides --------------- */
@media amzn-mobi
{
div.box{border:none;}
div.box-hr{display:block;}
span.drop2{margin:auto;height:auto;}
span.drop3{margin:auto;height:auto;}
/* lists */
p.list0
{
margin:auto;
text-indent:-2em;
}
p.list1
{
margin:auto;
text-indent:-2em;
}
p.list2
{
margin:auto;
text-indent:-2em;
}
}
/* ==================== Classes for Table ===================== */
p.tb_name
{
font-size: 100%;
text-align: center;
vertical-align: middle;
margin-bottom: 1em;
}
table
{
width: 100%;
margin-top: 1.2em;
margin-bottom: 1.2em;
border-collapse: collapse;
font-size: 85%;
}
table.dashed
{
margin-top: 0;
margin-bottom: 1.2em;
border: 1px dashed #000000;
border-collapse: collapse;
font-size: 85%;
}
table.dotted
{
margin-top: 0;
margin-bottom: 1.2em;
border: 1px dotted #000000;
border-collapse: collapse;
font-size: 85%;
}
table.tb_10
{
margin-top: 1.2em;
margin-bottom: 0;
border-collapse: collapse;
font-size: 85%;
}
td
{
padding: 5px 4px 5px 3px;
font-size: inherit;
line-height: 1.4em;
vertical-align: top;
text-align: left;
text-indent: 0.0em;
-ms-hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
-adobe-hyphenate: none;
-epub-hyphens: none;
}
p.tb_cap
{
font-size: 80%;
text-align: center;
margin-bottom: 1em;
}
p.tb_src
{
font-size: 70%;
text-align: center;
margin-bottom: 1em;
}
/* --------------- Poetry and color special styling (to be algorithm-generated ones) --------------- */
.black,.knull,.negro {color: #000000}
.blanco,.kfull,.white {color: #FFFFFF}
.fknull {background-color: #000000}
.fkfull {background-color: #FFFFFF}
.plata {color: #A0A0A0}
.arena {color: #808080}
.plomo {color: #404040}
.xrom,.xrm,.krom,.krm {color: #000000} /* Generic OCR provided color values should be trailed to this selector */
span.web
{
-ms-hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
-adobe-hyphenation: none;
-epub-hyphens: none;
word-break: break-all;
}
blockquote.espejo, div.espejo
{
transform: rotateX(180deg)
}
blockquote.gira90, div.gira90, td.gira90
{
transform: rotate(90deg)
}
span.cancel {text-decoration: line-through}