body {
	margin: 0px;
	font-size: 11pt;
	font-family: arial;
}

.tmenu:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.derechos {
	color: #000000;
	font-weight: normal;
	font-family: arial;
	font-size: 8pt;
}

.error {
	color: red;
	font-weight: bold;
	font-family: arial;
	font-size: 10pt;
}

.colorRojo {
	color: red;
	font-family: arial;
	font-size: 10pt;
}

.colorblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}

.colorblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D5EAFF;
}

.texto_plano {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	text-align: justify
}

.texto_plano_jose_zapata {
	font-weight: normal;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
}

.opciones_forma {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.ptdcabeza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.tdTabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-color: #C0C0C0;
	text-align: center;
}

.thTabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid black;
	border-color: #C0C0C0;
	text-align: center;
}

.tdTablaL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-color: #C0C0C0;
}

.tdTablaR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-color: #C0C0C0;
}

.tabla {
	border-right: 1px solid black;
	border-top: 1px solid black;
	border-color: #C0C0C0;
}

a:link {
	text-decoration: none;
	color: #0000cc;
}

a:visited {
	text-decoration: none;
	color: #0000cc;
}

a:active {
	text-decoration: none;
	color: #0000cc;
}

a:hover {
	text-decoration: underline;
	color: #0076EC;
}

/* Color change for glossary items*/
.GlossaryItem {
	color: #008080;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.ResaltarItem {
	font-weight: bold;
	font-size: 140%;
	background-color: rgb(198, 198, 198);
}

.Resaltar2Item {
	font-weight: bold;
	background-color: rgb(231, 231, 231);
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #2b2c2e;
	border: solid rgb(165, 41, 0);
	width: 100%;
	border-width: 0px 0px 2px 0px;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #2b2c2e;
	border: solid rgb(165, 41, 0);
	border-width: 0px 0px 2px 0px;
	width: 100%;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #00386d;
}

H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 92%;
	color: rgb(148, 107, 0);
	font-weight: bold;
	width: 100%;
}

form {
	margin: 20px;
}

legend {
	color: #336699;
	font-weight: bold;
	border: 1px rgb(165, 165, 165) solid;
}

.item_dato {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: #336699;
}

em {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #336699;
}
#footerPage {
	color: #FFFFFF;
	text-align: left;
}

#footerPage a {
	color: #FFFFFF;
}

#footerPage a:hover {
	text-decoration: underline;
}

#footerPage td {
	color: #FFFFFF;
}

