@font-face 
{
font-family:"MinionPro";
font-style:normal;
font-weight:normal;
src:url(../Fonts/MinionPro-Regular.ttf);
}
@font-face 
{
font-family:"MinionPro";
font-style:italic;
font-weight:normal;
src:url(../Fonts/MinionPro-It.ttf);
}
@font-face 
{
font-family:"Veneer";
font-style:normal;
font-weight:normal;
src:url(../Fonts/Veneer.ttf);
}
@font-face 
{
font-family:"ThirstyRoughBoldOne";
font-style:normal;
font-weight:normal;
src:url(../Fonts/ThirstyRoughBoldOne.ttf);
}
@font-face 
{
font-family:"MyriadPro";
font-style:normal;
font-weight:normal;
src:url(../Fonts/MyriadPro-Regular.ttf);
}
@font-face 
{
font-family:"MyriadPro-Light";
font-style:italic;
font-weight:normal;
src:url(../Fonts/MyriadPro-LightIt.ttf);
}
@font-face 
{
font-family:"MyriadPro-Light";
font-style:normal;
font-weight:normal;
src:url(../Fonts/MyriadPro-Light.ttf);
}
@font-face 
{
font-family:"MyriadPro";
font-style:normal;
font-weight:bold;
src:url(../Fonts/MyriadPro-Bold.ttf);
}
@font-face 
{
font-family:"CharterITCStd";
font-style:normal;
font-weight:normal;
src:url(../Fonts/CharterITCStd-Regular.ttf);
}
@font-face 
{
font-family:"CharterITCStd";
font-style:normal;
font-weight:bold;
src:url(../Fonts/CharterITCStd-Bold.ttf);
}
@font-face 
{
font-family:"CharterITCStd";
font-style:italic;
font-weight:normal;
src:url(../Fonts/CharterITCStd-Italic.ttf);
}
@font-face 
{
font-family:"CharterITCStd";
font-style:italic;
font-weight:bold;
src:url(../Fonts/CharterITCStd-BoldItalic.ttf);
}
@font-face 
{
font-family:"CharterITCStd-BlackItalic";
font-style:normal;
font-weight:normal;
src:url(../Fonts/CharterITCStd-BlackItalic.ttf);
}
@font-face
{
font-family:"BauerBodoniStd-BlackItalic";
font-style:normal;
font-weight:normal;
src:url(../Fonts/BauerBodoniStd-BlackItalic.ttf);
}
@font-face
{
font-family:"bodonisvtytwoscitcttbook";
font-style:normal;
font-weight:normal;
src:url(../Fonts/bodonisvtytwoscitcttbook.ttf);
}

body
{
page-break-after: avoid;
hyphens: none !important;
-ms-hyphens: none !important;
-epub-hyphens: none !important;
-moz-hyphens: none !important;
-o-hyphens: none !important;
-webkit-hyphens: none !important;
adobe-hyphenate: none !important;
line-height:1.3em;
}
img
{
max-width:100%;
max-height:100%;
vertical-align:middle;
}
a
{
text-decoration:none;
color:inherit;
}
sup
{
vertical-align:top;
font-size:65%;
line-height:1.3em;
}
sub
{
vertical-align:bottom;
font-size:65%;
}
small
{
color:inherit;
text-transform: uppercase;
}
table
{
border-collapse:collapse;
width:100%;
margin-top:1.0em;
margin-bottom:1.0em;
}
td
{
vertical-align:top;
padding:0.2em;
}
ol.contents {
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	list-style-type: none;
	padding:0;
	margin-top:3em;
}
.hidden
{
display:none;
}
article, aside, figure, figcaption, footer, header, main, nav, section {
	display: block;
}
figcaption {
	margin-top:0.5em;
}
figure {
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	margin:0em 0 0em 0;
	page-break-inside:avoid;
}
strong
{
font-weight:bold;
color:inherit;
}
em
{
font-style:italic;
color:inherit;
}
.cover
{
text-align:center;
max-height:100%;
margin:0em 0em 0em 0em;
}
div.page-break
{
page-break-before:always;
}
.image
{
margin-top:1em;
margin-bottom:1em;
text-align:center;
}
.imagel
{
margin-top:1em;
margin-bottom:1em;
text-align:left;
}
.imaget
{
margin-top:0em;
margin-bottom:0em;
text-align:center;
}
.copy
{
font-family:"MinionPro";
font-size:0.8em;
text-align:left;
margin-top:0em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
}
.copyl
{
font-family:"MinionPro";
font-size:0.8em;
text-align:left;
margin-top:0em;
margin-left:1em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
}
.copy1
{
font-family:"MinionPro";
font-size:0.8em;
text-align:left;
margin-top:1em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
}
.copyj
{
font-family:"MinionPro";
font-size:0.8em;
text-align:justify;
margin-top:0em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
}
.h2f
{
font-family:"Veneer";
font-size:2em;
text-align:center;
margin-top:1em;
margin-left:0em;
text-indent:0em;
margin-bottom:1.5em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
.toc
{
font-family:"ThirstyRoughBoldOne";
font-size:1em;
font-style:normal;
font-weight:normal;
text-align:left;
margin-top:1em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
}
.toc-c
{
font-family:"Veneer";
font-size:1em;
font-style:normal;
font-weight:normal;
text-align:left;
margin-top:1em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
}
.h2f1
{
font-family:"Veneer";
font-size:1.8em;
text-align:center;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
.h2f2
{
font-family:"MyriadPro";
font-size:1.2em;
text-align:center;
margin-top:0em;
margin-left:0em;
text-indent:0em;
margin-bottom:1.5em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
.h3
{
font-family:"Veneer";
font-size:1.3em;
text-align:left;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:0.1em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
span.big
{
font-family:"Veneer";
font-size:480%;
margin-top:-0.13em;
margin-bottom:-0.45em;
float:left;
font-style:normal;
font-weight:normal;
margin-left:0em;
margin-right:0.1em;
text-indent:0em;  
line-height:1.3em;
}
.para
{
font-family:"CharterITCStd";
font-size:1em;
font-weight:normal;
margin-top:0em;
margin-bottom:0em;
margin-left:0em;
text-indent:0em;
text-align:justify;
line-height: 1.3em;
}
.para1
{
font-family:"CharterITCStd";
font-size:1em;
font-weight:normal;
margin-top:1.2em;
margin-bottom:0em;
margin-left:0em;
text-indent:0em;
text-align:justify;
line-height: 1.3em;
}
.indent
{
font-family:"CharterITCStd";
font-size:1em;
text-align:normal;
margin-top:0em;
margin-left:0em;
text-indent:1.3em;
margin-bottom:0em;
line-height:1.3em;
text-align:justify;
}
.indent1
{
font-family:"CharterITCStd";
font-size:1em;
text-align:normal;
margin-top:1.2em;
margin-left:0em;
text-indent:1.3em;
margin-bottom:0em;
line-height:1.3em;
text-align:justify;
}
.bullet
{
font-family:"CharterITCStd";
font-size:1em;
text-align:left;
margin-top:0em;
margin-left:1.3em;
text-indent:-1.3em;
margin-bottom:0em;
line-height:1.3em;
}
.bullet1
{
font-family:"CharterITCStd";
font-size:1em;
text-align:left;
margin-top:1em;
margin-left:1.1em;
text-indent:-1.1em;
margin-bottom:0em;
line-height:1.3em;
}
.chapter-title
{
font-family:"BauerBodoniStd-BlackItalic";
font-size:2.2em;
text-align:right;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
span.li
{
border-bottom:solid 5px #000;
padding-bottom:0.1em;
}
.parat
{
font-family:"MyriadPro-Light";
font-size:1em;
font-weight:normal;
margin-top:0em;
margin-bottom:0em;
margin-left:2.2em;
text-indent:0em;
text-align:left;
line-height: 1.3em;
}
.parat1
{
font-family:"MyriadPro";
font-size:1em;
font-weight:normal;
margin-top:1.5em;
margin-bottom:0em;
margin-left:2em;
text-indent:-1.5em;
text-align:left;
line-height: 1.3em;
}
.h2a
{
font-family:"Veneer";
font-size:2.2em;
text-align:center;
margin-top:1em;
margin-left:0em;
text-indent:0em;
margin-bottom:1em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
page-break-before:always;
padding-top:0.5em;
}
.h2_a
{
font-family:"Veneer";
font-size:2.2em;
text-align:center;
margin-top:1em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
page-break-before:always;
padding-top:0.5em;
}
.h3a
{
font-family:"Veneer";
font-size:1.3em;
text-align:center;
margin-top:0.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:1em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
.h3c
{
font-family:"Veneer";
font-size:1.5em;
text-align:center;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:1em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
.caption
{
font-family:"CharterITCStd";
font-size:0.8em;
text-align:left;
margin-top:0em;
margin-left:0em;
text-indent:0em;
margin-bottom:1.5em;
line-height:1.3em;
color:#6d6e71;
}
.cap1
{
font-family:"CharterITCStd";
font-size:1em;
text-align:left;
margin-top:0em;
margin-left:0em;
text-indent:0em;
margin-bottom:1.5em;
line-height:1.3em;
}
.h2b
{
font-family:"BauerBodoniStd-BlackItalic";
font-size:2em;
text-align:center;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
page-break-before:always;
padding-top:1em;
}
.h3b
{
font-family:"bodonisvtytwoscitcttbook";
font-size:1.3em;
text-align:center;
margin-top:0.2em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
span.li1
{
border-bottom:solid 7px #000;
padding-bottom:0.5em;
}
.h4
{
font-family:"CharterITCStd-BlackItalic";
font-size:1.1em;
text-align:left;
margin-top:1.2em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:italic;
font-weight:bold;
}
.h4a
{
font-family:"CharterITCStd";
font-size:1.1em;
text-align:left;
margin-top:0em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:italic;
font-weight:bold;
}
.para-bullt
{
font-family:"MyriadPro";
font-size:1em;
font-weight:normal;
margin-top:0.5em;
margin-bottom:0em;
margin-left:3em;
text-indent:-1em;
text-align:left;
line-height: 1.3em;
}
.h3-a
{
font-family:"Veneer";
font-size:1.3em;
text-align:left;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:0em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
.h2bm
{
font-family:"Veneer";
font-size:2.2em;
text-align:center;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:1em;
line-height:1.3em;
font-style:normal;
font-weight:normal;
}
.bullet-bm
{
font-family:"CharterITCStd";
font-size:1em;
text-align:left;
margin-top:1.5em;
margin-left:1.3em;
text-indent:-1.3em;
margin-bottom:0em;
line-height:1.3em;
}
.parab
{
font-family:"CharterITCStd";
font-size:1em;
text-align:left;
margin-top:0em;
margin-left:1em;
text-indent:-1em;
margin-bottom:0em;
line-height:1.3em;
}
.bib
{
font-family:"CharterITCStd";
font-size:1em;
font-weight:normal;
margin-top:0.2em;
margin-bottom:0em;
margin-left:1.3em;
text-indent:-1.3em;
text-align:left;
line-height: 1.3em;
}
.img1
{
width:12%;
}
.h2r
{
font-family:"ThirstyRoughBoldOne";
font-size:1.5em;
font-style:normal;
font-weight:normal;
text-align:center;
margin-top:1.5em;
margin-left:0em;
text-indent:0em;
margin-bottom:0.5em;
line-height:1.3em;
}
