/* 
'Nombre Proyecto    :   CSS.BLAF para Desarrollo Web 
'Archivo Fisico     :   [ECP] - Blaf.css
'Tipo Archivo       :   Cascade Style Sheet 
'Versión            :   1.0.0.0 
'Fecha Creacion     :   20/07/2005
'Autor              :   [ECP] - BLAF 3.1
'Descripcion        :   Hoja de estilos para el desarrollo Web deacuerdo a BLAF 3.1
 */

/*CSS Corregidos para SIAT*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.modalBackground{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.OraLabelDashboard{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000; text-align:center;vertical-align:top}


.OraBody{font-family:Arial, Helvetica, Geneva, sans-serif;background-color:#ffffff}

.OraHAlingA{width:2px;}
.OraVAlingA{height:2px;}

.OraHAlingB{width:5px;}
.OraVAlingB{height:5px;}

.OraHAlingC{width:6px;}
.OraVAlingC{height:6px;}

.OraHAlingD{width:7px;}
.OraVAlingD{height:7px;}

.OraHAlingE{width:8px;}
.OraVAlingE{height:8px;}

.OraHAlingF{width:10px;}
.OraVAlingF{height:10px;}

.OraHAlingG{width:12px;}
.OraVAlingG{height:12px;}

.OraHAlingH{width:20px;}
.OraVAlingH{height:20px;}

.OraHAlingI{width:25px;}
.OraVAlingI{height:25px;}

.OraVAlingK{height:52px;}
.OraHAlingK{width:52px;}

.OraVAlingJ{height:15;}
.OraHAlingJ{width:15px;}

.OraVAlingL{height:360px;}
.OraHAlingL{width:360px;}

.OraVAlingM{height:72px;}
.OraHAlingM{width:72px;}

.OraVAlingN{height:263px;}
.OraHAlingN{width:263px;}

.OraVAling0{height:16px;}
.OraHAling0{width:16px;}


/*Definicion de cabeceras de seccion*/

.OraHeaderLine{color:#999999;border-style:solid; height:1px;}/*4C1C3E*/
.OraHeader{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt;color:#00457C;font-weight:bold;text-align:left;text-decoration:none;}
.OraHeaderLineWhite{color:"#cccc99";border-style:dotted ;}
.OraHeaderWhite{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt;font-weight:bold;text-align:left;color:#336699;background-color:#ffffff;}
.OraHeaderLineSand{color:"#cccc99";border-style:solid;}
.OraHeaderSand{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt;font-weight:bold;text-align:left;color:#336699;background-color:#f7f7e7;}
.OraHeaderLineBeige{color:"#003366";border-style:solid;}
.OraHeaderBeige{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;}
.OraHeaderLineBlue{color:"#003366";border-style:solid;}
.OraHeaderBlue{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt;font-weight:bold;text-align:left;color:#ffffcc;background-color:#00457C;}

.OraHeaderSubLine{color:"#cccc99";border-style:solid;}
.OraHeaderSub{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:9pt;color:#0162B3;font-weight:bold;text-align:left;}
.OraHeaderSubLineWhite{color:"#cccc99";border-style:solid;}
.OraHeaderSubWhite{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:9pt;font-weight:bold;text-align:left;color:#336699;background-color:#ffffff;}
.OraHeaderSubLineSand{color:"#cccc99";border-style:solid;}
.OraHeaderSubSand{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:9pt;font-weight:bold;text-align:left;color:#336699;background-color:#f7f7e7;}
.OraHeaderSubLineBeige{color:"#cccc99";border-style:solid;}
.OraHeaderSubBeige{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:9pt;font-weight:bold;text-align:left;color:#003366;background-color:#cccc99;}
.OraHeaderSubLineBlue{color:"#003366";border-style:solid;}
.OraHeaderSubBlue{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:9pt;font-weight:bold;text-align:left;color:#ffffcc;background-color:#6699cc;}

.OraHeaderSubDuplicate{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:9pt;/*color:#FFFFCC;*/font-weight:bold;text-align:left;}

.OraHeaderSubSubLine{color:"#cccc99";border-style:solid;}
.OraHeaderSubSub{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:8pt;color:#336699;font-weight:bold;text-align:left;}
.OraHeaderSubSubLineWhite{color:"#cccc99";border-style:solid;}
.OraHeaderSubSubWhite{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:8pt;font-weight:bold;text-align:left;color:#336699;background-color:#ffffff;}
.OraHeaderSubSubLineSand{color:"#cccc99";border-style:solid;}
.OraHeaderSubSubSand{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:8pt;font-weight:bold;text-align:left;color:#336699;background-color:#f7f7e7;}
.OraHeaderSubSubLineBeige{color:"#003366";border-style:solid;}
.OraHeaderSubSubBeige{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:8pt;font-weight:bold;text-align:left;color:#003366;background-color:#cccc99;}
.OraHeaderSubSubLineBlue{color:"#003366";border-style:solid;}
.OraHeaderSubSubBlue{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:8pt;font-weight:bold;text-align:left;color:#ffffcc;background-color:#6699cc;}

/*Definicion de cabeceras de seccion*/


/*CSS Corregidos para SIAT*/








.OraBGColorVeryDark 
{
	background-color:#003366
}
.OraBGColorDark 
{
	background-color:#336699
}
.OraBGColorMedium 
{
	background-color:#6699cc
}
.OraBGColorLight 
{
	background-color:#99ccff
}

.OraBGGrayVeryDark 
{
	background-color:#333333
}
.OraBGGrayDark 
{
	background-color:#666666
}
.OraBGGrayMedium 
{
	background-color:#999999
}
.OraBGGrayLight 
{
	background-color:#cccccc
}

.OraBGAccentVeryDark 
{
	background-color:#999966
}
.OraBGAccentDark 
{
	background-color:#cccc99
}
.OraBGAccentMedium 
{
	background-color:#ffffcc
}
.OraBGAccentLight 
{
	background-color:#f7f7e7
}



.OraSectionWidthButton{ width:90;}

.OraAbout:link
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #663300;
	font-style :normal;
}

.OraAbout:active 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #663300;
	font-style :normal;
}

.OraAbout:visited 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #000000;
	font-style :normal;
}

.OraAbout
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #000000;
	font-style :normal;
}


.OraCopyright:link
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #663300;
	font-style :normal;
}

.OraCopyright:active 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #663300;
	font-style :normal;
}

.OraCopyright:visited 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #000000;
	font-style :normal;
}

.OraCopyright
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:left; 
	color:link brown, #000000;
	font-style :normal;
}

.OraPrivacy:link 
{
 	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:right; 
	color:link brown, #663300;
	font-style :normal;
}

.OraPrivacy:active 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:right; 
	color:link brown, #663300;
	font-style :normal;
}

.OraPrivacy:visited 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:right; 
	color:link brown, #000000;
	font-style :normal;
}

.OraPrivacy
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align:right ; 
	color: #663300;
	font-style :normal;
}

.OraApplicationVersion:link 
{
 	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
		text-align: left ; 
	color:link brown, #663300;
	font-style :normal;
}

.OraApplicationVersion:active 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
		text-align: left ; 
	color:link brown, #663300;
	font-style :normal;
}

.OraApplicationVersion:visited 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
		text-align: left ; 
	color:link brown, #000000;
	font-style :normal;
}

.OraApplicationVersion 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	text-align: left ; 
	color: #663300;
	font-style :normal;
}

.OraContextObjectType:link
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
}

.OraContextObjectType:active
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
}

.OraContextObjectType:visited
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #000000;
	font-style :normal;
}

.OraContextObjectType
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:9pt; 
	color:link brown, #000000;
	font-style :normal;
}

.OraContextObjectName:link
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
}

.OraContextObjectName:active
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
}

.OraContextObjectName:visited
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #000000;
	font-style :normal;
}

.OraContextObjectName
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:9pt; 
	color:link brown, #000000;
	font-style :normal;
}



.OraGlobalButtonIcon {background-color:#ffffff; border:0; width:21; height:21;  color:#999966}
.OraGlobalButtonIconSelected {background-color:#99ccff; color:#336699}
.OraGlobalButtonIconDisabled {background-color:#f7f7e7; color:#cccc99}

.OraIcon
{
	BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;

}

.OraGlobalButtonText:link
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	color:link brown, #663300;
	font-style :normal;
}
.OraGlobalButtonText:active
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	color:link brown, #663300;
	font-style :normal;
}
.OraGlobalButtonText:visited
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	color:link brown, #663300;
	font-style :normal;
}
.OraGlobalButtonText 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	color:#999966;
	font-style :normal;
}

.OraGlobalLinks:link
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
	text-decoration:none;
}

.OraGlobalLinks:active
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
}

.OraGlobalLinks:visited
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #000000;
	font-style :normal;
}

.OraGlobalLinks
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:#000000;
	font-style :normal;
}

.OraContextObjectAttribute:link
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
}

.OraContextObjectAttribute:active
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #663300;
	font-style :normal;
}

.OraContextObjectAttribute:visited
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:link brown, #000000;
	font-style :normal;
}

.OraContextObjectAttribute
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:9pt; 
	color:link brown, #000000;
	font-style :normal;
}

.OraPageStampText 
{
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-weight:bold;
	color:#336699;
	font-size:10pt  
}

.OraPageStampLabel {
	font-family:Arial, Helvetica, Geneva, sans-serif;
	color:#336699;
	font-size:10pt  
}

.OraSpacingFooter
{
	font-family : Arial, Helvetica, Sans Serif ;
	Font-Style :  normal ;
	Font-Size : 10pt  ;
	Color : #000000; 
} 

.OraNav1Selected {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; color:#99ccff; font-weight:bold; text-decoration:none;}
.OraNav1Enabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#003366; text-decoration:none;}
.OraNav1Disabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:/*#ffffcc*/Black; text-decoration:none; font-weight:bold;}
/*.OraNav1Enabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#cccc99; color:#003366}*/
/*.OraNav1Disabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#cccc99; color:#ffffcc}*/

.calendarNav {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; color:#21449C; text-decoration:none;}

.OraNav2Selected {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none}
.OraNav2Enabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#cccc99; text-decoration:none}
.OraNav2Disabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#6699cc; text-decoration:none}

.OraNav3Selected {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; background-color:#336699; color:#ffffff; text-decoration:none}
.OraNav3Enabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#cccc99; color:#003366}
.OraNav3Disabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#cccc99; color:#ffffcc; text-decoration:none}

.OraNavBarActiveLink {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#663300}
.OraNavBarInactiveLink {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#999966}
.OraNavBarViewOnly {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#336699}

.OraProductBranding
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:24pt; 
	color:#663399
}

.OraProductName
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-weight:bold;
	font-size:13pt; 
	color:#336699
}

.OraProductNameLarge
{
	
	font-style:normal ;
	font-family:Times New Roman, Garamond, Sans-Serif ; 
	font-size:20pt; 
	color:#336699
}




/* CSS personalizacion de Tab Bar, solo documentacion */
.OraTabBarDefaultStyle
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt;
    font-weight:normal ;
	color:#000000;
	text-align:left ;
	background-color:#cccc99;
	width:1px;
}

/* CSS personalizacion de Tab Bar, solo documentacion */
.OraTabBarSelectedStyle
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;	
	background-color:#336699;
}

/* CSS personalizacion de Tab Bar, solo documentacion */
.OraTabBarHoverStyle
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	background-color:#336699;
}


/* CSS personalizacion de Horizontal Nav, solo documentacion */
.OraHorizontalNavDefaultStyle
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt;
	font-weight:normal;
	color:#ffffff;
	text-align:center;	
	background-color:#336699;
	width:79;
	height:21;
}

/* CSS personalizacion de Horizontal Nav, solo documentacion */
.OraHorizontalNavSelectedStyle
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;	
	background-color:#336699;
}

/* CSS personalizacion de Horizontal Nav, solo documentacion */
.OraHorizontalNavHoverStyle
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;	
	background-color:#336699;
}



/* CSS file generated on Thu Sep 21 10:58:08 CDT 2000 */
.OraFieldText{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000;
	margin-left: 0px;
}
.OraFieldTextArea{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000}
.OraFieldTextReadOnly{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt;FONT-WEIGHT: bold;color:#000000;BORDER-RIGHT: 0px;BORDER-TOP: 0px;BORDER-LEFT: 0px;BORDER-BOTTOM: 0px;}

.OraListBox{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000}
.OraPullDownList{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000}
.OraPullDownListTextDisable{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#999999}

.OraRadioButtons{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000}
.OraRadioButtonsAdvanceSearch{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:8pt; font-weight:normal;color:#000000}
.OraCheckBoxes{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; vertical-align:top; font-weight:normal;color:#000000}
.OraLabel{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000; text-align:right;vertical-align:top; font-weight:bold}
.OraLabelView{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000; text-align:right;vertical-align:top}
.OraLabelViewCenter{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; color:#000000; text-align:center;vertical-align:top;}
.OraLabelViewLeft{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000; text-align:left;vertical-align:top}
.OraDataText{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt;font-weight:bold;color:#000000;text-align:left;BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;}
.OraFieldNumber {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#000000;text-align:right;}

.OraLabelDuplicate{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:10pt; font-weight:normal;color:#000000; text-align:left;vertical-align:top; font-weight:bold}

.OraInstructionText{font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#000000; text-align:left;}
.OraInstructionTextStrong{font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#000000;}

.OraInstructionTextDuplicate{font-family:Arial, Helvetica, Geneva, sans-serif; font-size:8pt; color:#000000; text-align:left; width:100%;}

.OraButtonText{font-family:Arial, Helvetica, Geneva, sans-serif;BORDER-TOP: #003366 1px solid;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;BORDER-BOTTOM: #003366 1px solid;background-color:#f7f7e7;color:#000000;HEIGHT:18px;font-size:10pt;font-weight:normal;text-align:center;}
.OraButtonTextRibeted{font-family:Arial, Helvetica, Geneva, sans-serif;BORDER-TOP-STYLE:outset;BORDER-RIGHT-STYLE:outset;BORDER-LEFT-STYLE:outset;BORDER-BOTTOM-STYLE:outset;background-color:#f7f7e7;color:#6699cc;HEIGHT:18px;font-size:10pt;font-weight:normal;text-align:center;}
.OraButtonTextDisabled {font-family:Arial, Helvetica, Geneva, sans-serif;BORDER-TOP-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;BORDER-BOTTOM-STYLE: none;background-color:#f7f7e7; color:#999966;HEIGHT: 18px;font-size:10pt;font-weight:normal;text-align:center;}

.OraLinkText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#00457C}
.OraVLinkText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#996633}
.OraALinkText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#ff6600}


.OraTipLabel {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#336699}
.OraTipText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:9pt; font-weight:normal; color:#336699;
	width: 129px;
}

.OraInlineInfoText {font-family:Arial, Helvetica, Geneva, sans-serif;  font-weight:normal; font-size:8pt; color:#336699; display:inline; text-align:left;}
.OraInlineInfoDisableText {font-family:Arial, Helvetica, Geneva, sans-serif;  font-weight:normal; font-size:8pt; color:#336699; display:none; text-align:left;}

.OraInlineErrorText {font-family:Arial, Helvetica, Geneva, sans-serif;font-weight:normal;  font-size:8pt; color:#cc0000; display:inline;}
.OraInlineErrorDisableText {font-family:Arial, Helvetica, Geneva, sans-serif;font-weight:normal;  font-size:8pt; color:#cc0000;display:none;}

.OraErrorText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#cc0000}
.OraErrorNameText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#cc0000}


.OraDarkHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:16pt; color:#003366}
.OraDarkHeaderSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14pt; color:#003366; font-weight:bold}
.OraDarkHeaderSubSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; color:#003366; font-weight:bold}
.OraLightHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:16pt; color:#6699cc}
.OraLightHeaderSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14pt; color:#6699cc; font-weight:bold}
.OraLightHeaderSubSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; color:#6699cc; font-weight:bold}
.OraColorHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:16pt; color:#000000}
.OraColorHeaderSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14pt; color:#ffffcc; font-weight:bold}
.OraColorHeaderSubSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; color:#ffffcc; font-weight:bold}
.OraColorHeaderMenu {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:16pt; color:#ffffcc; background-color:#6799cf}
.OraColorHeaderMenuSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14pt; color:#ffffcc; background-color:#6799cf}
.OraColorHeaderMenuSubSub {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:12pt; color:#ffffcc; background-color:#4874C4}

.OraPortletHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#000000}
.OraDarkPortletHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#000000}

.OraErrorHeaderLineWhite{color:"#cccc99";border-style:solid;}
.OraErrorHeaderWhite{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:13pt;font-weight:bold;text-align:left;color:#ff0000;background-color:#ffffff;}
.OraErrorHeaderLineSand{color:"#cccc99";border-style:solid;}
.OraErrorHeaderSand{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:13pt;font-weight:bold;text-align:left;color:#336699;background-color:#f7f7e7;}
.OraErrorHeaderLineBeige{color:"#003366";border-style:solid;background-color:#cccc99;}
.OraErrorHeaderBeige{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:13pt;font-weight:bold;text-align:left;color:#ff0000;background-color:#cccc99;}
.OraErrorHeaderLineBlue{color:"#003366";border-style:solid;}
.OraErrorHeaderBlue{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:13pt;font-weight:bold;text-align:left;color:#ffffcc;background-color:#6699cc;}
.OraErrorHeaderLine{color:"#cccc99";border-style:solid;}
.OraErrorHeader{font-family:Arial, Helvetica, Geneva, sans-serif;font-size:13pt;color:#cc0000;font-weight:bold;text-align:left;background-color:#ffffff;}

.OraGlobalPageTitle {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14pt; color:#ffffff; font-weight:bold}

.OraTextInline 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:8pt; 
	color:#6699cc
}

.OraTableTitle {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14pt; background-color:#ffffff; color:#336699}
.OraTableControlBarText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; background-color:#cccc99; color:#336699; font-weight:bold}
.OraTableColumnHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:left; background-color:#cccc99; color:#336699; text-indent:1}
.OraTableSortableColumnHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:left; background-color:#cccc99; color:#336699; text-indent:1; cursor:hand}
.OraTableRowHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:right; background-color:#cccc99; color:#336699; text-indent:1}
.OraTableColumnFooter {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:left; background-color:#cccc99; color:#336699; text-indent:1; padding:2px}
.OraTableTotal {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:right; background-color:#cccc99; color:#336699; padding-top:2px}
.OraTableAddTotal {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:left; background-color:#cccc99; color:#336699; padding-top:2px}
.OraTableTotalNumber {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:right; background-color:#cccc99; color:#000000; vertical-align:baseline}
.OraTableTotalText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; text-align:left; background-color:#cccc99; color:#000000; vertical-align:baseline}
.OraTableCellText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#f7f7e7; color:#000000; text-indent:1}
.OraTableCellTextBand {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#ffffff; color:#000000; text-indent:1}
.OraTableCellNumber {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; text-align:right; background-color:#f7f7e7; color:#000000; text-indent:1}
.OraTableCellNumberBand {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; text-align:right; background-color:#ffffff; color:#000000; text-indent:1}
.OraTableCellIconButton {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; text-align:center; background-color:#f7f7e7; color:#000000; text-indent:1}
.OraTableCellIconButtonBand {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; text-align:center; background-color:#ffffff; color:#000000; text-indent:1}
.OraTableCellSelect {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#f7f7e7; color:#000000; text-align:center; text-indent:1}
.OraTableCellSelectBand {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#ffffff; color:#000000; text-align:center; text-indent:1}
.OraTableVerticalGrid {background-color:#cccc99; width:1px}
.OraTableVerticalHeaderGrid {background-color:#f7f7e7; width:1px}
.OraTableHorizontalGrid {background-color:#cccc99; width:1px}
.OraTableHorizontalHeaderGrid {background-color:#f7f7e7; width:1px}
.OraTableShadowHeaderGrid {background-color:#666633; width:1px}
.OraTableHeaderLink {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; background-color:#cccc99; color:#336699; text-indent:1; text-decoration:none}

.OraTrainActive {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:9pt; color:#336699; font-weight:bold; text-align:center}
.OraTrainVisited {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:9pt; color:#cccc99; text-align:center}
.OraTrainUnvisited {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:9pt; color:#336699; text-align:center}


.OraCrumbsSelected {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:9pt; color:#000000; text-decoration:none}
.OraCrumbsEnabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:9pt; color:#663300}

.OraCalendarTitle {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14pt; background-color:#ffffff; color:#336699; text-align:center}
.OraCalendarHeader {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; background-color:#cccc99; color:#336699; text-align:center; padding:2px}
.OraCalendarEnabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#f7f7e7; color:#336699; text-align:center; line-height:1.5; padding:2px; text-decoration:none}
.OraCalendarDisabled {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; background-color:#f7f7e7; color:#999999; text-align:center; line-height:1.5; padding:2px}
.OraCalendarSelected 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	background-color:#999966; 
	color:#ffffff; 
	text-align:center; 
	line-height:1.5; 
	padding:2px
}
	
.OraCContainerColorHeaderSub 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:14pt; 
	color:#ffffcc; 
	font-weight:bold
}
	
.OraCContainerHeaderSub 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:14pt; 
	color:#336699; 
	font-weight:bold
}
	
.OraTreeLink 
{
	text-decoration:none
}

.OraTreeText 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:#003366; 
	margin-top:-2px
}
	
.OraTreeSelectedText 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	background-color:#336699; 
	color:#ffffff; 
	margin-top:-2px
}
	
.OraTreeRow 
{
	text-align:left; 
	margin-top:-2px
}

.OraTreeIcon 
{
	vertical-align:top
}

.OraShuttleHeader 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:11pt; 
	font-weight:bold; 
	color:#336699

}

.OraShuttleLinkText 
{
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:9pt; 
	color:#663300
}

.OraMessageBoxList 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:#336699
}

.OraMessageBoxLink 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#336699
}

.OraMessageBoxParagraph 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:#336699
}

.OraMessageBoxErrorList 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:#cc0000
}

.OraMessageBoxErrorLink 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#cc0000
}

.OraMessageBoxErrorParagraph 
{
	font-family:Arial, Helvetica, Geneva, sans-serif; 
	font-size:10pt; 
	color:#cc0000
}

/*Agregados para tablas*/
.OraButtonHeaderTable
{
	font-weight: bold;
	font-size: 10pt;
	color: #336699;
	border-top-style: none;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	background-color: #cccc99;
	text-align: center;
	border-bottom-style: none;
	width: 80%;
	height: 100%;
	text-align: left;
}

.OraSpanHeaderTable
{
	font-weight: bold;
	font-size: 10pt;
	width: 80%;
	color: #336699;
	border-top-style: none;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-right-style: none;
	border-left-style: none;
	height: 100%;
	background-color: #cccc99;
	text-align: left;
	border-bottom-style: none;
}

.OraCellEncendida
{
	border-right: #999966 1px solid;
	border-top: #999966 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #999966 1px solid;
	color: black;
	border-bottom: #999966 1px solid;
	font-family: Arial;
	background-color: #cccc99;
}

.OraCellEscogida
{
	border-right: #cccc99 1px solid;
	border-top: #cccc99 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #cccc99 1px solid;
	color: black;
	border-bottom: #cccc99 1px solid;
	font-family: Arial;
	background-color: #ffffcc;
}
.OraCellOrder
{
	border-right: #999966 2px solid;
	border-top: #cccc99 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #cccc99 1px solid;
	color: black;
	border-bottom: #999966 2px solid;
	font-family: Arial;
	background-color: #cccc99;
}

.OraSelectedCounterDark
{
	font-weight: bold;
	font-size: 10pt;
	color: #003366;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	height: 14px;
	width: 111px;
}

.OraSelectedCounterLight
{
	font-size: 10pt;
	color: #003366;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.ActionMenuButton {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; color:#FFFFC4; font-weight:bold; text-decoration:none;}

#logoutButtonDup
{
	color: #CCCCCC;	
	text-decoration:none;
}

#logoutButtonDup a
{
	color: #FFFFCC;	
	text-decoration:none;
}

#logoutButtonDup a:hover
{
	color: #FFFFCC;	
	text-decoration:underline;
}

.submenuNav
{
	color: #21449C;	
	text-decoration:none;
	font-size:10px;
	font-family:Tahoma;
	background-image: url('/images/template/submenuSeparator.gif');
	height:28px;
}

.submenuNav a
{
	color: #21449C;	
	text-decoration:none;
}

.submenuNav a:hover
{
	color: #21449C;	
	text-decoration:underline;
}

.alphaTable 
{
margin-bottom:5px;
margin-top:5px;
}

.alphaBg, .alphaBgSel, .alphaBgDis {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #4C1C3E;
height:18px;
width:18px;
}

#top-link-box1 {
float:right;
height:89px;
margin:0;
padding:0;
width:197px;
z-index:10; 
position:relative; 
top: 0px; 
left: 0px;
margin-top:5px;
margin-right:-200px;
}

#top-link-box {
float:right;
height:89px;
margin:0;
padding:0;
width:auto;
z-index:10; 
position:relative; 
top: 0px; 
left: 0px;
margin-top:5px;
margin-right:-200px;
}

#top-links 
{
    background-image:url(../../images/top-link-mid.gif) ;
    background-position:left top;
    background-repeat:repeat-x;    
    float:left;
    height:31px;
    margin:0;
    padding:0;
    width:auto;
    /*width:187px;  */  
}

#top-links ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:-35px;
}

#top-links ul li {
float:left;
line-height:8px;
margin:0;
padding:0px 1px 1px 4px;
}

#top-links ul li img{
float:left;
line-height:8px;
margin:-3px;
padding:0px 1px 1px 4px;
}

#main-navigation 
{
float:left;
height:30px;
/*padding:5px 0 0;*/
width:1080px;
}

#navi-left {
float:left;
height:30px;
margin:0;
padding:0;
width:5px;
}

#navigation {
background-image:url(img/navi-mid.gif);
background-position:left top;
background-repeat:repeat-x;
float:left;
height:30px;
width:1070px;
}

#navigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#navigation ul li {
float:left;
line-height:30px;
padding:1px 20px 0px 3px;
margin-top:-17px;
}

#navi-right {
float:right;
height:30px;
margin:0;
padding:0;
width:5px;
}