BODY {
	FONT-SIZE: 10px;
	COLOR: #2C658E;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	background-color: White;
}

A:link {
	COLOR: #df6920;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #254782; TEXT-DECORATION: none
}
A:hover {
	COLOR: #df6920; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
TD {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 10px; COLOR: #666666; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 10px; COLOR: #666666; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H1 {
	FONT-SIZE: 14px;
	COLOR: #45402C;
	font-family: "Lucida Sans Unicode";
}
H2 {
	FONT-SIZE: 14px;
	COLOR: #0099cc;
	background-color: #EFEDE2;
}
H3 {
	FONT-SIZE: 14px; COLOR: #ff9933
}

.tabla1 {
	background-image: url(img/bg_tabla.jpg);
	background-repeat: repeat-x;
	height: 305px;
	background-position: top;
}
.Texto_Ppal{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	font-family: "Lucida Sans Unicode";
	color: #8C4A0F;
	text-align: justify;
	line-height: 18px;
}
.Tabla_services {
	background-image: url(img/services.jpg);
	background-repeat: no-repeat;
	height: 174px;
	background-position: top;
}
.microform {
	FONT-SIZE: 11px;
	COLOR: #333333;
	font-family: "Lucida Sans Unicode";
	
	background-color: #D4E9F7;
}


.tx08 {
	PADDING-LEFT: 8px; FONT-SIZE: 9px; COLOR: #3d3d3d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tx09 {
	FONT-SIZE: 9px; COLOR: #3c3c3c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txdata {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4c7200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tx10 {
	FONT-SIZE: 10px; COLOR: #3d3d3d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txcopy {
	FONT-SIZE: 9px; COLOR: #ccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tx12 {
	FONT-SIZE: 12px; COLOR: #3d3d3d; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.error {
	FONT-SIZE: 13px; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	}

.txtitonews {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b75d3c; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.titonewsbig {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4f6275; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.td_box1 {
FONT-SIZE: 9px; BORDER-LEFT-COLOR: #ababab; BORDER-BOTTOM-COLOR: #ababab; COLOR: #666666; BORDER-TOP-COLOR: #ababab; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #ababab
}
.td_box2 {
FONT-SIZE: 9px; BORDER-LEFT-COLOR: #ababab; BORDER-BOTTOM-COLOR: #ababab; COLOR: #404040; BORDER-TOP-COLOR: #ababab; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #ababab
}
.nvlinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #2d47b9; FONT-FAMILY: Geneva, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.nvlinks A:hover {
	COLOR: #ffa500; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.nvlinks A:visited {
	COLOR: #2d47b9; FONT-FAMILY: Geneva, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.nvlinks A:active {
	COLOR: #ff7824; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.copy {
	FONT-SIZE: 9px; COLOR: #ccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copy:link {
	FONT-SIZE: 10px; COLOR: #e4e4e4; TEXT-DECORATION: none
}
.copy:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.copy:visited {
	COLOR: #ccc
}
.bar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #eaeaea; FONT-FAMILY: Verdana, sans-serif
}
.bar:link {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.bar:hover {
	TEXT-DECORATION: underline
}
.bar:visited {
	COLOR: #e9e9e9
}
.nav {
	FONT-SIZE: 9px;
	COLOR: White;
	font-family: "Lucida Sans Unicode";
	TEXT-DECORATION: none;
}
.nav:link {
	FONT-SIZE: 9px;
	COLOR: White;
	font-family: "Lucida Sans Unicode";
	TEXT-DECORATION: none;
}
.nav:visited {
	FONT-SIZE: 9px;
	COLOR: White;
	font-family: "Lucida Sans Unicode";
	TEXT-DECORATION: none;
}
.nav:hover {
	FONT-SIZE: 9px;
	COLOR: White;
	font-family: "Lucida Sans Unicode";
	TEXT-DECORATION: underline;
}
.tit_news {
	FONT-SIZE: 11px;
	COLOR: #0099cc;
	background-color: #EBF0F3;
	font-family: "Lucida Sans Unicode";
	font-weight: bold;
}
.texto_tablas {
	font: 9px;
	color: #999999;
	text-decoration: none;
	font-family: "Lucida Sans Unicode";
}
.texto_tablas_blanco {
	font: 9px;
	color: White;
	text-decoration: none;
	font-family: "Lucida Sans Unicode";
}
.titulo_blanco {
	font: 11px;
	font-family: "Lucida Sans Unicode";
	color: White;
	text-decoration: none;
}

.titulo_blanco A:link {
	Font: 11px;
	font-family: "Lucida Sans Unicode";
	color: White;
	text-decoration: none;
}
.titulo_blanco A:hover {
	font: 11px;
	font-family: "Lucida Sans Unicode";
	color: White;
	text-decoration: underline;
}
.titulo_blanco A:visited {
	font: 11px;
	font-family: "Lucida Sans Unicode";
	color: White;
	text-decoration: none;
}

.titulo_blanco A:active {
	font: 11px;
	font-family: "Lucida Sans Unicode";
	color: White;
	text-decoration: none;
}

.titulo_naranja {
	font: 11px;
	font-family: "Lucida Sans Unicode";
	color: #EC8D00;
	text-decoration: none;
}
.titulo_articulo {
	font: 14px Arial;
	color: #55CBFD;
	text-decoration: none;
	font-weight: bold;
}
.title_dot {
	FONT-SIZE: 13px;
	font-family: "Lucida Sans Unicode";
	color: #45402C;
	BORDER-BOTTOM: #ccc 1px dotted;
	font-weight: bold;
}

.bg_services {
	background-image: url(img/bg_services.jpg);
	background-repeat: repeat-x;
}

.Titulos{
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	font-family: "Lucida Sans Unicode";
	color: #2C658E;
	line-height: 18px;
}

.Subtitulos_blue{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	font-family: "Arial";
	color: #089ACB;
	line-height: 18px;
}

.bg_registro {
	background-image: url(bg_registro.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.bg_blue {
	background-image: url(bg_blue.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg_tablas {
	background-image: url(bg_tablas.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.form_button {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #E57B19;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR: #D4E9F7;
	font-family: "Lucida Sans Unicode";
	FONT-SIZE: 8pt;
}
.boton {
	BORDER-RIGHT: #ffcc00 1px outset; BORDER-TOP: #ffcc00 1px outset; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #ffcc00 1px outset; COLOR: #ffffff; BORDER-BOTTOM: #ffcc00 1px outset; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.boton_blue {
	BORDER-RIGHT: #C2ECFE 1px outset;
	BORDER-TOP: #C2ECFE 1px outset;
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: #C2ECFE 1px outset;
	COLOR: #ffffff;
	BORDER-BOTTOM: #C2ECFE 1px outset;
	BACKGROUND-COLOR: #FFBA37;
	TEXT-DECORATION: none;
}

.menu_otro {
  background-color: #e27a19;
	color: #FEFCE9;
	font: bolder 14px "Lucida Sans Unicode";
}

.menu_otro A:link,A:visited,A:active {
text-decoration:none;
color: inherit;
}

.menu_otro A:hover {
text-decoration:underline;
}

.menu_actual {
  background-color: inherit;
	color: #e27a19;
  font: bolder 14px "Lucida Sans Unicode";
}

.menu_actual A:link,A:visited,A:active {
text-decoration:none;
color: inherit;
}

.menu_actual A:hover {
text-decoration:underline;
}

