body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin:0;
	padding:0;
	font-family:sans-serif;
	
}
body {
	-epub-hyphens:auto;
	margin : 0px 5px 0px 5px;
}
@page {
	margin : 0px 0px 0px 0px;
}

p.break{
	page-break-before:always;
}
a {color:inherit;text-decoration:none;}

.bold1 {font-weight: bold}
.itlaic1 {font-weight: bold}
.smallcaps {font-size:.8em;}


.image
{
page-break-inside:avoid; 
margin-top: 1.5em;
margin-bottom:1.5em;
margin-left:0em;
margin-right:0em;
text-indent:0em;
text-align:center;
}

p.title {	 
	font-family:sans-serif;
	font-size:3em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#0083a5;
	line-height:1.2;
	margin-bottom:1em;
	margin-left:50px;
	margin-right:50px;
	margin-top:70px;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.title1 {	 
	font-family:sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:0em;
	margin-left:50px;
	margin-right:50px;
	margin-top:10px;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.title2 {	 
	font-family:sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:.5em;
	margin-left:50px;
	margin-right:50px;
	margin-top:5px;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
.title3{
font-family:sans-serif;
    font-size: 1.7em;
    text-align: center;
    margin-top: 7em;
    margin-left: 0em;
    margin-right: 0em;
    margin-bottom: 0em;
}
span.nblue{
color: #00295C;
}
.blue
{
 color:#00ADEF;
}

.blue1
{
 color:#00ADEF;
margin-left:.5em;
}

p.copyright1a{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.2;
margin-bottom:0em;
margin-left:23px;
margin-right:0;
margin-top:30px;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}
p.copyright{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:0em;
margin-left:23px;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}
p.copyright2{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:.1em;
margin-left:23px;
margin-right:0;
margin-top:1.5em;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

.ftitle1
{
font-family:sans-serif;
font-size: 1.5em;
font-weight: normal;
margin-bottom: 1em;
text-align: left;
margin-top:70px;
margin-left:23px;
margin-right:0;
 }

.noindent1{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:1em;
margin-left:23px;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

.noindent2{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:2em;
margin-left:23px;
margin-right:0;
margin-top:2em;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

.noindent1c{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:1em;
margin-left:23px;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:center;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

.extract{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:1em;
margin-left:45px;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

.extract-indent2{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:1em;
margin-left:50px;
margin-right:50px;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

.toct {
font-family:sans-serif;
font-size: 2em;
font-weight: normal;
font-size:2.5em;
margin-bottom: 1em;
text-align: right;
color:#0083a5;
margin-top:70px;
margin-left:0;
margin-right:0;
}

.c0 {
margin-left: 0em;
margin-top:.3em;	
margin-left:23px;
}
.c1 {
margin-left: 0em;
margin-top:.6em;	
margin-left:23px;
color:#0083a5;
font-family:sans-serif;
font-size:1.1em;
line-height:1.5em;
font-weight:bold;	 	 
text-decoration:none;	
}
.c2 {
margin-top:.1em;
margin-left:60px;
text-indent:-15px;
color:#000;
font-family:sans-serif;
font-size:1em;
line-height:1.3em;
font-weight:normal;
text-decoration:none;	
}
.c20 {
margin-top:.1em;
margin-left:64px;
text-indent:-28px;
color:#000;
font-family:sans-serif;
font-size:1em;
line-height:1.3em;
font-weight:normal;
text-decoration:none;	
}
.c2e {
margin-top:.1em;
margin-left:75px;
text-indent:-10px;
color:#000;
font-family:sans-serif;
font-size:1em;
line-height:1.3em;
font-weight:normal;
text-decoration:none;	
}
p.tobjetivos {	 
font-family:sans-serif;
font-size:1.3em;
font-style:normal;
font-variant:normal;
font-weight:bold;
color:#0083a5;
line-height:1.2;
margin-bottom:1em;
margin-left:23px;
margin-right:0;
margin-top:30px;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

.ch-title {
font-family:sans-serif;
font-size:1.1em;
font-style:normal;
font-variant:normal;
font-weight:900;
line-height:1.2;
margin-bottom:30px;
margin-left:0;
margin-right:0;
margin-top:30px;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:right;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:1;
}
.ch-title1 {
-epub-hyphens:none;
-webkit-hyphens:none;
color:#0083a5;
font-family:sans-serif;
font-size:2.5em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:right;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:1;
}
.ch-toc {
	color:#0083a5;
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:14px;
	margin-left:0;
	margin-right:0;
	margin-top:30px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
.c1-toc {
-epub-hyphens:none;
-webkit-hyphens:none;
color:#000000;
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:0;
margin-left:45px;
margin-right:0;
margin-top:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:-19px;
text-transform:none;
widows:1;
}
.c1-toc1 {
-epub-hyphens:none;
-webkit-hyphens:none;
color:#000000;
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:0;
margin-left:50px;
margin-right:0;
margin-top:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:-32px;
text-transform:none;
widows:1;
}
.spaceo{
margin-right:0px;
}
.h3 {	
-epub-hyphens:none;
-webkit-hyphens:none;
color:#0083a5; 
font-family: sans-serif;
font-size:1.3em;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.2;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:14px;
margin-left:25px;
margin-right:0;
margin-top:2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:-25px;
text-transform:none;
widows:1;
}

.h3n {	
-epub-hyphens:none;
-webkit-hyphens:none;
color:#0083a5; 
font-family: sans-serif;
font-size:1.3em;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.2;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:14px;
margin-left:35px;
margin-right:0;
margin-top:2em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:-35px;
text-transform:none;
widows:1;
}

h3.obj {	
-epub-hyphens:none;
-webkit-hyphens:none;
color:#0083a5; 
font-family: sans-serif;
font-size:1.3em;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.2;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:30px;
margin-left:20px;
margin-right:0;
margin-top:3em;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:-20px;
text-transform:none;
widows:1;
}

.h3a {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#0083a5;
	font-family: sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.143;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:14px;
	margin-left:35px;
	margin-right:0;
	margin-top:20px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-35px;
	text-transform:none;
	widows:1;
}

.h3an {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#0083a5;
	font-family: sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.143;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:14px;
	margin-left:50px;
	margin-right:0;
	margin-top:20px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-50px;
	text-transform:none;
	widows:1;
}

.noindentbl {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#0083a5;
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:1em;
	margin-left:0;
	margin-right:0;
	margin-top:2em;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
	 
}
.extract1 {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:1em;
	margin-left:0;
	margin-right:0;
	margin-top:2em;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}

.extractg {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:1em;
	margin-left:0;
	margin-right:0;
	margin-top:2em;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
 color:#808285;
}
h6.titulo5 {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:grey;
	font-family:sans-serif;
	font-size:1em;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:1em;
	margin-left:0;
	margin-right:0;
	margin-top:2em;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
h2.ejerciciost {	
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#0083a5; 
	font-family: sans-serif;
	font-size:1.3em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:14px;
	margin-left:20px;
	margin-right:0;
	margin-top:2em;
	orphans:1;
	page-break-after:auto;
	page-break-before:always;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	widows:1;
}

ol, ul{
	margin-left:0;
	margin-right:0;
	margin-top:1em;
	margin-bottom:1em;
	padding:0;
}

ol, ul  .none
{
	margin-left:0;
	margin-right:0;
	margin-top:1em;
	margin-bottom:1em;
	padding:0;
	list-style-type:none;
}

p.lst1, li.lst1 {	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:square;
	margin-bottom:0em;
	margin-left:50px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
li.lst1 p{
	margin-left:0;
}

p.lst2, li.lst2 {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom:3px;
	margin-left:19px;
	margin-right:0;
	margin-top:0;
	padding-left:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
li.lst2 p.lst2{
	margin-left:0;
}
p.lst3, li.lst3 {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:3px;
	margin-left:25px;
	margin-right:0;
	margin-top:0;
	padding-left:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

p.vobjetivos, li.vobjetivos {
-epub-hyphens:none;
-webkit-hyphens:none;	 
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
list-style-position:outside;
margin-bottom:3px;
margin-left:45px;
margin-right:0;
margin-top:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:1;
}
p.olst1, li.olst1 {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	margin-bottom:3px;
	margin-left:65px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-30px;
	text-transform:none;
	widows:2;
}

p.olst1a, li.olst1a {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	margin-bottom:3px;
	margin-left:52px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-25px;
	text-transform:none;
	widows:2;
}

.olst1 + p.pnormal{
	margin-top:1em;
}
.lpara1{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:1em;
margin-left:0px;
margin-right:0;
margin-top:1em;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}


.olst2 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:3px;
	margin-left:57px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-25px;
	text-transform:none;
	widows:2;
}
.olst2 span + .olst2 span{
	margin-right:0px;
}

.olst3 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	margin-bottom:3px;
	margin-left:79px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-25px;
	text-transform:none;
	widows:2;
}
.olst3 span + .olst2 span{
	margin-right:0px;
}
.olst2 span{
	margin-right:5px;
}
.olst2 + p.pnormal{
	margin-top:1em;
}
p.lsta1, li.lsta1 {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	margin-bottom:3px;
	margin-left:57px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-19px;
	text-transform:none;
	widows:2;
}

p.lsta1 + p.pnormal{
	margin-top:1em;
}
p.lsta1 + ul{
	margin-left:55px;
}

.lsta2 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	margin-bottom:3px;
	margin-left:27px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-19px;
	text-transform:none;
	widows:2;
}



p.qheadi {
color:#ea5b0c;
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.636;
margin-bottom:23px;
margin-left:23px;
margin-right:0;
margin-top:26px;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:uppercase;
widows:1;
border-bottom:solid thin;
}
p.qheadi img{
	height:17px;
}
p.quotet {
	color:#ea5b0c;
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:0;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.quote {
	color:#000000;
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:11px;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

p.quoter {
	color:#000000;
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:11px;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

p.quote1 {	
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:1.5em;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
	padding-bottom:1em;
	border-bottom:dashed 2px #ea5b0c;
}
p.quotec {	
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:1.5em;
	margin-left:23px;
	margin-right:0;
	margin-top:-.5em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.quotec1 {	
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:1em;
	margin-left:23px;
	margin-right:0;
	margin-top:1em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.quote2 {	
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:1.5em;
	margin-left:43px;
	margin-right:0;
	margin-top:.6em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

p.quote_olst1, li.quote_olst1 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:.7em;
	margin-left:43px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-19px;
	text-transform:none;
	widows:2;
}

p.quote_olst2, li.quote_olst2 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:.7em;
	margin-left:50px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-27px;
	text-transform:none;
	widows:2;
}

p.quote_lst1, li.quote_lst1 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:square;
	margin-bottom:0;
	margin-left:45px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.quote_lst2, li.quote_lst2 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom:0;
	margin-left:30px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.quote_lsta1, li.quote_lsta1 {
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:3px;
	margin-left:57px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-19px;
	text-transform:none;
	widows:2;
}




.fnline1
{
 	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:1.5em;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
	border-bottom:dashed 2px #ea5b0c;
}

table{
	border-collapse: collapse;
	border-bottom:solid thin;
	margin-top:1em;
	margin-bottom:1em;
	margin-left:23px;
	width:95%;
	font-size:0.8em;
}
.top-1
{
 border-top:solid 2px black;
 border-bottom:solid 2px black;
 margin-top:2em;
margin-bottom:2em;
}
.top-2
{
 border-top:solid 1px black;
 border-bottom:solid 1px black;
 margin-top:2em;
margin-bottom:2em;
}
.top-all
{
 border:solid 1px black;
 margin-top:2em;
margin-bottom:2em;
}
.top-3
{
font-size:90%;
margin-top:2em;
margin-bottom:2em;
border:solid 0px black;
}
.top-4
{
font-size:90%;
margin-top:2em;
margin-bottom:2em;
border:solid 2px #9B998C;
}

.top-orange
{
border-collapse: collapse;
border-bottom:solid thin;
margin-top:1em;
margin-bottom:1em;
margin-left:23px;
width:95%;
border-top:solid 2px black;
border-bottom:solid 2px black;
margin-top:2em;
margin-bottom:2em;
}
.groups
{
border-collapse: collapse;
border-bottom:solid thin;
margin-top:1em;
margin-bottom:1em;
margin-left:23px;
width:95%;
border-top:solid 2px black;
border-bottom:solid 2px black;
margin-top:2em;
margin-bottom:2em;
}

table.groups1
{
border-collapse: collapse;
border-bottom:solid thin;
margin-top:1em;
margin-bottom:1em;
margin-left:23px;
width:95%;
border-top:solid 2px white;
border-bottom:solid 2px white;
margin-top:1em;
margin-bottom:1em;
}

div.tgroup
{
margin-top:2em;
margin-bottom:2em;
width:100%;
}

table.none
{
border-collapse: collapse;
margin-top:1em;
margin-bottom:1em;
margin-left:23px;
width:95%;
margin-top:2em;
margin-bottom:2em;
border-bottom:solid 2px #FFFFFF;
}

.top-red
{
border-collapse: collapse;
border-bottom:solid thin;
margin-top:1em;
margin-bottom:1em;
margin-left:23px;
width:95%;
border-top:solid 2px black;
border-bottom:solid 2px black;
margin-top:2em;
margin-bottom:2em;
}
.top-green
{
border-collapse: collapse;
border-bottom:solid thin;
margin-top:1em;
margin-bottom:1em;
margin-left:23px;
width:95%;
border-top:solid 2px black;
border-bottom:solid 2px black;
margin-top:2em;
margin-bottom:2em;
}
.top-lgreen
{
border-collapse: collapse;
border-bottom:solid thin;
margin-top:1em;
margin-bottom:1em;
margin-left:23px;
width:95%;
border-top:solid 2px black;
border-bottom:solid 2px black;
margin-top:2em;
margin-bottom:2em;
}
table tr + tr td{
	border-top:solid thin;
	background-color: white;
	color:black;
	margin:0;
}

.tleft-b
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
}
.tleft-bw
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-align:justify;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
color:white;
}


.t-center1
{
 font-size:90%;
 padding-top:.5em;
 padding-bottom:.5em;
padding-left:.5em;
padding-right:.5em;
 margin-right:0em;
 text-align:left;
 text-indent:0em;
 font-weight:normal;
}
.t-center1a
{
 font-size:90%;
 padding-top:.5em;
 padding-bottom:.5em;
padding-left:1.5em;
padding-right:.5em;
 margin-right:0em;
 text-align:left;
 text-indent:0em;
 font-weight:normal;
}
.t-center2
{
  font-size:90%;
 padding-top:.6em;
padding-left:.5em;
padding-right:.5em;
 padding-bottom:.6em;
 margin-right:0em;
 text-align:center;
 text-indent:0em;
 font-weight:normal;
}
.t-center3
{
  font-size:90%;
 padding-top:.6em;
padding-left:.5em;
padding-right:.5em;
 padding-bottom:.6em;
 margin-right:0em;
 text-align:right;
 text-indent:0em;
 font-weight:normal;
}
.tleft-b1
{
  font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-align:justify;
 text-indent:0em;
 font-weight:normal;
 }
.tleft-b2
{
  font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-align:justify;
 text-indent:0em;
 font-weight:normal;
border-right:solid 1px black;
 }
.tleft-b2a
{
  font-size:90%;
padding-left:.5em;
padding-right:.5em;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
border-bottom:solid 1px black;
border-right:solid 1px black;
 }



p.tabla_vlst1, li.tabla_vlst1 {	 
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
list-style-position:outside;
list-style-type:square;
margin-bottom:3px;
margin-left:25px;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

p.tabla_vlst2, li.tabla_vlst2 {	 
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
list-style-position:outside;
list-style-type:circle;
margin-bottom:3px;
margin-left:20px;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

p.tabla_vlst3, li.tabla_vlst3 {	 
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
list-style-position:outside;
list-style-type:disc;
margin-bottom:3px;
margin-left:20px;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:2;
}

p.caption {
	font-family:sans-serif;
	font-size:0.9em;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:6px;
	margin-left:25px;
	margin-right:0;
	margin-top:.3em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.caption2 {
	font-family:sans-serif;
	font-size:0.9em;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:6px;
	margin-left:25px;
	margin-right:0;
	margin-top:.3em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

p.caption1 {
	font-family:sans-serif;
	font-size:0.9em;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:6px;
	margin-left:25px;
	margin-right:0;
	margin-top:.3em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}


div.esquema_green1 {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #76A04C;
color:white;
}

div.esquema_green2 {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #438D91;
color:white;
}

div.esquema_nblue {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #8188AB;
color:white;
}

div.esquema_blue {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #3B67AF;
color:white;
}

div.esquema_pink {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #F0546D;
color:white;
}

div.esquema_pink1 {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #CE314C;
color:white;
}

div.esquema_dyellow {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #CF8839;
color:white;
}

div.esquema_violet {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #692368;
color:white;
}

div.esquema_orange{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #F08555;
color:white;
}

div.esquema_green{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #769F4B;
color:white;
}

div.esquema_dgreen{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #418A91;
color:white;
}

div.esquema_ash {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #8188AB;
color:white;
}

div.esquema_ash1 {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #54597F;
color:white;
}

div.esquema_dred {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #981B2B;
color:white;
}

div.esquema_brown {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #BF6441;
color:white;
}

div.esquema_lblue {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #32A3BD;
color:white;
}

div.esquema_dpink {
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
background-color: #BF1379;
color:white;
}

div.esquema_boxdp{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #BF1379;
}

div.esquema_boxorange{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #F08555;
}

div.esquema_boxblue{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #3B67AF;
}

div.esquema_boxpgreen{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #799D3C;
}

div.esquema_boxlb{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #57C0EE;
}

div.esquema_boxlb1{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #0083A4;
}

div.esquema_boxyellow{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #D1882A;
}

div.esquema_boxviolet{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #692368;
}

div.esquema_boxash1{
margin-left:23px;
margin-top:1.5em;
margin-bottom:1.5em;
padding:15px;
border: solid 2px #54597F;
}



p.esquema_parrafo, p.esquema_parrafo2 {
-epub-hyphens:none;
-webkit-hyphens:none;
background-color:none;
font-family:sans-serif;
font-size:.9em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
orphans:1;
page-break-after:auto;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:0;
text-transform:none;
widows:1;
}

p.esquema_lst1, li.esquema_lst1 {	 
	font-family:sans-serif;
	font-size:.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:square;
	margin-bottom:0em;
	margin-left:25px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

p.esquema_lst2, li.esquema_lst2 {	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom:0em;
	margin-left:30px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}


p.nlstf {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:10px;
	margin-left:40px;
	margin-right:0;
	margin-top:17px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-20px;
	text-transform:none;
	widows:1;
}
p.nlstf1 {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:10px;
	margin-left:38px;
	margin-right:0;
	margin-top:17px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-30px;
	text-transform:none;
	widows:1;
}

p.nlstfp {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:6px;
	margin-left:40px;
	margin-right:0;
	margin-top:17px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	widows:1;
}
p.nlstfp1 {
	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:6px;
	margin-left:44px;
	margin-right:0;
	margin-top:17px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	widows:1;
}

p.fullline1
{
margin-left:2.2em;
border-bottom:solid black 1px;
color:#231F20;
margin-top:1em;
 margin-right:0em;
}

p.fullline2
{
margin-left:0em;
border-bottom:solid black 1px;
color:#231F20;
margin-top:1em;
 margin-right:0em;
}

p.quoteej0
{
margin-left:2.2em;
color:#231F20;
margin-top:1em;
 margin-right:0em;
}

p.lsta3a {	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:lower-alpha;
	margin-bottom:0em;
	margin-left:75px;
	margin-right:14px;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-27px;
	text-transform:none;
	widows:2;
}
p.olst1 {	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:lower-alpha;
	margin-bottom:0;
	margin-left:70px;
	margin-right:14px;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-22px;
	text-transform:none;
	widows:2;
}

p.lsta3a1 {	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:lower-alpha;
	margin-bottom:0;
	margin-left:99px;
	margin-right:14px;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-17px;
	text-transform:none;
	widows:2;
}
p.lsta3a span{
	margin-right:5px;
}
p.ej_lst1, li.ej_lst1 {	
	font-family: sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:square;
	margin-bottom:0;
	margin-left:99px;
	margin-right:14px;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}


p.ej_lst1 + p.ej_lst1{	
	margin-top:0em;

}

p.ej_lst3, li.ej_lst3 {	
	font-family: sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:square;
	margin-bottom:0;
	margin-left:66px;
	margin-right:14px;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

li.ej_lst2 {	
	font-family: sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:square;
	margin-bottom:0;
	margin-left:6.5em;
	margin-right:14px;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}


p.ej_lst1 + p.ej_lst1{	
	margin-top:0em;

}

.lst3a {	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	list-style-position:outside;
	list-style-type:square;
	margin-bottom:0;
	margin-left:66px;
	margin-right:14px;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	widows:2;
}

p.tparac {	
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:0em;
	margin-left:23px;
	margin-right:0;
	margin-top:.5em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

h1.titulocap {	 
	font-family:sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:900;
	line-height:1.2;
	margin-bottom:30px;
	margin-left:0;
	margin-right:0;
	margin-top:30px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.glosariodef {	 
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:1em;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:avoid;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.glosariot {
	color:#0083a5;
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin-bottom:0;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:avoid;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}

p.reflst, li.reflst {	
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	
	margin-bottom:6px;
	margin-left:50px;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.noindentv {	
	color:#0083a5;
	font-family:sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:600;
	line-height:1.2;
	margin-bottom:3px;
	margin-left:20px;
	margin-right:0;
	margin-top:11px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.reflstp{	
	font-family:sans-serif;
	font-size:.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:6px;
	margin-left:30px;
	margin-right:0;
	margin-top:.3em;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
.tleft-bw
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
color:white;
}
.tleft-bwo
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color: #d1872a;
color:white;
}


.tleft_dash
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#B6B5A3;

}

.tleft_violet
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#941D79;
color:white;
}

.tleft_dyellow
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#CF8839;
color:white;
}

.tleft_g1
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#93C243;
color:white;
}

.tleft_g2
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#438D91;
color:white;
}

.tleft_p
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#EA4B67;
color:white;
}

.tleft_pink
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
background-color:#F0546D;
border:solid 2px #F0546D;
color:white;
}

.tleft_dpink
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#BF1379;
color:white;
}

.tleft_b
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#3B67AF;
color:white;
}

.tleft_blue
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#3B67AF;
color:white;
}

.tleft_dy
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#CF8839;
color:white;
}

.tleft_nb
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#8188AB;
color:white;
}

.tleft_ash
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#8188AB;
color:white;
}

.tleft_lsh
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#BFBBA8;
color:white;
}


.tleft_pgreen
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
 border-right:solid 2px #FFFFFF;
background-color:#93C243;
color:white;
}

.tleft_dred
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
 border-right:solid 2px #FFFFFF;
background-color:#8D173D;
color:white;
}

.tleft_yellow
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
 border-right:solid 2px #FFFFFF;
background-color:#DFB022;
color:white;
}

.tleft_orange
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
 border-right:solid 2px #FFFFFF;
background-color: #F08555;
color:white;
}

.tleft_yellow
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
 border-right:solid 2px #FFFFFF;
background-color:#DFB022;
color:white;
}

.tleft_pgreen1
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
 border-right:solid 2px #FFFFFF;
background-color:#799D3C;
color:white;
}

.tleft_green2
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
background-color:#769F4B;
border:solid 2px #769F4B;
color:white;
}

.tleft1
{
 border-top:solid 1px black;
 padding:.3em;
 border-bottom:solid 1px black;
 border-right:solid 1px black;
}

.tleftr
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#BE1F3B;
color:white;
}
.tleft-bwg
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#438C92;
color:white;
}
.tleft-bwlg
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color: #769F4B;
color:white;
}
.tleft-blg
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
background-color: #769F4B;
color:white;
}

.tleft-bwpink
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#95216C;
color:white;
}
.tleft-bwgrey
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#9B998C;
color:white;
}
.tleft-bgrey
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
background-color:#BFBBA8;
border:solid 2px #BFBBA8;
color:white;
}

.tleft-bgrey1
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
background-color:#B6B5A2;
color:white;
}
.tleft-bskb
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#4AC0CA;
color:white;
}
.tleft-bwpurple
{
 font-size:90%;
 margin-top:0em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-indent:0em;
 font-weight:normal;
 border-bottom:solid 1px black;
background-color:#7B85A7;
color:white;
}

ol.olst1{
margin-top:1em;
list-style-type:decimal;
margin-bottom:1em;
margin-left:3.5em;
text-align: justify;
}


ol.lst1
{
margin-top:1em;
list-style-type:square;
margin-bottom:1em;
margin-left:3em;
text-align: justify;
}

ol.blst1
{
margin-top:1em;
list-style-type:square;
margin-bottom:1em;
margin-left:4em;
text-align: justify;
}

ol.lst2
{
margin-top:1em;
margin-left:1.5em;
list-style-type:circle;  
margin-bottom:1em;
  text-align:justify;
}

ol.olstab{
margin-top:1em;
list-style-type:lower-alpha;
font-weight:bold;
margin-bottom:1em;
margin-left:3.5em;
margin-right:0em;
text-align: justify;

}

ol.olst1b{
margin-top:1em;
list-style-type:decimal;font-weight:bold;
margin-bottom:1em;
margin-left:3.5em;
margin-right:0em;
text-align: justify;

}

ol.bolst1{
margin-top:1em;
list-style-type:decimal;
margin-bottom:1em;
margin-left:3.5em;
margin-right:0em;
text-align: justify;

}

ol.olst1 ol.olsta
{
margin-left:2em;
}

ol.olst1 ol.lst1
{
margin-left:1.5em;
}

ol.olst1b ol.olstab
{
margin-left:2em;
}

ol.ulst1 ol.lst1
{
margin-left:1.5em;
}

ol.tolst1 ol.lst1
{
margin-left:1.5em;
}


ol.olsta1{
margin-top:1em;
list-style-type:lower-alpha;
margin-bottom:1em;
margin-left:3.5em;
margin-right:0em;
text-align: justify;

}

ol.olsta{
margin-top:1em;
list-style-type:lower-alpha;
margin-bottom:1em;
margin-left:3.5em;
margin-right:0em;
text-align: justify;

}

ol.lsta3a
{
margin-left:5.5em;
margin-top:1em;
list-style-type:lower-latin;
text-align:justify;
margin-bottom:1em;
font-style:normal;
font-weight:normal;
  margin-right:3em;
}

ol.ulst1
{
margin-left:3.5em;
  margin-top:1em;
  list-style-type:upper-roman;
  text-align:justify;
  margin-bottom:1em;
}

ol.tolst1{
margin-top:0em;
list-style-type:decimal;
margin-bottom:0em;
margin-left:1.5em;
text-align: left;
}

.indent1
{
 margin-top:1em;
 margin-bottom:0em;
 margin-left:0em;
 margin-right:0em;
 text-align:justify;
 text-indent:0em;
}

ol.lst3w
{
margin-top:1em;
margin-left:5.5em;
margin-right:3em;
list-style-type:square;
margin-bottom:1em;
}

ol.lst3n
{
margin-top:1em;
margin-left:7.5em;
margin-right:3em;
list-style-type:square;
margin-bottom:1em;
}

ol.lst3
{
margin-top:1em;
margin-left:4.5em;
list-style-type:square;
margin-bottom:1em;
}
ol.lst1 ol.lst3
{ list-style-type:disc;
margin-left:3em;
}

ol.lst2 ol.lst3
{ list-style-type:disc;
margin-left:1.5em;
}

.alpha{
font-family:sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin-right:0;
margin-top:0;
margin-bottom:1em;
margin-left:1.2em;
text-indent:-1.2em;
text-align:justify;
widows:2;
}
.tnlstq1
{

  margin-left:1em;
  text-indent:-.7em;
  text-align:left;
  margin-top:0em;
  margin-bottom:0em;
}