.table_xsmall         { font-weight: normal; font-size: 1pt; line-height: 1pt; font-family: tahoma, verdana, Arial}

.txt_bck_grey         { font-weight: normal; font-size: 7pt; line-height: 12pt; font-family: tahoma, verdana, Arial; letter-spacing: normal; }
.txt_bck_black     { color: #333333; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: normal; }
.txt_langs_options  { font-weight: normal; font-size: 7pt; line-height: 9pt; font-family: tahoma, verdana, Arial; letter-spacing: normal; }

.txt_xsmall           { color: #333333; font-weight: normal; font-size: 7pt; line-height: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.txt_small            { font-weight: normal; font-size: 7pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.txt_xtrasmall            { color: #000000; font-weight: normal; font-size: 7pt; line-height: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.txt_medium           {
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	color: #1D1D1D;
	margin: 0px;
	padding: 0px;
	clip:  rect(-5px auto auto auto);



}
.field_medium           {
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	color: #1D1D1D;
	margin: 0px;
	clip:  rect(-5px auto auto auto);
	border: 1px solid #CCCCCC;
	height: 25px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

}
.field_medium_txt           {
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	color: #1D1D1D;
	margin: 0px;
	clip:  rect(-5px auto auto auto);
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

}
.field_medium_ob           {
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	color: #1D1D1D;
	margin: 0px;
	clip:  rect(-5px auto auto auto);
	border: 1px solid #888888;
	height: 25px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

}
.field_medium_ob_txt           {
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	color: #1D1D1D;
	margin: 0px;
	clip:  rect(-5px auto auto auto);
	border: 1px solid #888888;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

}
.txt_large            {
	color: #253C80;
	font-weight: bold;
	font-size: 14px;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
}
.txt_xlarge           { color: #253C80; font-weight: normal; font-size: 12pt; line-height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: normal; }
.txt_xxlarge          { color: #000000; font-weight: normal; font-size: 14pt; line-height: 10pt; font-family: Arial, Helvetica, sans-serif; letter-spacing: normal; }

.txt_table_premat            {
	color: #333333;
	font-weight: normal;
	font-size: 7pt;
	line-height: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	border: 1px solid #000000;
	margin: 1px;
	padding: 1px;

}

.form_field_red       { color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: 1pt solid #B80000; background-image: none; line-height: normal; vertical-align: middle; }
.form_field_grey      { color: #666666; font-weight: normal; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EEEEEE; border: 1pt solid #333333; text-align: left; vertical-align: middle; padding-left: 2px; height: 14px; line-height: normal; background-position: left center; padding-bottom: 2px; padding-top: 0px; padding-right: 0px; }
.form_field_greymini      { color: #666666; font-weight: normal; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EEEEEE; border: 1pt solid #333333; text-align: center; vertical-align: middle; padding-left: 1px; line-height: normal; background-position: left center; padding-bottom: 1px; padding-top: 0px; padding-right: 0px; }
.form_field_white     { color: #4f4f4f; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: none #FFFFFF; background-image: none; text-align: justify; vertical-align: middle; }
.form_field_pc        {
	color: #000000;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	border: 1pt solid #CCCCCC;
	padding: 2px;
	margin: 0px;
	height: 20px;
	text-align: left;
	vertical-align: middle;

}
.form_bot_red         {	color: #FFFFFF; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #B80000; border: 0pt none #EA5E00; text-transform: uppercase; padding: 1px; text-align: center; vertical-align: middle; margin: 2px; }
.form_bot_red2         {	color: #FFFFFF; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #B80000; border: 1pt none #B80000; text-transform: uppercase; }
.form_bot_login       { color: #FFFFFF; font-weight: normal; font-size: 9pt; line-height: 10pt; font-family: Tahoma, Arial, "Century Gothic", Verdana; background-color: #fff; border: 0px none #d75e5b; background-image: url(images/login_bot.gif); height: 21px; width: 90px; }

.bck_body             {
	background-position: center center;
	background-attachment: scroll;
	background-repeat: repeat;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #d1d1d1;
	background-image: url(index/bck.gif);
}
.bck_borderleft       { background-position: right top; background-image:  url(_images/bck_left.gif); background-attachment: scroll; background-repeat: repeat; background-color: #FFFFFF; }
.bck_header           { background-position: right top; background-image:  url(_subheader/images/mosaic_1a.jpg); background-attachment: scroll; background-repeat: repeat; background-color: #FFFFFF; }
.bck_headermini       { background-position: right top; background-image:  url(_subheader/images/mosaic_1b.jpg); background-attachment: scroll; background-repeat: repeat; background-color: #FFFFFF; }
.bck_headergreymosaic { background-position: right top; background-image:  url(_subheader/images/mosaic_2a.jpg); background-attachment: scroll; background-repeat: repeat; background-color: #FFFFFF; }
.txt_form            {
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	line-height: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	background-color: #FAFAFA;
	border: 1px solid #000000;

}
.txt_form2            {
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	line-height: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	background-color: #FAFAFA;
	border: 1px solid #b80000;

}
	.blanco a:link {color: #FFFFFF; text-decoration: none;}
	.blanco a:visited {color: #FFFFFF; text-decoration: none;}
	.blanco a:active {color: #FFFFFF; text-decoration: none;}
	.blanco a:hover {color: #FFFFFF; text-decoration: underline;}
	.blanco a {color: #FFFFFF; text-decoration: none}
		
	.gris1 a:link {color: #777777; text-decoration: none;}
	.gris1 a:visited {color: #777777; text-decoration: none;}
	.gris1 a:active {color: #777777; text-decoration: none;}
	.gris1 a:hover {color: #222222; text-decoration: underline;}
	.gris1 a {color: #777777; text-decoration: none}
	
	.negro a:link {color: #000000; text-decoration: none;}
	.negro a:visited {color: #000000; text-decoration: none;}
	.negro a:active {color: #000000; text-decoration: none;}
	.negro a:hover {color: #000000; text-decoration: underline;}
	.negro a {color: #000000; text-decoration: none}
	
	.rojo a:link {color: #B80000; text-decoration: underline;}
	.rojo a:visited {color: #B80000; text-decoration: underline;}
	.rojo a:active {color: #B80000; text-decoration: underline;}
	.rojo a:hover {color: #000000; text-decoration: none;}
	.rojo a {color: #B80000; text-decoration: underline;}		
	
	.trans a:link {text-decoration: none;}
	.trans a:visited {text-decoration: none;}
	.trans a:active {text-decoration: none;}
	.trans a:hover {text-decoration: underline;}
	.trans a {text-decoration: none}

	body {
		scrollbar-arrow-color: EDEDED;
		scrollbar-base-color: EDEDED;
		scrollbar-darkshadow-color: 3B3B3B;
		scrollbar-track-color: 3B3B3B;
		scrollbar-face-color: 3B3B3B;
		scrollbar-shadow-color: EDEDED;
		scrollbar-highlight-color: EDEDED;
		scrollbar-3dlight-color: 3B3B3B;
	}

