/* ==================== EPUB_CSS version 2.3 ===================== */
/* ==================== standards styles ===================== */
body
{
margin-left: 2em;
margin-right: 2em;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif, "Charis";
}
@font-face
{
font-family: "Charis";
font-style: normal;
font-weight: normal;
src:url(fonts/CharisSILR.ttf);
}
@font-face
{
font-family: "Charis";
font-style: normal;
font-weight: bold;
src:url(fonts/CharisSILB.ttf);
}
@font-face
{
font-family: "Charis";
font-style: italic;
font-weight: normal;
src:url(fonts/CharisSILI.ttf);
}
@font-face
{
font-family: "Charis";
font-style: italic;
font-weight: bold;
src:url(fonts/CharisSILBI.ttf);
}
/*-----------***Title Page Styles - Start***----------------*/
.book_halftitle
{
text-align: center;
margin-top: 4px;
font-size: 160%;
margin-top: 80px;
}
.book_title
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 300%;
line-height: 1.2em;
text-align: left;
text-indent: 0em;
border-bottom: 2px solid #999;
margin-top: 60px;
margin-bottom: 0.5em;
padding-bottom: 0.5em;
}
.book_subtitle
{
font-family: Arial, Helvetica, sans-serif;
font-size: 180%;
font-weight: lighter;
text-align: left;
text-indent: 0em;
margin-bottom: 2em;
}
.edition
{
font-family: Arial, Helvetica, sans-serif;
color: #999;
font-size: 90%;
text-transform: uppercase;
letter-spacing: 1px;
text-align: left;
text-indent: 0em;
margin-top: 60px;
margin-bottom: 46px;
padding-bottom: 0.5em;
}
.dropnum
{
font-family: Arial, Helvetica, sans-serif;
color: #999;
font-size: 180%;
font-weight: lighter;
letter-spacing: -1px;
}
div.ctr
{
text-align: left;
text-indent: 0em;
font-weight: bold;
font-size: 80%;
padding-top: 0.2em;
padding-bottom: 0.25em;
padding-left: 0.2em;
padding-right: 0.2em;
}
.titleauthor
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino,serif;
color: #3f8099;
font-size: 150%;
text-align: left;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 0.5em;
}
span.degrees
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 100%;
}
.base
{
text-align: left;
text-indent: 0em;
margin-top: 125px;
}
.fmaffiliation
{
text-align: left;
text-indent: 0em;
margin-top: 0.05em;
margin-bottom: 0em;
font-size: 80%;
font-style: italic;
color: #999;
}
.publisher
{
text-align: left;
text-indent: 0em;
font-size: 80%;
margin-bottom: 0.5em;
margin-top: 90px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}
/*-----------***Title Page Styles - End***----------------*/
/*-----------***Dedication Page Styles - start***----------------*/
.dedication
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 90%;
line-height: 1.3em;
text-align: center;
margin-top: 3em;
}
.dedicationau
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
font-weight: bold;
text-align: center;
color: #3F8099;
}
.dedication2
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 90%;
text-align: center;
margin-top: 0em;
}
/*-----------***Dedication Page Styles - end***----------------*/
/*-----------***Preface Styles - Start***----------------*/
.para_fl
{
font-size: 80%;
text-align: justify;
text-indent: 0em;
margin-bottom: 0.5em;
margin-top: 0em;
}
.para_indented
{
font-size: 80%;
text-align: justify;
margin-bottom: 0.5em;
margin-top: 0em;
text-indent: 1.00em;
}

.fmauthor
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 80%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 30px;
color: #999;
}

.fmauthoraffil
{
font-size: 70%;
font-weight: normal;
text-align: left;
text-indent: 0em;
margin-bottom: 0em;
font-family: Arial, Helvetica, sans-serif;
color: #999;
margin-left: 0em;
font-style: italic;
margin-top: -0.75em;
}
.authorsignature
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino,serif;
font-size: 80%;
line-height: 1em;
font-weight: bold;
text-align: left;
text-indent: 0em;
color: #999;
margin-top: 1em;
margin-bottom: 0.75em;
padding-left: 2em;
}
.contribname
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino,serif;
font-weight: bold;
text-align: left;
text-indent: 0em;
color: #3F8099;
margin-top: 0em;
}
.contribname1
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino,serif;
font-size: 80%;
font-weight: bold;
text-align: left;
text-indent: 0em;
color: #3F8099;
margin-top: 0.5em;
margin-bottom: 0em;
}
.contributors-affiliation
{
font-size: 80%;
}
.contributors-affiliation1
{
font-size: 60%;
margin-top: 0em;
margin-bottom: 0em;
}
.affiliation
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
text-align: left;
color: #999;
}
.contributors-chapter-title
{
text-align: left;
text-indent: 0em;
font-size: 100%;
margin-top: 0.30em;
margin-bottom: 0.5em;
margin-left: 1.25em;
font-style: italic;
}
.hangtext
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
text-align: left;
text-indent: -2em;
margin-top: -0.5em;
padding-left: 2em;
}
/*-----------***Preface Styles - End***----------------*/

/*-----------***Volume Styles - Start***----------------*/
#VN
{
font-family: Arial, Helvetica, sans-serif;
background-color: #800000;
height: 40px;
width: 340px;
color: #ffffff;
text-align: center;
letter-spacing: 4px;
font-size: 120%;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #000;
line-height: 1.5em;
text-transform: uppercase;
padding-top: 6px;
padding-left: 8px;
margin-bottom: 0.25em;
}
.volumeau
{
font-size: 120%;
text-align: left;
text-indent: 0em;
color: #800000;
line-height: normal;
margin-bottom: 0.25em;
margin-left: 25px;
}
.volumauaffil
{
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
color: #999;
text-indent: 0em;
margin-top: 0em;
text-align: left;
margin-bottom: 2em;
margin-left: 25px;
}
.illustrationline
{
text-align: left;
text-indent: 0em;
margin-top: 2.5em;
margin-bottom: -0.75em;
font-size: 90%;
font-style: oblique;
color: #999;
font-family: Arial, Helvetica, sans-serif;
margin-left: 25px;
}
/*-----------***Volume Styles - End***----------------*/

/*-----------***Part Title Page Styles - Start***----------------*/
p.parttitle
{
display: block;
font-size: 300%;
text-align: left;
text-indent: 0em;
margin-top: 0em;
margin-bottom: 1em;
padding-right: 10px;
line-height: 1em;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
p.partsubt
{
display: block;
font-size: 160%;
text-align: left;
text-indent: 0em;
margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 10px;
}
.partau
{
font-size: 90%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-top: 0em;
margin-bottom: 1.5em;
}
.partoutlhd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
color: #3f8099;
letter-spacing: 2px;
text-align: left;
text-indent: 0em;
border-bottom-width: 4px;
border-bottom-style: solid;
border-bottom-color: #707808;
padding-bottom: 3px;
margin-bottom: 0px;
}
/*-----------***Part Title Page Styles - End***----------------*/

/*-----------***Section Page Styles - Start***----------------*/
p.sectnum
{
display: block;
font-size: 120%;
text-align: left;
text-indent: 0em;
padding-left: 8px;
font-weight: bold;
color: #3f8099;
}
#SN
{
font-family: Arial, Helvetica, sans-serif;
font-size: 130%;
line-height: 1.5em;
font-weight: bold;
font-variant: normal;
text-transform: uppercase;
color: #3f8099;
letter-spacing: 4px;
text-align: left;
text-indent: 0em;
padding-top: 8px;
padding-left: 0px;
border-top-width: 8px;
border-top-style: solid;
border-top-color: #d26e29;
}
p.secttitle
{
display: block;
font-size: 240%;
text-align: left;
text-indent: 0em;
padding-right: 10px;
margin-top: 0em;
margin-bottom: 1em;
font-weight: normal;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
line-height: 1.2em;
}

p.sectsubt
{
display: block;
font-size: 175%;
padding-right: 10px;
margin-top: 0.5em;
margin-bottom: 1em;
}
.sectau
{
font-size: 80%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-top: 0.25em;
margin-bottom: 1.5em;
}
div.outl
{
padding-top: 0px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
margin-bottom: 1em;
background-color: #E3F2E7;
}
div.outlchap
{
margin-bottom: 2em;
background-color: #dce5f2;
color: #000000;
padding: 8px;
margin-top: 0em;
border-top-color: #285050;
border-top-style: solid;
border-top-width: 0px;
}
.sectoutlhd
{
font-size: 100%;
font-weight: bold;
background-color: #ffffff;
padding-top: 0em;
padding-left: 0em;
padding-right: 0em;
padding-bottom: 3px;
margin-top: 0em;
margin-bottom: 0em;
font-family: Arial, Helvetica, sans-serif;
color: #d26e29;
line-height: 1.3em;
text-transform: uppercase;
letter-spacing: 2px;
font-style: normal;
border-bottom-color: #3f8099;
border-bottom-style: solid;
border-bottom-width: 4px;
}
div.outlsect
{
margin-bottom: 2em;
background-color: #E9E9E9;
color: #000000;
padding: 8px;
margin-top: 0em;
border-top-color: #d26e29;
border-top-style: solid;
border-top-width: 0px;
}
div.outl .sectoutlchap
{
font-size: 85%;
margin-top: 0.25em;
margin-bottom: 0.25em;
margin-left: 1em;
text-indent: -1em;
padding-top: 0.5em;
padding-left: 0.5em;
padding-right: 0em;
padding-bottom: 0em;
background-color: #E3F2E7;
}
.secttextfl
{
font-size: 80%;
text-indent: 0em;
text-align: justify;
margin-bottom: 0.5em;
margin-top: 0em;
}
.secttext
{
font-size: 80%;
text-align: justify;
margin-bottom: 0.5em;
margin-top: 0em;
text-indent: 1.00em;
}
/*-----------***Section Page Styles - End***----------------*/

/*-----------***Chapter Page Styles - Start***----------------*/
h1.chapnum
{
margin-top: 0em;
margin-bottom: 0em;
font-size: 120%;
text-align: right;
text-indent: 0em;
background-color: #9E0052;
padding-top: 0.25em;
padding-bottom: 0.25em;
padding-right: 0.25em;
color: #ffffff;
border-bottom: 1px solid #000000;
}
h1.chapnum1
{
margin-top: 0em;
margin-bottom: 0em;
font-size: 120%;
font-weight: bold;
text-align: left;
text-indent: 0em;
background-color: #9E0052;
padding-top: 0.25em;
padding-bottom: 0.25em;
padding-right: 0.25em;
color: #ffffff;
border-bottom: 1px solid #000000;
}

p.chaptitle1
{
margin-top: 1em;
margin-bottom: 0em;
font-size: 240%;
text-align: left;
text-indent: 0em;
line-height: 1em;
}
h2.chapsubt
{
margin-top: 0em;
margin-bottom: 1em;
font-size: 150%;
text-indent: 0em;
line-height: 1.1em;
font-family: Arial, Helvetica, sans-serif;
font-weight: lighter;
font-variant: normal;
}
.chapau
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 70%;
padding-left: 0em;
margin-left: 0em;
text-indent: 0em;
font-weight: lighter;
color: #999;
margin-bottom: 3em;
}
.presented
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 70%;
padding-left: 0em;
margin-left: 0em;
text-indent: 0em;
font-weight: lighter;
color: #999;
margin-bottom: 2em;
}
.chapau1
{
text-align: left;
text-indent: 0em;
margin-top: 0.5em;
font-weight: bold;
font-size: 88%;
}
p.chapoutlhd
{
font-size: 105%;
font-weight: normal;
margin-top: 2em;
margin-bottom: 0em;
text-align: left;
line-height: 1.3em;
padding-left: 0px;
padding-top: 7px;
padding-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: 2px;
padding-right: 5px;
text-transform: uppercase;
border-bottom-width: 8px;
border-bottom-style: solid;
border-bottom-color: #d26e29;
text-indent: -1px;
}
p.chapoutl1
{
font-size: 80%;
font-weight: normal;
margin-left: 0em;
margin-top: 0.5em;
margin-bottom: 0em;
margin-right: 2em;
text-align: left;
text-indent: 0em;
line-height: 1.3em;
font-family: Arial, Helvetica, sans-serif;
}
p.chapoutl2
{
font-size: 80%;
font-weight: normal;
margin-left: 1em;
text-indent: 0em;
margin-right: 2em;
margin-top: 0em;
text-indent: 0em;
margin-bottom: 0em;
text-align: left;
line-height: 1.3em;
font-family: Arial, Helvetica, sans-serif;
}
p.chapoutl3
{
font-size: 80%;
font-weight: normal;
margin-left: 2em;
margin-right: 2em;
text-indent: 0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: left;
line-height: 1.3em;
font-family: Arial, Helvetica, sans-serif;
}
.objectset
{
margin-bottom: 2em;
margin-top: 0em;
text-indent: 0em;
padding-top: 8px;
padding-bottom: 0.5em;
background-color: #dce5f2;
color: #000000;
padding-bottom: 8px;
}
.objhead
{
font-size: 105%;
margin-top: 2em;
margin-bottom: 0em;
padding-top: 5px;
padding-left: 0px;
padding-right: 5px;
padding-bottom: 2px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: 2px;
line-height: 1.3em;
text-align: left;
text-indent: -1px;
border-bottom-width: 8px;
border-bottom-style: solid;
border-bottom-color: #c5a44e;
}
.objtext
{
font-size: 80%;
font-weight: bold;
margin-bottom: 0em;
margin-top: 0em;
margin-left: 0.05em;
padding-top: 0em;
padding-left: 0.5em;
font-family: Arial, Helvetica, sans-serif;
color: #3F8099;
line-height: 1em;
}
.objectivetext
{
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
padding-left: 8px;
line-height: 0em;
font-size: 80%;
}
.Key_Term_Head
{
font-family: Arial, Helvetica, sans-serif;
font-size: 105%;
font-style: normal;
line-height: 1.3em;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-align: left;
margin-left: 0px;
padding-top: 7px;
padding-bottom: 2px;
padding-left: 0px;
margin-bottom: 0px;
text-indent: -1px;
margin-top: 2px;
border-bottom-width: 8px;
border-bottom-style: solid;
border-bottom-color: #3f8099;
}
.Key_Term_List
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
line-height: 1.3em;
font-weight: bold;
text-align: left;
margin-top: 0em;
margin-right: 8px;
margin-bottom: 0.5em;
text-indent: -1em;
padding-left: 1em;
}
.Key_Term_def
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-style: normal;
line-height: 1.3em;
text-align: left;
text-indent: -2em;
padding-left: 1em;
font-weight: normal;
margin-left: 0em;
}
.objbulllist
{
font-size: 80%;
font-weight:normal;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: -0.70em;
margin-left: 1em;
font-family: Arial, Helvetica, sans-serif;
}
h2.h1hd
{
font-size: 130%;
margin-top: 1em;
margin-bottom: 0.25em;
font-family: Arial, Helvetica, sans-serif;
color: #707B08;
page-break-inside: avoid;
}
h3.h2hd
{
font-size: 110%;
margin-top: 1em;
margin-bottom: 0.25em;
font-family: Arial, Helvetica, sans-serif;
color: #3f8099;
}
h4.h3hd
{
font-size: 90%;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0.25em;
text-transform: none;
color: #800000;
font-family: Arial, Helvetica, sans-serif;
}
h5.h4hd
{
font-size: 85%;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0.25em;
text-transform: none;
color: #d26e29;
font-family: Arial, Helvetica, sans-serif;
}
h6.h5hd
{
font-size: 80%;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0.25em;
text-transform: none;
color: #747574;
font-family: Arial, Helvetica, sans-serif;
}
.h6hd
{
font-size: 80%;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0.25em;
text-transform: none;
color: #00948C;
font-family: Arial, Helvetica, sans-serif;
}
.h7hd
{
font-size: 80%;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0.25em;
text-transform: none;
color: #0067C8;
font-family: Arial, Helvetica, sans-serif;
}
.h8hd
{
font-size: 80%;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0.25em;
text-transform: none;
font-family: Arial, Helvetica, sans-serif;
}

.h3after2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold;
font-variant: normal;
color: #800000;
text-indent: 0em;
margin-top: 0px;
margin-bottom: 0.25em;
}
.textfl
{
font-size: 80%;
text-align: justify;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0em;
}
.text
{
font-size: 80%;
text-align: justify;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 1em;
}
.biography
{
font-size: 80%;
text-align: justify;
margin-bottom: 0em;
margin-top: 1em;
text-indent: 0em;
}
.stereo
{
font-size: 80%;
text-align: justify;
margin-bottom: 0em;
margin-top: 1em;
text-indent: 0em;
}
.ttextfl
{
font-size: 80%;
text-align: justify;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0em;
}
.Reduced_text
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 70%;
line-height: 1.2em;
text-align: left;
text-indent: 0em;
margin-top: 0.75em;
margin-right: 1em;
margin-bottom: 0.75em;
margin-left: 1em;
}
.fig
{
margin-top: 2em;
margin-bottom: 0.5em;
padding-right: 5px;
padding-left: 5px;
padding-top: 5px;
text-align: center;
}
.figleg
{
font-size: 72.5%;
line-height: 1.2em;
text-align: left;
text-indent: 0em;
font-family: Arial, Helvetica, sans-serif;
margin-right: 2em;
margin-left: 2em;
}
.figtitle
{
font-family: Arial, Helvetica, sans-serif;
font-size: 72.5%;
line-height: 1.25em;
font-weight: bold;
}
.figcredit
{
font-size: 70%;
padding-right: 10px;
text-indent: 0em;
text-align: left;
}
.b1source
{
font-size: 60%;
color: #000000;
text-indent: 0em;
margin-left: 0em;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999999;
}
.fignum
{
font-size: 90%;
font-weight: bold;
padding-right: 10px;
text-align: left;
text-indent: 0em;
text-transform: uppercase;
color: #800000;
}
.tablediv
{
background-color: #E3F2E7;
padding: 10px;
border-top-width: 5px;
border-top-style: solid;
border-top-color: #007DAC;
color: #000000;
}
.t1hd
{
font-family: Arial, Helvetica, sansserif;
font-size: 90%;
color: #007DAC;
font-weight: bold;
margin-top: 0.5em;
margin-bottom: 0.5em;
}
td.straddlehd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
color: #007DAC;
padding-top: 0.5em;
padding-bottom: 0.5em;
font-weight: bold;
background-color: #E3F2E7;
}
.tbody
{
vertical-align: top;
padding: 0.5em;
text-indent:0em;
margin-top: 1em;
margin-left: 0em;
}
td.tcolhd
{
font-size: 70%;
font-weight: bold;
border-bottom: 1px solid #000000;
padding: 0.5em 0.5em 0.5em 1.5em;
text-indent: -1.0em;
}
td.tcolhd2
{
font-size: 70%;
font-weight: normal;
border-bottom: 1px solid #000000;
text-indent: 0.5em;
}
td.t2hd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
font-weight: bold;
margin-top: 0.5em;
margin-bottom: 0.25em;
}
.tbody_fl
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
margin: 0px;
line-height: 1.25em;
}
.tbody_ind
{
font-family: Arial, Helvetica,sans-serif;
font-size: 80%;
text-indent: 1em;
margin: 0px;
line-height: 1.25em;
}
td.t3hd
{
font-size: 70%;
font-weight: bold;
text-indent: 0.5em;
}
td.tunnlist
{
vertical-align: top;
font-size: 80%;
text-indent: 1px;
padding-top: 0em;
padding-right: 0em;
padding-bottom: 0em;
padding-left: 1em;
}
/*-----------***tableunnumberlist Styles - Start***----------------*/
.tunnumlist
{
padding-left: 0.7em;
text-indent: -0.7em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
.tunnumlist1
{
padding-left: 1.6em;
text-indent: -0.7em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
/*-----------***tableunnumberlist Styles - End***----------------*/

/*-----------***tablebulllist Styles - Start***----------------*/
.tbulllist
{
font-size: 80%;
padding-left: 0.7em;
text-indent: -0.7em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
.tbulllist1
{
font-size: inherit;
padding-left: 1.6em;
text-indent: -0.7em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
/*-----------***tablebulllist Styles - End***----------------*/

/*-----------***tablenumlist Styles - Start***----------------*/
.tnumlist
{
padding-left: 1em;
text-indent: -1em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
.tnumlista
{
padding-left: 1.2em;
text-indent: -1.7em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
.tnumlist1
{
padding-left: 2.7em;
text-indent: -1em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
.tnumlist1a
{
padding-left: 2.7em;
text-indent: -1.7em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
vertical-align: top;
}
/*-----------***tablenumlist Styles - End***----------------*/
.tlist
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
line-height: 1.25em;
text-indent: -1em;
display: block;
list-style-type: none;
margin-left: -1.25em;
}
.tlist2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
line-height: 1.25em;
margin-left: -2.5em;
list-style-type: none;
}
.table
{
text-align: left;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 0.5em;
border-bottom: 5px solid #007DAC;
}
.table1
{
text-align: left;
text-indent: 0em;
margin-top: 2em;
margin-bottom: 0.5em;
}
.table2
{
text-align: left;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 1em;
}
.pageavoid
{
page-break-inside: avoid;
text-indent: 0em;
margin-top: 0em;
padding-bottom: 10px;
}
td.green
{
background-color: #E3F2E7;
}
.tnum
{
font-size: 75%;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #800000;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #007DAC;
padding-top: 5px;
margin-bottom: 0px;
text-indent: 0em;
}
.ttitle
{
font-size: 75%;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
margin: 5px 0px -1px 0px;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #007DAC;
padding-bottom: 5px;
text-indent: 0em;
}
p.tftnote
{
font-size: 65%;
margin-top: 0.5em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
}
.box
{
text-align: left;
text-indent: 0em;
background-color: #F3D68B;
color: #000000;
margin-bottom: 0em;
padding-top: 0.5em;
padding-bottom: 0.5em;
border-bottom: 1px solid #000000;
}
.boxa
{
text-align: left;
text-indent: 0em;
background-color: #F3D68B;
color: #000000;
padding-top: 0.5em;
padding-bottom: 0.5em;
border-bottom: 1px solid #000000;
margin-bottom: 0em;
}
.box2
{
text-align: left;
text-indent: 0em;
background-color: #C7EAFB;
color: #000000;
margin-bottom: 0em;
padding-top: 0.5em;
padding-bottom: 0.5em;
border-bottom: 5px solid #007DAC;
}
.boxg1
{
margin-top: 2em;
margin-bottom: 3em;
background-color: #EDEDED;
color: #000000;
margin-right: 2em;
margin-left: 1.5em;
text-indent: 0em;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
}
.boxg2
{
font-size: 72%;
padding-left: 0em;
padding-right: 0em;
padding-bottom: 1em;
margin-bottom: 1em;
margin-top: -0.25em;
background-color: #E3F2E7;
color: #000000;
}
.boxg3
{
font-size: 72%;
padding-left: 0em;
padding-right: 0em;
padding-bottom: 0.5em;
margin-bottom: 0.25em;
margin-top: 1em;
border-top: solid 2px #8781BD;
border-bottom: solid 2px #8781BD;
border-left: solid 2px #8781BD;
border-right: solid 2px #8781BD;
background-color: #EEEDF6;
color: #000000;
}
.boxg4
{
font-size: 72%;
padding-top: 0em;
padding-left: 0em;
padding-right: 0em;
padding-bottom: 1em;
margin-bottom: 1em;
background-color: #FFF1D0;
color: #000000;
border-bottom: 1px solid #000000;
}
.boxg5
{
margin-top: 2em;
margin-bottom: 3em;
margin-right: 2em;
margin-left: 1.5em;
text-indent: 0em;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
border: 1px solid #666666;
}
.b1num
{
padding-left: 0px;
padding-right: 0px;
font-weight: bold;
font-size: 85%;
margin-left: 0px;
text-indent: 0em;
font-family: Arial, Helvetica, sans-serif;
padding-bottom: 4px;
padding-top: 0px;
margin-right: -7px;
margin-bottom: 3px;
display: inline-block;
border-bottom-width: thick;
border-bottom-style: solid;
border-bottom-color: #3F8099;
}
.b2num
{
margin-top: 0em;
color: #000000;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
font-size: 80%;
}
.b1title
{
text-align: left;
text-indent: 0em;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 5px;
font-weight: bold;
font-size: 100%;
letter-spacing: 2px;
color: #d26e29;
margin-top: 0em;
margin-bottom: 0em;
border-bottom-color: #cdcdcd;
border-bottom-style: solid;
border-bottom-width: 2px;
}
.b1caption
{
padding-left: 0px;
padding-bottom: 0px;
padding-right: 5px;
text-indent: 0em;
font-weight: bold;
font-size: 90%;
letter-spacing: 2px;
color: #3F8099;
margin-bottom: 0em;
margin-top: 0em;
}
.b2title
{
text-align: left;
text-indent: 0em;
margin-top: 0em;
padding-top: 0.25px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-weight: bold;
font-size: 90%;
color: #000000;
margin-top: 0.25em;
}
.b1subt
{
text-align: left;
text-indent: 0em;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
font-weight: bold;
font-size: 95%;
margin-bottom: 0.25em;
color: #3F8099;
padding-top: 0px;
margin-top: 10px;
}
.b1au
{
padding-left: 0px;
padding-bottom: 10px;
font-size: 75%;
margin-top: 0em;
margin-bottom: 0em;
font-weight: bold;
color: #666666;
text-align: left;
text-indent: 0em;
padding-top: 5px;
}
.b1textfl
{
font-size: 80%;
text-align: justify;
color: #000000;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0em;
padding-left: 0px;
padding-right: 5px;
}
.b1text
{
font-size: 80%;
text-align: justify;
color: #000000;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 1em;
padding-left: 0px;
padding-right: 5px;
}
.b11hd
{
text-align: left;
text-indent: 0em;
font-size: 90%;
font-weight: bold;
margin-top: 0.5em;
margin-bottom: 0.25em;
padding-left: 0px;
padding-top: 0px;
color: #707B08;
}
.b12hd
{
text-align: left;
text-indent: 0em;
font-size: 90%;
color: #3f8099;
font-weight: bold;
margin-top: 0.25em;
margin-bottom: 0em;
padding-left: 0px;
}
.b13hd
{
font-size: 80%;
text-align: left;
color: #800000;
text-indent: 0em;
font-weight: bold;
margin-top: 0.25em;
margin-bottom: 0em;
padding-left: 0px;
}
.b14hd
{
font-size: 80%;
text-align: left;
color: #d26e29;
text-indent: 0em;
font-weight: bold;
margin-top: 0.25em;
margin-bottom: 0em;
padding-left: 0px;
}
.b15hd
{
font-size: 80%;
text-align: left;
color: #747574;
text-indent: 0em;
font-weight: bold;
margin-top: 0.25em;
margin-bottom: 0em;
padding-left: 0px;
}
.b16hd
{
font-size: 80%;
text-align: left;
color: #00948C;
text-indent: 0em;
font-weight: bold;
margin-top: 0.25em;
margin-bottom: 0em;
padding-left: 0px;
}
.b17hd
{
font-size: 80%;
text-align: left;
color: #0067C8;
text-indent: 0em;
font-weight: bold;
margin-top: 0.25em;
margin-bottom: 0em;
padding-left: 0px;
}
.b2subt
{
text-align: left;
color: #000000;
text-indent: 0em;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-weight: normal;
font-size: 90%;
margin-top: 0.25em;
margin-bottom: 0.25em;
border-bottom: 2px solid #007DAC;
}
.b1quote
{
font-size: 80%;
color: #000000;
font-style: italic;
margin-top: 0.75em;
margin-right: 3em;
margin-bottom: 0.75em;
margin-left: 35px;
text-align: left;
text-indent: 0em;
}
.b1quoteau
{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 60%;
text-align: left;
text-indent: 0em;
margin-left: 5px;
font-style: normal;
font-weight: bold;
}
p.b1ftnote
{
font-size: 68%;
color: #000000;
margin-right: 5px;
margin-left: 2em;
text-indent:-2em;
margin-bottom: 0px;
margin-top: 0em;
}

/*-----------***unnumlist Styles - Start***----------------*/
.unnumlist
{
font-size: 80%;
text-indent: -1em;
margin-left: 1.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.unnumlist1
{
font-size: 80%;
text-indent: -1em;
margin-left: 2.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.unnumlist2
{
font-size: 80%;
text-indent: -1em;
margin-left: 3.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.unnumlist3
{
font-size: 80%;
text-indent: -1em;
margin-left: 4.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.unnumlist4
{
font-size: 80%;
text-indent: -1em;
margin-left: 5.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.unnumlist5
{
font-size: 80%;
text-indent: -1em;
margin-left: 6.5em;
margin-top: 0em;
margin-bottom: 0em;
}
/*-----------***unnumlist Styles - End***----------------*/

/*-----------***numlist Styles - Start***----------------*/
.numlist
{
font-size: 80%;
text-indent: -1.2em;
margin-left: 1.2em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlista
{
font-size: 80%;
text-indent: -1.8em;
margin-left: 1em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlistb
{
font-size: 80%;
text-indent: -2.3em;
margin-left: 0.9em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlistc
{
font-size: 80%;
text-indent: -2.9em;
margin-left: 0.9em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist1
{
font-size: 80%;
text-indent: -1.2em;
margin-left: 4.1em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist1a
{
font-size: 80%;
text-indent: -1.8em;
margin-left: 4.2em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist1b
{
font-size: 80%;
text-indent: -2.3em;
margin-left: 4.1em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist1c
{
font-size: 80%;
text-indent: -2.8em;
margin-left: 4em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist2
{
font-size: 80%;
text-indent: -1em;
margin-left: 6.8em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist2a
{
font-size: 80%;
text-indent: -1.8em;
margin-left: 7.1em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist2b
{
font-size: 80%;
text-indent: -2.4em;
margin-left: 7.1em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist2c
{
font-size: 80%;
text-indent: -2.9em;
margin-left: 7em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist3
{
font-size: 80%;
text-indent: -1.3em;
margin-left: 10.1em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist3a
{
font-size: 80%;
text-indent: -1.8em;
margin-left: 9.9em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist3b
{
font-size: 80%;
text-indent: -2.2em;
margin-left: 9.7em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist3c
{
font-size: 80%;
text-indent: -2.9em;
margin-left: 9.9em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist4
{
font-size: 80%;
text-indent: -1.3em;
margin-left: 13em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist4a
{
font-size: 80%;
text-indent: -1.8em;
margin-left: 13em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist4b
{
font-size: 80%;
text-indent: -2.2em;
margin-left: 12.8em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist4c
{
font-size: 80%;
text-indent: -2.9em;
margin-left: 13em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist5
{
font-size: 80%;
text-indent: -1.3em;
margin-left: 15.7em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist5a
{
font-size: 80%;
text-indent: -1.8em;
margin-left: 15.7em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist5b
{
font-size: 80%;
text-indent: -2.2em;
margin-left: 15.7em;
margin-top: 0em;
margin-bottom: 0em;
}
.numlist5c
{
font-size: 80%;
text-indent: -2.9em;
margin-left: 15.7em;
margin-top: 0em;
margin-bottom: 0em;
}
/*-----------***numlist Styles - End***----------------*/

/*-----------***bulllist Styles - Start***----------------*/
.bulllist
{
font-size: 80%;
text-indent: -1em;
margin-left: 1.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.bulllist1
{
font-size: 80%;
text-indent: -1em;
margin-left: 2.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.bulllist2
{
font-size: 80%;
text-indent: -1em;
margin-left: 3.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.bulllist3
{
font-size: 80%;
text-indent: -1em;
margin-left: 4.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.bulllist4
{
font-size: 80%;
text-indent: -1em;
margin-left: 5.5em;
margin-top: 0em;
margin-bottom: 0em;
}
.bulllist5
{
font-size: 80%;
text-indent: -1em;
margin-left: 6.5em;
margin-top: 0em;
margin-bottom: 0em;
}
/*-----------***bulllist Styles - End***----------------*/
p.dispquote
{
font-size: 80%;
font-style: italic;
margin-left: 0em;
margin-top: 2.0em;
margin-bottom: 0em;
text-align:left;
text-indent: 0em;
line-height:1.3em;
font-family: Arial, Helvetica, sans-serif;
}
p.dispquoteau
{
font-size: 70%;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 1em;
text-align:left;
text-indent: 0em;
line-height:1.5em;
font-family: Arial, Helvetica, sans-serif;
}
p.quote
{
font-size: 80%;
font-style: italic;
margin-left: 2em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
text-align:left;
text-indent: 0em;
line-height:1.3em;
}
p.quoteau
{
font-size: 70%;
font-weight: normal;
margin-top: 0.20em;
margin-bottom: 1.5em;
text-align:right;
line-height:1.3em;
}
p.b2numlist
{
font-size: 80%;
color: #000000;
text-indent: -1.1em;
margin-left: 1em;
margin-top:0.25em;
margin-bottom:0em;
padding-left:0.5em;
}
p.b2numlist2
{
font-size: 80%;
color: #000000;
text-indent: -1.1em;
margin-left: 2em;
margin-top:0.25em;
margin-bottom:0em;
padding-left:0.5em;
}
.te
{
margin-top:0em;
margin-bottom:0.5em;
margin-left:1em;
padding-top:0em;
padding-bottom:0em;
}
.tet
{
padding-bottom:0.25em;
text-indent:0em;
margin-bottom:0em;
border-bottom:2px solid #007DAC;
}
.tenum
{
font-size: 95%;
margin-top: 0em;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
/*color: #ffda6b;*/
}
.tetitle
{
font-size: 85%;
margin-top: 0em;
padding-top: 0.25px;
padding-left: 5px;
padding-bottom: 0.25px;
padding-right: 5px;
font-weight: bold;
margin-top: 0.25em;
}
.tesubt
{
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-weight: bold;
font-style: italic;
font-size: 92%;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
.tetext
{
font-size: 72%;
text-align: justify;
margin-bottom: 2px;
margin-top: 0.25em;
text-indent: 0em;
}
.tetextin
{
font-size: 72%;
text-align: justify;
margin-bottom: 2px;
margin-top: 0.25em;
text-indent: 1.00em;
}
.te1
{
font-size: 80%;
font-weight:bold;
margin-top: 0.25em;
margin-bottom: 0.25em;
border-bottom: solid 2px #8781BD;
}
.te1hd
{
font-size: 80%;
font-weight:bold;
margin-top: 0.5em;
margin-bottom: 0.25em;
}
.te2hd
{
font-size: 80%;
font-weight:bold;
font-style:italic;
margin-top: 1em;
margin-bottom: 0.25em;
}
.te3hd
{
font-size: 80%;
font-weight:bold;
}
p.tenumlist
{
font-size: 72%;
text-indent: -1em;
margin-left: 2em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
p.tenumlist2
{
font-size: 72%;
margin-left: 3.3em;
text-indent: -1.5em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
p.tebulllist
{
font-size: 72%;
text-indent: -0.70em;
margin-left: 2em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
p.tebulllist2
{
font-size: 72%;
margin-left: 3.3em;
text-indent: -1.25em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
p.teunnlist
{
font-size: 72%;
text-indent: -1em;
margin-left: 2em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
p.teunnlist2
{
font-size: 72%;
margin-left: 3.3em;
text-indent: -1.5em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
td.colhd
{
font-size: 80%;
font-weight:bold;
}
td.coltext
{
font-size: 80%;
}
p.eq
{
font-size: 75%;
text-align: right;
margin-top:0.5em;
margin-bottom:0.5em;
}
.eqnum
{
font-size: 90%;
font-weight: bold;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 3px;
float:right;
}
/*-----------***boxnumlist Styles - Start***----------------*/
.b1numlist
{
font-size: 80%;
color: #000000;
margin-top: 0em;
margin-right: 0px;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent:-1.2em;
}
.b1numlista
{
font-size: 80%;
color: #000000;
margin-top: 0em;
margin-right: 0px;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent:-1.8em;
}
.b1numlistb
{
font-size: 80%;
color: #000000;
margin-top: 0em;
margin-right: 0px;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent:-2.2em;
}
.b1numlist1
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 4.2em;
text-indent:-1.2em;
}
.b1numlist1a
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 4.2em;
text-indent:-1.8em;
}
.b1numlist2
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 5.9em;
text-indent:-1.2em;
}
.b1numlist2a
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 6em;
text-indent:-1.8em;
}
.b1numlist3
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 7.8em;
text-indent:-1.2em;
}
.b1numlist3a
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 7.8em;
text-indent:-1.8em;
}
.b1numlist4
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 9.6em;
text-indent:-1.2em;
}
.b1numlist4a
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 9.6em;
text-indent:-1.8em;
}
.b1numlist5
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 11.2em;
text-indent:-1.2em;
}
.b1numlist5a
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 11.2em;
text-indent:-1.8em;
}
/*-----------***boxnumlist Styles - End***----------------*/

/*-----------***boxbulllist Styles - Start***----------------*/
.b1bulllist
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-right: 0px;
margin-bottom: 0.2em;
margin-left: 0.9em;
text-indent:-0.7em;
}
.b1bulllist1
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 1.9em;
text-indent:-0.9em;
}
.b1bulllist2
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 2.9em;
text-indent:-0.9em;
}
.b1bulllist3
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 3.9em;
text-indent:-0.9em;
}
.b1bulllist4
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 4.9em;
text-indent:-0.9em;
}
.b1bulllist5
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 5.9em;
text-indent:-0.9em;
}
/*-----------***boxbulllist Styles - End***----------------*/

/*-----------***boxunnumberlist Styles - Start***----------------*/
.b1unnumlist
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-right: 0px;
margin-bottom: 0em;
margin-left: 0.9em;
text-indent:-0.7em;
}
.b1unnumlist1
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 1.9em;
text-indent:-0.9em;
}
.b1unnumlist2
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 2.9em;
text-indent:-0.9em;
}
.b1unnumlist3
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 3.9em;
text-indent:-0.9em;
}
.b1unnumlist4
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 4.9em;
text-indent:-0.9em;
}
.b1unnumlist5
{
font-size: 80%;
color: #000000;
margin-top:0em;
margin-bottom: 0em;
margin-left: 5.9em;
text-indent:-0.9em;
}
/*-----------***boxunnumberlist Styles - End***----------------*/

.b1list
{
font-size: 80%;
color: #000000;
margin-top: 0.5em;
margin-right: 0px;
margin-bottom: 0.5em;
list-style-type: none;
display: block;
text-indent: -1em;
margin-left: -1em;
}
.b1list2
{
font-size: 80%;
color: #000000;
list-style-type: none;
display: block;
text-indent: -1em;
margin-left: -1.4em;
}
.icon1
{
vertical-align:middle;
}
.icon2
{
vertical-align:middle;
}
.b3num
{
font-size: 90%;
margin-top: 0em;
text-indent: 0em;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
color:#2E3092;
}
.b3title
{
color: #000000;
text-indent: 0em;
padding-top: 0.25px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-weight: normal;
font-size: 90%;
margin-top: 0.25em;
}
.b3subt
{
color: #000000;
text-indent: 0em;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-weight: normal;
font-size: 90%;
margin-top: 0.25em;
margin-bottom: 0.25em;
border-bottom: solid 2px #8781BD;
}
p.b3ftnote
{
font-size: 68%;
text-indent: 0em;
color: #000000;
margin-right: 5px;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0.5em;
}
p.b3numlist
{
font-size: 80%;
color: #000000;
text-indent: -1em;
margin-left: 2em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
p.b3bulllist
{
font-size: 80%;
color: #000000;
text-indent: -1em;
margin-left: 2em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
p.b3bulllist2
{
font-size: 80%;
color: #000000;
text-indent: -1.1em;
margin-left: 2em;
margin-top: 0.5em;
margin-bottom: 0.25em;
}
p.b3unnlist
{
font-size: 80%;
color: #000000;
text-indent: -1em;
margin-left: 2em;
margin-top: 0.25em;
margin-bottom: 0.25em;
}
.b31hd
{
font-size: 80%;
text-indent: 0em;
color: #000000;
font-weight:bold;
padding-left:5px;
margin-top: 0.25em;
margin-bottom: 0.5em;
}
.b32hd
{
font-size: 80%;
text-indent: 0em;
color: #000000;
font-weight:bold;
font-style:italic;
margin-top: 0.5em;
margin-bottom: 0.5em;
padding-left:5px;
}
.b33hd
{
font-size: 80%;
text-indent: 0em;
color: #000000;
font-weight:bold;
}
.b3textfl
{
font-size: 80%;
color: #000000;
text-align: justify;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0em;
padding-left:5px;
padding-right:5px;
}
.b3text
{
font-size: 80%;
color: #000000;
text-align: justify;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 1.00em;
}
h2.sumhd
{
font-size: 104%;
margin-top: 1.5em;
margin-bottom: 0.75em;
}
h2.sub
{
font-size: 140%;
margin-top: 1.5em;
margin-bottom: 0.75em;
}
.sumtext
{
font-size: 80%;
text-align: justify;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0em;
}
.ackhd
{
font-size: 90%;
text-indent: 0em;
margin-top: 1.25em;
margin-bottom:0em;
font-weight: normal;
}
.ack
{
font-size: 72%;
text-indent: 0em;
margin-top: 0.5em;
margin-bottom: 1.5em;
}
.margintext1
{
font-size: 72%;
text-indent: 0em;
font-weight:bold;
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.margintext2
{
font-size: 72%;
text-indent: 0em;
font-weight:bold;
font-style:italic;
margin-top: 0.5em;
margin-bottom: 1.5em;
}
.refs
{
font-size: 70%;
line-height: 1.5em;
text-indent: 0em;
margin-top: 0px;
}
.reftitle
{
font-size: 130%;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 0.25em;
font-family: Arial, Helvetica, sans-serif;
color: #707B08;
}
.ref1hd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
text-indent: 0em;
line-height: 1.2px;
margin-top: 1em;
margin-bottom: 0.5em;
font-weight: bold;
}
.refs-ital
{
font-size: 70%;
text-indent: 0em;
font-style: italic;
}
.ref2hd
{
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
text-indent: 0em;
margin-bottom: 0px;
font-weight: bold;
}
.bibliohead
{
font-size: 130%;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 0.25em;
font-family: Arial, Helvetica, sans-serif;
color: #707B08;
}
.biblio
{
font-size: 72%;
text-align: left;
margin-left: 20px;
margin-bottom: 0.25em;
margin-top: 0em;
text-indent: -20px;
}
.annot
{
font-size: 72%;
font-style: italic;
text-align: left;
margin-bottom: 0.25em;
margin-top: 0em;
text-indent: 1em;
}
p.qtitle
{
font-size: 100%;
text-indent: 0em;
margin-top: 1.25em;
margin-bottom:0.5em;
font-weight: bold;
padding-bottom:0.25em;
border-bottom:1px solid #000000;
}
p.anstitle
{
font-size: 100%;
text-indent: 0em;
margin-top: 1.25em;
margin-bottom:0.5em;
padding-bottom:0.25em;
font-weight: bold;
border-bottom:1px solid #000000;
}
p.qnumlist
{
font-size: 80%;
text-indent: -1.1em;
margin-left: 1em;
margin-top:0.5em;
margin-bottom:0em;
}
p.qnumlist2
{
font-size: 80%;
text-indent: -1.1em;
margin-left: 2em;
margin-top:0.25em;
margin-bottom:0em;
}
p.ansnumlist
{
font-size: 80%;
text-indent: -1.1em;
margin-left: 1em;
margin-top:0.5em;
margin-bottom:0em;
}
div.ftnote
{
margin-top:0em;
}
p.ftnote1
{
font-size: 64%;
margin-top: 0.5em;
margin-bottom: 0em;
vertical-align: top;
text-indent: 0em;
}
p.ft2
{
font-size: 64%;
margin-top: 0.5em;
margin-bottom: 0.5em;
vertical-align: top;
text-indent: 0.01em;
}
.subchapnum
{
margin-top: 0em;
margin-bottom: 0em;
font-size: 125%;
font-weight: bold;
text-indent: 0;
}
.subchapttitle
{
margin-top: 0em;
margin-bottom: 0em;
font-size: 130%;
font-weight: normal;
text-indent: 0;
}
div.key
{
padding-top: 1px;
padding-bottom: 10px;
padding-left: 8px;
padding-right: 3px;
margin-bottom: 1em;
background-color:#FFEFE1;
}
.keytermshd
{
margin-top: 0.5em;
margin-bottom: 0.25em;
font-size: 90%;
font-weight: normal;
text-indent: 0;
background-color:#FEE2C9;
color: #000000;
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:0.5em;
}
.keytermslist
{
margin-top: 0.25em;
margin-bottom: 0.25em;
font-size: 80%;
font-weight: bold;
text-indent: 0;
}
a
{
text-decoration:none;
}
span.bold
{
font-weight:bold;
}
span.italic
{
font-style:italic;
}
span.smallcaps
{
font-size: 80%;
text-align: left;
}
.bullet_color
{
color: #d26e29;
}
p.bulllist_flush
{
font-size: 80%;
text-indent: -0.6em;
margin-left: 0.5em;
margin-top: 0.25em;
margin-bottom: 0.25em;
text-align: left;
}
.h2after1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 110%;
font-weight: bold;
color: #3f8099;
letter-spacing: 1px;
margin-top: 0px;
margin-left: 0em;
text-indent: 0em;
font-style: normal;
margin-bottom: 0.25em;}
h1.chaptitle
{
margin-top: 1em;
margin-bottom: 0.5em;
font-size: 240%;
text-align: left;
text-indent: 0em;
line-height: 1em;
border-bottom-color: #cdcdcd;
border-bottom-style: solid;
padding-bottom: 0.5em;
border-bottom-width: 2px;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.Quote_Source
{
font-family: Arial, Helvetica, sans-serif;
font-size: 65%;
font-style: italic;
line-height: 1.3em;
font-weight: normal;
color: #999;
text-align: left;
text-indent: 0em;
margin-left: 8%;
margin-top: -1em;
margin-bottom: 1em;
}
.Disp_Quote_Source
{
font-family: Arial, Helvetica, sans-serif;
font-size: 60%;
font-style: italic;
line-height: 1.5em;
font-weight: normal;
color: #999;
margin-left: 3%;
margin-top: -1em;
margin-bottom: 1em;
}
.indextitle
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 240%;
text-align: left;
text-indent: 0em;
line-height: 1em;
border-bottom: #CDCDCD solid 2px;
margin-top: 1em;
margin-bottom: 0.75em;
padding-bottom: 0.5em;
}
/*-----------***Chapter Page Styles - End***----------------*/

/*-----------***Appendix Page Styles - Start***----------------*/
h1.appnum
{
margin-top: 0em;
margin-bottom: 0em;
font-size: 120%;
font-weight: bold;
text-align:left;
text-indent: 0em;
background-color:#9E0052;
padding-top:0.25em;
padding-bottom:0.25em;
padding-right:0.25em;
color: #ffffff;
border-bottom:1px solid #000000;
}
p.apptitle
{
margin-top: 1em;
margin-bottom: 0em;
font-size: 240%;
text-align: left;
text-indent: 0em;
line-height: 1em;
}
.appau
{
text-align: left;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 2em;
font-weight: bold;
font-size: 88%;
}
/*-----------***Appendix Page Styles - End***----------------*/

/*-----------***Glossary Page Styles - Start***----------------*/
p.glosstitle
{
font-size: 200%;
text-align: left;
text-indent: 0em;
margin-bottom: 2em;
margin-top: 1em;
}
.gloss
{
text-align:left;
margin-top:0.25em;
margin-bottom:0em;
margin-left:1em;
text-indent:-1em;
}
.glossterm
{
font-size: 80%;
font-weight:bold;
}
.glossdef
{
font-size: 80%;
}
.glossdiv
{
text-align:left;
font-weight: bold;
margin-top:1.25em;
margin-bottom:0em;
margin-left:1em;
text-indent:-1em;
}
/*-----------***Glossary Page Styles - End***----------------*/

/*-----------***toc Page Styles - Start***----------------*/
.CN
{
height: 40px;
width: 280px;
background-color: #3F8099;
}
.fmtitle
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 240%;
text-align: left;
text-indent: 0em;
line-height: 1em;
border-bottom: #CDCDCD solid 2px;
margin-top: 1em;
margin-bottom: 0.75em;
padding-bottom: 0.5em;
}
p.tocpartnum
{
font-size: 96%;
margin-left: 0em;
margin-bottom: 0.25em;
font-weight: bold;
text-align: left;
text-indent: 0em;
}
p.tocparttitle
{
font-size: 104%;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
font-weight: bold;
text-align: left;
text-indent: 0em;
}
p.tocpartsubtitle
{
font-size: 96%;
margin-left: 0em;
margin-top: 1em;
margin-bottom: 0em;
font-weight: bold;
text-align: left;
text-indent: 0em;
}
p.tocpartau
{
font-size: 72%;
margin-left: 0em;
margin-top: 0.25em;
margin-bottom: 0.5em;
font-weight: bold;
text-align: left;
text-indent: 0em;
}
p.tocsecnum
{
font-size: 80%;
margin-left: 0em;
margin-bottom: 0em;
margin-top: 1.5em;
font-weight: bold;
text-align: left;
text-indent: 0em;
color:#2E3092;
}
p.tocsectitle
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino,serif;
font-size: 100%;
font-weight: bold;
line-height: 1.5em;
text-align: left;
text-indent: 0em;
border-bottom: #999 solid 1px;
margin-top: 2em;
margin-bottom: -0.5em;
padding-bottom: 0.5em;
}
p.tocsecsubtitle
{
font-size: 72%;
margin-left: 0em;
margin-bottom: 0.75em;
margin-top: 0.75em;
text-align: left;
text-indent: 0em;
}
p.tocchaptitle
{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 80%;
margin-left: 0em;
margin-bottom: 0em;
margin-top: 2em;
text-align: left;
text-indent: 0em;
}
span.tocchapter
{
font-family: "Arial", Helvetica, sans-serif;
font-size: 75%;
text-transform: uppercase;
letter-spacing: 1px;
text-align: left;
text-indent: 0em;
margin-top: 1em;
}
p.tocchapau
{
font-size: 72%;
font-weight:bold;
margin-left: 1em;
margin-bottom: 1em;
margin-top: 0em;
text-align: left;
text-indent: 0em;
}
p.tocchapsubtitle
{
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
text-align: left;
text-indent: 0em;
margin-top: 1em;
margin-left: 2em;
}
#box
{
background-color: #f4d88d;
color: #000000;
height: 70px;
width: 80px;
clear: none;
border-top-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-top-color: #000;
border-left-color: #000;
left: 250cm;
margin-left: 250px;
}
#CN
{
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
height: 40px;
width: 230px;
color: #800000;
text-align: left;
text-indent: 0em;
letter-spacing: 4px;
font-size: 120%;
border-right-width: 1px;
border-right-style: none;
border-right-color: #000;
line-height: 1.5em;
text-transform: uppercase;
padding-top: 6px;
padding-left: 8px;
border-top-width: 8px;
border-top-style: solid;
border-top-color: #3f8099;
font-weight: bold;
text-indent: -6px;
}
#empty
{
height: 90px;
width: 80px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #000;
margin-left: 250px;
clear: both;
}
#pbox1
{
background-color: rgb(0,125,172);
color: #000000;
height: 100px;
width: 100px;
padding: 0px;
top: 0px;
margin-top: 0px;
margin-right: 200px;
margin-bottom: 0px;
margin-left: 50px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: rgb(0,0,0);
}
#pbox2
{
background-color: rgb(204,231,211);
color: #000000;
height: 50px;
width: 50px;
float: left;
border-top-width: 1px;
border-right-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-top-color: rgb(0,0,0);
border-right-color: rgb(0,0,0);
}
#PN
{
font-family: Arial, Helvetica, sans-serif;
font-size: 150%;
font-style: normal;
font-weight: bold;
color: #3f8099;
letter-spacing: 4px;
text-align: left;
text-indent: 0em;
height: 40px;
width: 100%;
padding-top: 6px;
padding-left: 0px;
text-transform: uppercase;
border-top-width:8px;
border-top-style:solid;
border-top-color:#25505d;
}
/*-----------***toc Page Styles - End***----------------*/

/*-----------***MPS added styles***----------------*/
.boxg
{
font-size: 90%;
padding-left: 0.5em;
padding-right: 0.5em;
margin-bottom: 1em;
margin-top: 1em;
border-top: solid 1px red;
border-bottom: solid 1px red;
border-left: solid 1px red;
border-right: solid 1px red;
background-color: #ffda6b;
color: #000000;
}
.box_subtitle
{
text-indent: 0em;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-weight: bold;
font-size: 105%;
color: #000000;
margin-top: 0.25em;
}
.tb
{
font-size: 70%;
margin-top: 1.5em;
margin-bottom: 1.5em;
vertical-align: top;
padding-left: 2.0em;
text-indent:-1.5em;
padding-top: 0.3em;
padding-right: 0.3em;
padding-bottom: 0.3em;
}
.tch
{
font-size: 70%;
font-weight:bold;
margin-top: 1.5em;
margin-bottom: 1.5em;
vertical-align: top;
padding-left: 0.5em;
padding-top: 0.5em;
padding-right: 0.5em;
padding-bottom: 0.3em;
}
div.idx
{
text-align: left;
text-indent: 0em;
padding-top: 0.2em;
padding-bottom: 0.25em;
padding-left: 0.2em;
padding-right: 0.2em;
font-size: 80%;
}
.idxletter
{
font-size: 80%;
text-align: left;
margin-bottom: 0em;
margin-top: 2em;
text-indent: 0em;
font-weight: bold;
}
div.ind1
{
font-size: 80%;
margin-left: 1em;
margin-top: 0.5em;
text-indent: -1em;
}
div.ind2
{
font-size: 80%;
margin-left: 3em;
margin-top: 0.5em;
text-indent: -2em;
}
div.ind3
{
font-size: 80%;
margin-left: 5em;
margin-top: 0.5em;
text-indent: -3em;
}
div.ind4
{
font-size: 80%;
margin-left: 7em;
margin-top: 0.5em;
text-indent: -4em;
}
p.indexnote
{
font-size: 80%;
text-align: justify;
text-indent:0px;
margin-top: 10px;
margin-bottom: 0em;
}
.copyright-top
{
font-size: 80%;
text-align: left;
margin-bottom: 0em;
margin-top: 1.0em;
text-indent: 0em;
}
.copyright
{
font-size: 80%;
text-align: left;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0em;
}
.center
{
text-align: center;
}
sup
{
font-size: 60%;
}
sub
{
font-size: 60%;
}
img
{
max-width:100%;
}
hr
{
margin-top:0em;
width:15%;
color: #cdcdcd;
border-bottom-color: #cdcdcd;
border-bottom-style: solid;
border-bottom-width: 1px;
text-align:left;
text-indent: 0em;
margin-left:0em;
}
hr.top
{
margin-top:1.5em;
width:15%;
color: #cdcdcd;
border-bottom-color: #cdcdcd;
border-bottom-style: solid;
border-bottom-width: 1px;
text-align:left;
text-indent: 0em;
margin-left:0em;
}
p.reflist
{
font-size: 80%;
text-indent: -1em;
margin-left: 3.5em;
margin-top: 0em;
margin-bottom: 0em;
}
p.reflist1
{
font-size: 80%;
text-indent: -1.8em;
margin-left: 3.5em;
margin-top: 0em;
margin-bottom: 0em;
}
p.reflist2
{
font-size: 80%;
text-indent: -2.1em;
margin-left: 3.5em;
margin-top: 0em;
margin-bottom: 0em;
}
p.reflist3
{
font-size: 80%;
text-indent: -2.8em;
margin-left: 3.5em;
margin-top: 0em;
margin-bottom: 0em;
}
p.reflist4
{
font-size: 80%;
text-indent: -3.3em;
margin-left: 3.5em;
margin-top: 0em;
margin-bottom: 0em;
}
table
{
border-collapse: collapse;
}
span.underline
{
text-decoration: underline;
}
span.strike
{
text-decoration: line-through;
}
span.inlinecode
{
font-family: monospace;
font-size: inherit;
}
span.sansserif
{
font-family: sans-serif;
}
.table_fig
{
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: center;
}
.abstract
{
margin-bottom: 1em;
margin-left: 0em;
margin-top: 0em;
text-indent: 0em;
}
.abspara
{
font-size: 70%;
text-align: justify;
margin-left: 2em;
margin-bottom: 0em;
margin-top: 0em;
text-indent: 0em;
}
.listhead
{
font-size: 85%;
font-weight: bold;
margin-bottom: 0.5em;
margin-top: 0em;
text-indent: 0em;
}
.b1listhead
{
font-size: 85%;
font-weight: bold;
color: #000000;
margin-bottom: 0.5em;
margin-top: 0em;
text-indent: 0em;
}
pre
{
font-size: 80%;
}
.question
{
font-size: 80%;
text-indent: -1.1em;
margin-left: 1em;
margin-top:0.5em;
margin-bottom:0em;
}
.answer
{
font-size: 80%;
text-indent: -1.1em;
margin-left: 2em;
margin-top:0.25em;
margin-bottom:0em;
}
.flist
{
font-size: 64%;
text-indent: -1em;
margin-left: 1.7em;
margin-top: 0em;
margin-bottom: 0em;
}
.organizers
{
font-size: 90%;
font-weight: bold;
margin-bottom: 3em;
margin-top: 3em;
margin-left: 0em;
text-indent: 0em;
}
.org_title
{
font-size: 120%;
font-weight: bold;
color: #999;
margin-top: 0em;
margin-bottom: 0.5em;
margin-left: 0em;
text-indent: 0em;
}
.organizer
{
font-size: 100%;
font-weight: bold;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
}
/* For responsive design */
.small_device
{   			
	display: none;
}
.big_device
{		
	display: block;
}

