/* local.css produced by Mif2Go DCL filter dwhtm, Ver 3.3 m202a h281;
   USED FOR DEITEL EBOOK */
div.ebooknavigation {
 border:1px solid black;
 background-color:lightgrey;
 padding:4px;
 margin:10px 10%;
 width:600px;
 text-align:center;
}

div.ebooknavlabel {
 font: bold 1em Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin:2px;
 padding:4px;
 background-color:#eef;
 border: 2px outset #aaa;
}

sup {
 font-size:1em;
}

table.nutablecolhead, table.figureshaded {
 margin:20px;
 width:750px;
}

p.bh1 {
 font: bold 1.5em/11em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 18pt 0 0 0;
 text-align:justify;
 }

p.bib {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 8px 18pt;
 text-indent: -18pt;
}

p.bib2 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 44pt;
}

p.bl {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 4pt 36pt;
 text-indent: -18pt;
 text-align:justify;
 }

p.bltb {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 3pt 0 3pt 11pt;
 text-indent: -9pt;
 text-align:justify;
 }

p.cdt {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 }

p.cdt1 {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 margin: 8pt 0 0 0;
 }

p.cdt2 {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 margin: 0 0 8pt 0;
 }

p.cdtn {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 }

p.cdtn1 {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 }

p.cdtn2 {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 margin: 0 0 8pt 0;
 }

p.cdtnt {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 }

p.cdto {
 font: 1em/9.4em "Lucida Console","Courier New",courier,monospaced;
 margin: 0 0 0 4pt;
 }

p.cdtohl {
 font: 1em/9.4em "Lucida Console","Courier New",courier,monospaced;
 }

p.cdts {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 margin: 9pt 0 9pt 31.7pt;
 }

p.cdtsex {
 font: .7em/1em "Lucida Console","Courier New",courier,monospaced;
 margin: 9pt 0 9pt 31.7pt;
 }

p.cn {
 font: 9.6em/9.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 text-align: center;
 }

p.cob {
 font: 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 9pt;
 text-indent: -9pt;
 }

p.cob1 {
 font: 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 9pt;
 text-indent: -9pt;
 }

p.cobh {
 font: bold 1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 1pt 0;
 color: #FF994D;
 }

p.col {
 font: 2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.col1 {
 font: 1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 2pt 0 0 39pt;
 text-indent: -39pt;
 }

p.col1s {
 font: 1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 2pt 0 0 72pt;
 text-indent: -72pt;
 }

p.col2 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 0;
 text-align: center;
 }

p.cqt {
 font: italic 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10pt 0 0 0;
 }

p.cqtat {
 font: 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 3pt 0 0 0;
 }

p.cs {
 font: 1em/1em "Lucida Console","Courier New",courier,monospaced;
 margin: 0 0 0 36pt;
 }

p.cso {
 font: 1em/1.2em "Lucida Console","Courier New",courier,monospaced;
 margin: 0 0 0 36pt;
 }

p.ct {
 font: bold 5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

p.ctlof {
 font: bold 1.5em/1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 20pt 0 3pt 0;
 color: #4D99FF;
 }

p.cttoc {
 font: bold 1.5em/1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 20pt 0 3pt 0;
 color: #4D99FF;
 }

p.dm {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10pt 0 10pt 18pt;
 }

p.en {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 0;
 }

p.en1 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 0;
 }

p.exr {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 0;
 }

p.exr1 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 0;
 }

p.exr2 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exrans {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 0;
 }

p.exrans1 {
 font: 1em/1.15em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 0;
 }

p.exransll {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exransll1 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exransll2 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exrs {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exrsll {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exrsll1 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exrsll2 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: -14pt;
 }

p.exrss {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 text-indent: 14pt;
 }

p.exrss1 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 44pt;
 }

p.exrt {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 text-indent: 18pt;
 }

p.exrt1 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 3pt 0 0 0;
 }

p.exrts {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 58pt;
 text-indent: -14pt;
 }

p.ext {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 12pt;
 text-indent: 12pt;
 }

p.ext0 {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1pt 12pt;
 text-indent: 12pt;
 }

p.ext1 {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1pt 12pt 0 12pt;
 text-indent: 12pt;
 }

p.ext2 {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 12pt 2pt 12pt;
 text-indent: 12pt;
 }

p.fgc {
 font: 1.1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 11pt 48pt;
 text-indent: -48pt;
 }

p.fgc2 {
 font: 1.0em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 12pt 0;
 }

p.fgc2lof {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 45pt;
 text-indent: -12.6pt;
 }

p.fgclof {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.fgind {
 font: 1em/1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.fgindc {
 font: 1em/1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 text-align: center;
 }

p.fgindr {
 font: 1em/1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 text-align: right;
 }

p.footnote {
 font: 1em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }
li.footnote {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }


p.glossaryix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 text-align:justify;
 }

p.grouptitlesix {
 font: bold 1.2em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 3pt 0;
 color: #4D99FF;
 }

p.h1 {
 font: bold 1.5em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 15pt 0 4pt 0;
 color: #4D99FF;
 }

p.h1cs {
 font: bold 1.5em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 15pt 0 4pt 0;
 color: #4D99FF;
 }

p.h1csopt {
 font: bold 1.5em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 15pt 0 4pt 0;
 }

p.h1runin {
 font: bold 1.5em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 0;
 color: #4D99FF;
 }

p.h1runintoc {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 45pt;
 text-indent: -45pt;
 }

p.h1toc {
 font: 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 45pt;
 text-indent: -45pt;
 }

p.h1u {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 13pt 0 4pt 0;
 color: #4D99FF;
 }

p.h2 {
 font: bold 1.2em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 12pt 0 4pt 36pt;
 text-indent: -36pt;
 color: #5AD9B3;
 }

p.h2toc, p.h3toc {
 font: 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 76.9pt;
 text-indent: -47.25pt;
 }

p.h3, p.h3notoc {
 font: italic bold 1.3em/1.3em Georgia,"Times New Roman",Times,serif;
 margin: 10pt 0 0 0;
 }

p.hicpe {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.hicpedg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.hicpen {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 30pt 0 0;
 color: #5AD9B3;
 }

p.hicpervh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.hidbt {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
}

p.hidbtdg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.hidbtn {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 30pt 0 0;
 color: #5AD9B3;
 }

p.hidbtrvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.hifact {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.hifactdg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.hifactn {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 30pt 0 0;
 color: #5AD9B3;
 }

p.hifactrvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.higpp {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.higppdg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.higppn {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #5AD9B3;
 }

p.higpprvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.higui {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.higuidg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.higuin {
 font: bold 1.1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 30pt 0 0;
 color: #5AD9B3;
 }

p.higuirvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.himf {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.himfdg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.himfn {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 30pt 0 0;
 color: #5AD9B3;
 }

p.himfrvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.hiperf {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.hiperfdg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.hiperfn {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #5AD9B3;
 }

p.hiperfrvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.hiport {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.hiportdg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.hiportn {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #5AD9B3;
 }

p.hiportrvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.hiseo {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 1.5pt 0 6pt 0;
 text-align:justify;
 }

p.hiseodg {
 font: .2em/.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 0 0;
 }

p.hiseon {
 font: bold 1.15em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #5AD9B3;
 }

p.hiseorvh {
 font: bold 1.3em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 16pt 0 0 0;
 text-transform: uppercase;
 color: #4D99FF;
 }

p.indexktix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

p.indexix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.kt {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 18pt;
 text-indent: -18pt;
 }

p.ktt {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 3pt 0 1pt 0;
 }

p.level1iom {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 20px 0;
 }
a.level1iom {
 font: bold 1em/1.15em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 20px 0;
 }

p.level1ix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 12pt;
 text-indent: -12pt;
 }

p.level2iom {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 10px 18pt;
 text-indent: -18pt;
 }

p.level2ix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 21pt;
 text-indent: -9pt;
 }

p.ll {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 36pt;
 text-indent: -18pt;
 }

p.ll1 {
 font: 1.05em/1.25em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 36pt;
 text-indent: -18pt;
 }

p.nl {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 4pt 36pt;
 text-indent: -18pt;
 text-align:justify;
 }

p.nl1 {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 4pt 36pt;
 text-indent: -18pt;
 text-align:justify;
 }

p.pb {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 31.7pt 4pt 0;
 text-align:justify;
 }

p.pbnl {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 4pt 24pt;
 text-indent: -12pt;
 text-align:justify;
 }

p.pbnl1 {
 font: italic 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 24pt;
 text-indent: -12pt;
 text-align:justify;
 }

p.ps {
 font: 1.0em/1.2em Arial;
 margin: 0 0 0 14.4pt;
 }

p.psc {
 font: italic 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #275AFF;
 }

p.psc0 {
 font: italic 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0;
 color: #275AFF;
 }

p.psc1 {
 font: italic 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4pt 0 0 0;
 color: #275AFF;
 }

p.psc2 {
 font: italic 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 0;
 color: #275AFF;
 }

p.pscbottom {
 font: italic 1em/1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 7pt 0;
 color: #275AFF;
 }

p.pscfirst {
 font: italic 1em/1.15em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #275AFF;
 }

p.pscline {
 font: italic 1em/1.15em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #275AFF;
 }

p.psctable {
 font: italic 1.05em/1.25em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #275AFF;
 }

p.psctop {
 font: italic 1em/1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #275AFF;
 }

p.rhr {
 font: 1.05em/1.25em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

p.rhv {
 font: 1.05em/1.25em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

p.sft {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 3pt 12pt;
 }

p.sftitle {
 font: bold 1.2em/1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 3pt 12pt;
 text-indent: -9pt;
 }

p.sm {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 3pt 11pt;
 text-indent: -9pt;
}

p.sm2 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 3pt 0 3pt 11pt;
}

p.t {
 font: 1.1em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 text-indent: 24pt;
 margin:0;
 text-align:justify;
 }

p.t1 {
 font: 1.1em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin:0;
 text-align:justify;
 }

p.tcqt {
 font: italic 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 20px 31.7pt 4px 31.7pt;
  text-align:justify;
}

p.tcqtat {
 font: 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 4px 0 20px 49.7pt;
 text-align:justify;
 }

p.tb, p.tb1, p.tb2 {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
  text-align:justify;
}

p.tbch {
 font: 1em/1.4em "Lucida Console","Courier New",courier,monospaced;
 margin: 15pt 0 6pt 0;
 }

p.tch {
 font: 1.0em/1.1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #FFF;
 }

p.ti {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 36pt;
 text-indent: 18pt;
 }

p.ti1 {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 36pt;
 }

p.unl {
 font: 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 14.4pt;
 }

p.url {
 font: 1em/1.0em "Lucida Console","Courier New",courier,monospaced;
 margin: 3pt 0 0 0;
 }

p.urldef {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
  text-align:justify;
}

p.zauth {
 font: bold 2.2em/2.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 36pt 0 0 0;
 color: #4D99FF;
 }

p.zauthsub {
 font: italic 1.2em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 6pt 0 0 0;
 }

p.zbibh2 {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 9pt 0 4pt 0;
 color: #4D99FF;
 }

p.zbibt {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 2pt 18pt;
 text-indent: -18pt;
 }

p.zbklisth1 {
 font: bold 1.4em/1.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 6pt 0;
 color: #4D99FF;
 }

p.zbklisth2 {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 0;
 color: #4D99FF;
 }

p.zbklistitem1 {
 font: 1.3em/1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 0;
 }

p.zbklistitem2 {
 font: 1.1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 4pt 12pt;
 text-indent: -12pt;
 }

p.zbooksubttl {
 font: 3.0em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

p.zbookttl {
 font: 1.07em/1.07em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #FF994D;
 }

p.zbookttla {
 font: 1.07em/1.07em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #FF994D;
 }

p.zcopr {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 text-align: center;
 }

p.zcoprt {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 6pt 0 0 0;
 }

p.zdedicateh1 {
 font: 1.4em/1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 10pt 0;
 }

p.zdedicatet {
 font: italic 1.0em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 10pt 0;
 }

p.zedition {
 font: 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.zfmt {
 font: 1.1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 2pt 0 0 0;
 }

p.zfmt1 {
 font: 1.1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 6pt 0 0 0;
 }

p.zh1bib {
 font: 3.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10px 0;
 color: #4D99FF;
 }

p.zh1bibtoc {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 12pt 0 0 0;
 color: #4D99FF;
 }

p.zh1byb {
 font: 3.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10px 0;
 color: #4D99FF;
 }

p.zh1bybtoc {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 12pt 0 0 0;
 color: #4D99FF;
 }

p.zh1ix {
 font: 3.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10px 0 ;
 color: #4D99FF;
 }

p.zh1ixtoc {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 12pt 0 0 0;
 color: #4D99FF;
 }

p.zh1loi {
 font: 3.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10px 0;
 color: #4D99FF;
 }

p.zh1pre {
 font: 3.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10px 0;
 color: #4D99FF;
 }

p.zh1pretoc {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 12pt 0 0 0;
 color: #4D99FF;
 }

p.zh1toc {
 font: 3.6em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 10px 0;
 color: #4D99FF;
 }

p.zh1nonum {
 font: bold 1.5em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 15pt 0 4pt 0;
 color: #4D99FF;
 }

p.zline {
 font: 2em/0 Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 6pt 0;
 }

p.zpreqt {
 font: italic 1.05em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 6pt 0;
 }

p.ztmh1 {
 font: 1.2em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 5pt 0;
 }

p.ztmt {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 5pt 0;
 }

p.mappingtabletitle {
 font: 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.mappingtablecell {
 font: 1.2em/1.4em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.normal {
 font: 1em/1.15em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 18pt;
 text-indent: -18pt;
  text-align:justify;
}

p.level3ix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 0 0 0 33pt;
 text-indent: -9pt;
 }

p.separatorsix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.sortorderix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.ignorecharsix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.activeix {
 font: 1em/1.2em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

p.zh1loitoc {
 font: bold 1.3em/1.3em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 margin: 12pt 0 0 0;
 color: #4D99FF;
 }

span.bold {
 font-weight: bold;
 }

span.bulletcobj {
 font: .6em ZapfDingbats;
 color: #4D99FF;
 }

span.cdt {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtb {
 font: bold 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtbi {
 font: italic bold 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtcallout {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtitalic {
 font: italic 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtasis {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtct {
 font: bold 3.4em "Lucida Console","Courier New",courier,monospaced;
 color: #4D99FF;
 }

span.cdtex {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtexi {
 font: italic 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtfig {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdth1 {
 font: bold 1.35em "Lucida Console","Courier New",courier,monospaced;
 color: #4D99FF;
 }

span.cdth2 {
 font: 1.1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdth3 {
 font: italic bold 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdti {
 font: italic 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtobj {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtout {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdts {
 font: 1em Helvetica-Neue;
 }

span.cdtsb {
 font: bold 1em Helvetica-Neue;
 }

span.cdtsbi {
 font: italic bold 1em Helvetica-Neue;
 }

span.cdtscallout {
 font: 1em Helvetica-Neue;
 }

span.cdtscout {
 font: 1em Helvetica-Neue;
 }

span.cdtsex {
 font: 1em Helvetica-Neue;
 }

span.cdtsfig {
 font: 1em Helvetica-Neue;
 }

span.cdtsh1 {
 font: bold 1.3em Helvetica-Neue;
 color: #4D99FF;
 }

span.cdtsh2 {
 font: bold 1.0em Helvetica-Neue;
 color: #5AD9B3;
 }

span.cdtsh3 {
 font: italic 1em Helvetica-Neue;
 }

span.cdtsobj {
 font: 1em Helvetica-Neue;
 }

span.cdtsi {
 font: italic 1em Helvetica-Neue;
 }

span.cdtsitip {
 font: italic 1em Helvetica-Neue;
 }

span.cdttb {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cdtuserinput {
 font: bold 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.codelinenumber {
 font: 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #B3B367;
 }

span.colnum {
 font: bold 1.0em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #B3B367;
 }

span.colh {
 font: bold 1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #FF994D;
 }

span.courier {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.cpe {
 }

span.def {
 }

span.defaultxrefstyle {
 color: #0F0;
 }

span.emphasis {
 font-weight: bold;
 color: #4D99FF;
 }

span.equationvariables {
 font-style: italic;
 }

span.euro {
 font: 1.05em "Euro Serif";
 }

span.excercisenum {
 font: bold 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

span.fgindb {
 font: bold 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.fgindbi {
 font: italic bold 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.fgindi {
 font: italic 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.fignum {
 font: bold 1.1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

span.grk {
 font: 1.0em Symbol;
 }

span.grk1 {
 font: 1.0em Symbol;
 }

span.h1num {
 font: bold 1.5em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #FF994D;
 }

span.htmlcomment {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 color: #6F3;
 }

span.htmltag {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 color: #275AFF;
 }

span.htmltext {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 }

span.htmlvalue {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 color: #40D9FF;
 }

span.italic {
 font-style: italic;
 }

span.italicbold {
 }

span.ixgenmarker {
 text-decoration: underline;
 }

span.keyterm {
 font: bold 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.keytermitalic {
 font-style: italic;
 font-weight: bold;
 }

span.link {
 }


span.listnum {
 font-family: Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #4D99FF;
 }

span.micro {
 font: .2em Arial;
 }

span.page {
 }

span.pgnum {
 font: 1.05em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.rom {
 }

span.scriptcomment {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 color: #6F3;
 }

span.scripterror {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 color: #F03;
 }

span.scriptkeyword {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 color: #40D9FF;
 }

span.scripttext {
 font-family: "Lucida Console","Courier New",courier,monospaced;
 }

span.smallbold {
 font: 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.spread10 {
 }

span.spread5 {
 }

span.subscript {
 }

span.superscript {
 }

span.t {
 font-family: Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.tl {
 font: 1em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 }

span.tocref {
 }

span.ul {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 text-decoration: underline;
 }

span.underline {
 text-decoration: underline;
 }

span.zcdtbib {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.zcdtfm {
 font: 1em "Lucida Console","Courier New",courier,monospaced;
 }

span.zloichapnum {
 font: bold 2.0em Georgia,Verdana,Arial,Helvetica,Tahoma,sans-serif;
 color: #FF994D;
 }

