a:link {color: #023E6A; text-decoration: none;}
a:visited {color: #023E6A; text-decoration: none;}
a:hover {color: #1D7BC1; text-decoration: underline;}
a:active {color: #1D7BC1; text-decoration: underline;}

/* Espacio entre las celdas de las tablas: vertical horizontal */
table.space { 
border-spacing: 0px 0px;   /* No cambie!!     //  Not change!! */
background-color: #5ED2EB; /* No cambie background-color     //  Not change background-color */
border-collapse: expression('separate', cellSpacing = '0px');
}

/* Titulos de las columnas de las tablas */
th {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: dodgerblue;
	text-align:center;
	padding: 3;
}

/* Tablas */
td {
	font-family: verdana,arial,helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.row1 td {border-top: 1px inset #5ED2EB; border-bottom: 1px inset #5ED2EB; padding: 0.4em; }
.left1 { border-left: 1px outset #5ED2EB; padding: 0.4em; }
.right1 { border-right: 1px outset #5ED2EB; padding: 0.4em; }

.row2 td {border-top: 1px inset #5ED2EB; border-bottom: 1px inset #5ED2EB; padding: 0.4em; }
.left2 { border-left: 1px inset #5ED2EB; padding: 0.4em; }
.right2 { border-right: 1px inset #5ED2EB; padding: 0.4em; }

/* Titulo en los recuadros grandes */
.frame-title {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	color: midnightblue;
	font-weight: bold;
}

td.themes {background: url('corners.png') no-repeat top left; width: 25px; height: 25px;}
#topl {background-position: -13px -13px; }
#topr {background-position: -13px -63px; }
#botl {background-position: -13px -113px; }
#botr {background-position: -13px -163px; }

