@font-face {
	font-family: "arialuni";
	src: url(fonts/arialuni.ttf);
	font-style: normal;
	font-weight: normal;
}

body
{
font-family: "Times New Roman";
font-size: 100%;
text-align: justify;
margin-right: 1em;
margin-left: 1em;
}

p
{
margin: 0em 0em 0em 0em;
text-align: justify;
}

.half
{
margin-top: 1.5em;
text-align: center;
margin-left: 0em;
margin-bottom: 0.5em;
font-size: 160%;
}

.half1
{
margin-top: 0em;
text-align: center;
margin-left: 0em;
margin-bottom: 0.5em;
font-size: 125%;
}

.dedi
{
margin-top: 3em;
text-align: right;
margin-left: 0em;
margin-bottom: 0em;
font-size: 100%;
font-style: italic;
}

.fm-title
{
margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 3em;
text-align: center;
font-size: 150%;
}

.tdlt
{
border-left: 1px solid black;
border-top: 1px solid black;
}

.tdltc
{
border-left: 1px solid black;
background-color: #B1B3B4;
border-top: 1px solid black;
}

.tdltb
{
border-left: 1px solid black;
border-top: 1px solid black;
border-bottom: 1px solid black;
}

.tdltr
{
border-left: 1px solid black;
border-top: 1px solid black;
border-right: 1px solid black;
}

.tdltrc
{
background-color: #B1B3B4;
border-left: 1px solid black;
border-top: 1px solid black;
border-right: 1px solid black;
}

.tdltrb
{
border-left: 1px solid black;
border-top: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
}

.copy
{
margin-top: 1em;
margin-bottom: 0em;
font-size: 85%;
margin-left: 0em;
text-align: left;
}

.fig
{
margin-top: 1.5em;
text-align: center;
margin-left: 0em;
margin-bottom: 1em;
font-size: 100%;
}

.fig-caption
{
margin-top: 1em;
text-align: center;
margin-left: 0em;
margin-bottom: 1.5em;
font-size: 100%;
font-style: italic;
}

.fig-caption0
{
margin-top: 1em;
text-align: center;
margin-left: 0em;
margin-bottom: 0em;
font-size: 100%;
font-style: italic;
}

.fh1
{
margin: 1.3em 0em 0.5em 0em;
font-size: 110%;
text-align: left;
}

.part-num
{
margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0.5em;
text-align: center;
font-size: 150%;
}

.part-title
{
margin-top: 0em;
margin-left: 0em;
margin-bottom: 2em;
text-align: center;
font-size: 150%;
}

.ch-num
{
margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
text-align: center;
font-size: 150%;
}

.ch-title
{
margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
text-align: center;
font-size: 150%;
}

.ch-title0
{
margin-top: 0em;
margin-left: 0em;
margin-bottom: 2em;
text-align: center;
font-size: 150%;
}

.sub-title
{
margin-top: 0em;
margin-left: 0em;
margin-bottom: 2em;
text-align: center;
font-size: 110%;
}

.toc
{
margin: 0em 0em 0em 0em;
text-indent: 0em;
text-align: left;
}

.ptoc
{
margin: 1em 0em 0.7em 0em;
text-indent: 0em;
text-align: center;
}

.ctoc
{
margin: 0em 0em 0em 1em;
text-indent: -1em;
text-align: left;
}

.stoc
{
margin: 0em 0em 0em 1.7em;
text-indent: 0em;
text-align: left;
}

.btoc
{
margin: 1em 0em 0em 1em;
text-indent: -1em;
text-align: left;
}

.author
{
margin-top: 1em;
margin-left: 0em;
text-align: center;
margin-bottom: 1.5em;
font-size: 110%;
}

.pub
{
margin-top: 13em;
margin-left: 0em;
text-align: center;
margin-bottom: 0em;
font-size: 100%;
}

.right
{
margin: 1em 0em 0em 0em;
font-size: 100%;
text-align: right;
}

.rightl
{
margin: 0em 5em 1em 0em;
font-size: 100%;
text-align: right;
}

.blockquote
{
margin: 1em 0em 1em 1em;
font-size: 100%;
text-indent: 0em;
text-align: justify;
}

.block
{
margin: 1em 0em 1em 0em;
font-size: 100%;
text-indent: 0em;
text-align: justify;
}

.smallcap
{
font-size: 75%;
}

.bm
{
margin: 1em 0em 0.5em 0em;
font-size: 95%;
text-align: justify;
}

.bm1
{
margin: 1em 0em 0.5em 5.5em;
text-indent: -5.4em;
font-size: 95%;
text-align: left;
}

.noindent
{
margin: 0em 0em 0em 0em;
font-size: 100%;
text-align: justify;
}

.noindent0
{
margin: 0.5em 0em 0em 0em;
font-size: 100%;
text-align: justify;
}

.noindent1
{
margin: 0.7em 0em 0em 0em;
font-size: 100%;
text-align: justify;
}

.noindentt
{
margin: 0.7em 0em 0.7em 0em;
font-size: 100%;
text-align: justify;
}

ul
{
margin: 1em 0em 1em 1.4em;
font-size: 100%;
text-align: justify;
}

.ulb
{
margin: 0em 0em 0em 0.3em;
font-size: 100%;
text-align: justify;
}

.ul0
{
margin: 0em 0em 0em 1em;
font-size: 100%;
text-align: justify;
}

.bsl
{
margin: 0.5em 0em 0.5em 0em;
font-size: 100%;
text-align: justify;
}

.table
{
margin: 1em 0em 1em 0em;
font-size: 100%;
text-align: justify;
}

.h1
{
margin: 1.5em 0em 0.5em 0em;
font-size: 110%;
text-align: left;
}

.mansi
{
page-break-before: always;
margin: 1.5em 0em 0.5em 4.9em;
text-indent: -4.9em;
padding-top: 1.5em;
font-size: 130%;
text-align: left;
}

.h1a
{
margin: 1.5em 0em 0.5em 0em;
font-size: 110%;
text-align: left;
}

.h2
{
margin: 1em 0em 0.5em 0em;
font-size: 105%;
text-align: left;
}

.h2h
{
margin: 1em 0em 0.5em 1em;
text-indent: -1em;
font-size: 105%;
text-align: left;
}

.h2d
{
margin: 1em 0em 0.5em 1.8em;
text-indent: -1.8em;
font-size: 105%;
text-align: left;
}

.h1i
{
margin: 1.5em 0em 0.5em 0em;
text-indent: 1em;
font-size: 110%;
text-align: left;
}

.gbox
{
margin: 1em 0em 1em 0em;
padding: 0.7em;
border: 1px solid black;
background-color: #B1B3B4;
}

.pbox
{
page-break-after: always;
margin: 1em 0em 1em 0em;
padding: 0.7em;
border: 1px solid black;
background-color: #D9DADB;
}

.box
{
margin: 1em 0em 1em 0em;
padding: 0.7em;
border: 1px solid black;
}

.box1
{
margin: 0.3em 0em 0.3em 0em;
padding: 0.5em;
border: 1px solid black;
}

.pctoc
{
margin: 0.7em 0em 0em 1em;
text-indent: -1em;
text-align: left;
}

.bmtoc
{
margin: 0.7em 0em 0em 0em;
text-indent: 0em;
text-align: left;
}

.pctoc3
{
margin: 0.7em 0em 0.7em 1em;
text-indent: -1em;
text-align: left;
}

.pctoc2
{
margin: 0.7em 0em 0.7em 4.4em;
text-indent: -4.65em;
text-align: left;
}

.pstoc
{
margin: 0em 0em 0em 1.5em;
text-indent: 0em;
text-align: left;
}

.pstoc2
{
margin: 0em 0em 0em 4.45em;
text-indent: -4.45em;
text-align: left;
}

.box-text
{
margin: 0em 0em 0em 0em;
font-size: 100%;
text-align: justify;
}

.box-texti
{
margin: 0em 0em 0em 0em;
text-indent: 1em;
font-size: 100%;
text-align: justify;
}

.left0
{
margin: 0.4em 0em 0.4em 2.15em;
font-size: 100%;
text-align: left;
}

.hnum
{
margin: 1.3em 0em 0em 1.1em;
text-align: left;
text-indent: -1.15em;
font-size: 105%;
}

.num
{
margin: 0.7em 0em 0em 2.1em;
text-align: justify;
text-indent: -1em;
font-size: 100%;
}

.bull
{
margin: 0.7em 0em 0em 2.7em;
text-align: justify;
text-indent: -0.7em;
font-size: 100%;
}

.num2
{
margin: 0.7em 0em 0em 2.1em;
text-align: justify;
text-indent: -1.75em;
font-size: 100%;
}

.numd
{
margin: 0.5em 0em 0em 3.4em;
text-align: justify;
text-indent: -1.04em;
font-size: 100%;
}

.num0
{
margin: 0em 0em 0em 2.1em;
text-align: justify;
text-indent: -1em;
font-size: 100%;
}

.numl
{
margin: 0.7em 0em 0em 1.05em;
text-align: justify;
text-indent: -1.03em;
font-size: 100%;
}

.alpha
{
margin: 0.7em 0em 0em 2.6em;
text-align: justify;
text-indent: -1.35em;
font-size: 100%;
}

.alpha0
{
margin: 0em 0em 0em 2.6em;
text-align: justify;
text-indent: -1.35em;
font-size: 100%;
}

.tick
{
margin: 0em 0em 0em 2.7em;
text-align: justify;
text-indent: -1.4em;
font-size: 100%;
}

.arrow
{
margin: 0em 0em 0em 1.7em;
text-align: justify;
text-indent: -1.75em;
font-size: 100%;
}

.arrowt
{
margin: 0.7em 0em 0em 1.7em;
text-align: justify;
text-indent: -1.75em;
font-size: 100%;
}

.arrowl
{
margin: 0em 0em 0em 2.7em;
text-align: justify;
text-indent: -1.75em;
font-size: 100%;
}

.arrowlt
{
margin: 0.7em 0em 0em 2.7em;
text-align: justify;
text-indent: -1.75em;
font-size: 100%;
}

.tickt
{
margin: 0.7em 0em 0em 2.7em;
text-align: justify;
text-indent: -1.4em;
font-size: 100%;
}

.tickb
{
margin: 0em 0em 0.7em 2.7em;
font-size: 100%;
text-indent: -1.4em;
text-align: justify;
}

.hang
{
margin: 0em 0em 0em 2.4em;
font-size: 100%;
text-indent: -1.3em;
text-align: justify;
}

.box-texth
{
margin: 0.5em 0em 0em 4em;
font-size: 100%;
text-indent: -3.95em;
text-align: justify;
}

.box-texth0
{
margin: 0em 0em 0em 4em;
font-size: 100%;
text-indent: -3.95em;
text-align: justify;
}

.hangt
{
margin: 0.7em 0em 0em 2.4em;
font-size: 100%;
text-indent: -1.3em;
text-align: justify;
}

.center0
{
margin: 0.5em 0em 0.5em 0em;
font-size: 100%;
text-align: center;
}

.center
{
margin: 0em 0em 0em 0em;
font-size: 100%;
text-align: center;
}

.centert
{
margin: 0.7em 0em 0em 0em;
font-size: 100%;
text-align: center;
}

.ch_center
{
margin: 1em 0em 2em 0em;
font-size: 100%;
text-align: center;
}

.centerb
{
margin: 0em 0em 1em 0em;
font-size: 100%;
text-align: center;
}

.left
{
margin: 0em 0em 0em 3em;
font-size: 100%;
text-align: left;
}

.left1
{
margin: 0.7em 0em 0em 1em;
font-size: 100%;
text-align: left;
}

.leftbx
{
margin: 0em 0em 0em 1em;
font-size: 100%;
text-align: left;
}

.leftbxt
{
margin: 0.5em 0em 0em 1em;
font-size: 100%;
text-align: left;
}

.indentl
{
margin: 0em 0em 0em 2.6em;
text-indent: 1em;
font-size: 100%;
text-align: justify;
}

.indent
{
margin: 0.7em 0em 0em 0em;
text-indent: 1em;
font-size: 100%;
text-align: justify;
}

.indentd
{
margin: 1.3em 0em 0em 0em;
text-indent: 1em;
font-size: 100%;
text-align: justify;
}

.indent0
{
margin: 0em 0em 0em 0em;
text-indent: 1em;
font-size: 100%;
text-align: justify;
}

.dropcap
{
margin: -0.14em 0em -0.25em 0em;
float: left;
font-size: 425%;
text-align: left;
}

.dropcap1
{
margin: -0.57em 0em 0em 0em;
float: left;
font-size: 300%;
text-align: left;
}

.indentt
{
margin: 0.5em 0em 0em 0em;
text-indent: 1em;
font-size: 100%;
text-align: justify;
}

.indentb
{
margin: 0.7em 0em 0.7em 0em;
text-indent: 1em;
font-size: 100%;
text-align: justify;
}

.fline
{
margin: 1.5em 0em -0.5em 0em;
padding: 0em 0em 0em 0em;
width:30%;
border-top: 1px solid;
}

.fn
{
margin: 0em 0em 0em 0em;
font-size: 90%;
text-align: justify;
text-indent: 1em;
}

img
{
max-width: 100%;
max-height: 100%;
}

.cover
{
margin: 0em;
text-align: center;
}

a
{
text-decoration: none;
}

.under
{
text-decoration: underline;
}

sup
{
vertical-align: top;
font-size: 70%;
}

sub
{
vertical-align: bottom;
font-size: 70%;
}

.arial
{
	font-family: "arialuni";
	font-size: 90%;
}