	body {
		font-family: arial,verdana;
	}

	p,div,ul,ol,a {
		text-align: justify;
		font-size: 10pt;
	}
	
	.div_msg {
		border: 1px solid #111 ;
		padding: 5px 5px 0 5px ;
		width: 100% ;
	}
	
	.foot_page {
		font-size: 9pt;
		text-align: center;
	}

	.tblfrm {
		border-collapse: collapse ;
		empty-cells: show;
		font-family: arial, verdana, sans-serif ;
		font-size: 9pt ;
		margin-top: 10px;
	}
	
	.tblfrm td {
		padding: 3px 5px ;
	}
	
	textarea {
		width: 280px;
		height: 90px;
	}
	
	textarea, input, select {
		font-family: arial, verdana, sans-serif ;
		font-size: 9pt ;
	}
	
	label {
		font-family: arial, verdana, sans-serif ;
		font-size: 8pt ;
		font-weight: bold;
	}
	
	/* Estilo para el Reporte de Confirmación */
	.tbl {
		border: 1px solid #7F9DB9 ;
		border-collapse: collapse ;
		empty-cells: show;
		font-family: arial, verdana, sans-serif ;
		font-size: 9pt ;
		margin-top: 10px;
	}
	
	.tbl td {
		border: 1px solid #7F9DB9 ;
		padding: 3px 5px ;
	}
	
	.tbl th {
		border: 1px solid #7F9DB9 ;
		padding: 3px 5px ;
	}
	
	.tbl th {
		background-color: #D3DCE3 ;
		font-size: 8pt;
		text-align: left ;
	}
	
	/* INI - Estilo de Link tipo Botones */
	.lnkButton {
		
		margin-top: 5px ;
		margin-right: 10px ;
		
		display: block;
		/*width: 80px;*/
		padding: 2px 4px ;
		
		border: 1px solid #AAAB9C;
		background-color: #F4F4F0;
		
		font-family: arial,verdana ;
		font-size: 10pt;
		text-decoration: none;
		text-align: center ;
		color: #000;
		
		float: left;
	}
	
	.lnkButton a:hover, ul#navlist li#active a:hover {
		color: #000000;
		background: transparent;
		border-color: #AAAB9C #FFF #FFF #CCC;
	}
	
	.clear {
		clear: both ;
	}

	a img {
		border: 0;
	}
