/**** G E N E R A L ****/
body {
	background-color: #DAE8F3;
	background-image: url(../images/bgNew.jpg);
	background-repeat: repeat-x;
}
.ett2 {
	background-repeat: no-repeat;
	background-position: 710px top;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}
.errorLabel {
	color: #CC0000;
}
.errorM {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CC0000;
}
.Outsidecaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3F678A;
}
input, select, textarea {
	background-color: #90B8D8;
	border: 1px solid #006699;
	color: #333333;
}
.Content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-align: justify;
}
.ContentDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
}
.Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #333333;
	font-weight: bold;
}
.separators {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC33;
	font-weight: bold;
}
/******************************************************************************************************************/
/**** N A V I G A T I O N  ****/
.linksIndex {
	bottom: auto;
	background-image:      url("../images/graphics/BG_links_Index.jpg");
	vertical-align: bottom;
}
.linksNav {
	bottom: auto;
	vertical-align: bottom;
	background-image:      url("../images/graphics/BG_links.jpg");
}
/******************************************************************************************************************/
/**** L I N K S ****/
a:link {
	font-weight: bold;
	color: #FFCC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
}
a:visited {
	font-weight: bold;
	color: #FFCC33;
	text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a:active {
	font-weight: bold;
	color: #FFCC33;
	text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a.log:link {
	font-weight: bold;
	color: #FFCC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: xx-small;
}
a.log:visited {
	font-weight: bold;
	color: #FFCC33;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
a.log:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
a.log:active {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
a.nav:link {
	font-weight: bold;
	color: #3F678A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: underline;
}
a.nav:visited {
	font-weight: bold;
	color: #3F678A;
	text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a.nav:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a.nav:active {
	font-weight: bold;
	color: #3F678A;
	text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}.borderito {
	border: thin solid #FFFFFF;
}
/******************************************************************************************************************/
/**** TABLES WITH BORDERS ****/
.left {
	background-image:  url("../images/graphics/top_07.jpg");
	background-repeat: repeat-y;
}
.rigth {
	background-image:  url("../images/graphics/top_09.jpg");
	background-repeat: repeat-y;
}
.up {
	background-image:  url("../images/graphics/top_03.jpg");
	background-repeat: repeat-x;
}
.down {
	background-image:  url("../images/graphics/top_11.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}
.bgito {
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: 6B8BA5;
}.izq {
	background-image:  url("../images/graphics/yellow.gif");
	background-repeat: repeat-y;
	background-position: right;
}
.titles {
	background-repeat: no-repeat;
	background-position: left top;
}
.bgdown {
	background-repeat: no-repeat;
	background-position: top;
}
.ett {
	background-position: 710px bottom;
	background-repeat: no-repeat;
}

