/*Textos*/
.txt1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.txt2 {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.txt3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma
}
.txt4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #669900;
    FONT-FAMILY: Tahoma
}
.txt-articulos {
	FONT-SIZE: 11px; border-top-STYLE: none; border-bottom: #666666 1px dashed; FONT-FAMILY: Tahoma; border-right-STYLE: none; border-left-STYLE: none
}
.txt-cuadros {
	border-right: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; border-top-STYLE: none; border-bottom: #cccccc 1px solid; FONT-FAMILY: Tahoma; border-left-STYLE: none
}
.txt-fecha
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma
}
.txt-loggeduser
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma
}
.txt-welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma
}

.txt-debit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #CC0000;
    FONT-FAMILY: Tahoma
}

.txt-credit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #009900 ;
    FONT-FAMILY: Tahoma
}

/*Titulos*/
.titulos-buscador {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006600; border-top-STYLE: none; border-bottom: #999999 1px solid; FONT-FAMILY: Tahoma; border-right-STYLE: none; border-left-STYLE: none; TEXT-DECORATION: none
}
.titulos-cuadros {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; border-bottom: #cccc99 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Tahoma; border-left-STYLE: none; BACKGROUND-COLOR: #66cc00; TEXT-DECORATION: none
}
.titulos-solapas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma
}

/*Formularios*/

/*Estilos para el componente generador de formulario*/
.form-Fields{color: #003300; font-family: Tahoma; font-size: 11px; font-weight: normal; font-style: normal; text-decoration:none; border-right: #006600 1px solid; border-top: #006600 1px solid; border-left: #006600 1px solid; border-bottom: #006600 1px solid;}
.form-Specialfields{color:#003300; font-family: Tahoma; font-size: 11px; font-weight: normal; font-style: normal; text-decoration:none;}
.form-Buttons{color:#FFFFFF; font-family: Tahoma; font-size: 11px; font-weight: bold; font-style: normal; text-decoration:none; background-color:#336600;}
.form-Buttons2{font-family: Tahoma;font-weight: normal;color: #FFFFFF;background-color: #999999;background-repeat: repeat;font-size: 11px; height: 19px;}
.form-Label{color:#000000; font-family: Tahoma; font-size: 11px; font-weight: normal; font-style: normal; text-decoration:none;}
.form-RequiredSymbol{color:#669900; font-family: Tahoma; font-size: 11px; font-weight: normal; font-style: normal; text-decoration:none;}
.form-LabelRequired{color:#000000; font-family: Tahoma; font-size: 11px; font-weight: bold; font-style: normal; text-decoration:none;}
.form-LabelError{color:#CC3333; font-family: Tahoma; font-size: 11px; font-weight: bold; font-style: normal; text-decoration:none;}
.form-LabelHelp{color:#000000; font-family: Tahoma; font-size: 9px; font-weight: normal; font-style: italic; text-decoration:none;}	
.form-LabelSeparator{color:#666666; font-family: Tahoma; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration:none;}	
.form-LabelText{color:#000000; font-family: Tahoma; font-size: 11px; font-weight: bold; font-style: normal; text-decoration:none;}
.form-LabelDataText{color:#000000; font-family: Tahoma; font-size: 11px; font-weight: normal; font-style: normal; text-decoration:none;}
.form-ErrorListItem{color:#CC3333; font-family: Tahoma; font-size: 9px; font-weight: normal; font-style: italic; text-decoration:none;}
.form-MainCell{padding: 0px; background-color: #F2FFE6; border-width: 0px 1px 0px 1px; border-color: #339900; border-style: solid; vertical-align: top;}
.form-TopCell{padding: 0px; background-color: #F2FFE6; border-width: 1px 0px 0px 0px; border-color: #339900; border-style: solid; vertical-align: top;}
.form-BottomCell{padding: 0px; background-color: #F2FFE6; border-width: 0px 0px 1px 0px; border-color: #339900; border-style: solid; vertical-align: top;}
.form-Table{width: 95%; border-width: 0px 1px 1px 1px; border-color: #339900; border-style: solid;}
.form-SeparatorTitleCell{padding: 5px; background-color: #D2F1AB; border-width: 0px 0px 0px 0px; border-color: #D2F1AB; border-style: solid; vertical-align: top;}
.form-FilterTable{width: 95%; border-width: 1px 1px 1px 1px; border-color: #339900; border-style: solid;}
.form-Division {border-right: #CCCCCC 1px dashed; border-top-STYLE: none; border-left-STYLE: none; border-bottom-STYLE: none}


/*Links*/
.link1 {
	FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.link1:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.link2 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.link2:hover {
	FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.link3 {
	FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.link3:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.link-subnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-subnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link4 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; FONT-WEIGHT: bold;
}
.link4:hover {
	FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.link5 {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.link5:hover {
	TEXT-DECORATION: underline;
}
.link6
{
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #509D03; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.link6:hover
{
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.link-rworkflowsteps {
	COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
.link7 {
	FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; FONT-WEIGHT: bold;
}
.link7:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
}
/*Bordes*/
.1er-column-cuadro {
	border-right: #cccccc 1px solid; FONT-SIZE: 11px; border-left: #cccccc 1px solid; COLOR: #333333; border-top-STYLE: none; border-bottom: #cccccc 1px solid; FONT-FAMILY: Tahoma
}

.bordes-verdes {
	border-right: #339900 1px solid; border-left: #339900 1px solid; border-top-STYLE: none; border-bottom-STYLE: none
}

.bordes-grises {
	border-right: #999999 1px solid; border-left: #999999 1px solid; border-top-STYLE: none; border-bottom-STYLE: none
}

.bordes-derecha {
	border-right: #999999 1px solid; border-top-STYLE: none; border-left-STYLE: none; border-bottom-STYLE: none
}
.bordes-verdesenteros
{
    BORDER-RIGHT: #339900 1px solid;
    BORDER-TOP: #339900 1px solid;
    BORDER-LEFT: #339900 1px solid;
    BORDER-BOTTOM: #339900 1px solid
}
.bordes-titulo-principal
{
    BORDER-RIGHT: #aad667 1px;
    BORDER-TOP: #aad667 1px solid;
    BORDER-LEFT: #aad667 1px;
    BORDER-BOTTOM: #aad667 1px solid
}
.bordes-subnav
{
    BORDER-RIGHT: #AED966 1px solid;
    BORDER-TOP: #AED966 1px solid;
    BORDER-LEFT: #AED966 1px;
    BORDER-BOTTOM: #AED966 1px;
}
.bordes-subnav-items
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-RIGHT: #AED966 1px;
    BORDER-TOP: #AED966 1px;
    BORDER-LEFT: #AED966 1px solid;
    BORDER-BOTTOM: #AED966 1px solid;
	PADDING: 3px;
}
.bordes-subnav2
{
    BORDER-RIGHT: #AED966 1px solid;
    BORDER-TOP: #AED966 1px;
    BORDER-LEFT: #AED966 1px;
    BORDER-BOTTOM: #AED966 1px;
}
.bordes-subnav-items2
{
    BACKGROUND-COLOR: #D8F2B5;
    BORDER-RIGHT: #AED966 1px;
    BORDER-TOP: #AED966 1px;
    BORDER-LEFT: #AED966 1px solid;
    BORDER-BOTTOM: #AED966 1px solid;
	PADDING: 3px;
}

/*Tablas*/

/*Estilos para las tablas de tips*/
.TipsCell {border-width: 0px 1px 0px 1px; border-color: #999999; border-style: solid; background-color: #FFFFFF;}

/*Estilos para las tablas de las listas de ABM*/
.ABMTable {width: 95%; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; background-color:#CCCCCC;}
.ABMTableTitle {background-color: #CCCCCC; padding: 3px; height: 25px; text-align: left;}
.ABMTableHeader {background-color: #66CC00; padding: 3px; height: 25px; text-align: left;}
.ABMTableInfo {background-color: #FFFFFF; padding: 3px; height: 20px; text-align: left;}
.ABMTableInfoCenter {background-color: #FFFFFF; padding: 3px; height: 20px; text-align: center;}
.ABMTableTitleText {color: #666666; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ABMTableHeaderText {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ABMTableInfoText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ABMTableLinkedText {color: #006600; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.ABMTableLinkedText:hover {color: #000000; text-decoration: underline;}
.ABMTableLinkedBoldText {color: #006600; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.ABMTableLinkedBoldText:hover {color: #000000; text-decoration: underline;}
.ABMTableHeaderLinkedText {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ABMTableHeaderLinkedText:hover {text-decoration: underline;}

/*Estilos para las tablas de las listas de items sin ABM*/
.ListTable {width: 95%; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; background-color:#CCCCCC;}
.ListTableTitle {background-color: #CCCCCC; padding: 3px; height: 25px; text-align: left;}
.ListTableHeader {background-color: #66CC00; padding: 3px; height: 25px; text-align: left;}
.ListTableInfo {background-color: #FFFFFF; padding: 3px; height: 20px; text-align: left;}
.ListTableInfoCenter {background-color: #FFFFFF; padding: 3px; height: 20px; text-align: center;}
.ListTableTitleText {color: #666666; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ListTableHeaderText {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ListTableInfoText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ListTableLinkedText {color: #006600; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.ListTableLinkedText:hover {color: #000000; text-decoration: underline;}
.ListTableLinkedBoldText {color: #006600; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.ListTableLinkedBoldText:hover {color: #000000; text-decoration: underline;}
.ListTableHeaderLinkedText {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.ListTableHeaderLinkedText:hover {text-decoration: underline;}

/*Estilos para la visualizacion en detalle de un registro*/
.DataTable{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.DataTableHeader{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #D5F4B0; vertical-align: top;}
.DataTableInfoLabel{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top; text-align: right;}
.DataTableInfoData{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.DataTableHeaderText{color: #519A03; font-weight: bold; font-size: 12px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.DataTableInfoLabelText {color: #333333; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.DataTableInfoDataText {color: #333333; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.DataTableLinkedInfoDataText {color: #006600; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.DataTableLinkedInfoDataText:hover {color: #000000; text-decoration: underline;}

/*Estilos para tablas de previsualización de CV*/
.ResumeTable			{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.ResumeHeader			{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #CCCCCC; background-repeat: repeat;}
.ResumeHeaderText		{font-family: Tahoma;font-size: 12px;font-weight: bold;color: #333333;}
.ResumeLabelCell		{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; background-repeat: repeat; vertical-align: top; text-align: right;}
.ResumeTextCell			{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; background-repeat: repeat; vertical-align: top;}
.ResumeSeparatorCell	{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; background-repeat: repeat; vertical-align: top;}
.ResumeText				{font-family: Tahoma;font-size: 11px;font-weight: normal;color: #333333;}
.ResumeHighlightText	{font-family: Tahoma;FONT-SIZE: 11px;font-weight: bold;color: #FF6600;}
.ResumeLabelText		{font-family: Tahoma;font-size: 11px;font-weight: bold;color: #333333;}
.ResumeEditButton		{font-family: Tahoma;font-weight: normal;color: #FFFFFF;background-color: #999999;background-repeat: repeat;font-size: 11px;}


/*Estilos para tablas de previsualización de reportes*/
.ReportTable		{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.ReportHeader		{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #D5F4B0; vertical-align: top;}
.ReportHeaderText	{font-family: Tahoma;font-size: 12px;font-weight: bold;color: #519A03;}
.ReportLabelCell	{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top; text-align: right;}
.ReportTextCell		{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.ReportText			{font-family: Tahoma;font-size: 11px;font-weight: normal;color: #333333;}
.ReportLabelText	{font-family: Tahoma;font-size: 11px;font-weight: bold;color: #333333;}


/*Estilos para la visualizacion en detalle de una oferta laboral*/
.JobPostDataTitleCell{padding: 3px; background-color: #CCCCCC; border-width: 0px 0px 0px 0px; border-color: #339900; border-style: solid;}
.JobPostDataMainCell{padding: 0px; background-color: #F2FFE6; border-width: 0px 1px 0px 1px; border-color: #339900; border-style: solid; vertical-align: top;}
.JobPostDataTopCell{padding: 0px; background-color: #F2FFE6; border-width: 1px 0px 0px 0px; border-color: #339900; border-style: solid; vertical-align: top;}
.JobPostDataBottomCell{padding: 0px; background-color: #F2FFE6; border-width: 0px 0px 1px 0px; border-color: #339900; border-style: solid; vertical-align: top;}
.JobPostDataSubTitlesCell{padding: 3px; background-color: #99CC66;}
.JobPostDataSubTitlesText{color:#FFFFFF; font-weight: bold;	font-size: 11px; font-family:Tahoma;}
.JobPostDataText{color:#000000; font-weight: normal; font-size: 11px; font-family:Tahoma;}
.JobPostDetailsTable{width: 100%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.JobPostDetailsTableInfoLabel{padding: 4px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top; text-align: right;}
.JobPostDetailsTableInfoData{padding: 4px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.JobPostDetailsInfoLabelText {color: #333333; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.JobPostDetailsInfoDataText {color: #333333; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}

/*Estilos para las tablas de los listados ofertas laborales*/
.JobPostTable {width: 95%; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; background-color:#CCCCCC;}
.JobPostTableTitle {background-color: #CCCCCC; padding: 3px; height: 25px; text-align: left;}
.JobPostTableHeader {background-color: #66CC00; padding: 3px; height: 20px; text-align: left;}
.JobPostTableInfo {background-color: #FFFFFF; padding: 3px; height: 20px; text-align: left;}
.JobPostTableInfoCenter {background-color: #FFFFFF; padding: 3px; height: 20px; text-align: center;}
.JobPostTableInfoAlt {background-color: #F2FFE6; padding: 3px; height: 20px; text-align: left;}
.JobPostTableInfoAltCenter {background-color: #F2FFE6; padding: 3px; height: 20px; text-align: center;}
.JobPostTableTitleText {color: #666666; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.JobPostTableHeaderText {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.JobPostTableInfoText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.JobPostTableInfoLinkedText {color: #006600; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.JobPostTableInfoAltText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.JobPostTableInfoAltLinkedText {color: #006600; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.JobPostTableInfoLinkedText:hover {color: #000000; text-decoration: underline;}
.JobPostTableHeaderLinkedText {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.JobPostHeaderLinkedText:hover {text-decoration: underline;}
.JobPostTableMoreInfoLinkedText {color: #006600; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.JobPostTableMoreInfoLinkedText:hover {text-decoration: underline;}


/*Estilos para la visualizacion en detalle de un registro*/
.MsgTokensTable{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.MsgTokensTableHeader{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #D5F4B0; vertical-align: top;}
.MsgTokensTableInfoLabel{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top; text-align: right;}
.MsgTokensTableInfoData{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.MsgTokensTableHeaderText{color: #519A03; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.MsgTokensTableInfoLabelText {color: #333333; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.MsgTokensTableInfoDataText {color: #333333; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.MsgTokensTableLinkedInfoDataText {color: #006600; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.MsgTokensTableLinkedInfoDataText:hover {color: #000000; text-decoration: underline;}

/*Tabla de mensaje de no hay registros*/
.NoRegistryTable {width: 95%; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; background-color:#CCCCCC;}
.NoRegistryHeader {background-color: #FFFFFF; padding: 3px; text-align: center;}
.NoRegistryHeaderText {color: #666666; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}

/*Tabla de mensaje de error*/
.SysErrorMarquee {BACKGROUND-COLOR: #CCFF99; BORDER-RIGHT: #66CC00 1px solid; BORDER-TOP: #66CC00 1px solid; BORDER-LEFT: #66CC00 1px solid; BORDER-BOTTOM: #66CC00 1px solid;}
.SysErrorIconCell {background-color: #FFFFFF; text-align: left; BORDER-RIGHT: #CCFF99 1px solid;}
.SysErrorCell {background-color: #FFFFFF; text-align: left;}
.SysErrorCellR {background-color: #FFFFFF; text-align: right;}
.SysErrorText {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Tahoma;}
.SysErrorLink {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #66CC00; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}
.SysErrorLink:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}

/*Tabla de mensaje de confirmacion*/
.SysMessageMarquee {BACKGROUND-COLOR: #CCFF99; BORDER-RIGHT: #66CC00 1px solid; BORDER-TOP: #66CC00 1px solid; BORDER-LEFT: #66CC00 1px solid; BORDER-BOTTOM: #66CC00 1px solid;}
.SysMessageIconCell {background-color: #FFFFFF; text-align: left; BORDER-RIGHT: #CCFF99 1px solid;}
.SysMessageCell {background-color: #FFFFFF; text-align: left;}
.SysMessageCellR {background-color: #FFFFFF; text-align: right;}
.SysMessageText {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: Tahoma;}
.SysMessageLink {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #66CC00; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}
.SysMessageLink:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}

/*Tabla de mensaje de alerta*/
.SysWarningMarquee {BACKGROUND-COLOR: #CCFF99; BORDER-RIGHT: #66CC00 1px solid; BORDER-TOP: #66CC00 1px solid; BORDER-LEFT: #66CC00 1px solid; BORDER-BOTTOM: #66CC00 1px solid;}
.SysWarningIconCell {background-color: #FFFFFF; text-align: left; BORDER-RIGHT: #CCFF99 1px solid;}
.SysWarningCell {background-color: #FFFFFF; text-align: left;}
.SysWarningCellR {background-color: #FFFFFF; text-align: right;}
.SysWarningText {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF9900; FONT-FAMILY: Tahoma;}
.SysWarningLink {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #66CC00; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}
.SysWarningLink:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}

/*Estilos para el control de paginacion*/
.paginas {color: #999999; font-weight: normal; font-size: 10px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.paginaslink {color: #333333; font-weight: bold; font-size: 10px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.paginaslink:hover {text-decoration: underline;}
.paginasedge {color: #333333; font-weight: bold; font-size: 10px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.paginasedge:hover {text-decoration: underline;}
.paginasbloque {color: #333333; font-weight: bold; font-size: 10px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.paginasbloque:hover {text-decoration: underline;}

/*Estilos para el Detalle de Procesos de Selección*/
.ProcessDetailsTitleText {color: #333333; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}

/*Estilos para las evaluaciones*/
.TestDataTable{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.TestDataTableHeader{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #D5F4B0; vertical-align: top;}
.TestDataTableInfoLabel{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top; text-align: right;}
.TestDataTableInfoData{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.TestDataTableHeaderText{color: #519A03; font-weight: bold; font-size: 12px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.TestDataTableInfoLabelText {color: #333333; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.TestDataTableInfoDataText {color: #333333; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.TestDataTableLinkedInfoDataText {color: #006600; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.TestDataTableLinkedInfoDataText:hover {color: #000000; text-decoration: underline;}
.Tes_QuestionOptionsListClass {color:#003300; font-family: Tahoma; font-size: 11px; font-weight: normal; font-style: normal; text-decoration:none;width: 95%;} 
.TestResultDataTable{width: 95%; border-width: 0px 0px 0px 0px; border-color: #CCCCCC; border-style: solid;}
.TestPassedText {color: #FF0000; font-weight: normal; font-size: 45px; font-family:Tahoma, Arial, Helvetica; font-weight: bold;}
.TestNotPassedText {color: #009933; font-weight: normal; font-size: 45px; font-family:Tahoma, Arial, Helvetica; font-weight: bold;}
.TestDataTableInfoDataCorrectText {color: #009933; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.TestDataTableInfoDataSelectedText {color: #FF0000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
/*Estilos para la visualizacion de los resultados del test de RAVEN*/

/* <EQ> */
	.EQ_ResultTable {width: 95%; border-width: 0px 0px 0px 0px; }
	.EQ_InnerResultTable {width: 100%; border-width: 0px 0px 0px 0px; }
	.EQ_PreguntasTitleCell {background-color: #006600;text-align:center;}
	.EQ_PreguntasTitleText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #FFFFFF;}
	.EQ_PreguntasCell {background-color: #00CC00;text-align:center;height:15px;}
	.EQ_PreguntasText {font-family: Tahoma;font-size: 11px;font-weight: normal;color: #FFFFFF;}
	.EQ_PreguntasNumText {font-family: Tahoma;font-size: 11px;font-weight: normal;color: #00000;}
	.EQ_DataCell {background-color: #CCFF99;text-align: center;height:15px;}
	.EQ_DataText {font-family: Tahoma;font-size: 11px;font-weight: normal;}
	.EQ_Totales {font-family: Tahoma;font-size: 11px;background-color: #993300;font-weight: bold;color: #FFFFFF;text-align:center;}
	.EQ_TotalTitleCell{background-color: #666666;text-align: center;} 
	.EQ_TotalTitleText{font-family: Tahoma;font-size: 12px;font-weight: bold;text-transform: capitalize;color:#FFFFFF;} 
	.EQ_TotalCell{background-color: #999999;text-align: center;} 
	.EQ_TotalText{font-family: Tahoma;font-size: 11px;font-weight: bold;text-transform: capitalize;color:#FFFFFF;} 
	.EQ_DataTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: left;}
	.EQ_DataTitleText {color: #000000; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.EQ_DataSubTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: right;}
	.EQ_DataSubTitleText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.EQ_DataTable{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
	.EQ_DataLabelCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.EQ_DataLabelText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #333333;}
	.EQ_DataValueCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.EQ_DataValueText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #009933;}
/* </EQ> */

/* <MBTI> */
	/*----------- STILL TO REVIEW ------- */
		.MBTI_ResultTable {width: 95%; border-width: 0px 0px 0px 0px; }
		.MBTI_Polos {font-family: Tahoma;font-size: 12px;background-color: #006600;font-weight: bold;color: #FFFFFF;}
		.MBTI_PolosLeyendas {font-family: Tahoma;font-size: 12px;background-color: #00CC00;font-weight: bold;color: #FFFFFF;}
		.MBTI_PolosData {font-family: Tahoma;font-size: 12px;background-color: #CCFF99;font-weight: normal;color: #000000;text-align:center;}
		.MBTI_Leyendas {font-family: Tahoma;	font-size: 10px;font-weight: normal;background-position: left;}
		.MBTI_TotalesTitulo {font-family: Tahoma;font-size: 11px;background-color: #666666;font-weight: bold;color: #FFFFFF;text-align:center;}
		.MBTI_Totales {font-family: Tahoma;font-size: 11px;background-color: #999999;font-weight: bold;color: #FFFFFF;text-align:center;}

	/*----------- STILL TO REVIEW ------- */

	.MBTI_DataTable{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
	.MBTI_DataTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: left;}
	.MBTI_DataTitleText {color: #000000; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.MBTI_DataSubTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: right;}
	.MBTI_DataSubTitleText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.MBTI_DataLabelCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.MBTI_DataLabelText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #333333;}
	.MBTI_DataValueCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.MBTI_DataValueText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #009933;}
/* </MBTI> */
/* <NEO> */
	.NEO_ResultTable {width: 95%; border-width: 0px 0px 0px 0px; }
	.NEO_InnerResultTable {width: 100%; border-width: 0px 0px 0px 0px; }
	.NEO_Perfiles {font-family: Tahoma;font-size: 10px;background-color: #006600;font-weight: bold;color: #FFFFFF;text-align:center;}
	.NEO_PerfilesNum {font-family: Tahoma;font-size: 11px;background-color: #006600;font-weight: bold;color: #FFFFFF;text-align:center;}
	.NEO_DataCell {font-family: Tahoma;font-size: 10px;font-weight: bold;text-transform: capitalize;background-color: #CCFF99;text-align: center;}
	.NEO_TotalesTitulo {font-family: Tahoma;font-size: 11px;background-color: #666666;font-weight: bold;color: #FFFFFF;text-align:center;}
	.NEO_Totales {font-family: Tahoma;font-size: 11px;background-color: #999999;font-weight: bold;color: #FFFFFF;text-align:center;}
	.NEO_DataTable {width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
	.NEO_DataTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: left;}
	.NEO_DataTitleText {color: #000000; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.NEO_DataSubTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: right;}
	.NEO_DataSubTitleText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.NEO_DataLabelCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.NEO_DataLabelText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #333333;}
	.NEO_DataValueCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.NEO_DataValueText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #009933;}
	
/* </NEO> */		
/* <PVQ> */

	.PVQ_ResultTable {width: 95%; border-width: 1px 1px 1px 1px; border-color: #CCCCCC; border-style: solid;}
	.PVQ_ResultTableTitleCell {padding:3px; background-color: #CCCCCC;background-repeat: repeat;text-align: left;}
	.PVQ_ResultTableTitleText {color: #000000; font-weight: Bold; font-size: 12px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.PVQ_leyendaCell {padding:3px; }
	.PVQ_Leyendaslabel {font-family: Tahoma; font-size: 11px;font-weight: normal;background-position: left;}
	.PVQ_LeyendasValue {font-family: Tahoma; font-size: 11px;font-weight: bold;background-position: left;}
	.PVQ_DataTable {width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
	.PVQ_DataTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: left;}
	.PVQ_DataTitleText {color: #000000; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.PVQ_DataSubTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: right;}
	.PVQ_DataSubTitleText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.PVQ_DataLabelCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.PVQ_DataLabelText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #333333;}
	.PVQ_DataValueCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.PVQ_DataValueText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #009933;}
/*</PVQ>*/
/*<SIV>*/
	.SIV_ResultTable {width: 95%; border-width: 0px 0px 0px 0px; }
	.SIV_PerfilesCell {background-color: #006600;text-align:center;}
	.SIV_PerfilesText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #FFFFFF;}
	.SIV_PerfilesNum {font-family: Tahoma;font-size: 11px;background-color: #B6F8F8;font-weight: bold;color: #000000;text-align:center;}
	.SIV_DataCell {background-color: #CCFF99;text-align: center;}
	.SIV_DataText {font-family: Tahoma;font-size: 11px;font-weight: normal;color: #000000;}
	.SIV_TotalTitleCell {background-color: #666666;text-align:center;}
	.SIV_TotalTitleText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #FFFFFF;text-align:center;}
	.SIV_TotalCell {background-color: #999999;text-align:center;}
	.SIV_TotalText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #FFFFFF;}
	.SIV_DataTable {width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
	.SIV_DataTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: left;}
	.SIV_DataTitleText {color: #000000; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.SIV_DataSubTitleCell {background-color: #CCCCCC;background-repeat: repeat;text-align: right;}
	.SIV_DataSubTitleText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
	.SIV_DataLabelCenterCell{padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid; border-left-width: 1px;border-left-style:solid; border-left-color: #CCCCCC;border-bottom-color: #CCCCCC;text-align:center;}
	.SIV_DataLabelCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.SIV_DataLabelText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #333333;}
	.SIV_DataValueCell {padding: 3px;text-align: left; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
	.SIV_DataValueText {font-family: Tahoma;font-size: 11px;font-weight: bold;color: #009933;}
/* </SIV> */
/* <RAVEN> */
.Raven_ResultTable {width: 95%; border-width: 0px 0px 0px 0px; }
.Raven_ResultTopCell  {padding: 5px; background-color: #FFFFFF; vertical-align: top; text-align:center; border-width: 2px 2px 2px 2px; border-color: #000000; border-style: solid;}
.Raven_ResultBottomCell  {padding: 5px; background-color: #FFFFFF; vertical-align: top; text-align:center; border-width: 2px 2px 2px 2px; border-color: #000000; border-style: solid;}
.Raven_HeaderText  {color: #000000; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none; text-align: center;}
.Raven_QuestionTables {width: 100%; border-width: 0px 0px 0px 0px; border-color: #000000; border-style: solid; background-color: #000000}
.Raven_QuestionCell  {padding: 5px; background-color: #FFFFFF; border-width: 0px 0px 0px 0px; border-color: #000000; border-style: solid;}
.Raven_QuestionNumberCell  {padding: 5px; background-color: #FFFFFF;  border-width: 0px 0px 0px 0px; border-color: #000000; border-style: solid; text-align: right;}
.Raven_QuestionSelectedOptionCell  {padding: 5px; background-color: #FFFFFF;  border-width: 0px 0px 0px 0px; border-color: #000000; border-style: solid; text-align: center;}
.Raven_QuestionNumberText {color: #000000; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.Raven_QuestionText {color: #000000; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
/* </RAVEN> */
/* Home Page de Empresas*/
.EmployersHomeTitleCell {border-bottom-width: 1px;border-top-style: none;border-right-style: none;border-bottom-style: dashed;border-left-style: none;border-bottom-color: #666666;}
.EmployersHomeTitleText {font-family: Tahoma;font-size: 11px;}
.EmployersHomeIconsCenterCell {background-color: #F2FFE6}
.EmployersHomeIconsTopCell {border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: none;border-bottom-style: none;border-left-style: none;border-top-color: #339900;border-right-color: #339900;border-bottom-color: #339900;border-left-color: #339900;background-color: #F2FFE6}
.EmployersHomeIconsBottomCell {border-top-width: 1px;border-left-width: 1px;border-top-style: none;	border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #339900;	border-right-color: #339900;border-bottom-color: #339900;	border-left-color: #339900;	border-bottom-width: 1px;background-color: #F2FFE6}
.EmployersHomeIconsBorder {	border-right-width: 1px; border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-right-color: #339900;border-left-color: #339900;}
.EmployersHomeIconsSeparator {	border-top-width: 1px;border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #009900;	border-right-color: #009900;	border-bottom-color: #009900;	border-left-color: #009900;}
.EmployersHomeStatisticsBorder {border-right-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #B0B0B0;	border-left-color: #B0B0B0;	border-bottom-width: 1px;	border-bottom-color: #B0B0B0;}
.EmployersHomeStatisticsTitleCell {	background-color: #CCCCCC;	background-repeat: repeat;}
.EmployersHomeStatisticsTitleText {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	color: #333333;}
.EmployersHomeStatisticsItemText {	font-family: Tahoma; font-size: 11px; font-weight: bold;}
.EmployersHomeStatisticsValueText {	font-family: Tahoma; font-size: 11px; font-weight: bold; color: #009900;}
.EmployersHomeTitleLinkedText {font-family: Tahoma;font-size: 11px; color: #006600;font-weight: bold;}


/*Estilos para las ayudas*/
.HelpTable{width: 95%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.HelpTopicNameCell{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #D5F4B0; vertical-align: top;}
.HelpTopicDescriptionCell{padding: 5px; border-width: 0px 0px 0px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.HelpTopicContentCell{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.HelpTopicImagesCell{padding: 5px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.HelpTopicNameText{color: #519A03; font-weight: bold; font-size: 12px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.HelpTopicDescriptionText {color: #333333; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.HelpTopicContentText {color: #333333; font-weight: normal; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}


/*Estilos para los titulos y subtitulos de las paginas*/
.txt-subtitles-on {font-family: Tahoma; font-size: 11px; font-weight: bold;}
.txt-subtitles-off {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #669900; text-decoration: none;}
.txt-subtitles-off:hover {color: #333333; text-decoration: underline;}
.txt-arrows {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #669900;}

/*Estilos para la visualizacion las tablas de categorias y topics de ayuda*/
.HelpCatTable{width: 100%; border-width: 1px 1px 0px 1px; border-color: #CCCCCC; border-style: solid;}
.HelpCatTableHeader{padding: 3px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #D5F4B0; vertical-align: top;}
.HelpCatTableTopics{padding: 3px; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; vertical-align: top;}
.HelpCatTableHeaderText{color: #519A03; font-weight: bold; font-size: 12px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}
.HelpCatTableTopicsText {color: #006600; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: underline;}
.HelpCatTableTopicsText:hover {color: #000000; text-decoration: underline;}

/*Estilos para la tabla de listado de areas de la home y otras pantallas*/
.AreaListTable{width: 100%; border-width: 1px 1px 1px 1px; border-color: #CCCCCC; border-style: solid;}
.AreaListTableHeader{padding:5px; border-width: 0px 0px 0px 0px; border-color: #CCCCCC; border-style: solid;  background-color: #CCCCCC;}
.AreaListTableSubHeader{padding:5px; border-width: 0px 0px 0px 0px; border-color: #CCCCCC; border-style: solid;  background-color: #999999;}
.AreaListTableSubHeaderText{color: #FFFFFF; font-weight: bold; font-size: 11px; font-family:Tahoma, Arial, Helvetica; text-decoration: none;}