﻿/* [gx-css-import ignore - start] */
.BaseRBtn{
	display:inline-block;
}
.BaseRBtn span, .RoundedBtn input{
	display:block;
	float: left;
}
.BaseRBtn .BtnLeft{
	background: transparent no-repeat scroll 0 0;
}
.BaseRBtn .BtnRight{
	background: transparent no-repeat scroll right 0;
}
.BaseRBtn .BtnBackground{
	overflow:hidden;
	background: transparent repeat-x scroll;
}
.BaseRBtn .BtnText{
	border: 0px;
	background: transparent;
	margin:0;
	white-space:nowrap;
	width:auto;
	overflow:visible;
}
/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */

@keyframes entermask
{
  from {background-color: transparent;}
  to {background-color: black;}
}

@keyframes leavemask
{
  from {background-color: black;}
  to {background-color: transparent;}
}

div[data-align='center'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
div[data-align='right'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
}
div[data-valign='middle'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='middle'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: middle;
}
div[data-valign='bottom'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='bottom'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: bottom;
}
td[data-cell-valign='top'] {	
	vertical-align: top;
}
td[data-cell-valign='middle'] {	
	vertical-align: middle;
}
td[data-cell-valign='bottom'] {	
	vertical-align: bottom;
}
div[data-align='center'] > div[data-align-outer] {
	width: auto;
}
div[data-align='right'] > div[data-align-outer] {
	width: auto;
}

.gx-responsive-grid .gx-remove-row {
  position: absolute;
  z-index: 1;
}

.gx-popup-frame-mask{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}

form[tabindex="-1"]{
	outline:none;
}
.gx-prompt.gx-disabled {
        display:none;
}
.gx-sr-only{
	display:none !important;
}
[data-gx-sr-only]{
	display:none !important;
}
.gx-tbldsp-container {
	display:table;
}
.gx-tbldsp-container > div {
	display:table-cell;
}

/* [gx-css-import ignore - end] */
.GridRow
{
	border-style: none;
	border-width: 0px;
}
.Image,.ImageDragging,.ImageAcceptDrag,.ImageNoAcceptDrag,.PoweredBy,.ImageTop,.ImageHandCenter,.ImageHandCenter:hover,.TabPaging,.TabPagingNext,.TabPagingPrevious,.ImageHeaderBackground,.HeaderImage1,.ImageTopHeader,.ResponsiveImage,.K2BActionImage,.K2BActionImageTop,.K2BActionImageExcel,.K2BActionImageNew,.K2BActionImagePrint,.K2BActionImageRefresh,.K2BActionGridImage,.K2BActionImageCombo,.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious,.ImgCabezalBoleto
{
	border-style: none;
	border-width: 0px;
}
.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious
{
	background-repeat: no-repeat;
	margin-left: 10px;
	background-color: transparent;
	color: #737373;
	height: 20px;
	width: 20px;
	cursor: pointer;
}
.PagingButtonsFirst
{
	background-position: left 4px center;
	padding-right: 45px;
	background-image: url(../TemaFE_DGI/PageFirst.png);
}
.PagingButtonsLast
{
	background-position: left 45px center;
	background-image: url(../TemaFE_DGI/PageLast.png);
	padding-left: 50px !important;
}
.PagingButtonsNext
{
	background-position: left 60px center;
	background-image: url(../TemaFE_DGI/PageNext.png);
	padding-left: 65px !important;
}
.PagingButtonsPrevious
{
	background-position: left 4px center;
	padding-right: 50px;
	background-image: url(../TemaFE_DGI/PagePrevious.png);
}
.ImgCabezalBoleto
{
	float: left;
	position: absolute;
}
.Tab
{
	border-style: none;
	border-width: 0px;
}
.EmbeddedPage
{
	border-style: none;
	border-width: 0px;
}
.GridColumn,.ActionColumn,.WWColumn,.WWActionColumn,.WWOptionalColumn,.OptionalColumn
{
	border-style: none;
	border-width: 0px;
}
.Section,.WWActionsCell,.ViewActionsCell,.ViewGridActionsCell,.WWFiltersCell,.OrdersCell,.WWAdvancedBarCell,.ViewAdvancedBarCell,.PromptAdvancedBarCell,.WWGridCell,.ViewGridCell,.ViewGridCellAdvanced,.ToggleCell,.VerticalCenteredCell,.PopupBorder,.PopupHeader,.TabContainer
{
	border-style: none;
	border-width: 0px;
}
.FreeStyleGrid,.TrnSublevelGrid,.RecentLinksGrid,.VerticalTabGrid,.K2BFreeStyle,.K2BFreeStyleLevel2,.K2BViewGeneralFreeStyle,.K2BCategoryFreeStyle,.K2BFreeStyleRecentLinks
{
	margin-left: auto;
	margin-right: auto;
	border-style: none;
	border-width: 0px;
	width: 50%;
}

.ErrorViewer,.K2BError,.K2BMessage,.K2BConfirmation,.K2BWarning
{
	border-style: none;
	border-width: 0px;
}
.align-center
{
	display: block;
	text-align: center !important;
	 margin: 0 auto !important;
}
.align-left
{
	display: block;
	text-align: left !important;
}
.align-right
{
	display: block;
	text-align: right !important;
}
.white_spacing_none
{
	white-space: nowrap;
}
.Attribute,.BlobContentAttribute,.ReadonlyBlobContentAttribute,.BlobInputAttribute,.AttributeDragging,.AttributeAcceptDrag,.AttributeNoAcceptDrag,.VideoAttribute,.ReadonlyVideoAttribute,.AudioAttribute,.ReadonlyAudioAttribute,.AttSubTitle,.BlobContentAttSubTitle,.ReadonlyBlobContentAttSubTitle,.ReadonlyAttSubTitle,.BlobInputAttSubTitle,.CheckBox,.ReadonlyCheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.FilterAttribute,.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute,.ReadonlyFilterAttribute,.BlobInputFilterAttribute,.DescriptionAttribute,.BlobContentDescriptionAttribute,.ReadonlyBlobContentDescriptionAttribute,.ReadonlyDescriptionAttribute,.BlobInputDescriptionAttribute,.IME_Active,.BlobContentIME_Active,.ReadonlyBlobContentIME_Active,.BlobInputIME_Active,.ReadonlyIME_Active,.IME_Inactive,.BlobContentIME_Inactive,.ReadonlyBlobContentIME_Inactive,.BlobInputIME_Inactive,.ReadonlyIME_Inactive,.IME_Disabled,.BlobContentIME_Disabled,.ReadonlyBlobContentIME_Disabled,.BlobInputIME_Disabled,.ReadonlyIME_Disabled,.K2BTrnAttribute,.K2BAlertTrnAttribute,.BlobInputK2BAlertTrnAttribute,.BlobContentK2BAlertTrnAttribute,.ReadonlyBlobContentK2BAlertTrnAttribute,.ReadonlyK2BAlertTrnAttribute,.K2BTrnComboAttribute,.BlobInputK2BTrnComboAttribute,.BlobContentK2BTrnComboAttribute,.ReadonlyBlobContentK2BTrnComboAttribute,.ReadonlyK2BTrnComboAttribute,.K2BDateAttribute,.ReadonlyK2BDateAttribute,.BlobInputK2BDateAttribute,.BlobContentK2BDateAttribute,.ReadonlyBlobContentK2BDateAttribute,.K2BDateTimeAttribute,.ReadonlyK2BDateTimeAttribute,.BlobInputK2BDateTimeAttribute,.BlobContentK2BDateTimeAttribute,.ReadonlyBlobContentK2BDateTimeAttribute,.K2BSuggestTrnAttribute,.ReadonlyK2BSuggestTrnAttribute,.BlobInputK2BSuggestTrnAttribute,.BlobContentK2BSuggestTrnAttribute,.ReadonlyBlobContentK2BSuggestTrnAttribute,.K2BTrnAttribute_TipoDoc_Id,.BlobInputK2BTrnAttribute_TipoDoc_Id,.BlobContentK2BTrnAttribute_TipoDoc_Id,.ReadonlyBlobContentK2BTrnAttribute_TipoDoc_Id,.ReadonlyK2BTrnAttribute_TipoDoc_Id,.SameReadOnly,.ReadonlySameReadOnly,.K2BPromptAttribute,.K2BViewAttribute,.K2BOtherValueAttribute,.K2BWorkWithAttribute,.ReadOnlyK2BPromptAttribute,.ReadOnlyK2BTrnAttribute,.ReadOnlyK2BViewAttribute,.ReadOnlyK2BFixedData,.ReadOnlyK2BViewFixedDataAttribute,.ReadOnlyK2BViewFixedDataBottomAttribute,.ReadOnlyK2BSelectionFixedDataBottomAttribute,.ReadOnlyK2BSelectionFixedDataAttribute,.ReadOnlyK2BOtherValueAttribute,.K2BVarCharViewAttribute,.BlobInputK2BVarCharViewAttribute,.BlobContentK2BVarCharViewAttribute,.ReadonlyBlobContentK2BVarCharViewAttribute,.ReadonlyK2BVarCharViewAttribute,.K2BComboViewAttribute,.BlobInputK2BComboViewAttribute,.BlobContentK2BComboViewAttribute,.ReadonlyBlobContentK2BComboViewAttribute,.ReadonlyK2BComboViewAttribute,.ReadOnlyK2BWorkWithAttribute,.K2BGridAttribute,.K2BComboAttribute,.K2BOrderByComboAttribute,.K2BCheckBoxAttribute,.ReadOnlyK2BCheckBoxAttribute,.ReadOnlyK2BComboAttribute,.K2BFixedData,.K2BSelectionFixedDataAttribute,.K2BSelectionFixedDataBottomAttribute,.ReadOnlyK2BGridAttribute,.K2BHeaderAttribute,.ReadOnlyK2BHeaderAttribute,.BlobInputReadOnlyK2BHeaderAttribute,.BlobContentReadOnlyK2BHeaderAttribute,.ReadonlyBlobContentReadOnlyK2BHeaderAttribute,.ReadonlyReadOnlyK2BHeaderAttribute,.K2BEditableGridAttribute,.K2BLongGridAttribute,.K2BViewFixedDataBottomAttribute,.K2BSearchAttribute,.ReadOnlyK2BSearchAttribute,.K2BSuggestSearchAttribute,.ReadonlyK2BSuggestSearchAttribute,.BlobInputK2BSuggestSearchAttribute,.BlobContentK2BSuggestSearchAttribute,.ReadonlyBlobContentK2BSuggestSearchAttribute,.K2BDateSearchAttribute,.ReadonlyK2BDateSearchAttribute,.BlobInputK2BDateSearchAttribute,.BlobContentK2BDateSearchAttribute,.ReadonlyBlobContentK2BDateSearchAttribute,.K2BDateTimeSearchAttribute,.ReadonlyK2BDateTimeSearchAttribute,.BlobInputK2BDateTimeSearchAttribute,.BlobContentK2BDateTimeSearchAttribute,.ReadonlyBlobContentK2BDateTimeSearchAttribute,.K2BCheckBoxSearchAttribute,.ReadonlyK2BCheckBoxSearchAttribute,.BlobInputK2BCheckBoxSearchAttribute,.BlobContentK2BCheckBoxSearchAttribute,.ReadonlyBlobContentK2BCheckBoxSearchAttribute,.K2BLabelAttribute,.ReadOnlyK2BLabelAttribute,.K2BBoxAttribute,.ReadOnlyK2BBoxAttribute,.K2BGridTitleAttribute,.BlobInputK2BGridTitleAttribute,.BlobContentK2BGridTitleAttribute,.ReadonlyBlobContentK2BGridTitleAttribute,.ReadonlyK2BGridTitleAttribute,.K2BCheckBoxInGrid,.ReadonlyK2BCheckBoxInGrid,.BlobInputK2BCheckBoxInGrid,.BlobContentK2BCheckBoxInGrid,.ReadonlyBlobContentK2BCheckBoxInGrid,.SinSaltoLinea,.AttSubTitulo,.ReadonlyAttSubTitulo,.BlobInputAttSubTitulo,.AttributeWidth60,.BlobContentAttributeWidth60,.ReadonlyBlobContentAttributeWidth60,.BlobInputAttributeWidth60,.ReadonlyAttributeWidth60,.ImageAttribute,.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.ReadonlyActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.ReadonlyUpdateAttribute,.BlobInputUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.ReadonlyDeleteAttribute,.BlobInputDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.ReadonlyDisplayAttribute,.BlobInputDisplayAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.ReadonlySelectionAttribute,.BlobInputSelectionAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputDisabledActionAttribute,.BlobInputActionAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.ReadonlyImageAttribute,.AttributeError,.ReadonlyAttribute,.ReadonlyMedio,.BlobContentReadonlyMedio,.ReadonlyBlobContentReadonlyMedio,.BlobInputReadonlyMedio,.ReadonlyReadonlyMedio,.ReadonlyAttributeCenter,.BlobContentReadonlyAttributeCenter,.ReadonlyBlobContentReadonlyAttributeCenter,.BlobInputReadonlyAttributeCenter,.ReadonlyReadonlyAttributeCenter,.ReadonlyAttributeRight,.BlobContentReadonlyAttributeRight,.ReadonlyBlobContentReadonlyAttributeRight,.BlobInputReadonlyAttributeRight,.ReadonlyReadonlyAttributeRight,.ReadonlyAttributeWidthAuto,.BlobContentReadonlyAttributeWidthAuto,.ReadonlyBlobContentReadonlyAttributeWidthAuto,.BlobInputReadonlyAttributeWidthAuto,.ReadonlyReadonlyAttributeWidthAuto,.ErrorAttribute,.WarningAttribute,.NoWrap,.PaddingTop16,.PaddingTop12,.PaddingTop0,.AttributeMinWidth,.BlobContentAttributeMinWidth,.ReadonlyBlobContentAttributeMinWidth,.BlobInputAttributeMinWidth,.ReadonlyAttributeMinWidth
{
	margin-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	position: relative;
	display: inline-block;
	border-bottom-color: #929497;
	border-left-color: #929497;
	border-right-color: #929497;
	border-top-color: #929497;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-family: Arial;
	font-size: 15px;
	height: 33px;
	width: 61%;
	max-width: 100%;
	vertical-align: middle;
	line-height: 1.5;
}
.ReadonlyVideoAttribute
{
	border-style: none;
	border-width: 0px;
}
.ReadonlyAudioAttribute
{
	border-style: none;
	border-width: 0px;
}
.ReadonlyImageAttribute
{
	border-style: none;
	border-width: 0px;
	max-width:124px;
	max-height:68px;
}
.AttributeError
{
	border-bottom-color: #c33;
	border-left-color: #c33;
	border-right-color: #c33;
	border-top-color: #c33;
	line-height: 1.5;
	 border-color: #c33 !important;
}
.ReadonlyAttribute,.ReadonlyMedio,.BlobContentReadonlyMedio,.ReadonlyBlobContentReadonlyMedio,.BlobInputReadonlyMedio,.ReadonlyReadonlyMedio,.ReadonlyAttributeCenter,.BlobContentReadonlyAttributeCenter,.ReadonlyBlobContentReadonlyAttributeCenter,.BlobInputReadonlyAttributeCenter,.ReadonlyReadonlyAttributeCenter,.ReadonlyAttributeRight,.BlobContentReadonlyAttributeRight,.ReadonlyBlobContentReadonlyAttributeRight,.BlobInputReadonlyAttributeRight,.ReadonlyReadonlyAttributeRight,.ReadonlyAttributeWidthAuto,.BlobContentReadonlyAttributeWidthAuto,.ReadonlyBlobContentReadonlyAttributeWidthAuto,.BlobInputReadonlyAttributeWidthAuto,.ReadonlyReadonlyAttributeWidthAuto
{
	border-width: 0px;
}
.ReadonlyAttributeCenter,.BlobContentReadonlyAttributeCenter,.ReadonlyBlobContentReadonlyAttributeCenter,.BlobInputReadonlyAttributeCenter,.ReadonlyReadonlyAttributeCenter
{
	text-align: center;
}
.ReadonlyAttributeRight,.BlobContentReadonlyAttributeRight,.ReadonlyBlobContentReadonlyAttributeRight,.BlobInputReadonlyAttributeRight,.ReadonlyReadonlyAttributeRight
{
	text-align: right;
}
.ReadonlyAttributeWidthAuto,.BlobContentReadonlyAttributeWidthAuto,.ReadonlyBlobContentReadonlyAttributeWidthAuto,.BlobInputReadonlyAttributeWidthAuto,.ReadonlyReadonlyAttributeWidthAuto
{
	width: auto;
}
.ErrorAttribute
{
	border-bottom-color: #bf2026;
	border-left-color: #bf2026;
	border-right-color: #bf2026;
	border-top-color: #bf2026;
}
.WarningAttribute
{
	border-bottom-color: #ff8000;
	border-left-color: #ff8000;
	border-right-color: #ff8000;
	border-top-color: #ff8000;
	border-style: dotted;
}
.NoWrap
{
	white-space: nowrap;
}
.PaddingTop16
{
	padding-top: 16px;
}
.PaddingTop12
{
	padding-top: 12px;
}
.PaddingTop0
{
	padding-top: 0px;
}
.AttributeMinWidth,.BlobContentAttributeMinWidth,.ReadonlyBlobContentAttributeMinWidth,.BlobInputAttributeMinWidth,.ReadonlyAttributeMinWidth
{
	line-height: 1.5;
	 min-width: max-content;
}
.ReadonlyBlobContentAttributeMinWidth
{
	border-width: 0px;
}
.ReadonlyAttributeMinWidth
{
	border-width: 0px;
}
.Button,.SpecialButtons,.BtnCancel,.BtnCheck,.BtnDelete,.BtnEnter,.BtnFirst,.BtnGet,.BtnHelp,.BtnLast,.BtnNext,.BtnPrevious,.BtnRefresh,.BtnSelect,.BtnToggle,.BtnToggleActive,.SpecialButtonsDisabled,.DisabledSpecialButtons,.SpecialBigButtons,.ButtonDragging,.ButtonAcceptDrag,.ButtonNoAcceptDrag,.ActionButtons,.ButtonDisabled,.K2BButtonTableGrd,.K2BButtonFirst,.K2BButtonLast,.K2BButtonNew,.K2BButtonTrnNew,.K2BButtonNext,.K2BButtonPrevious,.K2BButtonPrint,.K2BButtonRef,.K2BCloseHeader,.K2BCloseHeaderServices,.K2BHelpHeader,.K2BHelpHeaderServices,.K2BPrintHeader,.K2BTechSuppHeader,.K2BTechSuppHeaderServices,.K2BButton,.K2BButtonTabFooter,.K2BButtonTabFooterUpdate,.K2BButtonTabFooterDelete,.K2BButtonTrnFooter,.K2BButtonTrnFooterDelete,.K2BButtonTrnFooterCancel,.K2BButtonTrnFooterCheck,.K2BButtonTrnFooterEnter,.K2BButtonSearch,.K2BButtonWWSearch,.K2BButtonPromptSearch,.K2BButtonTabGridSearch,.K2BBigButton,.ReadOnlyK2BBigButton,.ReadOnlyK2BButton,.K2BButtonUp,.K2BButtonDown,.K2BButtonNone,.ButtonBtnCancel,.btn-imagen,.btn-agregar,.btn-sinimagen,.btn-imagen-sm,.btn-sinimagen-sm,.btn-agregar-sm,.btn-filter,.btn-print,.btn,.btn-primario,.btn_primario_large,.btn-secundario
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: visible;
	display: inline-block;
	background-image: none;
	border-style: none;
	border-width: 0px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: inherit;
	cursor: pointer;
	text-align: center;
	vertical-align: bottom;
	border:1px solid transparent;
	line-height:1.5;
	-webkit-appearance:button;
	line-height:inherit;
}

.btn-imagen,.btn-agregar,.btn-sinimagen,.btn-imagen-sm,.btn-sinimagen-sm,.btn-agregar-sm,.btn-filter,.btn-print
{
	background-position: left 10px center;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	padding-bottom: 6px;
	padding-left: 35px;
	padding-right: 15px;
	padding-top: 6px;
	background-color: #e6e7e8;
	border-bottom-color: #bbbdbf;
	border-left-color: #bbbdbf;
	border-right-color: #bbbdbf;
	border-top-color: #bbbdbf;
	border-style: solid;
	border-width: 1px;
	font-weight: 400;
	color: #231f20;
	vertical-align: middle;
}

.btn-agregar
{
	background-image: url(../icn_plus.png);
}

.btn-sinimagen
{
	background-position: left 0px center;
	padding-left: 15px;
}

.btn-imagen-sm,.btn-sinimagen-sm,.btn-agregar-sm
{
	background-position: left 5px center;
	padding-bottom: 3px;
	padding-left: 27px;
	padding-right: 7px;
	padding-top: 3px;
}

.btn-sinimagen-sm
{
	background-position: left 0px center;
	padding-left: 7px;
}

.btn-agregar-sm
{
	background-image: url(../icn_plus.png);
}

.btn-filter
{
	background-image: url(../icn_filter.png);
}

.btn-print
{
	background-image: url(../icn_print.png);
}

.btn,.btn-primario,.btn_primario_large,.btn-secundario
{
	margin-bottom: 15px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	padding-bottom: 10px;
	padding-left: 15pt;
	padding-right: 15pt;
	padding-top: 10px;
	font-size: 16.5px;
	color: #fff;
}

.btn-primario,.btn_primario_large
{
	background-color: #245992;
}

.btn_primario_large
{
	width: 250px;
}

.btn-secundario
{
	background-color: #5b6d78;
}

.Grid,.GridDragging,.GridAcceptDrag,.GridNoAcceptDrag,.WorkWith,.PromptGrid,.GridVinietaNumerada,.K2BWorkWithGrid,.K2BTabGrid,.K2BTabGridSinTitle,.K2BPromptGrid,.K2BTransactionGrid,.K2BGeneralGrid,.GridBoleto,.Grilla_SinTitulo
{
	border-style: none;
	border-width: 1px;
	width: 100%;
	border-collapse: collapse;
}

.GridUniform
{
	border-collapse: collapse;
}

.GridOdd
{
	background-color: white;
	border-collapse: collapse;
}

.GridEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.GridUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridDraggingUniform
{
	border-collapse: collapse;
}

.GridDraggingOdd
{
	background-color: white;
	border-collapse: collapse;
}

.GridDraggingEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.GridDraggingUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridDraggingTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridDraggingFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridAcceptDragUniform
{
	border-collapse: collapse;
}

.GridAcceptDragOdd
{
	background-color: white;
	border-collapse: collapse;
}

.GridAcceptDragEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.GridAcceptDragUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridAcceptDragTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridAcceptDragFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridNoAcceptDragUniform
{
	border-collapse: collapse;
}

.GridNoAcceptDragOdd
{
	background-color: white;
	border-collapse: collapse;
}

.GridNoAcceptDragEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.GridNoAcceptDragUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridNoAcceptDragTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridNoAcceptDragFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.WorkWithUniform
{
	border-collapse: collapse;
}

.WorkWithOdd
{
	background-color: white;
	border-collapse: collapse;
}

.WorkWithEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.WorkWithUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.WorkWithTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.WorkWithFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.PromptGridUniform
{
	border-collapse: collapse;
}

.PromptGridOdd
{
	background-color: white;
	border-collapse: collapse;
}

.PromptGridEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.PromptGridUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.PromptGridTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.PromptGridFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridVinietaNumeradaUniform
{
	border-collapse: collapse;
}

.GridVinietaNumeradaOdd
{
	background-color: white;
	border-collapse: collapse;
}

.GridVinietaNumeradaEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.GridVinietaNumeradaUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridVinietaNumeradaTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridVinietaNumeradaFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BWorkWithGridUniform
{
	border-collapse: collapse;
}

.K2BWorkWithGridOdd
{
	background-color: white;
	border-collapse: collapse;
}

.K2BWorkWithGridEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.K2BWorkWithGridUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BWorkWithGridTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BWorkWithGridFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTabGridUniform
{
	border-collapse: collapse;
}

.K2BTabGridOdd
{
	background-color: white;
	border-collapse: collapse;
}

.K2BTabGridEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.K2BTabGridUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTabGridTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTabGridFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTabGridSinTitleUniform
{
	border-collapse: collapse;
}

.K2BTabGridSinTitleOdd
{
	background-color: white;
	border-collapse: collapse;
}

.K2BTabGridSinTitleEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.K2BTabGridSinTitleUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTabGridSinTitleTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTabGridSinTitleFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BPromptGridUniform
{
	border-collapse: collapse;
}

.K2BPromptGridOdd
{
	background-color: white;
	border-collapse: collapse;
}

.K2BPromptGridEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.K2BPromptGridUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BPromptGridTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BPromptGridFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTransactionGridUniform
{
	border-collapse: collapse;
}

.K2BTransactionGridOdd
{
	background-color: white;
	border-collapse: collapse;
}

.K2BTransactionGridEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.K2BTransactionGridUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTransactionGridTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BTransactionGridFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BGeneralGridUniform
{
	border-collapse: collapse;
}

.K2BGeneralGridOdd
{
	background-color: white;
	border-collapse: collapse;
}

.K2BGeneralGridEven
{
	background-color: #eff4f9;
	border-collapse: collapse;
}

.K2BGeneralGridUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BGeneralGridTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.K2BGeneralGridFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridBoleto
{
	border-width: 2px;
}

.GridBoletoUniform
{
	border-collapse: collapse;
}

.GridBoletoOdd
{
	background-color: white;
	border-collapse: collapse;
}

.GridBoletoEven
{
	background-color: white;
	border-collapse: collapse;
}

.GridBoletoUniformTitle
{
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridBoletoTitle
{
	background-color: white;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.GridBoletoFooter
{
	background-color: white;
	font-family: Arial;
	font-size: 12.75px;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.Grilla_SinTituloUniform
{
	font-family: Arial;
	border-collapse: collapse;
}

.Grilla_SinTituloOdd
{
	font-family: Arial;
	background-color: white;
	border-collapse: collapse;
}

.Grilla_SinTituloEven
{
	font-family: Arial;
	background-color: #eff4f9;
	border-collapse: collapse;
}

.Grilla_SinTituloUniformTitle
{
	font-family: Arial;
	font-size: 0pt;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.Grilla_SinTituloTitle
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 0pt;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.Grilla_SinTituloFooter
{
	background-color: #f1f1f2;
	font-family: Arial;
	font-size: 0pt;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
}

.Group,.GroupTitle,.Grupo,.GrupoRecuadro
{
	border-bottom-color: #808184;
	border-left-color: #808184;
	border-right-color: #808184;
	border-top-color: #808184;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	padding-bottom: 15px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
}

.GroupTitle
{
	font-size: 18.5px;
}

.GroupTitleTitle
{
	font-size: 18.5px;
}

.GrupoTitle
{
	font-size: 18.5px;
}

.GrupoRecuadroTitle
{
	font-size: 18.5px;
}

.Table,.TableDragging,.TableAcceptDrag,.TableNoAcceptDrag,.Table100x100,.TableBorder,.TableHorizontalLine,.header_pink_line,.RecentLinksTable,.Table95,.LevelTable,.HeaderContainer,.RecentLinksContainer,.FormContainer,.AdvancedContainerItem,.AdvancedContainerItemExpanded,.AdvancedContainer,.AdvancedContainerVisible,.OrdersTable,.WWAdvancedContainer,.RecentLinksMainTable,.RecentLinksMainTableExpanded,.PromptContainer,.PromptMainTable,.MainContainer,.GridTabMainTable,.TableGrid,.TableTop,.TableContent,.ViewTable,.HorizontalSpace,.TableBottom,.Table960,.TableGreyFooter,.TableBlackFooter,.TableBlackHeader,.TableLogin,.TableLeftMenu,.TableTopMenu,.Table80,.TableBorder_2,.TableWorkWith,.K2BTableTrnBorderSeparator,.K2BTableVerticalSeparator,.K2BTableFilter,.K2BTableTabFilter,.K2BTableTabFilterBottom,.K2BTableWWFilterBottom,.K2BTablePromptFilterBottom,.K2BTableWWFilter,.K2BTablePromptFilter,.K2BTableCategory,.K2BTableFormHeader,.K2BTablePortal,.K2BTablePrompt,.K2BTableGeneralData,.K2BTableTabGeneralData,.K2BTableTrnGeneralData,.K2BTableTabEspecialGeneralData,.K2BTableFilterGeneralData,.K2BTableFixedDataGeneralData,.K2BTableSeparator,.K2BTableViewSeparator,.K2BTableTabMinHeight,.K2BTableTrnMinHeight,.K2BTableWWMinHeight,.K2BTableTabGridMinHeight,.K2BTablePromptGridMinHeight,.K2BTablePromptMinHeight,.K2BTableWWGridMinHeight,.K2BTableTabDataSeparator,.K2BTableTrnDataSeparator,.K2BTablePromptSeparator,.K2BTablePromptTopSeparator,.K2BTablePromptBottomSeparator,.K2BTableTrnSeparator,.K2BTableWWSeparatorMinHeight,.K2BTableWWSeparatorMinHeightFixedDataBottom,.K2BTablePromtSeparatorMinHeight,.K2BWWTableGridLeftMargin,.K2BTableNone,.K2BErrorViewerContainer,.K2BTabGridErrorViewerContainer,.K2BWWErrorViewerContainer,.K2BPromptErrorViewerContainer,.K2BTabPageErrorViewerContainer,.K2BTableTabPageHeader,.K2BTableTabPageFooter,.K2BTableTrnFooter,.K2BTableViewWCContainer,.K2BTableGridHeader,.K2BTableGridFooter,.K2BTableTabularActionsTopContainer,.HeaderBottom,.K2BTableTabPageContent,.K2BTableTabTabularContent,.K2BTableTrnDataContent,.K2BTableTabGridFilterContent,.K2BTableWWGridFilterContent,.K2BTablePromptGridFilterContent,.K2BTableTrnContent,.K2BTableWWPageContent,.K2BTablePromptPageContent,.K2BTableCategoryFreeStyleContent,.K2BTableTabGridContent,.K2BTableWWGridContent,.K2BTablePromptGridContent,.K2BTableTabsContainer,.K2BTableBorder,.K2BTableTabPageBorder,.K2BTableTrnBorder,.K2BTableBorderGrid,.K2BTableTrnBorderTop,.K2BTableTabBackground,.K2BTableHeader,.K2BTableHeaderServices,.K2BTableHeaderSeparator,.K2BTableHeaderButtons,.K2BTableHeaderHeight,.k2BTableDimensions,.K2BTableHideShowFilter,.K2BTableHideShowCategory,.K2BTableFiltersAndErrorsContent,.K2BTableImageAndText,.K2BMessageContainer,.K2BTableIconsContent,.K2BTablesFilterAndHideFilterContent,.K2BTableCategoryContent,.K2BTableGridAction,.K2BTableFilterAndHideFilterContentSeparator,.K2BTablePgmDescriptionContent,.K2BTablePageBorderBottom,.K2BTableFreeStyleTop,.K2BTableFreeStyleSeparator,.K2BTableGeneralView,.K2BTableGeneralViewWidthSeparator,.K2BTableViewDataSeparator,.K2BTableHeaderWC,.K2BTableHeaderRecentLinks,.K2BWebComponentContainer,.K2BTableChart,.K2BBottomFixedDataContainer,.K2BBottomFixedDataAndBackToSelectionContainer,.K2BTableFreeStyle,.K2BTableAttributeGroup,.K2BTableAttributeDynamicGroup,.K2BTableAttributeTitle,.K2BTableAttributeLeftTitle,.K2BTableGridTitle,.K2BTableFreeStyleTitle,.K2BTableDisableCollapseFilters,.K2BTableAttribute,.K2BTableGridContainer,.K2BTableGridSummary,.K2BTableGridDataArea,.K2BTableGridDataAreaInFreeStyle,.K2BTableAttributeDataAreaInFreeStyle,.K2BTableFreeStyleContent,.K2BTableComponentContainer,.K2BTableTrnAttributeContainer,.Tabla_Scroll,.Tabla_Scroll_Datos,.Tabla_Scroll_Titulo,.Tabla,.TableConBorde,.TableCeldaConBorde,.BodyContainer,.Tabla-Filters,.TablaBorderPestania,.Tabla-Grid,.TablaDatosPrecargados,.dialog-box,.dialog-success,.dialog-warning,.dialog-error,.verticalAlignTop,.Tabla-Group,.tablaEstilosPresentacion,.TablaPiePagina,.TablaMasterPage,.navigation,.TableBoleto,.TableBoletoCabezal,.TableSinBorde,.TableBoletoOriginal,.TableBoletoCopia,.TableBoletoDatosCabezal,.TDAlignLeft
{
	border-style: none;
	border-width: 0px;
	width: 100%;
}
.TableCeldaConBorde
{
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
	border-width: 1px;
}
.Tabla-Filters
{
	margin-bottom: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	background-color: #f4f4f4;
}
.TablaBorderPestania
{
	padding-bottom: 25px;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 25px;
}
.Tabla-Grid
{
	border-bottom-color: #e4e5e6;
	border-left-color: #e4e5e6;
	border-right-color: #e4e5e6;
	border-top-color: #e4e5e6;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse !important;
}
.TablaDatosPrecargados
{
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	background-color: #f4f4f4;
}
.dialog-box,.dialog-success,.dialog-warning,.dialog-error
{
	box-sizing: border-box;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: white;
	border-style: solid;
	border-width: 8px;
}
.dialog-success
{
	border-bottom-color: #d3e9cb;
	border-left-color: #d3e9cb;
	border-right-color: #d3e9cb;
	border-top-color: #d3e9cb;
}
.dialog-warning
{
	border-bottom-color: #f0d290;
	border-left-color: #f0d290;
	border-right-color: #f0d290;
	border-top-color: #f0d290;
}
.dialog-error
{
	border-bottom-color: #ef8e8e;
	border-left-color: #ef8e8e;
	border-right-color: #ef8e8e;
	border-top-color: #ef8e8e;
}
.verticalAlignTop
{
	vertical-align: top;
}
.Tabla-Group
{
	margin-bottom: 0px;
	margin-left: 70px;
	margin-right: 220px;
	margin-top: 0px;
	width: calc(82% - 50px);
}
.tablaEstilosPresentacion
{
	margin-bottom: 25px;
	margin-top: 25px;
	padding-bottom: 18px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 18px;
	display: block;
	background-color: #f5f5f5;
	border-bottom-color: #e5e5e5;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 1px;
}
.TablaPiePagina
{
	text-align: center;
}
.TablaMasterPage
{
	padding-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 30px;
	max-width: 980px;
	margin: 0 auto;
}
.navigation
{
	margin-bottom: 30px;
	overflow: auto;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
	background-color: #f3f3f3;
}
.TableBoleto
{
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
}
.TableBoletoCabezal
{
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
}
.TableSinBorde
{
	border-collapse: collapse;
}
.TableBoletoOriginal
{
	background-repeat: no-repeat;
	background-image: url(../Form_2908_ORIGINAL.jpg);
	background-size: 100% 100%;
	 color-adjust: exact !important;
	  -webkit-print-color-adjust: exact !important;
}
.TableBoletoCopia
{
	background-repeat: no-repeat;
	background-image: url(../Form_2908___COPIA__751_x_96_.jpg);
	background-size: 100% 100%;
	 color-adjust: exact !important;
	  -webkit-print-color-adjust: exact !important;
}
.TableBoletoDatosCabezal
{
	margin-top: 13px;
}
.TDAlignLeft
{
	text-align: left !important;
}
.TextBlock,.TextBlockDragging,.TextBlockAcceptDrag,.TextBlockNoAcceptDrag,.Title,.SubTitle,.TextBlockHeader,.RecentLinkItem,.RecentsTitle,.WWAdvancedLabel,.WWOrderByLabel,.WWFilterLabel,.WWDateFilterLabel,.WWOrderItem,.WWOrderItemSelected,.SmallText,.SmallTextStrong,.RecentLink,.Separator,.FooterText,.VerticalMenuOption,.bullet,.subBullet,.TextTable,.TBTopMenu,.TBLeftMenu,.SelectedTab,.UnSelectedTab,.FieldSetTitle,.BtnTextBlock,.K2BPgmDesc,.K2BSelectionTextFixedData,.K2BFilter,.K2BGridTitle,.K2BFreeStyleTitle,.K2BPage,.K2BTextPrompt,.K2BTextView,.K2BTextTrn,.K2BTextWorkWith,.K2BGridHeaderText,.K2BGridFooterText,.K2BTextFixedData,.K2BTextFixedDataBottom,.K2BSelectionTextFixedDataBottom,.K2BSelectedTab,.K2BUnSelectedTab,.K2BBackToSelection,.K2BTabFooterButtonLeftMargin,.K2BTrnFooterButtonLeftMargin,.K2BDarkBlueMessage,.K2BRecentLink,.K2BRecentLinkServices,.K2BConfirmationText,.K2BFreeStyleText,.K2BHeader,.K2BFSGridTitle,.K2BOAVCheckBoxText,.K2BAttributeTitle,.K2BAttributeBoxTitle,.K2BAttributeContainerTitle,.K2BAttributeContainerTitleTitle,.K2BText,.Wizard,.WizardOK,.WizardError,.WizardWarning,.TabImage,.GrupoRecuadroTitle,.TextBlockInvisible,.txt-nro-paso,.txt-msg-help,.txt-group-list,.box-title,.dialog-link,.TextListaNumeradaReset,.TextListaNumerada,.dialog-title,.dialog-texto,.form-required,.EnlaceDesactivo,.TextVinieta,.complementario,.error,.textEncabezado,.textEncabezadoN1,.textEncabezadoN1_VerticalCenter,.textEncabezadoN2,.textEncabezadoN3,.textEncabezadoN4,.nav-box-title,.textEstilosPresentacion,.TextBlockDisabled,.Label
{
	margin-bottom: 8px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 8px;
	position: relative;
	display: inline-block;
	border-style: none;
	border-width: 0px;
	font-family: Arial;
	font-size: 15px;
	text-align: left;
}
.SubTitle
{
	display: block;
}
.txt-nro-paso
{
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 0.85em;
}
.txt-msg-help
{
	margin-top: 5px;
	font-size: 0.85em;
	color: #666;
	width: 99%;
}
.txt-group-list
{
	margin-left: 0px;
	width: 51%;
}
.box-title
{
	margin-left: 0px;
	padding-left: 0px;
	font-size: 1.25em;
	font-weight: normal;
	display: -ms-flexbox;
}
.dialog-link
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.TextListaNumeradaReset
{
	counter-reset: my-counter-list;
}
.TextListaNumerada
{
	display: block;
}
.dialog-title
{
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: block;
	font-size: 1.25em;
	font-weight: normal;
	line-height: 1.1;
}
.dialog-texto
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: block;
}
.form-required
{
	float: right;
	margin-bottom: -15px;
	font-size: 13.5px;
}
.EnlaceDesactivo
{
	text-decoration: underline;
	color: #b7c7e6;
}
.TextVinieta
{
	list-style-position: inside;
	list-style-type: disc;
	display: list-item !important;
}
.complementario
{
	font-size: 0.85em;
	color: #3d3d3d;
}
.error
{
	margin-top: 10px;
	font-size: 0.9em;
	color: #be2026;
}
.textEncabezado,.textEncabezadoN1,.textEncabezadoN1_VerticalCenter,.textEncabezadoN2,.textEncabezadoN3,.textEncabezadoN4
{
	display: block;
	font-weight: 500;
}
.textEncabezadoN1,.textEncabezadoN1_VerticalCenter
{
	margin-bottom: 50px;
	margin-top: 0px;
	font-size: 2em;
}
.textEncabezadoN1_VerticalCenter
{
	margin-bottom: 0px;
	vertical-align: middle;
}
.textEncabezadoN2
{
	margin-bottom: 25px;
	margin-top: 10px;
	font-size: 1.45em;
}
.textEncabezadoN3
{
	margin-bottom: 15px;
	margin-top: 0px;
	font-size: 1.25em;
}
.textEncabezadoN4
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 1.15em;
}
.nav-box-title
{
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 16px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 16px;
	display: block;
	font-size: 18px;
	font-weight: bold;
}
.textEstilosPresentacion
{
	font-size: 1.6em;
	font-weight: bold;
}
.TextBlockDisabled
{
	color: #ccc;
}
.Label,.gx-label.AttributeLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.AttSubTitleLabel,.gx-label.BlobContentAttSubTitleLabel,.gx-label.ReadonlyBlobContentAttSubTitleLabel,.gx-label.ReadonlyAttSubTitleLabel,.gx-label.BlobInputAttSubTitleLabel,.gx-label.CheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.FilterAttributeLabel,.gx-label.BlobContentFilterAttributeLabel,.gx-label.ReadonlyBlobContentFilterAttributeLabel,.gx-label.ReadonlyFilterAttributeLabel,.gx-label.BlobInputFilterAttributeLabel,.gx-label.DescriptionAttributeLabel,.gx-label.BlobContentDescriptionAttributeLabel,.gx-label.ReadonlyBlobContentDescriptionAttributeLabel,.gx-label.ReadonlyDescriptionAttributeLabel,.gx-label.BlobInputDescriptionAttributeLabel,.gx-label.breakLabel,.gx-label.IME_ActiveLabel,.gx-label.BlobContentIME_ActiveLabel,.gx-label.ReadonlyBlobContentIME_ActiveLabel,.gx-label.BlobInputIME_ActiveLabel,.gx-label.ReadonlyIME_ActiveLabel,.gx-label.IME_InactiveLabel,.gx-label.BlobContentIME_InactiveLabel,.gx-label.ReadonlyBlobContentIME_InactiveLabel,.gx-label.BlobInputIME_InactiveLabel,.gx-label.ReadonlyIME_InactiveLabel,.gx-label.IME_DisabledLabel,.gx-label.BlobContentIME_DisabledLabel,.gx-label.ReadonlyBlobContentIME_DisabledLabel,.gx-label.BlobInputIME_DisabledLabel,.gx-label.ReadonlyIME_DisabledLabel,.gx-label.K2BTrnAttributeLabel,.gx-label.K2BAlertTrnAttributeLabel,.gx-label.BlobInputK2BAlertTrnAttributeLabel,.gx-label.BlobContentK2BAlertTrnAttributeLabel,.gx-label.ReadonlyBlobContentK2BAlertTrnAttributeLabel,.gx-label.ReadonlyK2BAlertTrnAttributeLabel,.gx-label.K2BTrnComboAttributeLabel,.gx-label.BlobInputK2BTrnComboAttributeLabel,.gx-label.BlobContentK2BTrnComboAttributeLabel,.gx-label.ReadonlyBlobContentK2BTrnComboAttributeLabel,.gx-label.ReadonlyK2BTrnComboAttributeLabel,.gx-label.K2BDateAttributeLabel,.gx-label.ReadonlyK2BDateAttributeLabel,.gx-label.BlobInputK2BDateAttributeLabel,.gx-label.BlobContentK2BDateAttributeLabel,.gx-label.ReadonlyBlobContentK2BDateAttributeLabel,.gx-label.K2BDateTimeAttributeLabel,.gx-label.ReadonlyK2BDateTimeAttributeLabel,.gx-label.BlobInputK2BDateTimeAttributeLabel,.gx-label.BlobContentK2BDateTimeAttributeLabel,.gx-label.ReadonlyBlobContentK2BDateTimeAttributeLabel,.gx-label.K2BSuggestTrnAttributeLabel,.gx-label.ReadonlyK2BSuggestTrnAttributeLabel,.gx-label.BlobInputK2BSuggestTrnAttributeLabel,.gx-label.BlobContentK2BSuggestTrnAttributeLabel,.gx-label.ReadonlyBlobContentK2BSuggestTrnAttributeLabel,.gx-label.K2BTrnAttribute_TipoDoc_IdLabel,.gx-label.BlobInputK2BTrnAttribute_TipoDoc_IdLabel,.gx-label.BlobContentK2BTrnAttribute_TipoDoc_IdLabel,.gx-label.ReadonlyBlobContentK2BTrnAttribute_TipoDoc_IdLabel,.gx-label.ReadonlyK2BTrnAttribute_TipoDoc_IdLabel,.gx-label.SameReadOnlyLabel,.gx-label.ReadonlySameReadOnlyLabel,.gx-label.K2BPromptAttributeLabel,.gx-label.K2BViewAttributeLabel,.gx-label.K2BOtherValueAttributeLabel,.gx-label.K2BWorkWithAttributeLabel,.gx-label.ReadOnlyK2BPromptAttributeLabel,.gx-label.ReadOnlyK2BTrnAttributeLabel,.gx-label.ReadOnlyK2BViewAttributeLabel,.gx-label.ReadOnlyK2BFixedDataLabel,.gx-label.ReadOnlyK2BViewFixedDataAttributeLabel,.gx-label.ReadOnlyK2BViewFixedDataBottomAttributeLabel,.gx-label.ReadOnlyK2BSelectionFixedDataBottomAttributeLabel,.gx-label.ReadOnlyK2BSelectionFixedDataAttributeLabel,.gx-label.ReadOnlyK2BOtherValueAttributeLabel,.gx-label.K2BVarCharViewAttributeLabel,.gx-label.BlobInputK2BVarCharViewAttributeLabel,.gx-label.BlobContentK2BVarCharViewAttributeLabel,.gx-label.ReadonlyBlobContentK2BVarCharViewAttributeLabel,.gx-label.ReadonlyK2BVarCharViewAttributeLabel,.gx-label.K2BComboViewAttributeLabel,.gx-label.BlobInputK2BComboViewAttributeLabel,.gx-label.BlobContentK2BComboViewAttributeLabel,.gx-label.ReadonlyBlobContentK2BComboViewAttributeLabel,.gx-label.ReadonlyK2BComboViewAttributeLabel,.gx-label.ReadOnlyK2BWorkWithAttributeLabel,.gx-label.K2BGridAttributeLabel,.gx-label.K2BComboAttributeLabel,.gx-label.K2BOrderByComboAttributeLabel,.gx-label.K2BCheckBoxAttributeLabel,.gx-label.ReadOnlyK2BCheckBoxAttributeLabel,.gx-label.ReadOnlyK2BComboAttributeLabel,.gx-label.K2BFixedDataLabel,.gx-label.K2BSelectionFixedDataAttributeLabel,.gx-label.K2BSelectionFixedDataBottomAttributeLabel,.gx-label.ReadOnlyK2BGridAttributeLabel,.gx-label.K2BHeaderAttributeLabel,.gx-label.ReadOnlyK2BHeaderAttributeLabel,.gx-label.BlobInputReadOnlyK2BHeaderAttributeLabel,.gx-label.BlobContentReadOnlyK2BHeaderAttributeLabel,.gx-label.ReadonlyBlobContentReadOnlyK2BHeaderAttributeLabel,.gx-label.ReadonlyReadOnlyK2BHeaderAttributeLabel,.gx-label.K2BEditableGridAttributeLabel,.gx-label.K2BLongGridAttributeLabel,.gx-label.K2BViewFixedDataBottomAttributeLabel,.gx-label.K2BSearchAttributeLabel,.gx-label.ReadOnlyK2BSearchAttributeLabel,.gx-label.K2BSuggestSearchAttributeLabel,.gx-label.ReadonlyK2BSuggestSearchAttributeLabel,.gx-label.BlobInputK2BSuggestSearchAttributeLabel,.gx-label.BlobContentK2BSuggestSearchAttributeLabel,.gx-label.ReadonlyBlobContentK2BSuggestSearchAttributeLabel,.gx-label.K2BDateSearchAttributeLabel,.gx-label.ReadonlyK2BDateSearchAttributeLabel,.gx-label.BlobInputK2BDateSearchAttributeLabel,.gx-label.BlobContentK2BDateSearchAttributeLabel,.gx-label.ReadonlyBlobContentK2BDateSearchAttributeLabel,.gx-label.K2BDateTimeSearchAttributeLabel,.gx-label.ReadonlyK2BDateTimeSearchAttributeLabel,.gx-label.BlobInputK2BDateTimeSearchAttributeLabel,.gx-label.BlobContentK2BDateTimeSearchAttributeLabel,.gx-label.ReadonlyBlobContentK2BDateTimeSearchAttributeLabel,.gx-label.K2BCheckBoxSearchAttributeLabel,.gx-label.ReadonlyK2BCheckBoxSearchAttributeLabel,.gx-label.BlobInputK2BCheckBoxSearchAttributeLabel,.gx-label.BlobContentK2BCheckBoxSearchAttributeLabel,.gx-label.ReadonlyBlobContentK2BCheckBoxSearchAttributeLabel,.gx-label.K2BLabelAttributeLabel,.gx-label.ReadOnlyK2BLabelAttributeLabel,.gx-label.K2BBoxAttributeLabel,.gx-label.ReadOnlyK2BBoxAttributeLabel,.gx-label.K2BGridTitleAttributeLabel,.gx-label.BlobInputK2BGridTitleAttributeLabel,.gx-label.BlobContentK2BGridTitleAttributeLabel,.gx-label.ReadonlyBlobContentK2BGridTitleAttributeLabel,.gx-label.ReadonlyK2BGridTitleAttributeLabel,.gx-label.K2BCheckBoxInGridLabel,.gx-label.ReadonlyK2BCheckBoxInGridLabel,.gx-label.BlobInputK2BCheckBoxInGridLabel,.gx-label.BlobContentK2BCheckBoxInGridLabel,.gx-label.ReadonlyBlobContentK2BCheckBoxInGridLabel,.gx-label.SinSaltoLineaLabel,.gx-label.AttSubTituloLabel,.gx-label.ReadonlyAttSubTituloLabel,.gx-label.BlobInputAttSubTituloLabel,.gx-label.AttributeWidth60Label,.gx-label.BlobContentAttributeWidth60Label,.gx-label.ReadonlyBlobContentAttributeWidth60Label,.gx-label.BlobInputAttributeWidth60Label,.gx-label.ReadonlyAttributeWidth60Label,.gx-label.ImageAttributeLabel,.gx-label.ActionAttributeLabel,.gx-label.BlobContentActionAttributeLabel,.gx-label.ReadonlyBlobContentActionAttributeLabel,.gx-label.ReadonlyActionAttributeLabel,.gx-label.UpdateAttributeLabel,.gx-label.BlobContentUpdateAttributeLabel,.gx-label.ReadonlyBlobContentUpdateAttributeLabel,.gx-label.ReadonlyUpdateAttributeLabel,.gx-label.BlobInputUpdateAttributeLabel,.gx-label.DeleteAttributeLabel,.gx-label.BlobContentDeleteAttributeLabel,.gx-label.ReadonlyBlobContentDeleteAttributeLabel,.gx-label.ReadonlyDeleteAttributeLabel,.gx-label.BlobInputDeleteAttributeLabel,.gx-label.DisplayAttributeLabel,.gx-label.BlobContentDisplayAttributeLabel,.gx-label.ReadonlyBlobContentDisplayAttributeLabel,.gx-label.ReadonlyDisplayAttributeLabel,.gx-label.BlobInputDisplayAttributeLabel,.gx-label.SelectionAttributeLabel,.gx-label.BlobContentSelectionAttributeLabel,.gx-label.ReadonlyBlobContentSelectionAttributeLabel,.gx-label.ReadonlySelectionAttributeLabel,.gx-label.BlobInputSelectionAttributeLabel,.gx-label.DisabledActionAttributeLabel,.gx-label.BlobContentDisabledActionAttributeLabel,.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel,.gx-label.ReadonlyDisabledActionAttributeLabel,.gx-label.BlobInputDisabledActionAttributeLabel,.gx-label.BlobInputActionAttributeLabel,.gx-label.ResponsiveImageAttributeLabel,.gx-label.BlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyResponsiveImageAttributeLabel,.gx-label.BlobInputResponsiveImageAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.AttributeErrorLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.ReadonlyMedioLabel,.gx-label.BlobContentReadonlyMedioLabel,.gx-label.ReadonlyBlobContentReadonlyMedioLabel,.gx-label.BlobInputReadonlyMedioLabel,.gx-label.ReadonlyReadonlyMedioLabel,.gx-label.ReadonlyAttributeCenterLabel,.gx-label.BlobContentReadonlyAttributeCenterLabel,.gx-label.ReadonlyBlobContentReadonlyAttributeCenterLabel,.gx-label.BlobInputReadonlyAttributeCenterLabel,.gx-label.ReadonlyReadonlyAttributeCenterLabel,.gx-label.ReadonlyAttributeRightLabel,.gx-label.BlobContentReadonlyAttributeRightLabel,.gx-label.ReadonlyBlobContentReadonlyAttributeRightLabel,.gx-label.BlobInputReadonlyAttributeRightLabel,.gx-label.ReadonlyReadonlyAttributeRightLabel,.gx-label.ReadonlyAttributeWidthAutoLabel,.gx-label.BlobContentReadonlyAttributeWidthAutoLabel,.gx-label.ReadonlyBlobContentReadonlyAttributeWidthAutoLabel,.gx-label.BlobInputReadonlyAttributeWidthAutoLabel,.gx-label.ReadonlyReadonlyAttributeWidthAutoLabel,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.NoWrapLabel,.gx-label.PaddingTop16Label,.gx-label.PaddingTop12Label,.gx-label.PaddingTop0Label,.gx-label.AttributeMinWidthLabel,.gx-label.BlobContentAttributeMinWidthLabel,.gx-label.ReadonlyBlobContentAttributeMinWidthLabel,.gx-label.BlobInputAttributeMinWidthLabel,.gx-label.ReadonlyAttributeMinWidthLabel
{
	width: 220px;
	max-width: 100%;
	text-align: right;
}
.Hyperlink,.K2BHyperLink,.tooltip
{
	border-style: none;
	border-width: 0px;
	color: #265993;
}
.tooltip
{
	background-repeat: no-repeat;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	position: relative;
	display: inline-block;
	background-color: transparent;
	background-image: url(../icn_circle_tooltip_sm.png);
	height: 21px;
	width: 21px;
	cursor: default;
	vertical-align: middle;
	width: 21px !important;
}
.Messages,.ErrorMessages,.WarningMessages
{
	background-color: #ffffe1;
	border-bottom-color: #716f64;
	border-left-color: #716f64;
	border-right-color: #716f64;
	border-top-color: #716f64;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-family: Baskerville, serif;
	font-size: 0.9em;
	color: #000;
}
.ErrorMessages
{
	background-color: white;
	border-bottom-color: #ef8e8e;
	border-left-color: #ef8e8e;
	border-right-color: #ef8e8e;
	border-top-color: #ef8e8e;
	font-family: Arial,Verdana;
}
.Form,.K2BForm,.K2BDataForm,.FormPopUp
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: block;
	border-style: none;
	border-width: 0px;
	font-family: Arial, Verdana;
	font-size: 15px;
}

.Form-fx.entering
{
	position: absolute;
	z_index: 2;
}

.Form-fx.leaving
{
	position: absolute;
	z_index: 1;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.K2BForm-fx, div.gxwebcomponent > div.gxwebcomponent-body.K2BForm-fx, body.K2BForm-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.K2BForm-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.K2BForm-fx.enter-fx-duration, body.K2BForm-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.K2BForm-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.K2BForm-fx.leave-fx-duration, body.K2BForm-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.K2BForm-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.K2BForm-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.K2BDataForm-fx, div.gxwebcomponent > div.gxwebcomponent-body.K2BDataForm-fx, body.K2BDataForm-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.K2BDataForm-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.K2BDataForm-fx.enter-fx-duration, body.K2BDataForm-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.K2BDataForm-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.K2BDataForm-fx.leave-fx-duration, body.K2BDataForm-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.K2BDataForm-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.K2BDataForm-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.FormPopUp
{
	width: 100%;
}

.FormPopUp-fx.entering
{
	position: absolute;
	z_index: 2;
}

.FormPopUp-fx.leaving
{
	position: absolute;
	z_index: 1;
}

BODY
{
	height: inherit;
	font-family: Arial;
	font-size: 15px;
	color: #231f20;
}
HTML
{
	height: 100%;
}
.Calendar 
{
	background-color: Window;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	position: relative;
	display: none;
	cursor: default;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	color: WindowText;
}
.Calendar  .CalendarButton 
{
	background-color: ButtonFace;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: center;
}
.Calendar  .nav 
{
	background-color: ButtonFace;
	background-image: url(../TemaFE_DGI/menuarrow.gif);
	background-position: 100% 100%;
	background-repeat: no-repeat;
}
.Calendar  TABLE
{
	background-color: Window;
	border-style: solid;
	border-width: 1px;
	cursor: default;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	color: WindowText;
}
.Calendar  TABLE .wn 
{
	background-color: ButtonFace;
	border-right: 1px solid ButtonShadow;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 2px;
	color: ButtonText;
}
.Calendar  THEAD .name 
{
	background-color: ButtonFace;
	border-bottom: 1px solid ButtonShadow;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	color: ButtonText;
	text-align: center;
}
.Calendar  THEAD .weekend 
{
	color: #f00;
}
.Calendar  THEAD .hilite 
{
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Calendar  THEAD .active 
{
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
}
.Calendar  THEAD .CalendarTitle 
{
	background-color: ActiveCaption;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-weight: bold;
	color: CaptionText;
	text-align: center;
}
.Calendar  TBODY .day 
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 4px;
	padding-top: 2px;
	width: 2em;
	text-align: right;
}
.Calendar  TBODY .rowhilite  TD
{
	background-color: Highlight;
	color: HighlightText;
}
.Calendar  TBODY .emptyrow 
{
	display: none;
}
.Calendar  TBODY .emptycell 
{
	visibility: hidden;
}
.Calendar  TBODY TD .hilite 
{
	border-bottom-color: #fff;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 3px;
	padding-top: 1px;
}
.Calendar  TBODY TD .active 
{
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.Calendar  TBODY TD .selected 
{
	background-color: ButtonFace;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-weight: bold;
	color: ButtonText;
}
.Calendar  TBODY TD .weekend 
{
	color: #f00;
}
.Calendar  TBODY TD .today 
{
	font-weight: bold;
	color: #00f;
}
.Calendar  TBODY TD .disabled 
{
	color: GrayText;
}
.Calendar  TBODY TD .time 
{
	background-color: ButtonFace;
	border-top: 1px solid ButtonShadow;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	text-align: center;
}
.Calendar  TBODY TD .time  .hour 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  .minute 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  .ampm 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
	text-align: center;
}
.Calendar  TBODY TD .time  .colon 
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  SPAN .hilite 
{
	background-color: Highlight;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	color: HighlightText;
}
.Calendar  TBODY TD .time  SPAN .active 
{
	background-color: #000;
	border-bottom-color: #f00;
	border-left-color: #f00;
	border-right-color: #f00;
	border-top-color: #f00;
	color: #0f0;
}
.Calendar  TFOOT .ttip 
{
	background-color: ButtonFace;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	color: ButtonText;
	text-align: center;
}
.Calendar  TFOOT .hilite 
{
	background-color: #e4e0d8;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
.Calendar  TFOOT .active 
{
	border-bottom-color: #fff;
	border-left-color: #000;
	border-right-color: #fff;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
}
.CalendarCombo 
{
	background-color: Menu;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	left: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	position: absolute;
	top: 0px;
	width: 4em;
	display: none;
	cursor: default;
	font-size: 10px;
	color: MenuText;
}
.CalendarCombo  .label 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: center;
}
.CalendarCombo  .label-IEfix 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	width: 4em;
	text-align: center;
}
.CalendarCombo  .active 
{
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.CalendarCombo  .hilite 
{
	background-color: Highlight;
	color: HighlightText;
}
DIV.suggestions
{
	background-color: white;
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
	border-width: 1px;
	box-sizing: border-box;
	position: absolute;
	-moz-box-sizing: border-box;
	font-family: Arial, Verdana;
	font-size: 9px;
}
DIV.suggestions DIV
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	cursor: default;
	font-family: Arial, Verdana;
	font-size: 9px;
}
DIV.suggestions DIV.current
{
	background-color: #b0c4de;
	font-family: Arial, Verdana;
	font-size: 9px;
	color: white;
}
.ErrorViewerBullet div 
{
	margin-left: 10px;
	display: block;
}
.GeoLocOption 
{
	margin-left: 4px;
	margin-right: 4px;
	position: relative;
	top: 2px;
	cursor: pointer;
}
.ComponentTrigger 
{
	margin-left: 4px;
	cursor: pointer;
}
.dojoDialog 
{
	background-color: #eee;
	border-bottom-color: #999;
	border-left-color: #999;
	border-right-color: #999;
	border-top-color: #999;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
#gx_ajax_notification
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 21px;
	z-index: 999;
	height: 20px;
	width: 100%;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
}
.PopupHeader 
{
	background-color: blue;
}
.PopupHeaderButton 
{
	background-image: url(../TemaFE_DGI/ClosePrompt.png);
}
.RowDeleted 
{
	text-decoration: line-through;
}
.dp_container 
{
	position: relative;
	white-space: nowrap;
}
UL.Tabs
{
	border-bottom-color: #666;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 1px;
	box-sizing: content-box;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 40px;
	list-style-type: none;
	color: black;
}
UL.Tabs LI.Tab
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
UL.Tabs LI.Tab A
{
	display: block;
	text-decoration: none;
}
UL.Tabs LI.Tab A.TabFirst
{
	background-color: transparent;
	padding-left: 25px;
}
UL.Tabs LI.Tab A.TabLeft
{
	background-color: transparent;
	margin-left: 0px;
}
UL.Tabs LI.Tab SPAN
{
	display: block;
}
UL.Tabs LI.Tab SPAN.TabBackground
{
	background-color: transparent;
	border-bottom-color: transparent;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
	display: block;
}
UL.Tabs LI.Tab SPAN.TabLast
{
	background-attachment: scroll;
	background-color: transparent;
	padding-right: 9px;
}
UL.Tabs LI.Tab SPAN.TabRight
{
	background-color: transparent;
	padding-right: 17px;
}
UL.Tabs LI.Tab SPAN.TabText
{
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15pt;
	padding-top: 10px;
	white-space: nowrap;
	font-family: Arial,​Helvetica,​sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	color: black;
}
UL.Tabs LI.Tab SPAN.TabBackground:hover
{
	border-bottom-color: transparent;
	border-left-color: #666;
	border-right-color: #666;
	border-top-color: #666;
	cursor: pointer;
}
UL.Tabs LI.TabSelected
{
	position: relative;
}
UL.Tabs LI.TabSelected A.TabFirst
{
	padding-left: 25px;
}
UL.Tabs LI.TabSelected A.TabLeft
{
	background-attachment: scroll;
	background-color: transparent;
	border-style: none;
	margin-left: -22px;
	padding-left: 20px;
}
UL.Tabs LI.TabSelected SPAN.TabBackground
{
	background-attachment: scroll;
	background-color: transparent;
	border-bottom-color: white;
	border-left-color: #666;
	border-right-color: #666;
	border-top-color: #666;
	border-style: solid;
	border-width: 1px;
	border-bottom-width: 3px;
}
UL.Tabs LI.TabSelected SPAN.TabRight
{
	background-attachment: scroll;
	background-color: transparent;
	border-bottom-color: transparent;
	padding-right: 17px;
}
UL.Tabs LI.TabSelected SPAN.TabText
{
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15pt;
	padding-top: 10px;
	font-family: Arial,​Helvetica,​sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	color: black;
}
UL.Tabs LI.TabSelected SPAN.TabBackground:hover
{
	border-bottom-color: white;
	border-left-color: #666;
	border-right-color: #666;
	border-top-color: #666;
	cursor: default;
	cursor: default !important;
}
DIV.gx-multimedia-upload
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	position: relative;
	height: 72px;
	width: 128px;
	display: block;
	text-align: center;
	line-height:68px;
}
DIV.gx-multimedia-upload *
{
	text-align: left;
	line-height:normal;
}
DIV.gx-multimedia-upload DIV.fields-ct
{
	background-color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	padding-left: 5px;
	padding-top: 10px;
	height: 100%;
	display: none;
	white-space: nowrap;
}
DIV.gx-multimedia-upload A.action
{
	background-color: #666;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	position: absolute;
	top: 0px;
	cursor: pointer;
	font-size: 11px;
	color: white;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	line-height:15px;
	-ms-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
}
DIV.gx-multimedia-upload A.change-action
{
	background-position: 4px center;
	background-repeat: no-repeat;
	padding-left: 16px;
	padding-right: 4px;
	right: 0px;
}
DIV.gx-multimedia-upload A.clear-action
{
	background-position: center center;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 9px;
	padding-top: 9px;
	right: 0px;
}
DIV.gx-multimedia-upload A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload INPUT.field
{
	float: none;
	margin-top: 10px;
	width: 300px;
	display: none;
}
DIV.gx-multimedia-upload INPUT.field-selected
{
	display: inline;
}
DIV.gx-multimedia-upload LABEL.option
{
	clear: left;
	float: left;
	margin-bottom: 10px;
	margin-right: 15px;
	width: 150px;
	display: inline;
	cursor: pointer;
	font-size: 11px;
}
DIV.gx-multimedia-upload LABEL.option INPUT
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 3px;
	margin-top: 0px;
	display: inline;
	cursor: pointer;
	font-family: inherit;
	color: inherit;
	line-height:inherit;
}
DIV.gx-multimedia-upload INPUT.Button
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	display: block;
}
DIV.gx-multimedia-upload INPUT.BtnEnter
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload IMG
{
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: middle;
	max-width:124px;
	max-height:68px;
}
DIV.gx-multimedia-upload A
{
	background-color: transparent;
	text-decoration: underline;
	color: #265993;
}
DIV.gx-multimedia-upload A SPAN
{
	background-position: center center;
	background-repeat: no-repeat;
	height: 68px;
	width: 124px;
	color: transparent;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty
{
	display: block;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN
{
	display: block;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty IMG
{
	display: none;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-video-placeholder
{
	opacity:1;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-audio-placeholder
{
	opacity:1;
}
DIV.gx-multimedia-upload:hover A.action
{
	display: block;
	opacity:.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
DIV.gx-multimedia-upload:hover A.action:hover
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload:hover A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
A:not([href]) SPAN.gx-video-placeholder
{
	opacity:.5;
}
A:not([href]) SPAN.gx-audio-placeholder
{
	opacity:.5;
}
DIV.gx-mask
{
	background-color: black;
	height: 100%;
	width: 100%;
	animation: entermask 1s;
	-webkit-animation: entermask 1s;
	-ms-filter:"alpha(opacity=75)";
	opacity:.75;
}
DIV.gx-unmask
{
	background-color: transparent;
	animation: leavemask .3s;
	-webkit-animation: leavemask .3s;
}
BODY.gx-masked DIV.gx-mask
{
	bottom: 0px;
	position: fixed;
	z-index: 2;
}
.gx-masked-relative 
{
	position: relative;
}
.GXProgressBar  .progress-bar-title 
{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
}
.N, input[type="button"]:hover 
{
	box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.1), 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
}
.N, input[type="button"]:disabled:hover 
{
	background-color: #c7c7c7;
	box-shadow: none !important;
}
.N, input[type="button"]:disabled 
{
	background-color: #c7c7c7;
	cursor: default;
}
.gx-grid-paging-disabled 
{
	opacity: 0.4 !important;
}
.N, .tooltip-2-lines:hover:after 
{
	background-color: #eaeff8;
	border-bottom-color: #becce8;
	border-left-color: #becce8;
	border-right-color: #becce8;
	border-top-color: #becce8;
	border-style: solid;
	bottom: -66px;
	left: -140px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	position: absolute;
	z-index: 100;
	width: 300px;
	display: block;
	color: #231f20;
	text-align: center;
	line-height: 1.2;
	 content: attr(toolalternative);
}
.Group  .Group 
{
	border-bottom-color: #808184;
	border-left-color: #808184;
	border-right-color: #808184;
	border-top-color: #808184;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	padding-left: 0px;
}
.Group  .Group  LEGEND
{
	border-style: none;
	margin-left: 20px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: auto;
}
.Group  .Group  TABLE.Tabla-Group
{
	margin-left: 45px;
	margin-right: 174px;
	width: 82%;
}
.Group  LEGEND
{
	border-style: none;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	font-family: Arial;
	font-size: 18.5px;
	font-weight: 400;
	border:0;
	line-height:1;
	border:0;
}
.Group  LEGEND:empty
{
	padding-bottom: 0px;
	padding-top: 0px;
}
.N, SELECT.gx-disabled, SELECT[style*="display:none"] 
{
	background-color: #f5f5f5;
	display: block !important;
}
.N, SELECT.gx-invisible ~ SPAN.ReadonlyAttribute 
{
	display: none !important;
}
.N, SELECT[style*="display:none"] ~ SPAN.ReadonlyAttribute 
{
	display: none !important;
}
.N, SPAN.gx-radio-button > LABEL > INPUT:not(.gx-disabled) > * 
{
	color: black;
}
TABLE.navigation
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
}
TABLE.navigation TR
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	clear: both;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	list-style-type: none;
}
TABLE.navigation TR TD
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: #ccc;
	border-top-color: transparent;
	border-style: solid;
	border-width: 1px;
	float: left;
}
TABLE.navigation TR TD A
{
	float: left;
	padding-bottom: 16px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 16px;
	display: block;
}
A
{
	font-weight: normal;
	color: #265993;
}
A:hover
{
	text-decoration: none !important;
}
TABLE.GridVinieta
{
	width: 100%;
}
TABLE.GridVinieta TH
{
	display: none;
}
TABLE.GridVinieta SPAN
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
	display: inline-block;
	list-style-position: inside;
	list-style-type: disc;
	font-family: Arial;
	font-size: 15px;
	text-align: left;
	display: list-item !important;
}
TABLE.GridVinietaNumerada
{
	width: 100%;
}
TABLE.GridVinietaNumerada TH
{
	display: none;
}
TABLE.GridVinietaNumerada TR:first-child
{
	counter-reset: my-counter;
}
TABLE.GridVinietaNumerada TBODY TR:before
{
	margin-right: 5px;
	font-family: Arial;
	font-size: 15px;
	vertical-align: middle;
	content: counter(my-counter) ". ";
	 counter-increment: my-counter;
}
TABLE.GridVinietaNumerada TD
{
	display: inline;
}
TABLE.GridVinietaNumerada SPAN
{
	margin-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
TABLE.GridVinietaNumerada TR
{
	margin-top: 8px;
	display: block;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even) 
{
	padding-bottom: 10px;
	padding-right: 15px;
	padding-top: 10px;
	text-align: left;
	width: auto;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  .N, TEXTAREA.Attribute::placeholder 
{
	font-family: Arial;
	font-style: italic;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  SPAN.ReadonlyAttribute
{
	background-color: #f5f5f5;
	border-bottom-color: #878787;
	border-left-color: #878787;
	border-right-color: #878787;
	border-top-color: #878787;
	border-style: solid;
	border-width: 1px;
	display: block;
	color: #878787;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  DIV.gx-tbldsp-container
{
	width: 100%;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  DIV.gx-tbldsp-container INPUT.BlobInputAttribute
{
	border-style: none;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	height: 34px;
	width: 50% !important;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  SPAN.TextBlock
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	max-width: 100%;
	font-size: 15px;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  TABLE.gx-radio-button
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: inline-table;
	border-style: none !important;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  TABLE.gx-radio-button TD
{
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	width: 100%;
	display: inline-block;
	text-align: left;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  TABLE.gx-radio-button TR:first-child TD:first-child
{
	margin-top: 0px;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  TABLE.Table .NumeroLinea 
{
	width: 100%;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  TABLE.Table TD:first-child .NumeroLinea 
{
	padding-right: 10px;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  DIV.dp_container
{
	width: 100%;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(even)  DIV.dp_container INPUT
{
	width: calc(61% - 29px);
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(odd) 
{
	padding-bottom: 10px;
	padding-left: 15px;
	padding-top: 10px;
	text-align: right;
	vertical-align: baseline;
}
TABLE.Tabla-Group .N, TABLE.Tabla-Group > TBODY > TR > TD:nth-child(odd)  SPAN
{
	text-align: right;
}
SELECT.Attribute:focus
{
	box-shadow: 0 0 5px #000;
}
TD.verticalAlignTop SPAN
{
	margin-top: 8px;
}
TABLE.gx-radio-button
{
	border-style: none !important;
}
LABEL
{
	border-style: none !important;
}
TABLE.dialog-box IMG
{
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
}
TABLE.dialog-box TR:first-child TD:first-child
{
	width: 80px;
}
TABLE.dialog-box TD
{
	width: auto;
}
TABLE.dialog-box SPAN.textEncabezadoN3
{
	margin-bottom: 0px;
}
SPAN.TextListaNumerada:before
{
	content: counter(my-counter-list) ". ";
	 counter-increment: my-counter-list;
}
TABLE.Tabla-Grid TR:first-child
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 0.85em;
	vertical-align: middle;
	background-color: #f1f1f2 !important;
}
TABLE.Tabla-Grid TR:first-child TD
{
	padding-bottom: 12px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 12px;
	text-align: center;
}
TABLE.Tabla-Grid TR:first-child TD SPAN
{
	text-align: center;
}
TABLE.Tabla-Grid TR:nth-child(even)
{
	background-color: #fff;
}
TABLE.Tabla-Grid TR:nth-child(odd)
{
	background-color: #eff4f9;
}
*.Attribute:focus
{
	border-bottom-color: #1b75bb;
	border-left-color: #1b75bb;
	border-right-color: #1b75bb;
	border-top-color: #1b75bb;
	box-shadow: 0 0 5px #000;
}
DIV.PopupBorder
{
	background-color: #fff;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	margin-left: -250px;
	left: 50% !important;
	 ;
}
DIV.PopupBorder .PopupHeaderButton 
{
	background-image: url(../icn_close_popup.png);
	margin-bottom: -21px;
	margin-left: -21px;
	margin-right: -21px;
	margin-top: -21px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	position: absolute;
	right: 0px;
	cursor: pointer;
}
DIV.PopupBorder .PopupHeader 
{
	background-color: transparent;
	cursor: move;
	width: 99% !important;
	 top:0px !important;
	 left:0px !important;
	  position: unset !important;
	 height: 60px !important;
	 overflow: visible !important;
}
DIV.PopupBorder .PopupHeader  SPAN.PopupTitle
{
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	z-index: 1;
	font-size: 1.5em;
	width: calc(100% - 20px) !important;
}
DIV.PopupBorder .PopupContent  IFRAME
{
	border-style: none;
	border-width: 0px;
}
DIV.PopupBorder #gxp0_rs
{
	margin-top: -7px;
}
TABLE.Grid .Attribute 
{
	width: 100%;
	display: block;
	width: calc(100% - 24px);
}
TABLE.Grid .ReadonlyAttribute 
{
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	display: block;
}
TABLE.Grid TH
{
	border-bottom-color: #e4e5e6;
	border-left-color: #e4e5e6;
	border-right-color: #e4e5e6;
	border-top-color: #e4e5e6;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	text-align: center !important;
}
TABLE.Grid SPAN.TextBlock
{
	margin-bottom: 0px;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 0px;
}
TABLE.Grid TD
{
	border-bottom-color: #e4e5e6;
	border-left-color: #e4e5e6;
	border-right-color: #e4e5e6;
	border-top-color: #e4e5e6;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	vertical-align: middle;
}
TABLE.Grid TR:hover
{
	background-color: #f2e8d8;
}
TABLE.Grid SELECT.Attribute
{
	margin-right: 0px;
}
DIV.gx-grid-paging-bar BUTTON:hover
{
	text-decoration: underline;
}
DIV.gx-grid-paging-bar BUTTON.PagingButtonsLast:after
{
	margin-left: -55px;
	content: attr(title);
}
DIV.gx-grid-paging-bar BUTTON.PagingButtonsNext:before
{
	margin-left: -70px;
	content: attr(title);
}
DIV.gx-grid-paging-bar BUTTON.PagingButtonsPrevious:after
{
	content: attr(title);
}
DIV.gx-grid-paging-bar BUTTON.PagingButtonsFirst:after
{
	content: attr(title);
}
DIV.gx-grid-paging-bar BUTTON.gx-grid-paging-disabled:hover
{
	text-decoration: none;
}
TD
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
}
TR
{
	margin-bottom: 10px;
}
TABLE.TablaDatosPrecargados TABLE.Tabla-Group
{
	margin-left: 35px;
}
TABLE.TablaDatosPrecargados TABLE.Tabla-Group TD:nth-child(odd) SPAN.TextBlock
{
	color: #6d6e70;
}
OBJECT.BlobContentAttribute
{
	display: none !important;
}
TABLE.Tabla-Filters *.Attribute
{
	width: 65%;
}
TABLE.Tabla-Filters TR
{
	float: left;
	width: 40%;
	display: block;
}
TABLE.Tabla-Filters TR TD:nth-child(even)
{
	width: 100%;
}
TABLE.Tabla-Filters TR:last-child
{
	width: 20%;
	text-align: right;
}
TABLE.Tabla-Filters TR:last-child TD
{
	display: block;
}
SPAN.ErrorViewer
{
	counter-reset: my-counter-errorViews;
}
SPAN.ErrorViewer DIV:before
{
	content: counter(my-counter-errorViews) ". ";
	 counter-increment: my-counter-errorViews;
}
FORM.Form .Group  .Group  LEGEND
{
	border-style: none;
	margin-left: 20px;
	padding-left: 15px;
	padding-right: 15px;
}
FORM.Form .Tabla-Grid > TBODY > TR:first-child 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}
FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  DIV.gx-tbldsp-container INPUT.BlobInputAttribute
{
	width: 61% !important;
}
FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  TABLE.Table LABEL INPUT
{
	width: auto;
}
FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  DIV.OnControlIconContainer
{
	width: auto;
}
FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(odd) 
{
	width: 230px;
}
*
{
	box-sizing: border-box;
}
DIV.dp_container
{
	display: inline-flex !important;
}
DIV.dp_container INPUT
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-right: -1px;
	text-align: left !important;
}
DIV.dp_container IMG
{
	background-repeat: no-repeat;
	border-bottom-color: #929497;
	border-left-color: #929497;
	border-right-color: #929497;
	border-top-color: #929497;
	border-style: solid;
	border-width: 1px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
}
BODY.FormPopUp
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 30px;
	overflow: hidden;
}
BODY.FormPopUp .Attribute 
{
	width: 70%;
	min-width: 250px;
}
BODY.FormPopUp DIV.gx-mask
{
	background-image: url(../icn_loading.gif);
	background-position: center center ;
	background-repeat: no-repeat;
}
BODY.FormPopUp SELECT.Attribute
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 50%;
	font-family: inherit;
	color: inherit;
	width: calc(70% + 20px) !important;
	 min-width: calc(250px + 20px);
}
SELECT.Attribute
{
	width: calc(51% + 20px);
}
TABLE.GridBoleto
{
	border-width: 2px;
}
TABLE.GridBoleto TD
{
	border-width: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-color:black !important;
	 padding:0px !important;
}
TABLE.GridBoleto TH.GridBoletoTitle
{
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-width: 2px;
	font-weight: bold;
}
TABLE.TableBoleto TD
{
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: white;
	border-style: solid;
	border-width: 2px;
}
TD.LineaPunteada HR
{
	border-style: dashed;
	border-width: 2px;
}
TABLE.TableBoletoCabezal TD
{
	border-bottom-color: white;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
	border-width: 1px;
}
TABLE.TableSinBorde TD
{
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
}
.N, DIV.gx-freestyle-grid > Table 
{
	width: 100%;
}
TABLE.TableCeldaConBorde TD
{
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
}
.N,.tooltip:hover:before,.tooltip:focus:before 
{
	border-bottom-color: transparent;
	border-left-color: #becce8;
	border-right-color: #becce8;
	border-top-color: transparent;
	border-style: solid;
	left: 24px;
	position: absolute;
	top: 5px;
	z-index: 100;
	vertical-align: middle;
	content:'';
	 border-width: 6px 6px 6px 0;
}
.N,.tooltip:hover::after,.tooltip:focus:after 
{
	background-color: #eaeff8;
	border-bottom-color: #becce8;
	border-left-color: #becce8;
	border-right-color: #becce8;
	border-top-color: #becce8;
	border-style: solid;
	left: 30px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	position: absolute;
	top: -15px;
	z-index: 100;
	width: 200px;
	display: block;
	color: #231f20;
	text-align: center;
	content:attr(toolalternative);
	line-height:1.2;
}
.N, FORM .ucpasosAgesic .wizard-nav-tabs li:first-child 
{
	padding-left: 8px;
}
.N, FORM .ucpasosAgesic .wizard-nav-tabs li 
{
	padding-left: 37px;
}
.N, FORM .ucpasosAgesic a 
{
	word-wrap: initial;
}
.N, FORM .ucpasosAgesic a span:last-child 
{
	position: relative;
	z-index: 3;
}
@font-face
{
	font-family: '3OF9';
	src: url('3OF9.TTF');
}

@media screen and (max-width: 767px) /*Celular*/
{
	.Attribute
	{
		 width: calc(100% - 22px);
	}
	.TablaBorderPestania
	{
		padding-bottom: 0px;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 0px;
	}
	.Tabla-Group
	{
		width: calc(100% - 70px);
	}
	.form-required
	{
		display: none;
	}
	.tooltip
	{
		display: none;
	}
	UL.Tabs
	{
		border-bottom-color: transparent;
		display: inline;
	}
	UL.Tabs LI.Tab
	{
		float: none;
		margin-bottom: 3px;
	}
	UL.Tabs LI.Tab SPAN.TabBackground
	{
		border-bottom-color: #ccc;
	}
	UL.Tabs LI.Tab SPAN.TabLast
	{
		padding-right: 0px;
	}
	UL.Tabs LI.Tab SPAN.TabRight
	{
		padding-right: 0px;
	}
	UL.Tabs LI.Tab SPAN.TabBackground:hover
	{
		border-bottom: 1px solid #666;
	}
	UL.Tabs LI.TabSelected SPAN.TabBackground
	{
		border-bottom: 1px solid #666;
	}
	UL.Tabs LI.TabSelected SPAN.TabRight
	{
		padding-right: 0px;
	}
	UL.Tabs LI.TabSelected SPAN.TabBackground:hover
	{
		border-bottom: 1px solid #666;
	}
	.Group  .Group  TABLE.Tabla-Group
	{
		width: calc(100% - 50px);
	}
	TABLE.Grid TD
	{
		vertical-align: top;
	}
	TABLE.Grid SELECT.Attribute
	{
		 width: calc(100% - 2px);
	}
	TABLE.Tabla-Filters TR
	{
		margin-bottom: 5px;
		margin-top: 5px;
		width: 100%;
	}
	TABLE.Tabla-Filters TR:nth-child(even)
	{
		margin-left: 0px;
	}
	FORM.Form .Group  .Group  TABLE.Tabla-Group
	{
		width: calc(100% - 50px);
	}
	FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  *
	{
		width: 100%;
	}
	FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  DIV.dp_container
	{
		width: 100%;
	}
	FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  DIV.dp_container INPUT
	{
		width: calc(100% - 29px);
	}
	FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  DIV.dp_container *
	{
		width: 100%;
	}
	FORM.Form .Tabla-Group > TBODY > TR > TD:nth-child(even) >  DIV.gx-tbldsp-container INPUT.BlobInputAttribute
	{
		 width: calc(100% - 14px) !important;
	}
	FORM.Form TABLE.Grid TD *
	{
		width: 100%;
	}
	SELECT.Attribute
	{
		 width: calc(100% - 2px);
	}
}

@media @media print /*ImpHtmlBackImage*/
{
}
