blockquote,body,code,dd,div,dl,dt,figure,h1,h2,h3,h4,h5,h6,p,pre {
    margin: 0;
    padding: 0;
    border-width: 0
}

body {
    -epub-hyphens: auto
}

ol._idFootAndEndNoteOLAttrs {
    list-style-type: none
}

div.Basic-Text-Frame,div.Picture-box,div.Subtext-box {
    border-style: solid
}

table.No-Table-Style,table.Table {
    border-color: #000;
    border-style: solid;
    border-width: 1px;
    margin-top: 4px
}

table.Table {
    border-collapse: collapse;
    margin-bottom: 4px
}

td.No-Table-Style,td.Table,th.No-Table-Style,th.Table {
    border-width: 1px;
    border-style: solid;
    border-color: #000;
    padding: 4px;
    vertical-align: top
}

table.No-Table-Style {
    margin-bottom: -4px
}

td.Box-cell-style,th.Box-cell-style {
    background-color: #e6e7e8;
    border-width: 1px;
    padding: 8px
}

p.Caption,p.Contents-listing {
    color: #000;
    font-variant: normal;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
}

p.Caption {
    -epub-hyphens: none;
    font-family: "Minion Pro",serif;
    font-size: 0.8em;
    font-style: italic;
    font-weight: 400;
    line-height: 1.25;
    margin: 4px 0 0;
    text-align: justify;
    text-align-last: left
}

p.Contents-listing {
    font-family: "EB Garamond SemiBold",serif;
    font-style: normal;
    font-weight: 600;
    margin: 0 0 0 23px
}

p.Contents-listing,p.Contents-listing-subheading,p.Contents-sublisting {
    -epub-hyphens: none;
    font-size: 1.1em;
    line-height: 1.429;
    text-align: left
}

p.Contents-listing-subheading {
    color: #000;
    font-family: "Minion Pro Subh",serif;
    font-style: normal;
    font-variant: small-caps;
    font-weight: 700;
    margin: 5px 0 0 23px;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-decoration: none;
    text-indent: -23px;
    text-transform: none;
    widows: 1
}

p.Contents-sublisting {
    font-family: "EB Garamond",serif;
    font-variant: normal;
    font-variation-settings: "wght"400;
    margin: 0 0 0 34px;
    text-indent: 0
}

p.Contents-sublisting,p.Footnote,p.Half-title-page,p.Imprint-1 {
    color: #000;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-decoration: none;
    text-transform: none;
    widows: 1
}

p.Footnote {
    -epub-hyphens: none;
    font-family: "EB Garamond",serif;
    font-size: 0.9em;
    font-variant: normal;
    font-variation-settings: "wght"400;
    line-height: 1.176;
    margin: 0 0 0 17px;
    text-align: justify;
    text-align-last: left;
    text-indent: -17px
}

p.Half-title-page,p.Imprint-1 {
    text-indent: 0
}

p.Half-title-page {
    -epub-hyphens: none;
    font-family: "Minion Pro",serif;
    font-size: 2.8em;
    font-style: normal;
    font-variant: small-caps;
    font-weight: 700;
    line-height: 1.143;
    margin: 0;
    text-align: center
}

p.Imprint-1 {
    font-size: 1em;
    font-variant: normal;
    line-height: 1.2;
    margin: 11px 0 0;
    text-align: left
}

p.Imprint-1,p.Imprint-2,p.Index-level-1,p.Index-level-2 {
    -epub-hyphens: none;
    font-family: "EB Garamond",serif;
    font-variation-settings: "wght"400
}

p.Imprint-2 {
    color: #000;
    font-size: 1em;
    font-variant: normal;
    line-height: 1.2;
    margin: 0;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
}

p.Index-level-1,p.Index-level-2 {
    font-size: 0.9em;
    line-height: 1.667;
    text-indent: -9px
}

p.Index-level-1 {
    color: #000;
    font-variant: normal;
    margin: 0 0 0 9px;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    widows: 1
}

p.Index-level-2 {
    margin: 0 0 0 23px
}

p.Basic-Paragraph,p.Index-level-2,p.Index-level-3,p.Index-subheading,p.Part-heading,p.Part-number {
    color: #000;
    font-variant: normal;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    widows: 1
}

p.Index-level-3 {
    -epub-hyphens: none;
    font-family: "EB Garamond",serif;
    font-size: 0.9em;
    font-variation-settings: "wght"400;
    line-height: 1.667;
    margin: 0 0 0 37px;
    text-indent: -9px
}

p.Basic-Paragraph,p.Index-subheading,p.Part-heading,p.Part-number {
    font-style: normal
}

p.Index-subheading {
    -epub-hyphens: none;
    font-family: "EB Garamond SemiBold",serif;
    font-size: 1.1em;
    font-weight: 600;
    line-height: 1.429;
    margin: 8px 0 0 9px;
    text-indent: -9px
}

p.Basic-Paragraph,p.Part-heading,p.Part-number {
    font-family: "Minion Pro",serif;
    font-size: 1.2em;
    font-weight: 400;
    line-height: 1.2;
    margin: 0;
    text-indent: 0
}

p.Part-heading,p.Part-number {
    -epub-hyphens: none;
    font-family: "Minion Pro Med Subh",serif;
    font-size: 2.8em;
    font-variant: small-caps;
    font-weight: 500;
    line-height: 1.143;
    margin: 8px 0 0;
    text-align: center
}

p.Part-number {
    color: #939598;
    font-family: "Minion Pro Subh",serif;
    font-size: 2.4em;
    font-variant: normal;
    font-weight: 700;
    line-height: 1.083;
    margin: 0
}

p.Quote-single,p.Table-text {
    font-family: "EB Garamond",serif;
    font-variant: normal;
    font-variation-settings: "wght"400
}

p.Quote-single {
    -epub-hyphens: none;
    color: #000;
    font-size: 0.9em;
    line-height: 1.667;
    margin: 4px 23px 0;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: justify;
    text-align-last: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
}

p.Table-text {
    font-size: 1em;
    line-height: 1.5;
    margin: 0;
    text-align: left
}

p.Table-text,p.Text-attribution,p.Text-heading {
    -epub-hyphens: none;
    color: #000;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
}

p.Text-attribution {
    font-family: "EB Garamond",serif;
    font-size: 1.1em;
    font-variant: normal;
    font-variation-settings: "wght"400;
    line-height: 1.429;
    margin: 0;
    text-align: justify;
    /* text-align-last: right */
}

p.Text-heading {
    font-family: "Minion Pro SmBd",serif;
    font-size: 1.4em;
    font-style: normal;
    font-variant: small-caps;
    font-weight: 600;
    line-height: 1.286;
    margin: 8px 0 0;
    text-align: left
}

p.Text-list-fp,p.Text-list-mid {
    -epub-hyphens: none;
    font-family: "EB Garamond",serif;
    font-size: 1.1em;
    font-variant: normal;
    font-variation-settings: "wght"400;
    line-height: 1.429;
    text-align: justify;
    text-align-last: left;
    text-indent: -17px
}

p.Text-list-fp {
    color: #000;
    margin: 4px 0 0 17px;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-decoration: none;
    text-transform: none;
    widows: 1
}

p.Text-list-mid {
    margin: 0 0 0 17px
}

p.Text-list-mid,p.Text-list-mid-sub-level,p.Text-no-indent,p.Text-no-indent-space,p.Text-subheading-1 {
    color: #000;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-decoration: none;
    text-transform: none;
    widows: 1
}

p.Text-list-mid-sub-level {
    -epub-hyphens: none;
    font-family: "EB Garamond",serif;
    font-size: 1.1em;
    font-variant: normal;
    font-variation-settings: "wght"400;
    line-height: 1.429;
    margin: 0 0 0 34px;
    text-align: justify;
    text-align-last: left;
    text-indent: -34px
}

p.Text-no-indent,p.Text-no-indent-space,p.Text-subheading-1 {
    text-indent: 0
}

p.Text-no-indent {
    -epub-hyphens: none;
    font-family: "EB Garamond",serif;
    font-size: 1.1em;
    font-variant: normal;
    font-variation-settings: "wght"400;
    line-height: 1.429;
    margin: 0;
    text-align: justify;
    text-align-last: left
}

p.Text-no-indent-space,p.Text-subheading-1 {
    margin: 4px 0 0
}

p.Text-no-indent-space {
    -epub-hyphens: none;
    font-family: "EB Garamond",serif;
    font-size: 1.1em;
    font-variant: normal;
    font-variation-settings: "wght"400;
    line-height: 1.429;
    text-align: justify;
    text-align-last: left
}

p.Text-subheading-1 {
    font-family: "Minion Pro SmBd",serif;
    font-size: 1.2em;
    font-style: normal;
    font-variant: small-caps;
    font-weight: 600;
    line-height: 1.25;
    text-align: left
}

p.Text-subheading-2,p.Title-page-authorship {
    font-family: "Minion Pro SmBd",serif;
    font-weight: 600;
    line-height: 1.429
}

p.Text-subheading-2 {
    color: #000;
    font-size: 1.1em;
    font-style: italic;
    font-variant: small-caps;
    margin: 4px 0 0;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
}

p.Title-page-authorship {
    font-size: 1.4em;
    font-style: normal;
    font-variant: normal
}

p.Title-page-authorship,p.Title-page-edition,p.Title-page-heading {
    -epub-hyphens: none;
    color: #000;
    margin: 0;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
}

p.Title-page-edition {
    font-family: "Minion Pro SmBd",serif;
    font-size: 1.6em;
    font-style: normal;
    font-variant: normal;
    font-weight: 600;
    line-height: 1.25
}

p.Title-page-heading {
    font-family: "Minion Pro",serif;
    font-size: 3em;
    font-variant: small-caps;
    line-height: 1.267
}

span.Italic {
    font-style: italic;
    font-weight: 400
}

p.Title-page-heading,span.SemiBold {
    font-style: normal;
    font-weight: 700
}

span.SemiBold-italic {
    font-style: italic;
    font-weight: 700
}

span.Superscript {
    vertical-align: super
}

table.No-Table-Style,table.TableOverride-1,table.TableOverride-2 {
    border-collapse: collapse
}

table.TableOverride-2 {
    border-width: 2px
}

td.CellOverride-1 {
    background-color: #d1d3d4;
    vertical-align: middle
}

td.CellOverride-1,td.CellOverride-2,td.CellOverride-3 {
    border-width: 1px;
    padding: 4px
}

td.CellOverride-3 {
    vertical-align: middle
}

td.CellOverride-4 {
    padding: 4px
}

td.CellOverride-5 {
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-6 {
    background-color: #fff
}

td.CellOverride-7 {
    background-color: #d1d3d4;
    border-width: 1px;
    padding: 4px
}

td.CellOverride-8 {
    background-color: #e6e7e8;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    padding: 4px
}

td.CellOverride-9 {
    border-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-10,td.CellOverride-11 {
    border-left-style: solid;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-10 {
    border-bottom-color: #000;
    border-bottom-style: solid
}

td.CellOverride-11 {
    border-right-color: #000;
    border-right-style: solid
}

td.CellOverride-12,td.CellOverride-13 {
    border-left-color: #000;
    border-top-color: #000
}

td.CellOverride-12 {
    border-left-style: solid;
    border-right-color: #000;
    border-right-style: solid;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-13 {
    border-bottom-style: solid
}

td.CellOverride-13,td.CellOverride-14,td.CellOverride-15 {
    border-left-style: solid;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-14 {
    border-left-color: #000;
    border-right-style: solid
}

td.CellOverride-15 {
    border-bottom-style: solid
}

td.CellOverride-16 {
    border-left-color: #000;
    border-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-17,td.CellOverride-18 {
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-18 {
    border-top-color: #000
}

td.CellOverride-19 {
    border-color: #000;
    border-style: solid;
    padding: 4px
}

td.CellOverride-20 {
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-left-color: #000;
    border-left-style: solid;
    border-top-color: #000;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-21 {
    border-color: #000;
    border-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-22,td.CellOverride-23 {
    vertical-align: middle
}

td.CellOverride-23,td.CellOverride-24 {
    border-color: #000;
    border-style: solid
}

td.CellOverride-25 {
    border-left-color: #000;
    border-left-style: solid;
    border-right-color: #000;
    border-right-style: solid;
    border-top-color: #000;
    border-top-style: solid;
    vertical-align: middle
}

td.CellOverride-26,td.CellOverride-27 {
    border-bottom-color: #000;
    border-bottom-style: solid
}

td.CellOverride-26 {
    vertical-align: middle
}

td.CellOverride-27 {
    border-right-color: #000;
    border-right-style: solid
}

td.CellOverride-27,td.CellOverride-28 {
    border-top-color: #000;
    border-top-style: solid;
    vertical-align: middle
}

td.CellOverride-29 {
    background-color: #fff;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-30,td.CellOverride-31 {
    border-bottom-color: #000;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-30 {
    border-bottom-style: solid
}

td.CellOverride-31 {
    border-left-color: #000;
    border-top-color: #000;
    border-style: solid none solid solid
}

td.CellOverride-32 {
    border-left-style: none;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-33 {
    border-bottom-color: #000;
    border-bottom-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-33,td.CellOverride-34 {
    border-left-style: none
}

td.CellOverride-34,td.CellOverride-35 {
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-top-color: #000;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-36 {
    border-left-style: none
}

td.CellOverride-36,td.CellOverride-37 {
    border-top-color: #000;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-38 {
    border-bottom-style: solid;
    border-left-style: none;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-39 {
    border-bottom-color: #000;
    border-left-color: #000;
    border-top-color: #000;
    border-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-40,td.CellOverride-41 {
    border-left-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-41 {
    border-left-color: #000;
    border-right-style: solid;
    border-top-style: solid
}

td.CellOverride-41,td.CellOverride-42 {
    border-top-color: #000
}

td.CellOverride-42,td.CellOverride-43 {
    border-bottom-color: #000;
    border-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-44,td.CellOverride-45 {
    border-bottom-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-44 {
    border-bottom-color: #000;
    border-left-style: solid
}

td.CellOverride-45 {
    border-color: #000
}

td.CellOverride-46 {
    border-left-style: solid
}

td.CellOverride-46,td.CellOverride-47 {
    border-color: #000;
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-48 {
    border-left-style: solid
}

td.CellOverride-48,td.CellOverride-49,td.CellOverride-50,td.CellOverride-51 {
    border-color: #000;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-50,td.CellOverride-51 {
    border-bottom-style: solid
}

td.CellOverride-50 {
    border-right-style: solid;
    border-top-style: solid
}

td.CellOverride-51 {
    border-left-style: solid
}

td.CellOverride-52 {
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-left-color: #000;
    border-top-color: #000
}

td.CellOverride-52,td.CellOverride-53,td.CellOverride-54 {
    border-top-style: solid;
    padding: 4px;
    vertical-align: middle
}

td.CellOverride-53 {
    border-bottom-style: solid;
    border-color: #000
}

td.CellOverride-54 {
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000
}

td.CellOverride-55 {
    border-bottom-color: #000;
    border-bottom-style: solid;
    padding: 4px
}

td.CellOverride-56 {
    border-bottom-style: solid;
    border-right-style: solid;
    border-color: #000;
    border-top-style: solid;
    padding: 4px
}

td.CellOverride-57 {
    border-bottom-color: #000;
    border-left-color: #000;
    border-left-style: solid;
    border-top-color: #000
}

td.CellOverride-57,td.CellOverride-58,td.CellOverride-59 {
    border-bottom-style: solid;
    border-top-style: solid;
    padding: 4px
}

td.CellOverride-58 {
    border-bottom-color: #000;
    border-left-color: #000;
    border-top-color: #000
}

td.CellOverride-59 {
    border-color: #000
}

td.CellOverride-60,td.CellOverride-61 {
    border-bottom-color: #000;
    border-bottom-style: solid
}

td.CellOverride-60 {
    border-right-color: #000;
    border-right-style: solid;
    border-top-color: #000;
    border-top-style: solid;
    padding: 4px
}

td.CellOverride-61 {
    border-left-color: #000;
    border-left-style: solid
}

td.CellOverride-61,td.CellOverride-62 {
    background-color: #fff;
    border-top-color: #000;
    border-top-style: solid;
    padding: 4px
}

td.CellOverride-63 {
    border-bottom-style: solid;
    border-color: #000
}

td.CellOverride-63,td.CellOverride-64,td.CellOverride-65 {
    background-color: #fff;
    border-top-style: solid;
    padding: 4px
}

td.CellOverride-64 {
    border-left-color: #000;
    border-left-style: solid;
    border-top-color: #000
}

td.CellOverride-65 {
    border-color: #000
}

td.CellOverride-66 {
    background-color: #fff;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-left-color: #000;
    border-top-color: #000;
    padding: 4px
}

td.CellOverride-67,td.CellOverride-68 {
    border-top-color: #000;
    border-top-style: solid;
    padding: 4px
}

td.CellOverride-67 {
    background-color: #fff;
    border-bottom-color: #000;
    border-bottom-style: solid
}

td.CellOverride-68 {
    border-right-color: #000;
    border-right-style: solid
}

td.CellOverride-69 {
    border-bottom-color: #000;
    border-bottom-style: dashed;
    border-left-color: #000;
    border-left-style: solid;
    border-top-style: solid
}

td.CellOverride-69,td.CellOverride-70,td.CellOverride-71 {
    background-color: #fff;
    border-top-color: #000;
    padding: 4px
}

td.CellOverride-70 {
    border-bottom-color: #000;
    border-bottom-style: dashed;
    border-top-style: solid
}

td.CellOverride-71 {
    border-left-color: #000;
    border-left-style: solid;
    border-top-style: dashed
}

td.CellOverride-71,td.CellOverride-72 {
    border-bottom-color: #000;
    border-bottom-style: dashed
}

td.CellOverride-72,td.CellOverride-73 {
    background-color: #fff;
    border-top-color: #000;
    border-top-style: dashed;
    padding: 4px
}

td.CellOverride-74 {
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-left-color: #000;
    border-left-style: solid;
    border-top-style: dashed
}

td.CellOverride-74,td.CellOverride-75,td.CellOverride-76 {
    background-color: #fff;
    border-top-color: #000;
    padding: 4px
}

td.CellOverride-75 {
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-top-style: dashed
}

td.CellOverride-76 {
    border-left-color: #000;
    border-left-style: solid;
    border-top-style: solid
}

td.CellOverride-76,td.CellOverride-77,td._idGenCellOverride-1 {
    border-right-color: #000;
    border-right-style: solid
}

td.CellOverride-77 {
    background-color: #fff;
    border-top-color: #000;
    border-top-style: solid;
    padding: 4px
}

p.ParaOverride-1 {
    text-align: left
}

p.ParaOverride-2 {
    -epub-hyphens: none
}

p.ParaOverride-3 {
    margin-bottom: 79px
}

p.ParaOverride-4 {
    margin-top: 5px
}

p.ParaOverride-5 {
    margin-top: 0
}

p.ParaOverride-6 {
    text-align: justify;
    /* text-align-last: justify */
}

p.ParaOverride-7 {
    margin-top: 3px
}

p.ParaOverride-8 {
    margin-left: 11px;
    text-indent: -11px
}

p.ParaOverride-9 {
    margin-left: 6px
}

p.ParaOverride-10 {
    margin-right: 3px
}

p.ParaOverride-11 {
    margin-top: 2px
}

p.ParaOverride-12 {
    margin-left: 17px
}

p.ParaOverride-13 {
    margin-top: 45px;
    page-break-after: always;
    text-align: center
}

p.ParaOverride-14 {
    text-align: center
}

p.ParaOverride-15 {
    margin-top: 21px
}

span.CharOverride-1,span.CharOverride-2 {
    font-size: 2.2em;
    font-style: normal;
    font-weight: 700
}

span.CharOverride-2 {
    font-size: 2.4em
}

span.CharOverride-3 {
    font-family: Times,serif;
    font-size: 0.8em
}

span.CharOverride-3,span.CharOverride-4 {
    font-style: normal;
    font-weight: 400
}

span.CharOverride-5 {
    font-size: 0.58em
}

span.CharOverride-6 {
    font-size: 1em
}

span.CharOverride-7 {
    font-size: 0.8em
}

span.CharOverride-8 {
    font-size: 0.5em
}

p._idGenParaOverride-1 {
    page-break-after: always
}

span._idGenCharOverride-1 {
    font-size: 0.58em
}

td._idGenCellOverride-1 {
    border-right-width: 1px
}

td._idGenCellOverride-2 {
    border-bottom-color: #000;
    border-bottom-style: dashed;
    border-bottom-width: 1px
}

col._idGenTableRowColumn-1 {
    width: 96px
}

col._idGenTableRowColumn-2 {
    width: 287px
}

tr._idGenTableRowColumn-3 {
    min-height: 63px
}

tr._idGenTableRowColumn-4 {
    min-height: 48px
}

tr._idGenTableRowColumn-5 {
    min-height: 78px
}

tr._idGenTableRowColumn-6 {
    min-height: 33px
}

col._idGenTableRowColumn-7 {
    width: 85px
}

col._idGenTableRowColumn-8 {
    width: 212px
}

tr._idGenTableRowColumn-9 {
    min-height: 18px
}

tr._idGenTableRowColumn-10 {
    height: 18px
}

col._idGenTableRowColumn-11 {
    width: 191px
}

col._idGenTableRowColumn-12 {
    width: 46px
}

col._idGenTableRowColumn-13 {
    width: 57px
}

col._idGenTableRowColumn-14 {
    width: 67px
}

col._idGenTableRowColumn-15 {
    width: 94px
}

col._idGenTableRowColumn-16 {
    width: 59px
}

tr._idGenTableRowColumn-17 {
    min-height: 40px
}

tr._idGenTableRowColumn-18 {
    min-height: 55px
}

tr._idGenTableRowColumn-19 {
    min-height: 70px
}

col._idGenTableRowColumn-20 {
    width: 383px
}

tr._idGenTableRowColumn-21 {
    height: 210px
}

col._idGenTableRowColumn-22 {
    width: 41px
}

col._idGenTableRowColumn-23 {
    width: 195px
}

col._idGenTableRowColumn-24 {
    width: 61px
}

tr._idGenTableRowColumn-25 {
    min-height: 25px
}

col._idGenTableRowColumn-26 {
    width: 278px
}

col._idGenTableRowColumn-27 {
    width: 51px
}

col._idGenTableRowColumn-28 {
    width: 53px
}

col._idGenTableRowColumn-29 {
    width: 247px
}

col._idGenTableRowColumn-30 {
    width: 135px
}

col._idGenTableRowColumn-31 {
    width: 257px
}

col._idGenTableRowColumn-32 {
    width: 125px
}

tr._idGenTableRowColumn-33 {
    min-height: 190px
}

tr._idGenTableRowColumn-34 {
    min-height: 195px
}

col._idGenTableRowColumn-35 {
    width: 120px
}

col._idGenTableRowColumn-36 {
    width: 261px
}

tr._idGenTableRowColumn-37 {
    min-height: 85px
}

col._idGenTableRowColumn-38 {
    width: 80px
}

col._idGenTableRowColumn-39 {
    width: 65px
}

col._idGenTableRowColumn-40 {
    width: 62px
}

col._idGenTableRowColumn-41 {
    width: 83px
}

col._idGenTableRowColumn-42 {
    width: 92px
}

tr._idGenTableRowColumn-43 {
    min-height: 117px
}

col._idGenTableRowColumn-44 {
    width: 87px
}

col._idGenTableRowColumn-45 {
    width: 122px
}

col._idGenTableRowColumn-46 {
    width: 76px
}

col._idGenTableRowColumn-47 {
    width: 97px
}

tr._idGenTableRowColumn-48 {
    min-height: 93px
}

tr._idGenTableRowColumn-49 {
    min-height: 34px
}

col._idGenTableRowColumn-50 {
    width: 42px
}

col._idGenTableRowColumn-51 {
    width: 72px
}

col._idGenTableRowColumn-52 {
    width: 211px
}

tr._idGenTableRowColumn-53 {
    min-height: 75px
}

tr._idGenTableRowColumn-54 {
    min-height: 60px
}

tr._idGenTableRowColumn-55 {
    min-height: 72px
}

col._idGenTableRowColumn-56 {
    width: 128px
}

tr._idGenTableRowColumn-57 {
    min-height: 119px
}

col._idGenTableRowColumn-58 {
    width: 163px
}

col._idGenTableRowColumn-59 {
    width: 158px
}

col._idGenTableRowColumn-60 {
    width: 140px
}

tr._idGenTableRowColumn-61 {
    min-height: 123px
}

tr._idGenTableRowColumn-62 {
    min-height: 42px
}

col._idGenTableRowColumn-63 {
    width: 133px
}

col._idGenTableRowColumn-64 {
    width: 103px
}

tr._idGenTableRowColumn-65 {
    min-height: 23px
}

tr._idGenTableRowColumn-66 {
    min-height: 37px
}

tr._idGenTableRowColumn-67 {
    min-height: 51px
}

tr._idGenTableRowColumn-68 {
    min-height: 65px
}

tr._idGenTableRowColumn-69 {
    min-height: 79px
}

col._idGenTableRowColumn-70 {
    width: 100px
}

col._idGenTableRowColumn-71 {
    width: 116px
}

col._idGenTableRowColumn-72 {
    width: 43px
}

col._idGenTableRowColumn-73 {
    width: 170px
}

tr._idGenTableRowColumn-74 {
    min-height: 30px
}

tr._idGenTableRowColumn-75 {
    min-height: 16px
}

tr._idGenTableRowColumn-76 {
    min-height: 44px
}

tr._idGenTableRowColumn-77 {
    min-height: 58px
}

tr._idGenTableRowColumn-78 {
    min-height: 86px
}

tr._idGenTableRowColumn-79 {
    min-height: 128px
}

tr._idGenTableRowColumn-80 {
    min-height: 156px
}

tr._idGenTableRowColumn-81 {
    min-height: 100px
}

col._idGenTableRowColumn-82 {
    width: 102px
}

col._idGenTableRowColumn-83 {
    width: 162px
}

tr._idGenTableRowColumn-84 {
    min-height: 114px
}

tr._idGenTableRowColumn-85 {
    min-height: 310px
}

tr._idGenTableRowColumn-86 {
    min-height: 142px
}

tr._idGenTableRowColumn-87 {
    min-height: 296px
}

tr._idGenTableRowColumn-88 {
    min-height: 254px
}

tr._idGenTableRowColumn-89 {
    min-height: 170px
}

tr._idGenTableRowColumn-90 {
    min-height: 282px
}

tr._idGenTableRowColumn-91 {
    min-height: 184px
}

tr._idGenTableRowColumn-92 {
    min-height: 394px
}

tr._idGenTableRowColumn-93 {
    min-height: 226px
}

tr._idGenTableRowColumn-94 {
    min-height: 268px
}

col._idGenTableRowColumn-95 {
    width: 52px
}

col._idGenTableRowColumn-96 {
    width: 58px
}

col._idGenTableRowColumn-97 {
    width: 60px
}

col._idGenTableRowColumn-98 {
    width: 55px
}

col._idGenTableRowColumn-99 {
    width: 115px
}

tr._idGenTableRowColumn-100 {
    min-height: 39px
}

tr._idGenTableRowColumn-101 {
    min-height: 22px
}

tr._idGenTableRowColumn-102 {
    min-height: 49px
}

tr._idGenTableRowColumn-103 {
    min-height: 20px
}

#_idContainer006 {
    display: inline-block;
    height: 35px;
    width: 35px
}

#_idContainer008,#_idContainer009 {
    -ms-transform: translate(0,0) rotate(0deg) skew(0deg) scale(1,1);
    -ms-transform-origin: 0 0;
    -webkit-transform: translate(0,0) rotate(0deg) skew(0deg) scale(1,1);
    -webkit-transform-origin: 0 0;
    height: 38.11px;
    left: 0;
    position: absolute;
    top: 0;
    transform: translate(0,0) rotate(0deg) skew(0deg) scale(1,1);
    transform-origin: 0 0;
    width: 36.47px;
    z-index: 0
}

#_idContainer009 {
    -ms-transform: translate(45.354px,0) rotate(0deg) skew(0deg) scale(1,1);
    -webkit-transform: translate(45.354px,0) rotate(0deg) skew(0deg) scale(1,1);
    height: 37.7px;
    overflow: hidden;
    transform: translate(45.354px,0) rotate(0deg) skew(0deg) scale(1,1);
    width: 96.85px;
    z-index: 1
}

#_idContainer010 {
    display: inline-block;
    height: 38px;
    position: relative;
    width: 142px
}

#_idContainer014,#_idContainer020 {
    display: inline-block;
    height: 506px;
    width: 354px
}

#_idContainer020 {
    height: 284px
}

#_idContainer022,#_idContainer023,#_idContainer024,#_idContainer025,#_idContainer026,#_idContainer027,#_idContainer028,#_idContainer029,#_idContainer030,#_idContainer031,#_idContainer032,#_idContainer033,#_idContainer034,#_idContainer035,#_idContainer036,#_idContainer037,#_idContainer038,#_idContainer039,#_idContainer040,#_idContainer041,#_idContainer042,#_idContainer043,#_idContainer044,#_idContainer045,#_idContainer046,#_idContainer047,#_idContainer048,#_idContainer049,#_idContainer050,#_idContainer051,#_idContainer052,#_idContainer053,#_idContainer054,#_idContainer055,#_idContainer056,#_idContainer057,#_idContainer058,#_idContainer059 {
    display: inline-block;
    height: 13px;
    position: relative;
    width: 13px
}

img._idGenObjectAttribute-1 {
    height: 100%;
    min-width: 100%;
    width: 100%
}

div._idGenObjectStyleOverride-1 {
    border-width: 0
}

div._idGenObjectStyleOverride-2 {
    background-color: #fff;
    border-color: #000;
    border-style: solid;
    border-width: 1px
}

hr.HorizontalRule-1 {
    border-bottom: none;
    border-left: none;
    border-right: none;
    border-top: solid #000 1px
}

div._idGenObjectLayout-1 {
    text-align: center
}
