BODY {
	background-attachment: fixed;
	background-image: url(images/bg.gif);
}
A
{
	FONT: 10px Verdana;
	COLOR: #001088;
	TEXT-DECORATION:none;
	FONT-WEIGHT: bold;
}
A:hover
{
	COLOR: #3333CC;
}
A.bln
{
	FONT: 10px Verdana;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.bln:hover
{
	COLOR: #CCCCCC;
}
A.small
{
	FONT: 9px Verdana;
	COLOR: #446299;
	TEXT-DECORATION: none;
}
A.small:hover
{
	COLOR: #000000;
}
.texto {
	FONT: 10px Verdana;
	color: #000000;
	text-decoration: none;
}
.texto-bold {
	FONT: 10px Verdana;
	color: #0D2654;
	text-decoration: none;
	font-weight: bold;
}
.texto-rojo {
	FONT: 10px Verdana;
	color: #FF0000;
	text-decoration: none;
}
.texto-ch {
	FONT: 8px Verdana;
	color: #000000;
	text-decoration: none;
}
.texto-lnk {
	FONT: 11px Geneva, Arial, Helvetica, sans-serif;
	COLOR: #001088;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	

}
.subtitulo {
	FONT: 14px Geneva, Arial, Helvetica, sans-serif;
	color: #0D2654;
	text-decoration: none;
	font-weight: bold;
}
.titulo {
	FONT: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
.bot {
	FONT: 10px Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
	letter-spacing: 1px;
}
.titulo-rojo {
	FONT: 14px Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.titulo-gr {

	FONT: 14px Geneva, Arial, Helvetica, sans-serif;
	color: #006666;
	text-decoration: none;
	font-weight: bold;
}
.titulo-sub {
	FONT: 14px Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;

}
.celda-de {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #0D2654;
	border-right-width: 1px;
	background-color: #889DC5;
}
.celda-iz {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #0D2654;
	border-left-width: 1px;
	background-color: #889DC5;
}
.celda {
	border: 1px solid #0D2654;
}
.celda-txt {
	border: 1px solid #0D2654;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.input {
	font-family: Verdana;
	color: #0D2654;
	font-size: 10px;
	width: 200 px;
	border: 1px solid #0D2654;
	background-color: #CED5DB;
}
.input-gr {
	font-family: Verdana;
	color: #0D2654;
	font-size: 10px;
	width: 250 px;
	border: 1px solid #0D2654;
	background-color: #CED5DB;
}
.input-rgstr {
	font-family: Verdana;
	height:18px;
	color: #0D2654;
	font-size: 12px;
	width: 250px;
	border: 1px solid #0D2654;
	background-color: #CED5DB;
}
.input-ch {
	font-family: Verdana;
	color: #0D2654;
	font-size: 10px;
	width: 120 px;
	border: 1px solid #0D2654;
	background-color: #CED5DB;
}
.input-boton {
	font-family: Verdana;
	color: #04225B;
	font-weight: bold;
	font-size: 10px;
	width: 100 px;
	border: 2px solid #04225B;
	background-color: #CED5DB;
}
.texto-bold-rojo {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #990000 ;
	text-decoration: none;
	font-weight: bold;
}
.texto-boldCopia {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}


.tableborders { 
background-color: transparent; 
border-color: #ffffff; 
border-style: solid; 
border-width: 0px; 
}
.tdheader {
  font-size: 10pt;
  font-weight: bold;
  background: #243D84;
  color: #BCBDBD
}  
.tdheader A:link, A:visited, A:active, A:hover { 
  text-decoration: none;
  font-weight: bold;
}
.tdheader A:LINK {
  color: #FFFFFF;
}
.tdheader A:VISITED {
  color: #FFFFFF;
}
.tdheader A:active {
  color: #FF0000;
}
.tdheader A:HOVER { 
  color: red; 
  background: none;
}
.menubar{
	background: #DEDFDF;
	color: Black;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	align: left;
}