<STYLE>
	body,td,tr{
		padding:0px;
		font-size:10pt;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
    #ktalogo a:link{
      color: black;
     }
    #ktalogo a:visited{
      color: black;
     }
    #ktalogo a:hover{
      color: black;
     }
    #ktalogo a:active{
      color: black;
     }
    .fondoTransparente{
	   background-color: rgba(137,184,206,0.2);
     }
    .tde{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#999999;
		border-top-color:#999999;
		border-right-color:#999999;
		background:#042580;
		height='20';
		width:25%;
		font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFFFFF;
	}
	.tdl{
		width:25%;
		padding:0px;
		font-size:8pt;
		text-decoration:none;
		font-family: Verdana, Lucida Console, courier, sans-serif, courier new;
	}
	.campo_encabezado{
		padding:0px;
		color:#000000;
		font-size:10pt;
		font-weight:BOLD;
		text-decoration:none;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.comentario{
		padding:0px;
		color:#888888;
		font-size:8pt;
		text-decoration:none;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.titulos1{
		padding:0px;
		font-size:11.75pt;
		font-weight:BOLD;
		text-decoration:none;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.titulos2{
		padding:0px;
		font-size:9.5pt;
		font-weight:BOLD;
		text-decoration:none;
		font-family: arial,verdana, courier new, courier, sans-serif;
		color:#999999;
	}
	.titulos3{
		padding:0px;
		font-size:10.75pt;
		font-weight:BOLD;
		text-decoration:none;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.titulos4{
		padding:0px;
		font-size:50pt;
		font-weight:BOLD;
		text-decoration:none;
		color:#000000;
		text-align:center;
		font-family: calibri,arial,verdana, courier new, courier, sans-serif;
	}
	.titulos5{
		padding:0px;
		font-size:15pt;
		font-weight:BOLD;
		text-decoration:none;
		color:#000000;
		text-align:left;
		font-family: courier new,arial,verdana,courier, sans-serif;
	}
	.titulos6{
		padding:0px;
		font-size:9pt;
		text-decoration:none;
		font-family: courier new, arial,verdana, courier, sans-serif;
	}
	.titulos7{
		padding:0px;
		font-size:8.00pt;
		text-decoration:none;
		font-family: calibri,arial,verdana, courier new, courier, sans-serif;
		text-align:left;
		color:#000000;
	}
	.texto1{
		padding:0px;
		font-size:10pt;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.texto2{
		padding:0px;
		font-size:7pt;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.texto2r{
		padding:0px;
		font-size:7pt;
		color: #FF3300;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.texto2a{
		padding:0px;
		font-size:10pt;
		color: #3333FF;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.texto2b{
		padding:0px;
		font-size:5pt;
		color: #375987;
		font-family: verdana, courier new, courier, sans-serif;
		font-weight: bold;
	}
	.texto3{
		padding:0px;
		font-size:9pt;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.texto4{
		padding:0px;
		font-size:10pt;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}
	.texto5{
		padding:0px;
		font-size:9pt;
		font-family: arial, verdana, "courier new", courier, sans-serif;
	}
	.texto6{
	padding:0px;
	font-size:7pt;
	font-family: Arial, verdana, "courier new", courier, sans-serif;
	color: #FFFFFF;
	font-weight: bold;


	}
	.total1{
		padding:0px;
		font-size:9pt;
		font-weight:BOLD;
		font-family: Arial,verdana, courier new, courier, sans-serif;
	}	
	.total2{
		padding:0px;
		font-size:7pt;
		font-weight:BOLD;
		font-family: Arial,verdana, courier new, courier, sans-serif;
	}
	.item1{
		padding:0px;
		font-size:12pt;
		font-family: arial,verdana, courier new, courier, sans-serif;
	}	
	.txtbox1{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:10pt;
		color:#000000;
	}
	.txtbox2{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		color:#000000;
	}
	.txtbox3{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#85AA4A;
		border-top-color:#85AA4A;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:7pt;
		font-weight:BOLD;
		heigth:6pt;
		color:#000000;
	}
	.txtbox4{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		color:#000000;		
	}
	.txtbox4a{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:7pt;
		color:#000000;
		height:12pt;
	}
	.txtbox5{
		border-width:1px; 
		border-style:dashed; 
		border-bottom-color:#85AA4A;
		border-top-color:#85AA4A;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		font-weight:BOLD;
		heigth:6pt;
		color:#000000;
	}
	.campo5{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#D6D6D6;
		border-top-color:#D6D6D6;
		border-left-color:#D6D6D6;
		border-right-color:#D6D6D6;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:7pt;
		color:#000000;
	}
	.campo6{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000066;
		border-top-color:#000066;
		border-left-color:#000066;
		border-right-color:#000066;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;
		color:#000000;
	}
	.txtbox7{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;
		heigth:10pt;
		color:#000000;
		text-align:center;
	}
	.txtbox_total1{
		border-width:2px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;
		color:#000000;
		text-align:center;
		heigth:10pt;
	}
	.txtbox_total2{
		border-width:2px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;
		color:#000000;
		text-align:right;
		heigth:10pt;
	}
	.txtbox_valores1{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;
		color:#000000;
		text-align:right;
		heigth:10pt;
	}
	.boton{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#e4e4e4;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		font-weight:BOLD;
		color:#000000;
	}
	.t1{
		border-width:0px; 
		border-style:dashed; 
		border-bottom-color:#000000;
		border-top-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:7pt;
		color:#000000;
	}
	.tabla_1a{
		border-width:1px; 
		border-style:dashed; 
		border-bottom-color:#000000;
		border-top-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		background:#FFCC99;
		height='20';		
		font-family: arial,courier new,verdana, courier, sans-serif;
		font-size:7pt;
		text-align:center;
		font-weight:BOLD;
		color:#000066;
	}
	.tabla_1b{
		border-width:1px; 
		border-style:dashed; 
		border-bottom-color:#000000;
		border-top-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		background:#FFFFFF;
		height='40';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		text-align:center;
		font-weight:BOLD;
		color:#000066;
	}
	.t1c{
		border-width:1px; 
		border-style:dashed; 
		border-bottom-color:#FFFFFF;
		border-top-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		background:#E4E4E4;
		height='30';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;		
		text-align:bottom,left;
		font-weight:BOLD;
		color:#000000;
	}
	.t1d{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#333;
		border-top-color:#E4E4E4;
		border-right-color:#E4E4E4;
		border-left-color:#333;
		background:#D6D6D6;
		height:'7';
		width:'30';
		font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		font-size:6.5pt;
		text-align:left;
		font-weight:Normal;
		color:#000000;
		padding:2px;
		/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#990000',EndColorStr='#FFFFFF');
		margin: 0px auto;		*/
	}
	.t2d{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#4A730D;
		border-top-color:#4A730D;
		border-left-color:#4A730D;
		border-right-color:#4A730D;
		background:#e4e4e4;
		height='7';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:6.5pt;
		text-align:center;
		font-weight:Normal;
		color:#000000;
		padding:2px;
	}
	.t2{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#e4e4e4;
		height='20';
		font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		font-size:8pt;		
		text-align:bottom,left;
		font-weight:Bold;
		color:#000000;
	}
	.t22{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#85AA4A;
		border-top-color:#85AA4A;
		border-left-color:#85AA4A;
		border-right-color:#85AA4A;
		background:#FFFFFF;
		height:'7';
		width:'30';
		font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		font-size:6.5pt;
		text-align:left;
		font-weight:Normal;
		color:#000000;
		padding:2px;
		/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#990000',EndColorStr='#FFFFFF');
		margin: 0px auto;		*/
	}
	.t23{
		border-width:0px; 
		border-style:dashed; 
		border-bottom-color:#000000;
		border-top-color:#000000;		
		border-right-color:#000000;
		background:#424242;
		font-family: century gothic,verdana,arial, courier new, courier, sans-serif;
		font-size:10pt;
		color:#FFFFFF;
	}
	.t3{
		border-width:0px; 
		border-style:dashed; 
		border-bottom-color:#000000;
		border-top-color:#000000;		
		border-right-color:#000000;
		background:#000000;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:7pt;
		color:#000000;
	}
	.t4{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#909090;
		border-right-color:#909090;
		border-left-color:#000000;
		background:#000000;
		height='20';
		font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		font-size:6pt;
		color:#FFFFFF;		
	}
	.t5{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#333;
		border-top-color:#E4E4E4;
		border-right-color:#E4E4E4;
		border-left-color:#333;
		background:#D6D6D6;
		filter: Alpha(Opacity=100, FinishOpacity=50, Style=1, StartX=25, StartY=0, FinishX=100, FinishY=100);
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:7pt;
		color:#000000;
	}
	.t6{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#999999;
		border-top-color:#999999;
		border-right-color:#999999;
		background:#333;
		height='20';
		font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFFFFF;
	}
	.alignC{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		color:#000000;
		text-align:center;
	}
	.moneda{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;
		color:#000000;
		text-align:center;
		width:15pt;
		heigth:10pt;
	}
	.combo{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;		
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:6pt;
		color:#000000;
		heigth=10;
	}
	.check{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;		
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:7pt;
		color:#000000;
		heigth=9pt;		
	}
	.check2{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;		
		font-family: calibri, courier new,arial, arial narrow,courier, sans-serif;
		font-size:8.5pt;
		color:#000000;
		heigth=7pt;		
	}
	.check3{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;		
		font-family: arial, arial narrow,courier new, courier, sans-serif;
		font-size:7pt;
		color:#000000;
		heigth=7pt;		
	}
	.firma{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:9pt;
		heigth:1pt;
		color:#000000;
	}
	.t23{
		border-width:0px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		background:#000033;
		height='10';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:5pt;		
		text-align:bottom,left;
		font-weight:BOLD;
		color:#FFFFFF;
	}
	.tit_rep{
		padding:2px;
		border-width:3px; 
		border-style:solid; 
		border-bottom-color:#000066;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		text-align:left;
		font-weight:BOLD;
		font-family: calibri,arial,verdana, courier new, courier, sans-serif;
		font-size:20pt;
		color:#000000;
	}
	#loading
	{
		position:absolute;
		top:0px;
		right:0px;
		background:#ff0000;
		color:#fff;
		font-size:14px;
		font-familly:Arial;
		padding:2px;
		display:none;
	}
	.verde{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#99cc33;
		height='15';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		text-align:center;
		font-weight:BOLD;
		color:#FFFFFF;
		padding:2px;
	}
	.amarillo{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		background:#FFCC66;
		height='15';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		text-align:center;
		font-weight:BOLD;
		color:#000000;
		padding:2px;
	}
	.rojo{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#000000;
		border-top-color:#FFFFFF;
		border-left-color:#000000;
		border-right-color:#FFFFFF;
		background:#FF3333;
		height='15';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		text-align:center;
		font-weight:BOLD;
		color:#FFFFFF;
		padding:2px;
	}
	.rojoc{
		border-width:1px; 
		border-style:solid; 
		border-bottom-color:#333;
		border-top-color:#E4E4E4;
		border-left-color:#333;
		border-right-color:#E4E4E4;
		background:#909090;
		height='10';
		font-family: arial,verdana, courier new, courier, sans-serif;
		font-size:8pt;
		text-align:left;
		font-weight:normal;
		color:#FFFFFF;
		padding:2px;
	}
	.tabla_sombra{
		filter:Glow(color=#e4e4e4,strength=10);
		filter:Glow(color=#e4e4e4,strength=10);
		filter:Glow(color=#e4e4e4,strength=10);
		filter:Glow(color=#e4e4e4,strength=10);
	}
	.barra{
		border-width:1px; 
		border-style:solid;
		width:100%;
		height:'10';
		font-weight:normal;
		color:#909090;
	}
	.barra2{
		border-width:1px; 
		border-style:dashed; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#85AA4A;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
	}
	img.clickimage{
		cursor: hand;
		cursor: pointer;
	}	
	.b_izq{
		padding:2px;
		border-width:3px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#000066;
		border-right-color:#FFFFFF;
		background:#FFFFFF;
		text-align:left;
		font-weight:BOLD;
		font-family: calibri,arial,verdana, courier new, courier, sans-serif;
		font-size:20pt;
		color:#000000;
	}
	.b_der{
		padding:2px;
		border-width:3px; 
		border-style:solid; 
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		border-left-color:#FFFFFF;
		border-right-color:#000066;
		background:#FFFFFF;
		text-align:left;
		font-weight:BOLD;
		font-family: calibri,arial,verdana, courier new, courier, sans-serif;
		font-size:20pt;
		color:#000000;
	}
	.mayusculas {text-transform: uppercase}
	.minusculas {text-transform: lowercase}
	.capitaliza {text-transform: capitalize}
	.h3{
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
		font:Calibri, Geneva, sans-serif;
		font-size:9px;
	}
	
	.suggestionList li {		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
</STYLE>
