body
{
padding: 5% 5%;
font-family:sans-serif;
}
.noindent
{
font-size: 1em;
margin-left: 0em;
margin-top: 1em;
margin-bottom: 0em;
text-align: justify;
}
.noindent1
{
font-size: 1em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}


.indent1
{
font-size: 1em;
margin-left: 0em;
margin-top: 1.2em;
margin-bottom: 0em;
text-align: justify;
text-indent: 1.2em;
}
/*toc*/
.toc1
{
font-size: 1em;
text-align: left;
margin-top: 2em;
margin-bottom: 2em;
font-weight: normal;
text-indent:0em;
margin-left:0em;
}
.toc2
{
font-size: 1em;
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
font-weight: normal;
margin-left:2em;
text-indent:0em;
}
.toc21
{
font-size: 1em;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
font-weight: normal;
margin-left:2em;
text-indent:0em;
}
.toc2a
{
font-size: 1em;
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
font-weight: normal;
margin-left:3em;
text-indent:0em;
}
.stoc2
{float:left;
margin-left:-2em;}
.toc3
{
font-size: 1em;
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
font-weight: normal;
margin-left:5.5em;
text-indent:0em;
}
.stoc3
{float:left;
margin-left:-3.5em;}
.toc31
{
font-size: 1em;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
font-weight: normal;
margin-left:5.5em;
text-indent:0em;
}
.toc3a
{
font-size: 1em;
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
font-weight: normal;
margin-left:6em;
text-indent:0em;
}
.toc4
{
font-size: 1em;
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
font-weight: normal;
margin-left:9em;
text-indent:0em;
}
.stoc4
{float:left;
margin-left:-3.5em;}
.toc5
{
font-size: 1em;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
font-weight: normal;
margin-left:0em;
text-indent:0em;
}
.c1
{
color:#b9e5f8;
}
.c2
{
color:#B9E5F8;
}
.c3
{
color:#d0a6cd;
}
.c4
{
color:#D0A6CD;
}
.c4a
{
color:#d0a6cd;
}
.c5
{
color:#dce56f;
}
.c5a
{
color:#d2de24;
}

.c6
{
color:#d8e35c;
}
.c7
{
color:#b8dcb1;
}
.c8
{
color:#b8dcb1;
}
.c9
{
color:#1894a6;
}
.c10
{
color:#7db5c1;
}
.c11
{
color:#f99f1b;
}
.c12
{
color:#fbbc7e;
}
.c13
{
color:#74629a;
}
.c14
{
color:#654f91;
}
.c15
{
color:#64923e;
}
.c16
{
color:#64923e;
}
.c17
{
color:#654f91;
}
/*chptit*/
.pretitle
{
font-size: 2em;
text-align: justify;
margin-top: 1.2em;
margin-bottom: 1em;
font-weight: bold;
}
.pretitle1
{
font-size: 2em;
text-align: justify;
margin-top: 1.2em;
margin-bottom: 1em;
font-weight: bold;
color:#64923e;
}

.chaptitle
{
font-size: 1.7em;
text-align: justify;
margin-top: 1.2em;
margin-bottom: 2em;
font-weight: bold;
color:#b9e5f8;
}




small
{
font-size: .8em;
}
img
{
max-width: 100%;
max-height: 100%;
}
a
{
text-decoration:none;
}



.h2
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
font-weight: bold;
font-size: 1.4em;
color:#b9e5f8;
font-style:italic;
}
.h2a
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
font-weight: bold;
font-size: 1.4em;
color:#b9e5f8;
font-style:normal;
}
.h3
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
font-weight: bold;
font-size: 1.2em;
font-style:italic;
}
.h3a
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
font-weight: bold;
font-size: 1.2em;
font-style:normal;
}
.h4
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
font-weight: bold;
font-size: 1em;
font-style:italic;
}
.h4a
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
font-weight: bold;
font-size: 1em;
font-style:normal;
}
.h4b
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
font-weight: bold;
font-size: 1em;
font-style:normal;
}
.h5
{
font-family:sans-serif;
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 0em;
font-weight: bold;
font-size: 1em;
font-style:italic;
}

.image
{
	text-align: center;
	margin-top: 1em;
  margin-bottom: 1em;
  	}


/*fm*/


.block
{
font-family:sans-serif;
font-size: .9em;
margin-top: 1.2em;
margin-bottom: 1.2em;
text-align: justify;
margin-left: 0em;
margin-right: 0em;
}
.blocka
{
font-size: .9em;
margin-top: 1.2em;
margin-bottom: 1.2em;
text-align: justify;
margin-left: 0em;
margin-right: 0em;
}
.block1
{
font-size: 1em;
margin-top: 1.2em;
margin-bottom: 0em;
text-align: justify;
margin-left: 0em;
margin-right: 0em;
}
.block2
{
font-size: 1em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
margin-left: 0em;
margin-right: 0em;
}



td
{vertical-align:top;
}
.center
{
text-align: center;
margin-top: .6em;
margin-bottom: .6em;
margin-left: 0em;
	}
.caption
{
text-align: center;
margin-top: 1.6em;
margin-bottom: 1.6em;
margin-left: 2em;
text-indent:-2em;
	}

.copy1
{
font-family:sans-serif;
font-size: 1em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
.copy1z
{
font-family:sans-serif;
font-size: .9em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
.copy2
{
font-family:sans-serif;
font-size: .9em;
margin-left: 0em;
margin-top: 5em;
margin-bottom: 0em;
text-align: justify;
}
.copy3
{
font-family:sans-serif;
font-size: 1em;
margin-left: 0em;
margin-top: 3em;
margin-bottom: 1em;
text-align: justify;
}
.copy4
{
font-family:sans-serif;
font-size: 1em;
margin-left: 0em;
margin-top: 1em;
margin-bottom: 0em;
text-align: justify;
}
.copy5
{
font-family:sans-serif;
font-size: 1em;
margin-left: 0em;
margin-top: 3em;
margin-bottom: 0em;
text-align: center;
}
.table
{
font-size: 1em;
text-align: left;
margin-top: .3em;
margin-bottom: 0em;
font-weight: normal;
margin-left:0em;
width:100%;
}
.table td
{
vertical-align:top;
}
.tab
{
padding-top: 1em;
margin-bottom: 0em;
font-weight: normal;
margin-left:0em;
}
.tab1
{
padding-top: 1em;
margin-bottom: 0em;
font-weight: normal;
margin-left:0em;
}
.tab2
{
margin-top: 0em;
margin-bottom: 0em;
font-weight: normal;
padding-left:2em;
}
.left
{
margin-left:2em;
}
.right
{
font-family:serif;
font-size: 1em;
margin-left: 0em;
margin-top: 1em;
margin-bottom: 0em;
text-align: right;
}