@font-face{font-family: "AvenirLT35LightOblique";src: url(fonts/AvenirLT35LightOblique.ttf);font-style: normal;font-weight:normal;}
@font-face{font-family: "AvenirLT35Light";src: url(fonts/AvenirLT35Light.ttf);font-style: normal;font-weight:normal;}
@font-face{font-family: "AvenirLTStd-Black";src: url(fonts/AvenirLTStd-Black.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "AvenirLTStd-Book";src: url(fonts/AvenirLTStd-Book.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "AvenirLTStd-Roman";src: url(fonts/AvenirLTStd-Roman.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "Ballinger-regular";src: url(fonts/Ballinger-regular.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "Ballinger-regularitalic";src: url(fonts/Ballinger-regularitalic.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "BorgiaPro-Bold";src: url(fonts/BorgiaPro-Bold.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "BorgiaPro-BoldItalic";src: url(fonts/BorgiaPro-BoldItalic.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "BorgiaPro-Italic";src: url(fonts/BorgiaPro-Italic.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "BorgiaPro-Regular";src: url(fonts/BorgiaPro-Regular.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "Gotham-Bold";src: url(fonts/Gotham-Bold.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "Gotham-Book";src: url(fonts/Gotham-Book.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "Gotham-BookItalic";src: url(fonts/Gotham-BookItalic.otf);font-style: normal;font-weight:normal;}
@font-face{font-family: "AvenirLT85Heavy";src: url(fonts/AvenirLT85Heavy.ttf);font-style: normal;font-weight:normal;}
@font-face{font-family: "calibri";src: url(fonts/calibri.ttf);font-style: normal;font-weight:normal;}
@font-face{font-family: "calibrii";src: url(fonts/calibrii.ttf);font-style: normal;font-weight:normal;}


body
{
margin-right:1.5em;
margin-left:1.5em;
}

.pagebreak{page-break-before:always;}
.pagebreak1{page-break-after:always;}
.fig{
page-break-before:always;
page-break-after:always;
}

.svg
{
width: 100%;
height: 100%;
}
a{
text-decoration:none;
}
sup
{
font-size:80%;
}
sub
{
font-size:80%;
}
.sc{font-size:75%;}



.bpb{font-family: BorgiaPro-Bold;}
.bpi{font-family: BorgiaPro-Italic;}
.bpbi{font-family: BorgiaPro-BoldItalic;}
.bri{font-family: Ballinger-regularitalic;}
.gb{font-family: Gotham-Bold;}
.gi{font-family: Gotham-BookItalic;}
.avh{font-family: AvenirLT85Heavy;}
.cal{font-family: calibri;}
.cali{font-family: calibrii;}

.tspace{padding-right:.3em;}
.spaceo{padding-right:.7em;}



.cover
{
margin-bottom:0em;
margin-top:0em;
text-align:center;
}

.titlep
{
font-family: AvenirLT35Light;
font-weight:normal;
font-size: 3.5em;
text-align:center;
margin-top: 2em;
margin-bottom: 1em;
line-height:100%;
}
.titlep1
{
font-family: AvenirLTStd-Roman;
font-weight:normal;
font-size: 1.6em;
text-align:center;
margin-top: 2em;
margin-bottom: .7em;
}
.titlep2
{
font-family: AvenirLT35Light;
font-weight:normal;
font-size: 4em;
text-align:center;
margin-top: .5em;
margin-bottom: .2em;
line-height:100%;
}
.titlep3
{
font-family: AvenirLT35Light;
font-weight:normal;
font-size: 1.2em;
text-align:center;
margin-top: .5em;
margin-bottom: 3em;
}
.titlep4
{
font-family: AvenirLT35Light;
font-weight:normal;
font-size: 1.2em;
text-align:center;
margin-top: 7em;
margin-bottom: 3em;
}
.copy
{
font-family: calibri;
font-size:1em;
text-align: justify;
margin: 1em 0em;
text-indent: 0em;
}
.copy1a
{
font-family: calibri;
font-size:1em;
text-align: justify;
margin: 4em 0em 1em 0em;
text-indent: 0em;
}
.copy1
{
font-family: calibri;
font-size:1em;
text-align: justify;
margin: 2em 0em 1em 0em;
text-indent: 0em;
}
.ded
{
font-family: BorgiaPro-Italic;
font-size:1.1em;
text-align: right;
margin: 5em 1.5em 1em 2em;
text-indent: 0em;
}
.chap-title
{
font-family: AvenirLTStd-Roman;
font-weight:normal;
font-size: 1.1em;
text-align:center;
margin-top: 2.5em;
margin-bottom: .1em;
}
.chap-title1a
{
font-family: AvenirLTStd-Roman;
font-weight:normal;
font-size: 1.1em;
text-align:center;
margin-top: 2em;
margin-bottom: .1em;
}
.chap-title1
{
font-family: AvenirLTStd-Roman;
font-weight:normal;
font-size: 1.6em;
text-align:center;
margin: .8em 1em .2em 1em;
}
.h1
{
font-family: AvenirLTStd-Roman;
font-weight:normal;
font-size: 1.2em;
text-align:center;
margin-top: 2.5em;
margin-bottom: 1em;
}
.h2
{
font-family: AvenirLTStd-Black;
font-weight:normal;
font-size: 1.2em;
text-align:center;
margin-top: 2em;
margin-bottom: 1em;
}
.h2a
{
font-family: AvenirLTStd-Black;
font-weight:normal;
font-size: 1.2em;
text-align:center;
margin-top: 1em;
margin-bottom: 1em;
}

.toc1a
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: 4em 0em .2em 0em;
text-indent: 0em;
line-height:120%;
}
.toc1c
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: .5em 0em .5em 0em;
text-indent: 0em;
line-height:120%;
}
.toc1
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: .5em 0em .5em 1.5em;
text-indent: -1.5em;
line-height:120%;
}
.toc1b
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: 1.5em 0em .5em 1.5em;
text-indent: -1.5em;
line-height:120%;
}
.toc2
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: .4em 0em .2em 3em;
text-indent: 0em;
line-height:120%;
}
.toc3
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: 1.5em 0em .5em 0em;
text-indent: 0em;
line-height:120%;
}


.noindent
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: justify;
margin: 0em  0em  0em  0em;
text-indent: 0em;
}
.noindent1
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: justify;
margin: 1em  0em  0em  0em;
text-indent: 0em;
}
.noindent1a
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: justify;
margin: 3em  0em  0em  0em;
text-indent: 0em;
}
.noindent2
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: justify;
margin: 2em  0em  0em  0em;
text-indent: 0em;
}

.indent
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: justify;
text-indent: 1.5em;
margin: 0em  0em  0em  0em;
}
.indent1
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: justify;
text-indent: 1.5em;
margin: 1em  0em  0em  0em;
}
.indent2
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: justify;
text-indent: 1.5em;
margin: 2em  0em  0em  0em;
}
.right1
{
font-family: BorgiaPro-Regular;
font-size:1.2em;
text-align: right;
margin: 1.5em  0em  0em  0em;
text-indent: 0em;
}

.firstletter {
float: left;
font-size: 4.7em;
line-height: .8em;
margin-right: 0.05em;
margin-bottom: -.23em;
/*font-family: AvenirLT35Light;*/
}
.firstletter1 {
float: left;
font-size: 4.7em;
line-height: .8em;
margin-right: 0.05em;
margin-bottom: .05em;
/*font-family: AvenirLT35Light;*/
}

.imagefla
{
margin: 3em  0em;
text-align:center;
font-weight:normal;
}
.image2
{
margin: .9em 0em 0em 2em;
text-align:center;
font-weight:normal;
float:left;
}
.image2a
{
margin: -1.1em 0em 0em 2em;
text-align:center;
font-weight:normal;
float:left;
}
.center1
{
font-family: Gotham-Book;
font-size:1.1em;
text-align: center;
margin: 2em  2em  0em  2em;
text-indent: 0em;
}
.center2
{
font-family: Gotham-Book;
font-size:.7em;
text-align: center;
margin: 5em  2em  0em  2em;
text-indent: 0em;
}

.box1{
font-family: AvenirLT35Light;
text-align: justify;
margin: 1em 0em;
text-indent: 0em;
background-color: #ECECEC;
padding: 1em 1em;
}
.box2{
font-family: AvenirLT35Light;
text-align: justify;
margin: 2em 0em 1em 0em;
text-indent: 0em;
padding: .7em 1em;
border-top: 4.5px solid #9D9D9C;
border-bottom: 4.5px solid #9D9D9C;
}
.box2a{
font-family: AvenirLT35Light;
text-align: justify;
margin: 2em 0em 1em 0em;
text-indent: 0em;
padding: .7em 1em;
border-top: 4.5px solid #9D9D9C;
border-bottom: 4.5px solid #9D9D9C;
}
.btitle1
{
font-family: AvenirLT85Heavy;
font-weight:normal;
font-size: 1.3em;
text-align:center;
margin: .3em 1em .2em 1em;
}
.btitle2
{
font-family: AvenirLT35Light;
font-weight:normal;
font-size: 1.1em;
text-align:center;
margin: .3em 2.5em .2em 2.5em;
}
.bpara
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: .8em  0em  0em  0em;
text-indent: 0em;
}

.bpara2
{
font-family: AvenirLT35Light;
font-size:1.1em;
text-align: justify;
margin: .2em  0em  0em  0em;
text-indent: 0em;
}
table
{
 border-collapse:collapse;
}

.ulst1
{
 font-size:1.1em;
 margin-top:.1em;
 margin-bottom:0em;
 margin-left:1.5em;
 text-align:justify;
font-family: BorgiaPro-Regular;
 text-indent:-1.5em;
}
.ulst1a
{
 font-size:1.1em;
 margin-top:1.2em;
 margin-bottom:0em;
 margin-left:1.5em;
 text-align:justify;
font-family: BorgiaPro-Regular;
 text-indent:-1.5em;
}

.ftnote
{
font-family: BorgiaPro-Regular;
 font-size:1em;
 margin-top:.2em;
 margin-bottom:.2em;
 margin-left:1.8em;
 margin-right:0em;
 text-indent:-1.8em;
 padding-left:0em;
 text-align: justify;
}
.linef
{
 border-top:solid 1px black;
 margin-top:4.5em;
 margin-bottom:0.4em;
 margin-left:0em;
 margin-right:0em;
width:25%;
}
.bparalst
{
 font-size:1.1em;
 margin-top:.1em;
 margin-bottom:0em;
 margin-left:3em;
 text-align:justify;
font-family: AvenirLT35Light;
 text-indent:-1.5em;
}
.bparalst1
{
 font-size:1.1em;
 margin-top:.8em;
 margin-bottom:0em;
 margin-left:3em;
 text-align:justify;
font-family: AvenirLT35Light;
 text-indent:-1.5em;
}