BODY {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
TABLE {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
TH {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
TR {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
TD {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
UL {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
OL {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
LI {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
P {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
FONT {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
A {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
BLOCKQUOTE {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
LABEL {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
.gtextosPageBODY {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px; BACKGROUND-COLOR: #d6e2e0
}
.gtextosFormHeaderFont {
	BORDER-RIGHT: #0060b6 1px;
	BORDER-TOP: #0060b6 1px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	TEXT-TRANSFORM: uppercase;
	BORDER-LEFT: #0060b6 1px;
	COLOR: #0060b6;
	BORDER-BOTTOM: #0060b6 1px solid;
	font-family: "Trebuchet MS";
}
.gtextosFormTABLE {
	BORDER-RIGHT: #0060b6 1px solid; BORDER-TOP: #0060b6 1px solid; BORDER-LEFT: #0060b6 1px solid; BORDER-BOTTOM: #0060b6 1px solid; BACKGROUND-COLOR: #d6e2e0
}
.gtextosFieldCaptionTD {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.gtextosAltDataTD {
	FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #f3f7f2 1px solid; BACKGROUND-COLOR: #f3f7f2
}
.gtextosColumnTD {
	FONT-SIZE: 11px;
	COLOR: #003366;
	BACKGROUND-COLOR: #ECFCFF;
	font-family: "Trebuchet MS";
}
.gtextosDataTD {
	FONT-SIZE: 11px;
	COLOR: #003366;
	BACKGROUND-COLOR: #ffffff;
	font-family: "Trebuchet MS";
}
.gtextosErrorDataTD {
	FONT-SIZE: 12px; COLOR: red; BORDER-BOTTOM: #cccccc 0px solid; BACKGROUND-COLOR: #ffffff
}
.gtextosSeparatorTD {
	HEIGHT: 1px; BACKGROUND-COLOR: #000000
}
.gtextosFooterTD {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #01a0a4
}
A.gtextosSorterLink:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.gtextosSorterLink:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.gtextosSorterLink:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.gtextosSorterLink:active {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.gtextosDataLink:link {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: underline
}
A.gtextosDataLink:visited {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: underline
}
A.gtextosDataLink:hover {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: none
}
A.gtextosDataLink:active {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: none
}
A.gtextosNavigatorLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.gtextosNavigatorLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.gtextosNavigatorLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.gtextosNavigatorLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.gtextosButton {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #f3f7f2
}
.gtextosInput {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #ffffff
}
.gtextosTextarea {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #ffffff
}
.gtextosSelect {
	FONT-SIZE: 11px; FONT-FAMILY: "Trebuchet MS"
}
A.today:link {
	FONT-WEIGHT: bold; COLOR: #d1ec93; TEXT-DECORATION: none
}
A.today:visited {
	FONT-WEIGHT: bold; COLOR: #d1ec93; TEXT-DECORATION: none
}
A.today:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.today:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.selectedDay:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.selectedDay:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.selectedDay:hover {
	FONT-WEIGHT: bold; COLOR: #d1ec93; TEXT-DECORATION: none
}
A.selectedDay:active {
	FONT-WEIGHT: bold; COLOR: #d1ec93; TEXT-DECORATION: none
}
A.weekDay:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.weekDay:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.weekDay:hover {
	COLOR: #d1ec93; TEXT-DECORATION: none
}
A.weekDay:active {
	COLOR: #d1ec93; TEXT-DECORATION: none
}
TD.selectedDay {
	FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #f3f7f2 1px solid; BACKGROUND-COLOR: #dddddd
}
TD.today {
	BORDER-RIGHT: #d1ec93 1px solid; BORDER-TOP: #d1ec93 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d1ec93 1px solid; COLOR: #000000; BORDER-BOTTOM: #d1ec93 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.workday {
	FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #f3f7f2 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.weekend {
	FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #f3f7f2 1px solid; BACKGROUND-COLOR: #ececec
}
TH.calendar {
	BORDER-TOP: #000000 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #f3f7f2
}
.CalendarButtons {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #f3f7f2
}
.CalendarControls {
	FONT-FAMILY: "Trebuchet MS" font-size: 11px
}
.Table {
	BACKGROUND-COLOR: #cccccc
}
.BordeSitio {
	BORDER-RIGHT: #d6e2e0 1px solid; BORDER-TOP: #d6e2e0 1px solid; BORDER-LEFT: #d6e2e0 1px solid; BORDER-BOTTOM: #d6e2e0 1px solid
}
.BordeLogin {
	BORDER-RIGHT: #0060b6 1px solid; BORDER-TOP: #0060b6 1px solid; BORDER-LEFT: #0060b6 1px solid; BORDER-BOTTOM: #0060b6 1px solid
}
.Pie {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0060B6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Navega {
	FONT-SIZE: 10px;
	COLOR: #0060B6;
	font-family: "Trebuchet MS";
}
A.NavegaLink:link {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: underline
}
A.NavegaLink:visited {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: underline
}
A.NavegaLink:hover {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: none
}
A.NavegaLink:active {
	FONT-SIZE: 11px; COLOR: #0060B6; TEXT-DECORATION: none
}
.Textos {
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-family: "Trebuchet MS";
}
.TextosBienvenida {
	FONT-SIZE: 12px; COLOR: #000000
}
.footer {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.SubTitulo {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #cc0000
}
#menuIN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}


#menuitemIN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; CURSOR: hand; COLOR: #333333; PADDING-TOP: 1px; FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}

/* Se elimina "DISPLAY: block" para solucionar problema de despliege vertical del menu en firefox
#menuitemIN {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; CURSOR: hand; COLOR: #333333; PADDING-TOP: 1px; FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}
*/




#menuitemIN A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#menuitemIN A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
#menuitemIN A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
