.bold {
    font-weight: bold
    }
.bullet {
    display: block;
    font-size: 1em;
    list-style-image: none;
    list-style-type: disc;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
    }
.calibre {
    display: block;
    font-size: 1.29167em;
    line-height: 1.2;
    padding-left: 0;
    padding-right: 0;
    margin: 0 5pt
    }
.calibre1 {
    display: block
    }
.calibre2 {
    display: block;
    text-align: center;
    margin: 1em 0
    }
.calibre3 {
    height: auto;
    width: auto
    }
.calibre4 {
    display: block
    }
.calibre5 {
    color: #005F8B
    }
.calibre6 {
    display: block;
    font-size: 1.54839em;
    font-weight: bold;
    line-height: 1.2;
    margin: 0.67em 0
    }
.calibre7 {
    display: block;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2;
    margin: 1em 0
    }
.calibre8 {
    color: #005F8B;
    line-height: 1.2
    }
.calibre9 {
    display: block;
    font-size: 0.77419em;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 1em;
    margin-right: 0;
    margin-top: 1em
    }
.calibre10 {
    display: block;
    font-size: 0.83333em;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
    }
.calibre11 {
    display: block;
    font-size: 0.9em;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
    }
.calibre12 {
    display: block;
    font-size: 1em;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
    }
.calibre13 {
    display: block;
    font-size: 1.29032em;
    font-weight: bold;
    line-height: 1.2;
    margin: 0.83em 0
    }
.calibre14 {
    display: list-item;
    margin-left: 15px;
    margin-top: 8px
    }
.calibre15 {
    line-height: 1.2
    }
.calibre16 {
    font-style: italic
    }
.calibre17 {
    display: block;
    font-size: 0.77419em;
    list-style-image: none;
    list-style-type: decimal;
    margin-bottom: 1em;
    margin-right: 0;
    margin-top: 1em
    }
.calibre18 {
    font-style: normal;
    font-weight: normal;
    padding-bottom: 0;
    padding-top: 0;
    text-align: left;
    margin: 0
    }
.calibre19 {
    display: table-row-group;
    vertical-align: middle
    }
.calibre20 {
    display: table-row;
    vertical-align: inherit
    }
.calibre21 {
    color: gray;
    display: block;
    height: 2px;
    width: 0;
    margin: 0.5em auto;
    border: currentColor inset 1px
    }
.calibre22 {
    height: auto;
    line-height: 1.2;
    width: auto
    }
.calibre23 {
    font-style: italic;
    line-height: 1.2
    }
.chap {
    color: #005F8B;
    display: block;
    font-family: sans-serif;
    font-size: 1.29032em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: underline;
    text-indent: 0;
    margin: 0 0 10px
    }
.chap-title {
    color: #005F8B;
    display: block;
    font-family: sans-serif;
    font-size: 1.54839em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    padding-bottom: 8px;
    text-align: center;
    text-indent: 0;
    margin: 0 0 15px;
    border-bottom: #005F8B dotted 4px
    }
.check {
    display: block;
    font-size: 0.77419em;
    list-style-image: url(images/00002.jpeg);
    list-style-type: disc;
    margin-bottom: 1em;
    margin-right: 0;
    margin-top: 1em
    }
.code-last {
    background: #B2D6E7;
    display: block;
    font-family: "Courier New", Courier, monospace;
    font-size: 0.64516em;
    font-style: normal;
    font-weight: normal;
    padding-left: 20px;
    padding-top: 3px;
    text-align: left;
    text-indent: -15px;
    margin: 0 0 15px 45px
    }
.code-within-text {
    font-family: "Courier New", Courier, monospace;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    text-align: left
    }
.copyright-disclaimer-box {
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    margin: 0 0 10px 25px;
    padding: 2px;
    border: currentColor solid 2px
    }
.copyright-text {
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    margin: 0 0 10px 25px
    }
.copyright-text-title {
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    margin: 0 0 10px 25px
    }
.dummies-logo {
    display: block;
    font-family: sans-serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    margin: 40px 0 0
    }
.dummies-table {
    border-collapse: separate;
    border-left-color: #FFF;
    border-right-color: #FFF;
    border-spacing: 0;
    display: table;
    text-indent: 0;
    margin: 8px 0 15px 25px;
    border-top: #000 double 7px;
    border-bottom: #000 double 7px
    }
.figcaption {
    display: block;
    font-family: sans-serif;
    font-size: 0.75em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-indent: 0;
    margin: 3px 0 0
    }
.figcaption1 {
    display: block;
    font-family: sans-serif;
    font-size: 0.64516em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-indent: 0;
    margin: 3px 0 0
    }
.figure {
    display: block;
    margin: 20px 0
    }
.figure-caption-bold {
    color: #005F8B;
    font-family: sans-serif;
    font-style: normal;
    font-weight: bold;
    text-align: left
    }
.guidelist {
    display: none;
    visibility: hidden
    }
.heading {
    color: #005F8B;
    display: block;
    font-family: serif;
    font-size: 1.54839em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    text-indent: 0;
    margin: 18px 0 10px
    }
.heading1 {
    color: #005F8B;
    display: block;
    font-family: serif;
    font-size: 1.29032em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    text-indent: 0;
    margin: 12px 0 0 25px
    }
.heading2 {
    color: #005F8B;
    display: block;
    font-family: serif;
    font-size: 1em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    text-indent: 0;
    margin: 12px 0 0 25px
    }
.headline {
    display: block;
    font-family: sans-serif;
    font-size: 1.54839em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    margin: 0 0 15px
    }
.image {
    font-style: normal;
    font-weight: normal
    }
.in-this-part {
    color: #005F8B;
    display: block;
    font-family: serif;
    font-size: 1.29032em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    text-indent: -13px;
    margin: 20px 0 8px 24px
    }
.intro-head {
    display: block;
    font-family: sans-serif;
    font-size: 1em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    text-indent: -13px;
    margin: 15px 48px 8px 24px
    }
.intro-last {
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 5px;
    text-align: left;
    text-indent: 0;
    margin: 0 0 28px;
    border-bottom: #005F8B dotted 4px
    }
.intro-text {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-indent: 0;
    margin: 0 0 7px 40px
    }
.logo {
    display: block;
    font-family: sans-serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    margin: 5px 0 0
    }
.logo-text {
    display: block;
    font-family: sans-serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: center;
    margin: 0 0 20px
    }
.lower-latin {
    display: block;
    font-size: 1em;
    list-style-image: none;
    list-style-type: lower-latin;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
    }
.normal-w-icon {
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-indent: -40px;
    margin: 0 0 10px 65px
    }
.part {
    color: #005F8B;
    display: block;
    font-family: sans-serif;
    font-size: 1.29032em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: underline;
    text-indent: 0;
    margin: 0 0 8px
    }
.part-figure {
    display: block;
    text-align: center;
    text-indent: 0;
    margin: 15px 0 20px
    }
.part-normal-w-icon {
    display: block;
    font-family: sans-serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    margin: 0
    }
.part-title {
    color: #005F8B;
    display: block;
    font-family: sans-serif;
    font-size: 1.54839em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-indent: 0;
    margin: 0 0 8px
    }
.photo-credit {
    display: block;
    font-family: sans-serif;
    font-size: 0.58065em;
    font-style: italic;
    font-weight: normal;
    text-align: left;
    text-indent: 0;
    margin: 0 0 6px
    }
.puback-title {
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-indent: 0;
    margin: 8px 0 8px 25px
    }
.sb {
    display: list-item;
    font-family: sans-serif;
    font-size: 0.83333em;
    margin-left: 15px;
    margin-top: 8px
    }
.sb-body {
    background: #B2D6E7;
    display: block;
    font-family: sans-serif;
    font-size: 0.64516em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-indent: 0;
    margin: 4px 0 10px
    }
.sb-head {
    background: #B2D6E7;
    display: block;
    font-family: sans-serif;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-indent: 0;
    margin: 0 0 8px
    }
.sidebar {
    background: #B2D6E7;
    display: block;
    margin: 20px 0 10px;
    padding: 12px;
    border: currentColor solid 2px
    }
.tb-body {
    border-collapse: collapse;
    border-spacing: 0;
    display: table-cell;
    text-align: inherit;
    vertical-align: inherit;
    margin: 4px 0 8px 10px;
    padding: 1px 6px 1px 1px;
    border-bottom: #000 solid 1px
    }
.tb-body-last {
    display: table-cell;
    text-align: inherit;
    vertical-align: inherit;
    margin: 4px 0 30px 10px;
    padding: 1px 6px 1px 1px;
    border-bottom: #000 solid 1px
    }
.tb-body1 {
    display: block;
    font-family: sans-serif;
    font-size: 0.64516em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-indent: 0;
    margin: 4px 0
    }
.tb-col-head {
    border-collapse: collapse;
    border-spacing: 0;
    display: table-cell;
    text-align: inherit;
    vertical-align: inherit;
    margin: 4px 0 8px 10px;
    padding: 1px 6px 1px 1px;
    border-top: #000 solid 1px;
    border-right: #FFF solid 1px;
    border-bottom: #000 solid 1px;
    border-left: #FFF solid 1px
    }
.tb-col-head1 {
    display: block;
    font-family: sans-serif;
    font-size: 0.64516em;
    font-style: italic;
    font-weight: bold;
    text-align: left;
    text-indent: 0;
    margin: 4px 0 8px
    }
.tb-head {
    display: block;
    font-family: sans-serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-indent: 0;
    margin: 15px 0 6px 20px
    }
.toc-chap {
    display: list-item;
    font-family: sans-serif;
    font-size: 1em;
    font-weight: bold;
    margin-left: 15px;
    margin-top: 8px
    }
.toc-head {
    display: list-item;
    font-family: sans-serif;
    font-size: 1em;
    font-weight: normal;
    margin-left: 15px;
    margin-top: 8px
    }
.toctitle {
    display: list-item;
    font-family: sans-serif;
    font-size: 1em;
    margin-left: 15px;
    margin-top: 8px
    }
.unnumbered-last {
    display: block;
    font-family: serif;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-indent: 0;
    margin: 0 0 18px 55px
    }
.zcheltbold {
    font-family: serif;
    font-style: normal;
    font-weight: bold
    }
.zcheltboldunderline {
    font-family: serif;
    font-weight: bold;
    text-decoration: underline
    }
.zunderline {
    text-decoration: underline
    }
.zunivitalic {
    font-family: sans-serif;
    font-style: italic;
    font-weight: normal
    }