﻿.headerDownload
{
	font-size: 13px;
	color: silver;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	background-color: #15203d;
}

.TableDownload
{
	border-right: #15203d thin inset;
	border-top: #15203d thin inset;
	border-left: #15203d thin inset;
	border-bottom: #15203d thin inset;
}

.LabelDownload
{
	font-size: 12px;
	color: navy;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.rowDownload
{
	font-size: 14px;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	background-color: white;
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: #1b4574 1px dashed;
}

.LoginDocente
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    margin: 0 0px 0 0px;
    font-weight:700;
}

.LoginDependencia
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    margin: 0 0px 0 0px;
    font-weight:700;
}

.LinkButton
{
    border: 0 none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    font-style: italic;
    text-decoration: none;
    font-weight: bolder;
    background-color: #465A7D;
}

.LinkButtonHlk:link, LinkButtonHlk:visited, LinkButtonHlk:hover
{
    border: 0 none;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    color: #04214d ;/*#ADBCD3;*/
    font-style:italic;
    text-decoration:none;
}

.LinkButtonHlk2:link, LinkButtonHlk2:visited, LinkButtonHlk2:hover
{
    border: 0 none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    color: #000000;
    font-style: italic;
    text-decoration: none;
    font-weight: bolder;
    background-color: #ADBCD3;
}

.LinkButtonHlk2:hover
{
    border: 0 none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    color: #04214d;
    font-style: italic;
    text-decoration: none;
    background-color: #FFFFFF;
}
.LinkButtonMenu
{
    clear: both;
    float: right;
    border: 0 none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    font-style: italic;
    text-decoration: none;
    vertical-align: bottom;
    background-color: #475B7E;
    font-weight: bolder;
}

.LinkButtonMenuLeft
{
    clear: both;
    float: left;
    border: 0 none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    font-style: italic;
    text-decoration: none;
    vertical-align: bottom;
    font-weight: bolder;
    background-color: #465A7D;
}
.lblInstrucciones
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-style: italic;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.TablaInstrucciones
{
    border-style: outset none none outset;
    border-width: medium;
    border-color: #FFFFFF;
    background-color: #F0F0F0;
}

.ComunicadoFooter
{
    font-size: 9px;
    color: Black;
    font-style: italic;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    text-align: right;
}

.lblAvisos
{
	font-weight: bold;
	font-size: 12px;
	color: Black;
	font-style: italic;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.TablaAvisos
{
    border-style: outset none none outset;
    border-width: medium;
    border-color: #FFFFFF;
    background-color: #6f86ad;
}

.lblComunicado
{
    font-weight: bold;
    font-size: 12px;
    color: Black;
    font-style: normal;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
}

.TablaComunicado
{
    border-style: outset none none outset;
    border-width: medium;
    border-color: #000000;
    background-color: #6f86ad;
}

.Tabla
{
    font-size: 11px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    padding: 2px;
    border-color: #FFFFFF;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-right-style: outset;
    border-bottom-style: outset;
    background-color: #FFFFFF;
}

.TablaAlternatingItem
{
    font-size: 11px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    border-bottom-style: dotted;
    border-bottom-width: thin;
    border-bottom-color: #CCCCCC;
}

.TablaEditItem
{
    font-size: 11px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #000000;
    border-bottom-style: dotted;
    border-bottom-width: thin;
    border-bottom-color: #CCCCCC;
}

.TablaFooter
{
}

.TablaHeader
{
    font-weight: bold;
    font-size: 12px;
    color: #C0C0C0;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    text-align: center;
    font-style: italic;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #808080;
    border-right-style: solid;
    border-right-width: thin;
    border-right-color: #808080;
}

.TablaItem
{
    font-size: 11px;
    color: black;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
}

.TablaItemWarning
{
    font-size: 11px;
    color: black;
    background-color: Red;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
}

.TablaPager
{
}

.TablaSelectedItem
{
	font-size: 12px;
	color: black;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.TablaDeleteButton
{
    background-image: url('images/Delete.gif');
    background-repeat: no-repeat;
    background-attachment: fixed;
    border-style: none;
    background-position: center center;
    padding-right: 5px;
    width: 16px;
    height: 16px;
}

.MenuUnderline
{
    padding-top: 5px;
    border-bottom-style: groove;
    border-bottom-width: 3px;
    border-bottom-color: #999999;
}

.MenuTotal
{
    width: 230px;
    text-align: right;
    margin-top: 10px;
    border-top-style: dotted;
    border-top-width: 1px;
    border-top-color: #999999;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

.MenuTotalHlk:link, .MenuTotalHlk:visited
{
    text-decoration: none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #999999;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
}

.MenuTotalHlk:hover
{
    text-decoration: none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
}

.TituloSeccion
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #999999;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-transform: uppercase;
    font-size: 11px;
}

.TituloSeccion2
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #212252;
    font-weight: bolder;
    font-style: normal;
    font-variant: normal;
    text-transform: uppercase;
    font-size: 12px;
}

.ItemMenuSeccionFull
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    border-style: none;
    font-size: 11px;
    text-align: left;
    color: black;
    vertical-align: middle;
    text-decoration: none;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-top: 0px;
    vertical-align: middle;
    height: 25px;
    width: 222px;
}
.ItemMenuSeccion
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    border-style: none;
    font-size: 11px;
    text-align: left;
    color: black;
    vertical-align: middle;
    text-decoration: none;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-top: 0px;
    vertical-align: middle;
    height: 25px;
    width: 190px;
}

.ItemMenuSeccionHovered
{
    background-color: #C7CFE0;
}

.ItemMenuSeccionPressed
{
    background-color: #C7CFE0;
    border: thin dashed #9999FF;
}

.ItemMenuSeccionDisabled 
{
}

.ItemMenuSeccionSplitButton
{
}

.ItemMenuCount
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    border-style: none;
    font-size: 10px;
    background-color: #ADBCD3;
    vertical-align: middle;
    text-align: center;
    vertical-align:middle;
    font-weight: bold;
    width: 15px;
    height: 15px;
}

.MBTabla
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}

.MBTitulo
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #999999;
}

.MBHeader
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 0px solid;
    background-color: #1e90ff;
    text-align: center;
    border-style: none;
    border-width: 1px;
}

.MBFooter
{
    border-right: black 1px solid;
    font-size: 9px;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: #F0F0F0;
    text-align: center;
    border-style: none;
}

.MBTexto
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
}

.MBCuerpo
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-size: 6pt;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    background-color: white;
    border-style: none;
}
.MBBoton
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-size: 8pt;
    background-image: url(../images/Window7/FondoBoton.gif);
    border-left: black 1px solid;
    color: black;
    border-bottom: black 1px solid;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    text-decoration: none;
    border-style: none;
}

.DynamicButton
{
    border-right: thick;
    border-top: thick;
    font-weight: bold;
    font-size: 11px;
    border-left: thick;
    cursor: hand;
    color: white;
    border-bottom: thick;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    background-color: #ADBCD3;
}

.EtiquetasFormulario
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: black;
    background-color: #F0F0F0;
    border-bottom-style: groove;
    border-bottom-width: 2px;
    border-bottom-color: #C7CFE0;
}

.EtiquetasFormulario2
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 11px;
    text-transform: none;
}


.DatosFormulario
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    text-transform: none;
    color: black;
}

.InputFormulario
{
    border-style: none;
    background-color: #CCCCFF;
    font-size: 11px;
}
.InputFormularioWhite
{
    background-color: white;
    font-size: 11px;
}
.FilaPeriodo
{
    background-color: #ADBCD3;
}

TD.Header1
{
    FONT-SIZE: 12px;
    COLOR: black;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    TEXT-ALIGN: center
}
TD.Header2
{
	font-weight: bolder;
	font-size: 18px;
	color: #00a1b9;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
}
TD.Header3
{
	font-weight: bolder;
	font-size: 12px;
	color: black;
	font-style: italic;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
}

TD.HeaderFecha
{
	font-weight: bolder;
	font-size: 10px;
	color: black;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	text-align: right;
}

TH.Listado
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: blue;
    TEXT-ALIGN: center
}
TD.Listado
{
    FONT-SIZE: 12px;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}
TD.ListadoDic
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: blue;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}
TD.ListadoFactorRoot
{
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ff9900;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    TEXT-ALIGN: center
}
TD.ListadoFactorRootH
{
	font-weight: bolder;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}
TD.ListadoFactorH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}
TD.ListadoFactorFirma
{
	font-weight: bolder;
	font-size: 12px;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: overline;
}

TD.ListadoFactor
{
    FONT-SIZE: 10px;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}
TD.ListadoFactorSubNivel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.TablaPrint
{
	width: 100%;
}

.TablaPrintAlternatingItem
{
    font-size: 10pt;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    background-color: #DCDCDC;
}

.TablaPrintEditItem
{
	font-size: 10pt;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.TablaPrintFooter
{
}

.TablaPrintHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	background-color: gray;
	text-align: center;
}

.TablaPrintHeader2
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	background-color: maroon;
	text-align: center;
}

.TablaPrintItem
{
	font-size: 10pt;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}
.TablaPrintItem2
{
	font-size: 10pt;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}
.TablaPrintPager
{
}

.TablaPrintSelectedItem
{
	font-size: 10pt;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.SubtituloAnio
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #999999;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-transform: uppercase;
    font-size: 11px;
    border-bottom-style: double;
    border-bottom-width: 5px;
    border-bottom-color: #999999;
    text-align: left;
}

.txtLogin
{
    border-style: none none solid none;
    border-width: 0px 0px 1px 0px;
    border-color: #000066;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}


.InfoTabla
{
    margin-right: 15px;
    margin-left: 15px;
    margin-top: 25px;
}

.InfoTitulo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: bolder;
    font-size: 13px;
    text-transform: uppercase;
    background-color: #DCDCDC;
}

.InfoCuerpo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    background-color: white;
    padding-top: 10px;
}

.AvisoPriv_Cuadro
{
}

.AvisoPriv_Header
{
    text-align: center;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    background-color: #15203d;
    font-weight: bold;
    color: #C0C0C0;
    font-size: 13px;
}

.AvisoPriv_Body
{

}

.AvisoPriv_Footer
{
}

.ColaboradorFieldSet 
{
    width: 230px;
    height:66px;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

.ColaboradorBigFieldSet 
{
    width: 525px;
    height:125px;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

.PublicacionFieldSet 
{
    width: 510px;
    height:auto;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

.LinkFieldSet 
{
    width: 320px;
    height:auto;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

.ColaboradorData
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    margin: 0 0px 0 0px;
    font-weight:700;
}

.ColaboradorDataBig
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 13px;
    margin: 0 0px 0 0px;
    font-weight:700;
}


.TextBoxStyle
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
}

.PublicacionTitulo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    background-color: #C7CFE0;
}

.PublicacionImagen
{
    text-align: center;
    vertical-align: middle;
    width: 100px;
}

.EtiquetaItem
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.DatoItem
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    font-style: italic;
}

.DatoItemAvisoGeneral
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: 700;
    color: #0000FF;
    text-decoration: underline;
    text-align: justify;
}

.PublicacionItemStyle
{
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #C0C0C0;
}

.AvisoItem
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 13px;
    font-style: italic;
}

.AvisoItemStyle
{
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #C0C0C0;
}

.AvisoFooterItem
{
    font-size: 8px;
    height:8px;
}


.AvisoImagen
{
    text-align: center;
    vertical-align: top;
    width: 54px;
}

.LinkItemStyle
{
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #C0C0C0;
}

.ErrorStyle
{
    color: #990000;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    border-top-style: dashed;
    border-top-width: thin;
    border-top-color: #800000;
    border-bottom-style: dashed;
    border-bottom-width: thin;
    border-bottom-color: #800000;
    background-color: #996600;
}

.ErrorStyle2
{
    color: #990000;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    border-top-style: dashed;
    border-top-width: thin;
    border-top-color: #800000;
    border-bottom-style: dashed;
    border-bottom-width: thin;
    border-bottom-color: #800000;
    margin-top: 10px;
}
.docupane
{
    background: #191919;
    width: 790px;
    text-align: center;
}

.docuplaceholder
{
    overflow:hidden;
    padding:10px 10px 10px 10px;
}

div.RadDataPager div.rdpWrap 
{
    float:none;
    width:280px;
}

.pager > span > div
{
}

.docucategory, .docuselected
{
    float: left;
    width: 190px;
    min-height: 300px;
    background-color: #4F4F4F;
    text-align: center;
    font-family: verdana, arial;
    color: White;
    border: 1px solid gray;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}

.docucategory p, .docuselected p,
.docucategory h3, .docuselected h3
{
}

.docucategory h3, .docuselected h3
{
    background-color: #191919;
    border-bottom-style: double;
    border-bottom-width: medium;
    border-bottom-color: #808080;
    font-size: 0.8em;
}
.docuselected
{
    width: 160px;
    background-color: #494949;
    font-size: 1.2em;
    position: relative;
}

.docucategory p, .docuselected p
{
    font-size: 0.8em;
}
.docucategory input[type=image], .docuselected input[type=image]
{
    border: 1px solid black;
}

.DocuImage
{
    width: 150px;
    height: 170px;
    background-color: #FFFFFF;
}

.MenuItemContainer
{
    width: 520px;
    height:auto;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

.PanelShow
{
    background-color: #C7CFE0;
    border-style: none;
}

.ProfilePanelBar
{
}

.ProfilePanelBarItem
{
    border-style: none;
    background-color: #FFFF00;
}

.EtiquetaFormularioProfile
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.DatoFormularioProfile
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
}

.PanelEditProfile
{
    background-color: #F0F0F0;
}

/* Password Checker Styles
----------------------------------------------- */


/* Tables
----------------------------------------------- */
	.pwdChkTbl1 {border:0; margin:0 0 0 15px; padding:0; width:100%;}
	.pwdChkTbl1 span {font-size:70%;}

	.pwdChkTbl2 {font-family:Tahoma,sans-serif; font-weight:bold; width:310px; border:0; height:19px; background-color:#FFF;}
	.pwdChkTbl2 span {font-size:70%;}

	.pwdChkTbl3 {font-family:Tahoma,sans-serif; font-weight:bold; width:70px; border:0; height:19px; background-color:#FFF; margin:3px 15px 15px 0;}
	.pwdChkTbl3 span {font-size:70%;}

	.pwdChkTbl4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0; background-color:#FFF; margin:0px 20px 0 20px;}

	.pwdChkTd1 {font-size:70%; color:#000; font-weight:bold; vertical-align:top; text-align:right; width:180px; padding:5px 7px 13px 0;}

	.pwdChkTd2 {width:420px; vertical-align:top; padding:0 0 13px 0;}

	.pwdChkTd3 {width:420px; vertical-align:top; padding:0 0 13px 0;}

	.pwdChkTd4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; vertical-align:top; padding-bottom:15px;}
	.pwdChkTd4 h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; margin: 8px 0px 0px 0px; padding-bottom: 8px;}

	.pwdChkTd5 {width:98px; vertical-align:top;}
	
	/* JavaSCript Conditions
----------------------------------------------- */
	.pwdChkCon0 {background-color:#EBEBEB; border-right:solid 1px #BEBEBE; border-bottom:solid 1px #BEBEBE; text-align:center;}
	.pwdChkCon1 {background-color:#FF4545; border-right:solid 1px #BB2B2B; border-bottom:solid 1px #BB2B2B; text-align:center;}
	.pwdChkCon2 {background-color:#FFD35E; border-right:solid 1px #E9AE10; border-bottom:solid 1px #E9AE10; text-align:center;}
	.pwdChkCon3 {background-color:#3ABB1C; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;}
	.pwdChkCon4 {background-color:#3ABB1C; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;}

/*-----------------------------------------------
	Password Checker Styles */

/* ************ Evaluacion Item ************************* */
.EvaluacionItemStyle
{
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #C0C0C0;
}

.EvaluacionTitulo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    background-color: #C7CFE0;
}

.EvaluacionSubtitulo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    background-color: #CCCCCC;
}

.EvaluacionCuerpo
{
}

.EvaluacionFieldSet 
{
    width: 520px;
    height:auto;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

.GradosFieldSet 
{
    width: 520px;
    height:auto;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

/* ************ Inconformidad Item ************************* */
.InconformidadItemStyle
{
    background-color: #F0F0F0;
}

.InconformidadTitulo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bolder;
}

.InconformidadSubtitulo
{
}

.InconformidadCuerpo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    font-style: italic;
}

.InconformidadFieldSet 
{
    width: 470px;
    height:auto;
    padding: 0;
    border: 0 none;
    margin: 0 0 5px 0;
}

.InconformidadFooterItem
{
    font-size: 8px;
    height:8px;
}

.RespuestaItemStyle
{
    border: medium groove #C1CCDB;
}

.RespuestaHeader
{
    font-weight: bolder;
    font-size: 12px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    background-color: #BDC7D7;
}

.RespuestaItem
{
    border: thin dotted #0000FF;
    font-size: 10px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-style: italic;
}

.GradoData
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    margin: 0 0px 0 0px;
    font-weight:700;
}

.TotalRow 
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
    margin: 0 0px 0 0px;
    font-weight:700;
}

.LineaAtencion
{
    background-color: #990000;
    color: #FFFFFF;
    font-weight: bolder;
}

.css_blink {
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 1s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;

	-moz-animation-name: blinker;
	-moz-animation-duration: 1s;
	-moz-animation-timing-function: linear;
	-moz-animation-iteration-count: infinite;

	animation-name: blinker;
	animation-duration: 1s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
	0% { opacity: 1.0; }
	50% { opacity: 0.0; }
	100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
	0% { opacity: 1.0; }
	50% { opacity: 0.0; }
	100% { opacity: 1.0; }
}

@keyframes blinker {  
	0% { opacity: 1.0; }
	50% { opacity: 0.0; }
	100% { opacity: 1.0; }
}

.TableAviso
{
    border-right: #15203d thin inset;
    border-top: #15203d thin inset;
    border-left: #15203d thin inset;
    border-bottom: #15203d thin inset;
    border: medium double #000066;
}

.TableAvisoTitulo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #999999;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-transform: uppercase;
    font-size: 12px;
    background-color: #000066;
    border-bottom-style: groove;
    border-bottom-width: thick;
}

.TableAvisoContenido
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    text-align: justify;
}

.TableAvisoListadoTitulo
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 11px;
}

.TableAvisoListadoItem
{
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    text-align: justify;
}

.TableFactoresCalidad
{
    border-style: none;
}

.TableheaderGroup
{
    font-size: 13px;
    color: #C0C0C0;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    background-color: #15203d;
    font-weight: bolder;
    text-indent: 5px;
}

.TableheaderFactores
{
    font-size: 12px;
    color: #0033CC;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: bolder;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #000099;
}

.TableFactoresItem
{
    font-size: 12px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
}

.TableFactoresItem1
{
    font-size: 12px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    background-color: #BCC7D8;
}

.SinRegistros
{
    font-size: 12px;
    font-weight: bold;
    background-color: #EBEBEB;
    text-align: center;
    width: 520px;
}

/* Login */
TD.SplashScreenHeader
{
    font-weight: bolder;
    font-size: 35px;
    color: #00a1b9;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    text-align: center;
    border-bottom-style: ridge;
    border-bottom-width: medium;
    border-bottom-color: #000080;
}

TD.SplashScreenMensaje
{
    font-weight: normal;
    font-size: 18px;
    color: #000080;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    text-align: left;
}

TD.SplashScreenFooter
{
    font-weight: bolder;
    font-size: 40px;
    color: #2a294f;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    text-align: left;
}