/* 
'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;
}


._buttonWhite
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #333333;
    background-color: #FFFFFF;
    border: 1px solid #999999;
	height: 24px;
}

._adminContent
{
    /*width: 720px;*/
    border-collapse: collapse;
}
._adminMasterTable
{
    width: 1000px;
    border-collapse: collapse;
}
._customWidth5px
{
    width: 5px;
}
._customWidth10px
{
    width: 10px;
}
.OraLabelDashboard
{
    font-family: Century Gothic;
    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: #4C1C3E;
    border-style: solid;
    height: 0px;
    border: solid thin gray;*/
    width:100%;
height:0px;/*solo queremos borde*/
text-align:left;
border-top:0px;/*quita el grosor extra de Opera y FFox*/
border-bottom:#4C1C3E solid 1px;
}
.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: 12pt;
    font-weight: bold;
    text-align: center;
    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;
    text-decoration: none;
}

.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;
    height: 20px;
}

.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: 11pt;
    color: #ffffcc;
    text-decoration: none;
}

/*.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;
}

.OraLabelViewWhite
{
    font-family: Century Gothic;
    font-size: 10pt;
    font-weight: normal;
    color:White;
    text-align: right;
    vertical-align: top;
}

.OraLabelLitte
{
    font-family: Arial, Helvetica, Geneva, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: Black;
    text-align: right;
    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;
    width: 122px;
}

.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;
}

.OraColorHeaderPristina
{	 
	font-size: 40pt; 
	font-family: Pristina; 
	text-align: left;
	color: #A7333C; 
}
.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;
}

