@font-face
{
font-family: "ArnoPro-Regular";
src: url("../fonts/ArnoPro-Regular.otf");
font-style:normal;
font-weight:normal;
}
@font-face
{
font-family: "ArnoPro-Italic";
src: url('../fonts/ArnoPro-Italic.otf');
font-style:italic;
font-weight:normal;
}
@font-face
{
font-family: "ArnoPro-Bold";
src: url('../fonts/ArnoPro-Bold.otf');
font-style:normal;
font-weight:bold;
}

@font-face
{
font-family: "ArnoPro-BoldItalic";
src: url('../fonts/ArnoPro-BoldItalic.otf');
font-style:italic;
font-weight:bold;
}

a
{
text-decoration: none;
}
img
{ 
max-width: 100%;
}
.image
{
margin-top:1%;
margin-bottom:0%;
text-align:center;
text-indent:0%;
}
.image-p
{
margin-top:1%;
margin-bottom:0%;
text-align:center;
text-indent:0%;
page-break-before:always;
}
.image1
{
margin-top:0%;
margin-bottom:0%;
text-align:left;
}
.image2
{
margin-top:0%;
margin-bottom:1%;
text-align:center;
text-indent:0%;
}
span.italic
{
font-family: "ArnoPro-Italic";
font-style:italic;
}
.parttitle {
display: block;
font-size: 210%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Bold";
font-weight:bold;
}
.parttitle1 {
display: block;
font-size: 210%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Bold";
font-weight:bold;
}
.parthead {
display: block;
font-size: 210%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 2%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-BoldItalic";
font-style:italic;
font-weight:bold;
page-break-before:always;
}


.noindent-p {
display: block;
font-size: 100%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Italic";
font-style:italic;
}


.noindent-t {
display: block;
font-size: 90%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 1%;
text-align: left;
text-indent: 0%;
font-family: "ArnoPro-Regular";

}
.chtitle {
display: block;
font-size: 250%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
color:#E8161F;
font-family: "ArnoPro-Bold";
font-weight:bold;
}
.chtitle2 {
display: block;
font-size: 200%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Bold";
font-weight:bold;
}
.chtitle1 {
display: block;
font-size: 200%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-BoldItalic";
font-style:italic;
font-weight:bold;
}
.chtitle_1 {
display: block;
font-size: 200%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 1%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-BoldItalic";
font-style:italic;
font-weight:bold;
page-break-before:always;
}
.aut {
display: block;
font-size: 90%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Bold";
font-weight:bold;
}
.indent {
display: block;
font-size: 90%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: left;
text-indent: 1.5%;
font-family: "ArnoPro-Regular";

}
.indent1 {
display: block;
font-size: 90%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 1%;
text-align: left;
text-indent: 1.5%;
font-family: "ArnoPro-Regular";

}
.noindent {
display: block;
font-size: 90%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 1%;
text-align: left;
text-indent: 0%;
font-family: "ArnoPro-Regular";

}
.caption {
display: block;
font-size: 90%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Bold";
font-weight:bold;
 
}

.source
{
display: block;
font-size: 70%;
margin-bottom: 0.3%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0.2%;
text-align: center;
text-indent: 0%;
font-weight:bold;
font-family: "ArnoPro-Bold";

}


.cover
{
text-align:center;
}

.copy
{
display: block;
font-size: 85%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: left;
text-indent: 0%;
font-family: "ArnoPro-Regular";

}
.copy1
{
display: block;
font-size: 85%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0.5%;
text-align: left;
text-indent: 0%;
font-family: "ArnoPro-Regular";

}

.copy2
{
display: block;
font-size: 100%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 1%;
text-align: left;
text-indent: 0%;
font-family: "ArnoPro-Bold";
font-weight:bold;

}
.toc {
    display: block;
    font-size: 90%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0.3%;
    text-align: left;
    text-indent: 0%;
    font-weight:bold;
    font-family: "ArnoPro-Bold";

}
.toc2 {
    display: block;
    font-size: 85%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    text-align: left;
    text-indent: 0%;
    font-style:italic;
font-family: "ArnoPro-Italic";

}
.toc1a {
    display: block;
    font-size: 85%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0.2%;
    text-align: left;
    text-indent: 0%;
    font-family: "ArnoPro-Regular";

}
.toc1 {
    display: block;
    font-size: 85%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    text-align: left;
    text-indent: 0%;
    font-family: "ArnoPro-Regular";

}
.toc3 {
    display: block;
    font-size: 85%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    text-align: left;
    text-indent: 0%;
    font-family: "ArnoPro-Regular";

}
.toc3a {
    display: block;
    font-size: 85%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0.5%;
    text-align: left;
    text-indent: 0%;
    font-family: "ArnoPro-Regular";

}
.toc-head
{
display: block;
font-size: 150%;
margin-bottom: 1%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: left;
text-indent: 0%;
font-weight:bold;
font-family: "ArnoPro-bold";
}

.bold
{
font-family: "ArnoPro-Bold";

font-weight:bold;
}

.bold_italic
{
font-family: "ArnoPro-BoldItalic";
font-style:italic;
font-weight:bold;
}

.bktitle {
display: block;
font-size: 300%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0.5%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-BoldItalic";
font-style:italic;
font-weight:bold;
}


.bktitle1 {
display: block;
font-size: 300%;
margin-bottom: 0%;
margin-left: 2%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-BoldItalic";
font-style:italic;
font-weight:bold;
line-height:60%;

}

.smallcaps
{
font-size:80%;
}

.small
{
font-size:75%;
}

.reg
{
font-family: "ArnoPro-Regular";

font-style:normal;
}

.quote{
display: block;
font-size: 120%;
margin-bottom: 0.2%;
margin-left: 0%;
margin-right: 0%;
margin-top: 1%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Bold";
font-weight:bold;
}


span.blue
{
color:#1F81BB;
font-family: "ArnoPro-Bold";
font-weight:bold;
}

.flo-right
{
margin-left:5em;
}
.title {
display: block;
font-size: 100%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 1%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Italic";
font-style:italic;
}
.title1 {
display: block;
font-size: 100%;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
margin-top: 0%;
text-align: center;
text-indent: 0%;
font-family: "ArnoPro-Italic";
font-style:italic;
}