.dxWeb_rpHeaderTopLeftCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpHeaderTopRightCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpBottomLeftCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpBottomRightCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpTopLeftCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpTopRightCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxBottomLeftCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxBottomRightCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxTopLeftCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxTopRightCorner_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mHorizontalPopOut_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mHorizontalPopOutHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mVerticalPopOut_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mVerticalPopOutHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mVerticalPopOutRtl_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mVerticalPopOutHoverRtl_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mSubMenuItem_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mSubMenuItemChecked_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mScrollUp_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mScrollUpHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mScrollDown_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mScrollDownHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeft_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRight_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeftHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRightHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeftPressed_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRightPressed_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeftDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRightDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_nbCollapse_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_nbExpand_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVSeparator_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVSeparatorHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHSeparator_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHSeparatorHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseBackwardButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseBackwardButtonHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseBackwardButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseBackwardButtonHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseForwardButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseForwardButtonHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseForwardButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseForwardButtonHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcCloseButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcPinButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcRefreshButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcCollapseButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcMaximizeButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcSizeGrip_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcSizeGripRtl_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPopOut_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPopOutDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPopOutHover_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPopOutPressed_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pAll_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pAllDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPrev_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPrevDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pNext_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pNextDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pLast_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pLastDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pFirst_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pFirstDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvColBtn_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvColBtnRtl_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvExpBtn_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvExpBtnRtl_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmFolder_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmFolderLocked_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmCreateButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmMoveButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRenameButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDeleteButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRefreshButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDwnlButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmCreateButtonDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmMoveButtonDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRenameButtonDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDeleteButtonDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRefreshButtonDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDwnlButtonDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmThumbnailCheck_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_ucClearButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnHor_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnHor_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnVert_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnVert_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnHor_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnHor_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnVert_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnVert_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnHorDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnHorDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnVertDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnVertDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnHorDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnHorDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnVertDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnVertDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isDot_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isDotDisabled_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isDotSelected_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPlayBtn_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPauseBtn_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igCloseButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igNextButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igPrevButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igPlayButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igPauseButton_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igNavigationBarMarker_Metropolis {
	display: block; background-image: url("/DXR.axd?r=0_1525-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxChecked_Metropolis {
	background: url("/DXR.axd?r=0_1525-B4AOg") no-repeat white; width: 16px; height: 16px;
}
.dxWeb_edtCheckBoxUnchecked_Metropolis {
	background: url("/DXR.axd?r=0_1525-B4AOg") no-repeat white; width: 16px; height: 16px;
}
.dxWeb_edtCheckBoxGrayed_Metropolis {
	background: url("/DXR.axd?r=0_1525-B4AOg") no-repeat white; width: 16px; height: 16px;
}
.dxWeb_edtCheckBoxCheckedDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1525-B4AOg") no-repeat white; width: 16px; height: 16px;
}
.dxWeb_edtCheckBoxUncheckedDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1525-B4AOg") no-repeat white; width: 16px; height: 16px;
}
.dxWeb_edtCheckBoxGrayedDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1525-B4AOg") no-repeat white; width: 16px; height: 16px;
}
.dxWeb_edtCheckBoxUnchecked_Metropolis {
	background-position: -41px -99px;
}
.dxWeb_edtCheckBoxChecked_Metropolis {
	background-position: -56px -99px;
}
.dxWeb_edtCheckBoxGrayed_Metropolis {
	background-position: -71px -99px;
}
.dxWeb_edtCheckBoxUncheckedDisabled_Metropolis {
	background-position: -86px -99px;
}
.dxWeb_edtCheckBoxCheckedDisabled_Metropolis {
	background-position: -101px -99px;
}
.dxWeb_edtCheckBoxGrayedDisabled_Metropolis {
	background-position: -116px -99px;
}
.dxWeb_mScrollUp_Metropolis {
	margin: auto;
}
.dxWeb_mScrollDown_Metropolis {
	margin: auto;
}
.dxWeb_rpHeaderTopLeftCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpHeaderTopRightCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpBottomLeftCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpBottomRightCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpTopLeftCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpTopRightCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpGroupBoxBottomLeftCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpGroupBoxBottomRightCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpGroupBoxTopLeftCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_rpGroupBoxTopRightCorner_Metropolis {
	width: 0px; height: 0px;
}
.dxWeb_mHorizontalPopOut_Metropolis {
	background-position: -92px -50px; width: 5px; height: 3px;
}
.dxWeb_mHorizontalPopOutHover_Metropolis {
	background-position: -92px -53px; width: 5px; height: 3px;
}
.dxWeb_mVerticalPopOut_Metropolis {
	background-position: -105px -50px; width: 4px; height: 8px;
}
.dxWeb_mVerticalPopOutHover_Metropolis {
	background-position: -109px -50px; width: 4px; height: 8px;
}
.dxWeb_mVerticalPopOutRtl_Metropolis {
	background-position: -145px -50px; width: 4px; height: 8px;
}
.dxWeb_mVerticalPopOutHoverRtl_Metropolis {
	background-position: -149px -50px; width: 4px; height: 8px;
}
.dxWeb_mSubMenuItem_Metropolis {
	background-position: -48px -50px; width: 14px; height: 14px;
}
.dxWeb_mSubMenuItemChecked_Metropolis {
	background-position: -70px -50px; width: 14px; height: 14px;
}
.dxWeb_mScrollUp_Metropolis {
	background-position: -115px -49px; width: 13px; height: 13px;
}
.dxWeb_mScrollUpHover_Metropolis {
	background-position: -101px -84px; width: 13px; height: 13px;
}
.dxWeb_mScrollDown_Metropolis {
	background-position: -129px -49px; width: 13px; height: 13px;
}
.dxWeb_mScrollDownHover_Metropolis {
	background-position: -115px -84px; width: 13px; height: 13px;
}
.dxWeb_tcScrollLeft_Metropolis {
	background-position: -136px -62px; width: 24px; height: 24px;
}
.dxWeb_tcScrollRight_Metropolis {
	background-position: -161px -62px; width: 24px; height: 24px;
}
.dxWeb_tcScrollLeftHover_Metropolis {
	background-position: -136px -62px; width: 24px; height: 24px;
}
.dxWeb_tcScrollRightHover_Metropolis {
	background-position: -161px -62px; width: 24px; height: 24px;
}
.dxWeb_tcScrollLeftPressed_Metropolis {
	background-position: -136px -62px; width: 24px; height: 24px;
}
.dxWeb_tcScrollRightPressed_Metropolis {
	background-position: -161px -62px; width: 24px; height: 24px;
}
.dxWeb_tcScrollLeftDisabled_Metropolis {
	background-position: -136px -86px; width: 24px; height: 24px;
}
.dxWeb_tcScrollRightDisabled_Metropolis {
	background-position: -161px -86px; width: 24px; height: 24px;
}
.dxWeb_nbCollapse_Metropolis {
	background-position: -130px 0px; width: 24px; height: 24px;
}
.dxWeb_nbExpand_Metropolis {
	background-position: -130px -24px; width: 24px; height: 24px;
}
.dxWeb_splVSeparator_Metropolis {
	background-position: -97px -60px; width: 11px; height: 23px;
}
.dxWeb_splVSeparatorHover_Metropolis {
	background-position: -88px -60px; width: 11px; height: 23px;
}
.dxWeb_splHSeparator_Metropolis {
	background-position: -58px -81px; width: 23px; height: 11px;
}
.dxWeb_splHSeparatorHover_Metropolis {
	background-position: -58px -72px; width: 23px; height: 11px;
}
.dxWeb_splVCollapseBackwardButton_Metropolis {
	background-position: -36px -75px; width: 6px; height: 7px;
}
.dxWeb_splVCollapseBackwardButtonHover_Metropolis {
	background-position: -30px -75px; width: 6px; height: 7px;
}
.dxWeb_splHCollapseBackwardButton_Metropolis {
	background-position: 0px -81px; width: 7px; height: 6px;
}
.dxWeb_splHCollapseBackwardButtonHover_Metropolis {
	background-position: 0px -75px; width: 7px; height: 6px;
}
.dxWeb_splVCollapseForwardButton_Metropolis {
	background-position: -50px -75px; width: 6px; height: 7px;
}
.dxWeb_splVCollapseForwardButtonHover_Metropolis {
	background-position: -44px -75px; width: 6px; height: 7px;
}
.dxWeb_splHCollapseForwardButton_Metropolis {
	background-position: -15px -80px; width: 7px; height: 6px;
}
.dxWeb_splHCollapseForwardButtonHover_Metropolis {
	background-position: -15px -74px; width: 7px; height: 6px;
}
.dxWeb_pcCloseButton_Metropolis {
	width: 15px; height: 14px;
}
.dxWeb_pcPinButton_Metropolis {
	width: 15px; height: 14px;
}
.dxWeb_pcRefreshButton_Metropolis {
	width: 15px; height: 14px;
}
.dxWeb_pcCollapseButton_Metropolis {
	width: 15px; height: 14px;
}
.dxWeb_pcMaximizeButton_Metropolis {
	width: 15px; height: 14px;
}
.dxWeb_pcCloseButton_Metropolis {
	background-position: 0px -50px;
}
.dxWeb_pcPinButton_Metropolis {
	background-position: -146px -114px;
}
.dxpcPinButtonChecked_Metropolis .dxWeb_pcPinButton_Metropolis {
	background-position: -166px -113px;
}
.dxpc-pinBtnChecked .dxWeb_pcPinButton_Metropolis {
	background-position: -166px -113px;
}
.dxWeb_pcRefreshButton_Metropolis {
	background-position: -171px 0px;
}
.dxWeb_pcCollapseButton_Metropolis {
	background-position: -145px -144px;
}
.dxpcCollapseButtonChecked_Metropolis .dxWeb_pcCollapseButton_Metropolis {
	background-position: -165px -144px;
}
.dxpc-collapseBtnChecked .dxWeb_pcCollapseButton_Metropolis {
	background-position: -165px -144px;
}
.dxWeb_pcMaximizeButton_Metropolis {
	background-position: -165px -128px;
}
.dxpcMaximizeButtonChecked_Metropolis .dxWeb_pcMaximizeButton_Metropolis {
	background-position: -145px -128px;
}
.dxpc-maximizeBtnChecked .dxWeb_pcMaximizeButton_Metropolis {
	background-position: -145px -128px;
}
.dxWeb_pcSizeGrip_Metropolis {
	background-position: -24px -50px; width: 16px; height: 16px;
}
.dxWeb_pcSizeGripRtl_Metropolis {
	background-position: -109px -62px; width: 16px; height: 16px;
}
.dxWeb_pPopOut_Metropolis {
	background-position: -160px 0px; width: 7px; height: 4px;
}
.dxWeb_pPopOutDisabled_Metropolis {
	background-position: -160px -4px; width: 7px; height: 4px;
}
.dxWeb_pPopOutHover_Metropolis {
	background-position: -160px -8px; width: 7px; height: 4px;
}
.dxWeb_pPopOutPressed_Metropolis {
	background-position: -160px -12px; width: 7px; height: 4px;
}
.dxWeb_pAll_Metropolis {
	background-position: 0px 0px; width: 24px; height: 24px;
}
.dxWeb_pAllDisabled_Metropolis {
	background-position: 0px -24px; width: 24px; height: 24px;
}
.dxWeb_pPrev_Metropolis {
	background-position: -105px 0px; width: 24px; height: 24px;
}
.dxWeb_pPrevDisabled_Metropolis {
	background-position: -105px -24px; width: 24px; height: 24px;
}
.dxWeb_pNext_Metropolis {
	background-position: -81px 0px; width: 24px; height: 24px;
}
.dxWeb_pNextDisabled_Metropolis {
	background-position: -81px -24px; width: 24px; height: 24px;
}
.dxWeb_pLast_Metropolis {
	background-position: -55px 0px; width: 24px; height: 24px;
}
.dxWeb_pLastDisabled_Metropolis {
	background-position: -55px -24px; width: 24px; height: 24px;
}
.dxWeb_pFirst_Metropolis {
	background-position: -29px 0px; width: 24px; height: 24px;
}
.dxWeb_pFirstDisabled_Metropolis {
	background-position: -29px -24px; width: 24px; height: 24px;
}
.dxWeb_tvColBtn_Metropolis {
	background-position: -19px -90px; width: 17px; height: 17px;
}
.dxWeb_tvExpBtn_Metropolis {
	background-position: 0px -90px; width: 17px; height: 17px;
}
.dxWeb_tvColBtnRtl_Metropolis {
	background-position: -19px -105px; width: 17px; height: 17px;
}
.dxWeb_tvExpBtnRtl_Metropolis {
	background-position: 0px -105px; width: 17px; height: 17px;
}
.dxWeb_fmFolder_Metropolis {
	background-position: 0px -123px; width: 16px; height: 16px;
}
.dxWeb_fmFolderLocked_Metropolis {
	background-position: -20px -123px; width: 16px; height: 16px;
}
.dxWeb_fmCreateButton_Metropolis {
	background-position: -40px -123px; width: 16px; height: 16px;
}
.dxWeb_fmRenameButton_Metropolis {
	background-position: -60px -123px; width: 16px; height: 16px;
}
.dxWeb_fmMoveButton_Metropolis {
	background-position: -80px -123px; width: 16px; height: 16px;
}
.dxWeb_fmDeleteButton_Metropolis {
	background-position: -100px -123px; width: 16px; height: 16px;
}
.dxWeb_fmRefreshButton_Metropolis {
	background-position: -120px -123px; width: 16px; height: 16px;
}
.dxWeb_fmDwnlButton_Metropolis {
	background-position: 0px -147px; width: 16px; height: 16px;
}
.dxWeb_fmDwnlButtonDisabled_Metropolis {
	background-position: -20px -147px; width: 16px; height: 16px;
}
.dxWeb_fmCreateButtonDisabled_Metropolis {
	background-position: -40px -147px; width: 16px; height: 16px;
}
.dxWeb_fmRenameButtonDisabled_Metropolis {
	background-position: -60px -147px; width: 16px; height: 16px;
}
.dxWeb_fmMoveButtonDisabled_Metropolis {
	background-position: -80px -147px; width: 16px; height: 16px;
}
.dxWeb_fmDeleteButtonDisabled_Metropolis {
	background-position: -100px -147px; width: 16px; height: 16px;
}
.dxWeb_fmRefreshButtonDisabled_Metropolis {
	background-position: -120px -147px; width: 16px; height: 16px;
}
.dxWeb_ucClearButton_Metropolis {
	background-position: -100px -123px; width: 16px; height: 16px;
}
.dxWeb_ucClearButtonDisabled_Metropolis {
	background-position: -100px -147px; width: 16px; height: 16px;
}
.dxWeb_fmThumbnailCheck_Metropolis {
	background-position: -115px -200px; width: 10px; height: 11px;
}
.dxWeb_isPlayBtn_Metropolis {
	background-position: -80px -198px;
}
.dxWeb_isPauseBtn_Metropolis {
	background-position: -94px -197px;
}
.dxWeb_isDot_Metropolis {
	background-position: -113px -177px;
}
.dxWeb_isDotDisabled_Metropolis {
	background-position: -113px -177px;
}
.dxWeb_isDotSelected_Metropolis {
	background-position: -131px -177px;
}
.dxWeb_isPrevBtnVert_Metropolis {
	width: 29px; height: 19px;
}
.dxWeb_isNextBtnVert_Metropolis {
	width: 29px; height: 19px;
}
.dxWeb_isPrevBtnVertDisabled_Metropolis {
	width: 29px; height: 19px;
}
.dxWeb_isNextBtnVertDisabled_Metropolis {
	width: 29px; height: 19px;
}
.dxWeb_isPrevBtnHor_Metropolis {
	width: 18px; height: 31px;
}
.dxWeb_isNextBtnHor_Metropolis {
	width: 18px; height: 31px;
}
.dxWeb_isPrevBtnHorDisabled_Metropolis {
	width: 18px; height: 31px;
}
.dxWeb_isNextBtnHorDisabled_Metropolis {
	width: 18px; height: 31px;
}
.dxWeb_isPrevBtnVert_Metropolis {
	background-position: -46px -173px;
}
.dxWeb_isPrevBtnVertDisabled_Metropolis {
	background-position: -46px -173px;
}
.dxWeb_isNextBtnVert_Metropolis {
	background-position: -79px -173px;
}
.dxWeb_isNextBtnVertDisabled_Metropolis {
	background-position: -79px -173px;
}
.dxWeb_isPrevBtnHor_Metropolis {
	background-position: -1px -167px;
}
.dxWeb_isPrevBtnHorDisabled_Metropolis {
	background-position: -1px -167px;
}
.dxWeb_isNextBtnHor_Metropolis {
	background-position: -24px -167px;
}
.dxWeb_isNextBtnHorDisabled_Metropolis {
	background-position: -24px -167px;
}
.dxWeb_isPrevPageBtnVert_Metropolis {
	width: 21px; height: 14px;
}
.dxWeb_isNextPageBtnVert_Metropolis {
	width: 21px; height: 14px;
}
.dxWeb_isPrevPageBtnVertDisabled_Metropolis {
	width: 21px; height: 14px;
}
.dxWeb_isNextPageBtnVertDisabled_Metropolis {
	width: 21px; height: 14px;
}
.dxWeb_isPrevPageBtnHor_Metropolis {
	width: 14px; height: 21px;
}
.dxWeb_isNextPageBtnHor_Metropolis {
	width: 14px; height: 21px;
}
.dxWeb_isPrevPageBtnHorDisabled_Metropolis {
	width: 14px; height: 21px;
}
.dxWeb_isNextPageBtnHorDisabled_Metropolis {
	width: 14px; height: 21px;
}
.dxWeb_isPrevPageBtnVert_Metropolis {
	background-position: -35px -206px;
}
.dxWeb_isPrevPageBtnVertDisabled_Metropolis {
	background-position: -35px -206px;
}
.dxWeb_isNextPageBtnVert_Metropolis {
	background-position: -58px -222px;
}
.dxWeb_isNextPageBtnVertDisabled_Metropolis {
	background-position: -58px -222px;
}
.dxWeb_isPrevPageBtnHor_Metropolis {
	background-position: -2px -202px;
}
.dxWeb_isPrevPageBtnHorDisabled_Metropolis {
	background-position: -2px -202px;
}
.dxWeb_isNextPageBtnHor_Metropolis {
	background-position: -18px -202px;
}
.dxWeb_isNextPageBtnHorDisabled_Metropolis {
	background-position: -18px -202px;
}
.dxWeb_igCloseButton_Metropolis {
	background-position: -144px -222px;
}
.dxTouchUI.dxigControl_Metropolis .dxWeb_igCloseButton_Metropolis {
	background-position: -139px -251px;
}
.dxWeb_igPrevButton_Metropolis {
	background-position: -92px -223px;
}
.dxWeb_igPrevButtonHover_Metropolis {
	background-position: 0px -223px;
}
.dxWeb_igPrevButtonPressed_Metropolis {
	background-position: -46px -223px;
}
.dxWeb_igPrevButtonDisabled_Metropolis {
	background-position: -92px -223px;
}
.dxWeb_igNextButton_Metropolis {
	background-position: -92px -289px;
}
.dxWeb_igNextButtonHover_Metropolis {
	background-position: 0px -289px;
}
.dxWeb_igNextButtonPressed_Metropolis {
	background-position: -46px -289px;
}
.dxWeb_igNextButtonDisabled_Metropolis {
	background-position: -92px -289px;
}
.dxWeb_igPlayButton_Metropolis {
	background-position: -80px -198px;
}
.dxWeb_igPauseButton_Metropolis {
	background-position: -94px -197px;
}
.dxWeb_igNavigationBarMarker_Metropolis {
	background-position: -142px -236px;
}
.dxTouchUI.dxigControl_Aqua .dxWeb_igPlayButton_Aqua {
	background-position: -141px -300px;
}
.dxTouchUI.dxigControl_Aqua .dxWeb_igPauseButton_Aqua {
	background-position: -145px -274px;
}
img {
	border-width: 0px;
}
.dx-clear {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.dxKBSW {
	font-size: 0px;
}
.dxMSTouchDraggable {
	-ms-touch-action: pinch-zoom;
}
.dxAC {
	-ms-touch-action: pinch-zoom;
}
.dxicbInput {
	padding: 0px; border: 0px currentColor; border-image: none; width: 0px; height: 0px; background-color: transparent;
}
.dxp-spacer {
	overflow: hidden; float: left; display: block;
}
.dxp-right {
	float: right !important;
}
.dxucEditAreaSys {
	margin: 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 13px;
}
.dxucButtonSys {
	color: rgb(57, 78, 162); font-family: Tahoma, Geneva, sans-serif; font-size: 13px; white-space: nowrap; cursor: pointer;
}
.dxucButtonSys a[unselectable='on'] {
	cursor: default; user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none;
}
.dxpc-contentWrapper {
	width: 100%; display: table; box-sizing: border-box; border-spacing: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxpc-shadow {
	box-shadow: 0px 2px 12px rgba(0,0,0,0.34375); -moz-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.34375); -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.34375);
}
.dxpc-ddSys .dxpc-content {
	padding: 0px !important;
}
.dxpc-ddSys .dxpc-mainDiv {
	border: currentColor !important; border-image: none !important;
}
.dxpc-mainDiv.dxpc-ddSys {
	border: currentColor !important; border-image: none !important;
}
.dxm-shadow {
	box-shadow: 1px 1px 3px rgba(0,0,0,0.199219); -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.199219); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.199219);
}
.dxdzControlVert {
	width: 200px; height: 400px;
}
.dxdzControlHor {
	width: 400px; height: 200px;
}
.dxdzControlFill {
	width: 400px; height: 400px;
}
.dxdzDisabled {
	
}
.dxdzControlVert .dxdz-pnlPlcHolder {
	border: 2px solid rgb(163, 181, 218); border-image: none; width: 0px; height: 0px; background-color: rgb(209, 218, 236);
}
.dxdzControlHor .dxdz-pnlPlcHolder {
	border: 2px solid rgb(163, 181, 218); border-image: none; width: 0px; height: 0px; background-color: rgb(209, 218, 236);
}
.dxdzControlFill .dxdz-pnlPlcHolder {
	border: 2px solid rgb(163, 181, 218); border-image: none; width: 0px; height: 0px; background-color: rgb(209, 218, 236);
}
.dxdzControlHor .dxdz-pnlPlcHolder {
	float: left;
}
.dxsplS {
	display: inline-block;
}
.dxsplS {
	line-height: 0px; font-size: 0px;
}
.dxsplLCC {
	overflow: hidden;
}
.dxsplCC {
	overflow: hidden;
}
.dxsplS {
	overflow: hidden;
}
.dxsplCC {
	width: 100%; height: 100%;
}
.dxsplP {
	width: 100%; height: 100%;
}
.dxTouchVScrollHandle {
	border-radius: 5px; position: absolute; opacity: 0; background-color: black; -webkit-transition-property: opacity; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease-out;
}
.dxTouchHScrollHandle {
	border-radius: 5px; position: absolute; opacity: 0; background-color: black; -webkit-transition-property: opacity; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease-out;
}
.dxTouchVScrollHandle {
	width: 5px; height: 50%; margin-bottom: 3px;
}
.dxTouchHScrollHandle {
	width: 50%; height: 5px; margin-right: 3px;
}
.dxTouchScrollHandleVisible {
	opacity: 0.4 !important; -webkit-transition-duration: 0s;
}
.dxflHALSys {
	text-align: left;
}
.dxflHALSys > table {
	margin-right: auto; margin-left: 0px;
}
.dxflHALSys > div {
	margin-right: auto; margin-left: 0px;
}
.dxflHARSys {
	text-align: right;
}
.dxflHARSys > table {
	margin-right: 0px; margin-left: auto;
}
.dxflHARSys > div {
	margin-right: 0px; margin-left: auto;
}
.dxflHACSys {
	text-align: center;
}
.dxflHACSys > table {
	margin-right: auto; margin-left: auto;
}
.dxflHACSys > div {
	margin-right: auto; margin-left: auto;
}
.dxflVATSys {
	vertical-align: top;
}
.dxflVAMSys {
	vertical-align: middle;
}
.dxflVABSys {
	vertical-align: bottom;
}
.dxfm-file .dxgv {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.dxfm-file .dxgv .dxfm-fileName {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.dxfm-file .dxfm-fileThumb.dxgv {
	-ms-text-overflow: clip;
}
.dxfm-multiSelect .dxfm-pThumbnailCheckImage {
	display: none;
}
.dxfm-multiSelect div.dxfm-fileSA .dxfm-pThumbnailCheckImage {
	display: inline;
}
.dxfm-multiSelect div.dxfm-fileSI .dxfm-pThumbnailCheckImage {
	display: inline;
}
table {
	border-width: 0px; border-collapse: collapse; border-spacing: 0;
}
td {
	padding: 0px;
}
th {
	padding: 0px;
}
.dx-al {
	text-align: left;
}
.dx-al > * {
	
}
.dx-ar {
	text-align: right;
}
.dx-ar > * {
	float: right;
}
.dx-ac {
	text-align: center;
}
.dx-ac > * {
	margin: 0px auto;
}
.dx-p1 {
	padding: 1px;
}
.dx-p2 {
	padding: 2px;
}
.dx-p3 {
	padding: 3px;
}
.dxICBFocused_Metropolis {
	background-color: rgb(255, 204, 0);
}
.dxICheckBox_Metropolis {
	margin: auto; vertical-align: middle; display: inline-block; cursor: default;
}
.dxcpLoadingPanel_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxcpLoadingPanel_Metropolis td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxcpLoadingPanelWithContent_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxcpLoadingPanelWithContent_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxcpLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxcpDisabled_Metropolis {
	color: rgb(172, 172, 172); cursor: default;
}
.dxccControl_Metropolis {
	color: rgb(255, 136, 0); font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-decoration: none; background-color: rgb(255, 255, 255);
}
.dxccControl_Metropolis a {
	color: rgb(255, 136, 0); text-decoration: none !important;
}
.dxccControl_Metropolis a:hover {
	text-decoration: underline !important;
}
.dxccDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxdvControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxdvControl_Metropolis td.dxdvCtrl_Metropolis {
	padding: 12px 40px;
}
.dxdvLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxdvLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxdvLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxdvContent_Metropolis {
	border-top-color: silver; border-bottom-color: silver; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.dxdvItem_Metropolis {
	padding: 12px 12px 12px 14px; height: 180px;
}
.dxdvFlowItem_Metropolis {
	padding: 12px 12px 12px 14px; height: 180px;
}
.dxdvFlowItem_Metropolis {
	overflow: hidden; float: left;
}
.dxdvFlowItemsContainer_Metropolis {
	
}
.dxdvEmptyItem_Metropolis {
	padding: 12px 12px 12px 14px; height: 180px; text-align: left; vertical-align: top;
}
.dxdvPagerPanel_Metropolis {
	
}
.dxdvEmptyData_Metropolis {
	color: gray;
}
.dxdvEPContainer_Metropolis {
	height: 48px; text-align: center;
}
.dxdvEPContainer_Metropolis div {
	padding-top: 12px;
}
.dxdvEPContainer_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxdvDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxhlControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxhlControl_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxhlContent_Metropolis {
	font-size: 12px;
}
.dxhlContent_Metropolis img {
	display: none !important;
}
.dxhlDate_Metropolis {
	color: silver; line-height: 22px !important; display: inline; white-space: nowrap;
}
.dxhlHeader_Metropolis {
	color: rgb(255, 136, 0); line-height: 36px !important; font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size: 24px; font-style: normal; font-variant: normal; font-weight: normal; vertical-align: top; font-size-adjust: none; font-stretch: normal;
}
.dxhlDateHeader_Metropolis {
	margin: 4px 0px; padding: 0px 4px; color: white; line-height: 30px !important; font-size: 24px; background-color: silver;
}
.dxhlLeftPanel_Metropolis {
	padding: 8px 0px;
}
.dxhlRightPanel_Metropolis {
	padding: 8px 0px;
}
.dxhlDateLeftPanel_Metropolis {
	white-space: nowrap;
}
.dxhlDateRightPanel_Metropolis {
	white-space: nowrap;
}
.dxhlTailDiv_Metropolis {
	color: rgb(153, 153, 153); text-transform: uppercase; font-size: 12px; text-decoration: none;
}
.dxhlTailDiv_Metropolis a {
	color: rgb(153, 153, 153); text-transform: uppercase; font-size: 12px; text-decoration: none;
}
.dxhlTailDiv_Metropolis {
	padding: 8px 0px;
}
.dxhlTailDiv_Metropolis img {
	margin-top: -2px; vertical-align: middle;
}
.dxhlDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxlpLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxlpLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxlpLoadingDiv_Metropolis {
	opacity: 0.01; background-color: rgb(119, 119, 119);
}
.dxmMenu_Metropolis a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.dxmVerticalMenu_Metropolis a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.dxmSubMenu_Metropolis a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.dxmLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxmLoadingPanel_Metropolis td.dx {
	padding: 6px; text-align: center; white-space: nowrap;
}
.dxmMenu_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: rgb(240, 240, 240);
}
.dxmVerticalMenu_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: rgb(240, 240, 240);
}
.dxmMenuGutter_Metropolis {
	
}
.dxmMenuRtlGutter_Metropolis {
	
}
.dxmMenuSeparator_Metropolis .dx {
	width: 1px; height: 1px; line-height: 0; overflow: hidden; font-size: 0px;
}
.dxmMenuFullHeightSeparator_Metropolis .dx {
	width: 1px; height: 1px; line-height: 0; overflow: hidden; font-size: 0px;
}
.dxmMenuSeparator_Metropolis {
	width: 1px;
}
.dxmMenuFullHeightSeparator_Metropolis {
	width: 1px;
}
.dxmMenuSeparator_Metropolis .dx {
	width: 1px; height: 100% !important; background-color: white;
}
.dxmMenuFullHeightSeparator_Metropolis {
	width: 1px; height: 100% !important; background-color: white;
}
.dxmMenuVerticalSeparator_Metropolis {
	width: 1px; height: 100% !important; background-color: white;
}
.dxmMenuSeparator_Metropolis .dx {
	height: 13px;
}
.dxmMenuFullHeightSeparator_Metropolis {
	display: none;
}
.dxmMenuVerticalSeparator_Metropolis {
	width: 100%; height: 1px !important;
}
.dxmMenuItem_Metropolis {
	white-space: nowrap;
}
.dxmMenuItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmMenuItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmMenuItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuItem_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItem_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmMenuLargeItem_Metropolis {
	white-space: nowrap;
}
.dxmMenuLargeItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmMenuLargeItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmMenuLargeItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItem_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItem_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmMenuItem_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemWithImage_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmMenuItemWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItem_Metropolis {
	padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItem_Metropolis {
	padding: 4px 8px 5px 19px;
}
.dxmVerticalMenuItemWithImage_Metropolis {
	padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemWithImage_Metropolis {
	padding: 4px 3px 5px 19px;
}
.dxmVerticalMenuItemWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemWithPopOutImage_Metropolis {
	padding: 4px 8px 5px 6px;
}
.dxmVerticalMenuItemWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px;
}
.dxmVerticalMenuRtlItemWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px;
}
.dxmMenuLargeItem_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemWithImage_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmMenuLargeItemWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmVerticalMenuLargeItem_Metropolis {
	padding: 6px 12px 7px 11px;
}
.dxmVerticalMenuLargeItemWithImage_Metropolis {
	padding: 6px 12px 7px 11px;
}
.dxmVerticalMenuLargeRtlItem_Metropolis {
	padding: 6px 11px 7px 12px;
}
.dxmVerticalMenuLargeRtlItemWithImage_Metropolis {
	padding: 6px 11px 7px 12px;
}
.dxmVerticalMenuLargeItemWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeItemWithImageWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmMenuItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuLargeItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuRtlItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuLargeRtlItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuLargeItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuRtlItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuLargeRtlItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemSelectedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemSelectedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemSelectedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemSelectedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemWithImageSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemWithImageSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemSelected_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemSelectedWithImage_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemSelectedWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemSelected_Metropolis {
	padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemSelected_Metropolis {
	padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemSelectedWithImage_Metropolis {
	padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemSelectedWithImage_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemSelectedWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemSelectedWithPopOutImage_Metropolis {
	padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px;
}
.dxmMenuLargeItemSelected_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemSelectedWithImage_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemSelectedWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmMenuLargeItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmVerticalMenuLargeItemSelected_Metropolis {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeItemSelectedWithImage_Metropolis {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemSelected_Metropolis {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeRtlItemSelectedWithImage_Metropolis {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmMenuItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuRtlItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeRtlItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuRtlItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeRtlItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuItemChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemCheckedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemCheckedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemCheckedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemCheckedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemCheckedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemCheckedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemCheckedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemCheckedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemCheckedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuLargeItemCheckedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemWithImageChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemWithImageChecked_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmMenuItemChecked_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemCheckedWithImage_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemCheckedWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmMenuItemCheckedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemChecked_Metropolis {
	padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemChecked_Metropolis {
	padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemCheckedWithImage_Metropolis {
	padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemCheckedWithImage_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemCheckedWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemCheckedWithPopOutImage_Metropolis {
	padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px;
}
.dxmMenuLargeItemChecked_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemCheckedWithImage_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemCheckedWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmMenuLargeItemCheckedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmVerticalMenuLargeItemChecked_Metropolis {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeItemCheckedWithImage_Metropolis {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemChecked_Metropolis {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeRtlItemCheckedWithImage_Metropolis {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmMenuItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuRtlItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeRtlItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuRtlItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeRtlItemDropDownButtonChecked_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuLargeItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmMenuItemHover_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemHoverWithImage_Metropolis {
	padding: 3px 7px 4px;
}
.dxmMenuItemHoverWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmMenuItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemHover_Metropolis {
	padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemHover_Metropolis {
	padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemHoverWithImage_Metropolis {
	padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemHoverWithImage_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemHoverWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemHoverWithPopOutImage_Metropolis {
	padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px;
}
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px;
}
.dxmMenuLargeItemHover_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemHoverWithImage_Metropolis {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemHoverWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmMenuLargeItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 10px;
}
.dxmVerticalMenuLargeItemHover_Metropolis {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeItemHoverWithImage_Metropolis {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemHover_Metropolis {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeRtlItemHoverWithImage_Metropolis {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 5px 10px 6px 5px;
}
.dxmMenuItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuRtlItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeRtlItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuRtlItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeRtlItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenu_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxmSubMenuGutter_Metropolis {
	background-color: white;
}
.dxmSubMenuRtlGutter_Metropolis {
	background-color: white;
}
.dxmSubMenuSeparator_Metropolis {
	width: 100%; height: 1px; background-color: rgb(192, 192, 192);
}
.dxmSubMenuItem_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuRtlItem_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuRtlItemWithImage_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuRtlItemWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuRtlItemWithImageWithPopOutImage_Metropolis {
	white-space: nowrap;
}
.dxmSubMenuItem_Metropolis {
	padding: 3px 18px 4px 3px;
}
.dxmSubMenuItemWithImage_Metropolis {
	padding: 3px 18px 4px 3px;
}
.dxmSubMenuRtlItem_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuRtlItemWithImage_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuItemWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuItemWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuRtlItemWithPopOutImage_Metropolis {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuRtlItemWithImageWithPopOutImage_Metropolis {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmSubMenuRtlItemDropDownButton_Metropolis {
	padding-right: 5px; padding-left: 5px;
}
.dxmSubMenuItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuItemSelectedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuRtlItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuRtlItemSelectedWithImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuRtlItemSelectedWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuRtlItemSelectedWithImageWithPopOutImage_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuItemSelected_Metropolis {
	padding: 3px 18px 4px 3px;
}
.dxmSubMenuItemSelectedWithImage_Metropolis {
	padding: 3px 18px 4px 3px;
}
.dxmSubMenuRtlItemSelected_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuRtlItemSelectedWithImage_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuItemSelectedWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuRtlItemSelectedWithPopOutImage_Metropolis {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuRtlItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuRtlItemDropDownButtonSelected_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuItemChecked_Metropolis {
	
}
.dxmSubMenuItemCheckedWithImage_Metropolis {
	
}
.dxmSubMenuItemCheckedWithPopOutImage_Metropolis {
	
}
.dxmSubMenuItemCheckedWithImageWithPopOutImage_Metropolis .dxmSubMenuRtlItemChecked_Metropolis {
	
}
.dxmSubMenuRtlItemCheckedWithImage_Metropolis {
	
}
.dxmSubMenuRtlItemCheckedWithPopOutImage_Metropolis {
	
}
.dxmSubMenuRtlItemCheckedWithImageWithPopOutImage_Metropolis {
	
}
.dxmSubMenuItemDropDownButtonChecked_Metropolis {
	
}
.dxmSubMenuRtlItemDropDownButtonChecked_Metropolis {
	
}
.dxmSubMenuItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHoverWithImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHoverWithImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHoverWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHoverWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmSubMenuItemHover_Metropolis {
	padding: 3px 18px 4px 3px;
}
.dxmSubMenuItemHoverWithImage_Metropolis {
	padding: 3px 18px 4px 3px;
}
.dxmSubMenuRtlItemHover_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuRtlItemHoverWithImage_Metropolis {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuItemHoverWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuRtlItemHoverWithPopOutImage_Metropolis {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuRtlItemDropDownButtonHover_Metropolis {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuBorderCorrector_Metropolis {
	border-width: 0px; padding: 0px; position: absolute;
}
.dxmMenuItemSpacing_Metropolis {
	width: 2px;
}
.dxmMenuLargeItemSpacing_Metropolis {
	width: 2px;
}
.dxmMenuItemSeparatorSpacing_Metropolis {
	width: 2px;
}
.dxmMenuLargeItemSeparatorSpacing_Metropolis {
	width: 2px;
}
.dxmVerticalMenuItemSpacing_Metropolis {
	height: 1px;
}
.dxmVerticalMenuItemSeparatorSpacing_Metropolis {
	height: 1px;
}
.dxmVerticalMenuLargeItemSpacing_Metropolis {
	height: 2px;
}
.dxmVerticalMenuLargeItemSeparatorSpacing_Metropolis {
	height: 2px;
}
.dxmSubMenuItemSpacing_Metropolis {
	height: 1px;
}
.dxmSubMenuItemSeparatorSpacing_Metropolis {
	height: 1px;
}
.dxmMenuItemLeftImageSpacing_Metropolis {
	padding-right: 4px;
}
.dxmMenuItemRightImageSpacing_Metropolis {
	padding-left: 4px;
}
.dxmVerticalMenuItemLeftImageSpacing_Metropolis {
	width: 1px; padding-right: 0px !important; padding-left: 0px !important; border-right-width: 0px !important; border-left-width: 0px !important;
}
.dxmVerticalMenuItemRightImageSpacing_Metropolis {
	width: 1px; padding-right: 0px !important; padding-left: 0px !important; border-right-width: 0px !important; border-left-width: 0px !important;
}
.dxmSubMenuItemImageSpacing_Metropolis {
	width: 1px; padding-right: 0px !important; padding-left: 0px !important; border-right-width: 0px !important; border-left-width: 0px !important;
}
.dxmVerticalMenuItemLeftImageSpacing_Metropolis div {
	width: 4px; height: 1px;
}
.dxmVerticalMenuItemRightImageSpacing_Metropolis div {
	width: 4px; height: 1px;
}
.dxmMenuItemTopImageSpacing_Metropolis {
	margin-bottom: 4px;
}
.dxmVerticalMenuItemTopImageSpacing_Metropolis {
	margin-bottom: 4px;
}
.dxmMenuItemBottomImageSpacing_Metropolis {
	margin-top: 4px;
}
.dxmVerticalMenuItemBottomImageSpacing_Metropolis {
	margin-top: 4px;
}
.dxmSubMenuItemImageSpacing_Metropolis div {
	width: 7px; height: 1px;
}
.dxmScrollUpButton_Metropolis {
	padding: 1px; text-align: center; font-size: 0px; cursor: pointer;
}
.dxmScrollDownButton_Metropolis {
	padding: 1px; text-align: center; font-size: 0px; cursor: pointer;
}
.dxmScrollUpButton_Metropolis {
	margin-bottom: 1px;
}
.dxmScrollDownButton_Metropolis {
	margin-top: 1px;
}
.dxmScrollButtonHover_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxmScrollButtonPressed_Metropolis {
	background-color: rgb(240, 240, 240);
}
.dxmScrollButtonDisabled_Metropolis {
	cursor: default;
}
.dxmScrollArea_Metropolis {
	overflow: hidden;
}
.dxmDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
td.dxmMenu_Metropolis.dxmtb {
	padding: 2px;
}
.dxmtb .dxmMenuItem_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemWithImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemWithImageWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelected_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelectedWithImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelectedWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemChecked_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemCheckedWithImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemCheckedWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHover_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHoverWithImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHoverWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHoverWithImageWithPopOutImage_Metropolis {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemLeftImageSpacing_Metropolis.dxmMenuItemHoverWithImage_Metropolis {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing_Metropolis.dxmMenuItemSelectedWithImage_Metropolis {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing_Metropolis.dxmMenuItemCheckedWithImage_Metropolis {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing_Metropolis.dxmMenuItemHoverWithImageWithPopOutImage_Metropolis {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing_Metropolis.dxmMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing_Metropolis.dxmMenuItemCheckedWithImageWithPopOutImage_Metropolis {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing_Metropolis.dxmMenuItemHoverWithImage_Metropolis {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing_Metropolis.dxmMenuItemSelectedWithImage_Metropolis {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing_Metropolis.dxmMenuItemCheckedWithImage_Metropolis {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing_Metropolis.dxmMenuItemHoverWithImageWithPopOutImage_Metropolis {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing_Metropolis.dxmMenuItemSelectedWithImageWithPopOutImage_Metropolis {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing_Metropolis.dxmMenuItemCheckedWithImageWithPopOutImage_Metropolis {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemSpacing_Metropolis {
	width: 2px;
}
.dxmtb .dxmMenuItemSeparatorSpacing_Metropolis {
	width: 2px;
}
.dxm-rtl {
	direction: ltr;
}
.dxm-rtl .dxm-content {
	direction: rtl;
}
.dxm-ltr .dxm-main {
	float: left;
}
.dxm-ltr .dxm-horizontal ul.dx {
	float: left;
}
.dxm-rtl .dxm-main {
	float: right;
}
.dxm-rtl .dxm-horizontal ul.dx {
	float: right;
}
.dxm-popup {
	position: relative;
}
ul.dx {
	background-position: left top; list-style: none; margin: 0px; padding: 0px; background-repeat: repeat-y;
}
.dxm-rtl ul.dx {
	background-position: right top;
}
.dxm-image {
	border-width: 0px; vertical-align: top;
}
.dxm-pImage {
	border-width: 0px; vertical-align: top;
}
.dxm-image {
	margin: 1px;
}
.dxm-popOut {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-spacing {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-separator {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-separator b {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-ltr .dxm-horizontal .dxm-item {
	float: left;
}
.dxm-ltr .dxm-horizontal .dxm-spacing {
	float: left;
}
.dxm-ltr .dxm-horizontal .dxm-separator {
	float: left;
}
.dxm-ltr .dxm-content {
	float: left;
}
.dxm-rtl .dxm-horizontal .dxm-item {
	float: right;
}
.dxm-rtl .dxm-horizontal .dxm-spacing {
	float: right;
}
.dxm-rtl .dxm-horizontal .dxm-separator {
	float: right;
}
.dxm-rtl .dxm-content {
	float: right;
}
.dxm-vertical .dxm-image-r .dxm-popOut {
	float: left;
}
.dxm-vertical .dxm-image-l .dxm-popOut {
	float: right;
}
.dxm-ltr .dxm-horizontal .dxm-popOut {
	float: left;
}
.dxm-ltr .dxm-vertical .dxm-image-t .dxm-popOut {
	float: right;
}
.dxm-ltr .dxm-vertical .dxm-image-b .dxm-popOut {
	float: right;
}
.dxm-ltr .dxm-popup .dxm-popOut {
	float: right;
}
.dxm-rtl .dxm-horizontal .dxm-popOut {
	float: right;
}
.dxm-rtl .dxm-vertical .dxm-image-t .dxm-popOut {
	float: left;
}
.dxm-rtl .dxm-vertical .dxm-image-b .dxm-popOut {
	float: left;
}
.dxm-rtl .dxm-popup .dxm-popOut {
	float: left;
}
.dxm-ie7 .dxm-vertical ul.dx {
	height: 1%;
}
.dxm-ie7 .dxm-popup ul.dx {
	height: 1%;
}
.dxm-ie7 .dxm-vertical .dxm-item {
	margin-bottom: -2px;
}
.dxm-ie7 .dxm-popup .dxm-item {
	margin-bottom: -2px;
}
.dxm-ie7 .dxm-vertical .dxm-spacing {
	margin-bottom: -1px;
}
.dxm-ie7 .dxm-popup .dxm-spacing {
	margin-bottom: -1px;
}
.dxm-ie7 .dxm-vertical .dxm-item {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-vertical .dxm-spacing {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-vertical .dxm-separator {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-popup .dxm-item {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-popup .dxm-spacing {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-popup .dxm-separator {
	-ms-zoom: 1;
}
.dxm-vertical .dxm-separator b {
	margin: 0px auto;
}
.dxm-popup .dxm-separator b {
	margin: 0px auto;
}
.dxm-ie7 .dxm-vertical .dxm-separator b {
	margin: 0px;
}
.dxm-ie7 .dxm-popup .dxm-separator b {
	margin: 0px;
}
.dxm-ie7 .dxm-vertical .dxm-separator {
	text-align: center;
}
.dxm-ie7 .dxm-popup .dxm-separator {
	text-align: center;
}
.dxm-haCenter {
	overflow: hidden; padding-right: 0px !important; padding-left: 0px !important;
}
.dxm-haCenter .dxm-haWrapper {
	position: relative;
}
.dxm-haCenter .dxm-content {
	position: relative;
}
.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-ltr .dxm-image-t .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-ltr .dxm-image-b .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-rtl .dxm-image-t .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-rtl .dxm-image-b .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxm-ltr .dxm-image-t .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxm-ltr .dxm-image-b .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-rtl .dxm-image-t .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-rtl .dxm-image-b .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxmLite_Metropolis .dxm-main {
	padding: 0px; box-sizing: border-box; background-color: rgb(240, 240, 240); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxmLite_Metropolis .dxm-vertical {
	width: 150px;
}
.dxmLite_Metropolis .dxm-popup {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxmBrdCor_Metropolis {
	background-color: white;
}
.dxmLite_Metropolis ul.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxmLite_Metropolis .dxm-popup .dxm-gutter {
	
}
.dxmLite_Metropolis .dxm-item {
	cursor: default;
}
.dxmLite_Metropolis .dxm-image-t .dxm-item {
	text-align: center; white-space: nowrap;
}
.dxmLite_Metropolis .dxm-image-b .dxm-item {
	text-align: center; white-space: nowrap;
}
.dxmLite_Metropolis .dxm-content {
	text-align: center; white-space: nowrap;
}
.dxmLite_Metropolis {
	color: rgb(51, 51, 51);
}
.dxmLite_Metropolis .dxm-content a.dx {
	color: rgb(51, 51, 51);
}
.dxmLite_Metropolis .dxm-disabled {
	color: rgb(184, 184, 184);
}
.dxmLite_Metropolis .dxm-disabled .dxm-content a.dx {
	color: rgb(184, 184, 184);
}
.dxmLite_Metropolis .dxm-content a.dx {
	text-decoration: none;
}
.dxmLite_Metropolis .dxm-item {
	border-width: 0px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-popOut {
	border-width: 0px 0px 0px 1px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-image-l .dxm-popOut {
	border-width: 0px 0px 0px 1px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-image-r .dxm-popOut {
	border-width: 0px 1px 0px 0px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-popOut {
	border-width: 0px 1px 0px 0px;
}
.dxmLite_Metropolis .dxm-item {
	border-style: solid; border-color: transparent;
}
.dxmLite_Metropolis .dxm-popOut {
	border-style: solid; border-color: transparent;
}
.dxmLite_Metropolis .dxm-popup .dxm-image {
	float: left;
}
.dxm-rtl.dxmLite_Metropolis .dxm-popup .dxm-image {
	float: right;
}
.dxmLite_Metropolis .dxm-main .dxm-checked {
	
}
.dxmLite_Metropolis .dxm-selected {
	
}
.dxmLite_Metropolis .dxm-hovered {
	
}
.dxmLite_Metropolis .dxm-main .dxm-checked.dxm-dropDownMode .dxm-popOut {
	
}
.dxmLite_Metropolis .dxm-selected.dxm-dropDownMode .dxm-popOut {
	
}
.dxmLite_Metropolis .dxm-hovered.dxm-dropDownMode .dxm-popOut {
	
}
.dxmLite_Metropolis .dxm-main .dxm-checked {
	background-color: rgb(224, 224, 224);
}
.dxmLite_Metropolis .dxm-main .dxm-selected {
	background-color: rgb(224, 224, 224);
}
.dxmLite_Metropolis .dxm-main .dxm-hovered {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmLite_Metropolis .dxm-main .dxm-hovered a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmLite_Metropolis .dxm-popup .dxm-selected {
	background-color: rgb(224, 224, 224);
}
.dxmLite_Metropolis .dxm-popup .dxm-hovered {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmLite_Metropolis .dxm-popup .dxm-hovered a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-l .dxm-content {
	padding: 3px 7px 4px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-r .dxm-content {
	padding: 3px 7px 4px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-content {
	padding: 3px 11px 4px 10px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-content {
	padding: 3px 11px 4px 10px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-noImages.dxm-image-t .dxm-item .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-noImages.dxm-image-b .dxm-item .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content {
	padding-right: 3px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-subMenu .dxm-content {
	padding-right: 3px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-subMenu .dxm-content {
	padding-right: 3px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
	padding-right: 4px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content {
	padding-right: 5px; padding-left: 3px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content {
	padding-right: 5px; padding-left: 4px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-dropDownMode .dxm-content {
	padding-right: 8px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-dropDownMode .dxm-content {
	padding-right: 8px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-content {
	padding: 3px 18px 4px 3px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-content {
	padding: 3px 18px 4px 3px;
}
.dxmLite_Metropolis .dxm-popup .dxm-content {
	padding: 3px 18px 4px 3px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-content {
	padding: 3px 2px 4px 18px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-content {
	padding: 3px 2px 4px 18px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-popup .dxm-content {
	padding: 3px 2px 4px 18px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-noSubMenu .dxm-content {
	padding-right: 5px; padding-left: 14px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-subMenu .dxm-content {
	padding-right: 5px; padding-left: 14px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-dropDownMode .dxm-content {
	padding-right: 5px; padding-left: 14px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-content {
	padding: 5px 10px 6px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-content {
	padding: 5px 10px 6px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-l .dxm-image {
	margin-right: 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-hasText .dxm-image {
	margin-right: 5px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-r .dxm-image {
	margin-left: 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-hasText .dxm-image {
	margin-left: 5px;
}
.dxmLite_Metropolis .dxm-image-t .dxm-image {
	margin-bottom: 4px;
}
.dxmLite_Metropolis .dxm-image-b .dxm-image {
	margin-top: 4px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-image {
	margin-right: 7px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-image {
	margin-left: 7px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-popup .dxm-image {
	margin-right: 12px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-popup .dxm-image {
	margin-left: 12px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-vertical .dxm-noImages.dxm-image-l .dxm-content {
	padding-left: 7px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-vertical .dxm-noImages.dxm-image-r .dxm-content {
	padding-left: 7px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-vertical .dxm-noImages.dxm-image-l .dxm-content {
	padding-right: 7px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-vertical .dxm-noImages.dxm-image-r .dxm-content {
	padding-right: 7px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-noImage {
	padding-left: 21px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-noImage {
	padding-right: 21px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-popup .dxm-noImages.dxm-gutter .dxm-item {
	padding-left: 26px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-popup .dxm-noImage {
	padding-left: 26px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-popup .dxm-noImages.dxm-gutter .dxm-item {
	padding-right: 26px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-popup .dxm-noImage {
	padding-right: 26px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-l .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-r .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-noImages.dxm-image-t .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-noImages.dxm-image-b .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-popOut {
	padding-top: 18px; padding-bottom: 19px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-popOut {
	padding-top: 18px; padding-bottom: 19px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-l .dxm-popOut {
	padding-right: 5px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-popOut {
	padding-right: 5px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-popOut {
	padding-right: 5px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-r .dxm-popOut {
	padding-left: 7px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-dropDownMode .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-popOut {
	padding-top: 7px; padding-bottom: 7px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-popOut {
	padding-top: 7px; padding-bottom: 7px;
}
.dxmLite_Metropolis .dxm-popup .dxm-popOut {
	padding-top: 7px; padding-bottom: 7px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-noImages.dxm-image-t .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-noImage .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-noImages.dxm-image-b .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-noImage .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-popOut {
	padding-top: 18px; padding-bottom: 19px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-popOut {
	padding-top: 18px; padding-bottom: 19px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite_Metropolis .dxm-popup .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-noSubMenu {
	padding-right: 13px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-noSubMenu {
	padding-right: 13px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-noSubMenu {
	padding-right: 13px;
}
.dxm-ltr.dxmLite_Metropolis .dxm-popup .dxm-noSubMenu {
	padding-right: 13px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-noSubMenu {
	padding-left: 13px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-noSubMenu {
	padding-left: 13px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-noSubMenu {
	padding-left: 13px;
}
.dxm-rtl.dxmLite_Metropolis .dxm-popup .dxm-noSubMenu {
	padding-left: 13px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-spacing {
	width: 2px; height: 1px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-spacing {
	height: 1px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-spacing {
	height: 1px;
}
.dxmLite_Metropolis .dxm-popup .dxm-spacing {
	height: 1px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-spacing {
	height: 2px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-spacing {
	height: 2px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-separator {
	margin: 0px 2px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-separator {
	margin: 1px 0px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-separator {
	margin: 1px 0px;
}
.dxmLite_Metropolis .dxm-popup .dxm-separator {
	margin: 1px 0px;
}
.dxm-ie7.dxmLite_Metropolis .dxm-vertical .dxm-image-l .dxm-separator {
	margin-top: 0px;
}
.dxm-ie7.dxmLite_Metropolis .dxm-vertical .dxm-image-r .dxm-separator {
	margin-top: 0px;
}
.dxm-ie7.dxmLite_Metropolis .dxm-popup .dxm-separator {
	margin-top: 0px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-separator {
	margin: 2px 0px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-separator {
	margin: 2px 0px;
}
.dxm-ie7.dxmLite_Metropolis .dxm-vertical .dxm-image-t .dxm-separator {
	margin-top: 1px;
}
.dxm-ie7.dxmLite_Metropolis .dxm-vertical .dxm-image-b .dxm-separator {
	margin-top: 1px;
}
.dxmLite_Metropolis .dxm-separator b {
	background-color: rgb(255, 255, 255);
}
.dxmLite_Metropolis .dxm-horizontal .dxm-separator b {
	width: 1px; height: 18px;
}
.dxmLite_Metropolis .dxm-vertical .dxm-separator b {
	height: 1px !important;
}
.dxmLite_Metropolis .dxm-vertical .dxm-separator b {
	height: 1px;
}
.dxmLite_Metropolis .dxm-popup .dxm-separator b {
	height: 1px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-separator b {
	margin-top: 1px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-noImages.dxm-image-t .dxm-separator b {
	margin-top: 1px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-noImages.dxm-image-b .dxm-separator b {
	margin-top: 1px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-t .dxm-separator b {
	margin-top: 23px;
}
.dxmLite_Metropolis .dxm-horizontal .dxm-image-b .dxm-separator b {
	margin-top: 23px;
}
.dxmLite_Metropolis .dxm-popup .dxm-gutter .dxm-separator {
	padding-left: 29px;
}
.dxmLite_Metropolis .dxm-scrollUpBtn {
	padding: 1px; text-align: center; font-size: 0px; cursor: pointer; background-color: white;
}
.dxmLite_Metropolis .dxm-scrollDownBtn {
	padding: 1px; text-align: center; font-size: 0px; cursor: pointer; background-color: white;
}
.dxmLite_Metropolis .dxm-scrollUpBtn {
	margin-bottom: 1px;
}
.dxmLite_Metropolis .dxm-scrollDownBtn {
	margin-top: 1px;
}
.dxmLite_Metropolis .dxm-scrollBtnHovered {
	background-color: rgb(255, 136, 0);
}
.dxmLite_Metropolis .dxm-scrollBtnPressed {
	background-color: rgb(240, 240, 240);
}
.dxmLite_Metropolis .dxm-scrollBtnDisabled {
	cursor: default;
}
.dxmLite_Metropolis .dxm-scrollArea {
	overflow: hidden; position: relative;
}
.dxmLite_Metropolis .dxmtb.dxm-main {
	padding: 2px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-content {
	padding: 4px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-content {
	padding: 4px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content {
	padding: 4px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content {
	padding: 4px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-noImage.dxm-subMenu .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-noImage.dxm-subMenu .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-noImages.dxm-image-l .dxm-item .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-noImages.dxm-image-r .dxm-item .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-noImage .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-noImage .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
	padding: 4px 5px 4px 4px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content {
	padding: 4px 5px 4px 4px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-noImage.dxm-dropDownMode .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-noImage.dxm-dropDownMode .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite_Metropolis .dxm-popup.dxmtb .dxm-content {
	padding-top: 4px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-content .dxm-image {
	margin-top: -1px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-content .dxm-image {
	margin-top: -1px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-image {
	margin-right: 0px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-image {
	margin-left: 0px;
}
.dxmLite_Metropolis .dxmtb.dxm-popup .dxm-image {
	margin-top: -1px; margin-right: 10px;
}
.dxm-rtl.dxmLite_Metropolis .dxmtb.dxm-popup .dxm-image {
	margin-right: 0px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxm-popOut {
	padding: 10px 3px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxm-popOut {
	padding: 10px 3px;
}
.dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-dropDownMode .dxm-popOut {
	padding: 10px 3px;
}
.dxmLite_Metropolis .dxm-horizontal.dxmtb .dxm-spacing {
	width: 4px; height: 23px;
}
.dxmLite_Metropolis .dxm-horizontal.dxmtb .dxm-separator {
	margin: 0px 2px; height: 23px;
}
.dxnbControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxnbControl_Metropolis td.dxnbCtrl_Metropolis {
	padding: 11px;
}
.dxnbControl_Metropolis a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.dxnbLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxnbLoadingPanel_Metropolis td.dx {
	padding: 6px; text-align: center; white-space: nowrap;
}
.dxnbGroupHeader_Metropolis {
	padding: 7px 10px; color: rgb(102, 102, 102); font-weight: bold; background-color: rgb(240, 240, 240);
}
.dxnbGroupHeader_Metropolis td.dxnb {
	white-space: nowrap;
}
.dxnbGroupHeader_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.dxnbGroupHeaderCollapsed_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.dxnbGroupHeaderCollapsed_Metropolis {
	padding: 7px 10px; color: rgb(102, 102, 102); font-weight: bold; background-color: rgb(240, 240, 240);
}
.dxnbGroupHeaderCollapsed_Metropolis td.dxnb {
	white-space: nowrap;
}
.dxnbGroupContent_Metropolis {
	padding: 5px; color: rgb(30, 54, 149);
}
.dxnbItem_Metropolis {
	color: rgb(51, 51, 51);
}
.dxnbLargeItem_Metropolis {
	color: rgb(51, 51, 51);
}
.dxnbBulletItem_Metropolis {
	color: rgb(51, 51, 51);
}
.dxnbItem_Metropolis {
	padding: 4px 5px 5px;
}
.dxnbLargeItem_Metropolis {
	padding: 5px 11px 6px;
}
.dxnbBulletItem_Metropolis {
	margin-bottom: 9px;
}
.dxnbItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxnbLargeItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxnbBulletItemSelected_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxnbItemSelected_Metropolis {
	padding: 4px 5px 5px;
}
.dxnbLargeItemSelected_Metropolis {
	padding: 5px 11px 6px;
}
.dxnbItemHover_Metropolis {
	color: white; background-color: rgb(255, 138, 1);
}
.dxnbItemHover_Metropolis a {
	color: white; background-color: rgb(255, 138, 1);
}
.dxnbLargeItemHover_Metropolis {
	color: white; background-color: rgb(255, 138, 1);
}
.dxnbLargeItemHover_Metropolis a {
	color: white; background-color: rgb(255, 138, 1);
}
.dxnbBulletItemHover_Metropolis {
	color: white; background-color: rgb(255, 138, 1);
}
.dxnbBulletItemHover_Metropolis a {
	color: white; background-color: rgb(255, 138, 1);
}
.dxnbItemHover_Metropolis {
	padding: 4px 5px 5px;
}
.dxnbLargeItemHover_Metropolis {
	padding: 5px 11px 6px;
}
.dxnbGroupHeader_Metropolis {
	text-align: left;
}
.dxnbGroupHeaderCollapsed_Metropolis {
	text-align: left;
}
.dxnbItem_Metropolis {
	text-align: left;
}
.dxnbItemHover_Metropolis {
	text-align: left;
}
.dxnbItemSelected_Metropolis {
	text-align: left;
}
.dxnbBulletItem_Metropolis {
	text-align: left;
}
.dxnbBulletItemHover_Metropolis {
	text-align: left;
}
.dxnbBulletItemSelected_Metropolis {
	text-align: left;
}
.dxnbLargeItem_Metropolis {
	text-align: center;
}
.dxnbLargeItemHover_Metropolis {
	text-align: center;
}
.dxnbLargeItemSelected_Metropolis {
	text-align: center;
}
.dxnbGroupHeaderHover_Metropolis {
	
}
.dxnbGroupHeaderCollapsedHover_Metropolis {
	
}
.dxnbGroupSpacing_Metropolis {
	width: 100%; height: 1px;
}
.dxnbItemSpacing_Metropolis {
	width: 100%; height: 1px;
}
.dxnbGroupSpacing_Metropolis {
	height: 13px;
}
.dxnbImgCellLeft_Metropolis {
	padding-right: 4px;
}
.dxnbImgCellRight_Metropolis {
	padding-left: 4px;
}
.dxnbLargeItemImgTop_Metropolis {
	margin-bottom: 3px;
}
.dxnbLargeItemImgBottom_Metropolis {
	margin-top: 3px;
}
.dxnbDisabled_Metropolis {
	color: rgb(192, 192, 192); cursor: default;
}
.dxnbDisabled_Metropolis td.dxnb {
	color: rgb(192, 192, 192); cursor: default;
}
td.dxnbDisabled_Metropolis a {
	color: rgb(192, 192, 192); cursor: default;
}
.dxnbLite_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; list-style: none; margin: 0px; padding: 0px; width: 200px; color: rgb(51, 51, 51); float: left; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxnbLite_Metropolis a {
	color: black; text-decoration: none;
}
.dxnbLite_Metropolis .dxnb-gr {
	margin-bottom: 13px;
}
.dxnbLite_Metropolis .dxnb-header {
	padding: 9px 10px 6px; color: rgb(102, 102, 102); overflow: hidden; clear: both; font-weight: bold; cursor: pointer; background-color: rgb(240, 240, 240);
}
.dxnbLite_Metropolis .dxnb-headerCollapsed {
	padding: 9px 10px 6px; color: rgb(102, 102, 102); overflow: hidden; clear: both; font-weight: bold; cursor: pointer; background-color: rgb(240, 240, 240);
}
.dxnbLite_Metropolis .dxnb-header a {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.dxnbLite_Metropolis .dxnb-headerCollapsed a {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.dxnbLite_Metropolis .dxnb-content {
	list-style: none; margin: 0px; padding: 5px; overflow: hidden;
}
.dxnb-noHeads .dxnb-content {
	border-top-width: 1px;
}
.dxnbLite_Metropolis .dxnb-item {
	color: black; overflow: hidden; clear: both; cursor: default;
}
.dxnbLite_Metropolis .dxnb-large {
	color: black; overflow: hidden; clear: both; cursor: default;
}
.dxnbLite_Metropolis .dxnb-bullet {
	color: black; overflow: hidden; clear: both; cursor: default;
}
.dxnbLite_Metropolis .dxnb-item {
	margin-bottom: 1px;
}
.dxnbLite_Metropolis .dxnb-large {
	margin-bottom: 1px;
}
.dxnbLite_Metropolis .dxnb-tmpl {
	margin-bottom: 1px;
}
.dxnbLite_Metropolis .dxnb-item {
	padding: 3px 4px 4px;
}
.dxnbLite_Metropolis .dxnb-large {
	padding: 6px 12px 7px;
}
.dxnbLite_Metropolis .dxnb-bullet {
	padding: 0px 5px; overflow: visible; margin-bottom: 9px;
}
.dxnbLite_Metropolis .dxnb-bulletHover {
	padding: 0px 5px; overflow: visible; margin-bottom: 9px;
}
.dxnbLite_Metropolis .dxnb-bulletSelected {
	padding: 0px 5px; overflow: visible; margin-bottom: 9px;
}
.dxnbLite_Metropolis .dxnb-itemSelected {
	padding: 3px 4px 4px;
}
.dxnbLite_Metropolis .dxnb-itemHover {
	padding: 3px 4px 4px;
}
.dxnbLite_Metropolis .dxnb-largeSelected {
	padding: 5px 11px 6px;
}
.dxnbLite_Metropolis .dxnb-largeHover {
	padding: 5px 11px 6px;
}
.dxnbLite_Metropolis .dxnb-itemSelected {
	background-color: rgb(240, 240, 240);
}
.dxnbLite_Metropolis .dxnb-largeSelected {
	background-color: rgb(240, 240, 240);
}
.dxnbLite_Metropolis .dxnb-itemHover {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxnbLite_Metropolis .dxnb-itemHover a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxnbLite_Metropolis .dxnb-largeHover {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxnbLite_Metropolis .dxnb-largeHover a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxnbLite_Metropolis .dxnb-header {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-headerCollapsed {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-item {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-itemHover {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-itemSelected {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-bullet {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-bulletHover {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-bulletSelected {
	text-align: left;
}
.dxnbLite_Metropolis .dxnb-large {
	text-align: center;
}
.dxnbLite_Metropolis .dxnb-largeHover {
	text-align: center;
}
.dxnbLite_Metropolis .dxnb-largeSelected {
	text-align: center;
}
.dxnbLite_Metropolis .dxnb-headerHover {
	
}
.dxnbLite_Metropolis .dxnb-headerCollapsedHover {
	
}
.dxnbLite_Metropolis .dxnb-last {
	margin-bottom: 0px;
}
.dxnbLite_Metropolis .dxnb-btn {
	border-width: 0px;
}
.dxnbLite_Metropolis .dxnb-btnLeft {
	border-width: 0px;
}
.dxnbLite_Metropolis .dxnb-img {
	border-width: 0px;
}
.dxnbLite_Metropolis .dxnb-btn {
	margin-top: -2px; margin-left: 4px; float: right;
}
.dxnbLite_Metropolis .dxnb-btnLeft {
	margin-right: 4px; float: left;
}
.dxnbLite_Metropolis .dxnb-img {
	margin: 2px 4px 0px 0px; float: left;
}
.dxnbLite_Metropolis .dxnb-right .dxnb-item .dxnb-img {
	margin: 0px 0px 0px 4px; float: right;
}
.dxnbLite_Metropolis .dxnb-rtlHeader .dxnb-img {
	margin: 0px 0px 0px 4px; float: right;
}
.dxnbLite_Metropolis .dxnb-top .dxnb-large .dxnb-img {
	margin-bottom: 3px;
}
.dxnbLite_Metropolis .dxnb-bottom .dxnb-large .dxnb-img {
	margin-top: 3px;
}
.dxnbLite_Metropolis .dxnb-large .dxnb-img {
	margin-right: auto; margin-left: auto; float: none; display: block;
}
.dxnbLiteDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxnbLite_Metropolis .dxnbLiteDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxnbLiteDisabled_Metropolis a {
	color: rgb(184, 184, 184); cursor: default;
}
.dxnbLiteDisabled_Metropolis .dxnb-item {
	color: rgb(184, 184, 184); cursor: default;
}
.dxnbLiteDisabled_Metropolis .dxnb-large {
	color: rgb(184, 184, 184); cursor: default;
}
.dxnbLiteDisabled_Metropolis .dxnb-bullet {
	color: rgb(184, 184, 184); cursor: default;
}
.dxnbLiteDisabled_Metropolis .dxnb-header {
	color: rgb(184, 184, 184); cursor: default;
}
.dxnbLiteDisabled_Metropolis .dxnb-headerCollapsed {
	color: rgb(184, 184, 184); cursor: default;
}
.dxncControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxncControl_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxncControl_Metropolis td.dxncCtrl_Metropolis {
	padding: 18px;
}
.dxncLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxncLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxncLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxncContent_Metropolis {
	
}
.dxncPagerPanel_Metropolis {
	padding: 0px 3px;
}
.dxncItem_Metropolis {
	padding: 12px 8px; vertical-align: top; border-top-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.dxncEmptyItem_Metropolis {
	padding: 12px 12px 12px 14px; vertical-align: top;
}
.dxncBackToTop_Metropolis {
	padding: 12px 0px; margin-top: -40px !important;
}
.dxncBackToTop_Metropolis {
	text-align: right; color: rgb(153, 153, 153); text-transform: uppercase; font-size: 12px; text-decoration: none;
}
.dxncBackToTop_Metropolis a {
	text-align: right; color: rgb(153, 153, 153); text-transform: uppercase; font-size: 12px; text-decoration: none;
}
.dxncBackToTop_Metropolis img {
	margin-top: -4px; margin-left: 4px; vertical-align: middle; float: right;
}
.dxncEPContainer_Metropolis {
	height: 48px; text-align: center;
}
.dxncEPContainer_Metropolis div {
	padding-top: 12px;
}
.dxncEPContainer_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxncItemContent_Metropolis {
	font-size: 11px;
}
.dxncItem_Metropolis > table:not(:last-child) :last-child.dxncItemContent_Metropolis {
	margin-bottom: 40px;
}
.dxncItemDate_Metropolis {
	color: silver; line-height: 22px !important; display: inline; white-space: nowrap;
}
.dxncItemHeader_Metropolis {
	color: rgb(255, 136, 0); line-height: 36px !important; font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size: 24px; font-style: normal; font-variant: normal; font-weight: normal; vertical-align: top; font-size-adjust: none; font-stretch: normal;
}
.dxncItemHeader_Metropolis .dxncItemDate_Metropolis {
	margin: 4px 0px; padding: 0px 4px; color: white; line-height: 30px !important; font-size: 24px; background-color: silver;
}
.dxncItemLeftPanel_Metropolis {
	padding: 8px 0px;
}
.dxncItemRightPanel_Metropolis {
	padding: 8px 0px;
}
.dxncItemDateLeftPanel_Metropolis {
	color: gray; font-size: 10px; white-space: nowrap;
}
.dxncItemDateRightPanel_Metropolis {
	color: gray; font-size: 10px; white-space: nowrap;
}
.dxncItemTailDiv_Metropolis {
	color: black; font-size: 10px;
}
.dxncItemTail_Metropolis {
	padding: 8px 0px;
}
.dxncItemTail_Metropolis {
	color: rgb(153, 153, 153); text-transform: uppercase; font-size: 12px; text-decoration: none;
}
.dxncItemTail_Metropolis a {
	color: rgb(153, 153, 153); text-transform: uppercase; font-size: 12px; text-decoration: none;
}
.dxncItemTail_Metropolis img {
	margin-top: -2px; vertical-align: middle;
}
.dxncItemContent_Metropolis .dxncItemTail_Metropolis {
	padding: 0px;
}
.dxncItemContent_Metropolis .dxncItemTail_Metropolis a {
	color: rgb(255, 136, 0); text-transform: none; text-decoration: none;
}
.dxncItemContent_Metropolis img {
	display: none !important;
}
.dxncEmptyData_Metropolis {
	color: gray;
}
.dxncDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxpControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxpControl_Metropolis a {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.dxpControl_Metropolis td.dxpCtrl {
	padding: 2px 8px;
}
.dxpButton_Metropolis {
	padding: 0px 2px; text-align: center; vertical-align: middle; white-space: nowrap;
}
.dxpDisabledButton_Metropolis {
	text-decoration: none;
}
.dxpPageNumber_Metropolis {
	padding: 3px 14px; text-align: center; vertical-align: middle;
}
.dxpCurrentPageNumber_Metropolis {
	padding: 2px 13px; border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255); white-space: nowrap; background-color: rgb(255, 136, 0);
}
.dxpPageSizeItem_Metropolis {
	padding: 0px 4px; text-align: center; vertical-align: middle;
}
.dxpPageSizeItem_Metropolis > table {
	margin: -2px 0px;
}
.dxpPageSizeItem_Metropolis .dx {
	padding: 3px 4px 3px 16px; white-space: nowrap;
}
.dxpComboBox_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; background-color: white;
}
.dxpComboBox_Metropolis input {
	border-width: 0px; font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; margin: 4px 2px; padding: 0px 2px; width: 25px; font-size-adjust: none; font-stretch: normal; background-color: transparent;
}
.dxpHoverComboBox_Metropolis {
	
}
.dxpPressedComboBox_Metropolis {
	
}
.dxpDropDownButton_Metropolis {
	padding: 0px 5px; line-height: 0; cursor: pointer; background-color: white;
}
.dxpHoverDropDownButton_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxpPressedDropDownButton_Metropolis {
	background-color: silver;
}
.dxpSummary_Metropolis {
	padding: 3px 16px; text-align: center; vertical-align: middle; white-space: nowrap;
}
.dxpSeparator_Metropolis {
	background-color: rgb(204, 204, 204);
}
.dxpDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxpDisabledComboBox_Metropolis {
	border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxpDisabledComboBox_Metropolis input {
	color: rgb(172, 172, 172);
}
.dxpDisabledDropDownButton_Metropolis {
	cursor: default;
}
.dxpLite_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 2px 8px; color: rgb(51, 51, 51); float: left; font-size-adjust: none; font-stretch: normal;
}
.dxpLite_Metropolis .dxp-summary {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite_Metropolis .dxp-sep {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite_Metropolis .dxp-button {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite_Metropolis .dxp-pageSizeItem {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite_Metropolis .dxp-num {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite_Metropolis .dxp-current {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite_Metropolis .dxp-ellip {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite_Metropolis .dxp-lead {
	margin-left: 0px !important;
}
.dxpLite_Metropolis a {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.dxpLite_Metropolis .dxp-button {
	padding: 0px 2px; text-align: center; white-space: nowrap; cursor: pointer;
}
.dxpLite_Metropolis .dxp-button img {
	border: currentColor; border-image: none; text-decoration: none; vertical-align: middle;
}
.dxpLite_Metropolis .dxp-button span {
	line-height: 22px;
}
.dxpLite_Metropolis .dxp-wideButton {
	padding: 0px 5px;
}
.dxpLite_Metropolis .dxp-disabledButton {
	color: rgb(172, 172, 172); text-decoration: none; cursor: default;
}
.dxpLite_Metropolis .dxp-pageSizeItem {
	padding: 0px 4px 0px 16px; white-space: nowrap;
}
.dxpLite_Metropolis .dxp-pageSizeItem .dx {
	margin-top: 2px; float: left; display: block; white-space: nowrap;
}
.dxpLite_Metropolis .dxp-comboBox {
	margin: -2px 0px; padding: 0px; border: 1px solid rgb(192, 192, 192); border-image: none; float: left; display: block; background-color: white;
}
.dxpLite_Metropolis .dxp-comboBox input {
	border-width: 0px; font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; margin: 4px 1px 4px 3px; padding: 0px; width: 25px; float: left; display: block; font-size-adjust: none; font-stretch: normal; background-color: transparent;
}
.dxpLite_Metropolis .dxp-hoverComboBox {
	
}
.dxpLite_Metropolis .dxp-pressedComboBox {
	
}
.dxpLite_Metropolis .dxp-dropDownButton {
	padding: 10px 5px; font-size: 0px; float: left; display: block; cursor: pointer; background-color: white;
}
.dxpLite_Metropolis .dxp-hoverDropDownButton {
	background-color: rgb(255, 136, 0);
}
.dxpLite_Metropolis .dxp-pressedDropDownButton {
	background-color: silver;
}
.dxpLite_Metropolis .dxp-dropDownButton img {
	border: currentColor; border-image: none; text-decoration: none; vertical-align: middle;
}
.dxpLite_Metropolis .dxp-num {
	padding: 3px 14px; color: rgb(51, 51, 51); text-decoration: none; cursor: pointer;
}
.dxpLite_Metropolis .dxp-current {
	padding: 3px 14px; color: rgb(255, 255, 255); text-decoration: none; cursor: text; background-color: rgb(255, 136, 0);
}
.dxpLite_Metropolis .dxp-summary {
	padding: 3px 16px; white-space: nowrap;
}
.dxpLite_Metropolis .dxp-ellip {
	padding: 3px 16px; white-space: nowrap;
}
.dxpLite_Metropolis .dxp-sep {
	width: 1px; height: 11px; margin-top: 5px; background-color: rgb(204, 204, 204);
}
.dxpLiteDisabled_Metropolis {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled_Metropolis a {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled_Metropolis .dxp-summary {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled_Metropolis .dxp-sep {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled_Metropolis .dxp-button {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled_Metropolis .dxp-num {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled_Metropolis .dxp-current {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled_Metropolis .dxp-ellip {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLite_Metropolis .dxp-disabledComboBox {
	border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxpLite_Metropolis .dxp-disabledComboBox input {
	color: rgb(172, 172, 172);
}
.dxpLite_Metropolis .dxp-disabledDropDownButton {
	border-color: rgb(195, 195, 195); cursor: default;
}
.dxpcControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid silver; border-image: none; width: 200px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpcControl_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxpcHBCell_Metropolis {
	
}
.dxpcCloseButton_Metropolis {
	padding: 16px;
}
.dxpcPinButton_Metropolis {
	padding: 16px;
}
.dxpcRefreshButton_Metropolis {
	padding: 16px;
}
.dxpcCollapseButton_Metropolis {
	padding: 16px;
}
.dxpcMaximizeButton_Metropolis {
	padding: 16px;
}
.dxpcCloseButtonHover_Metropolis {
	
}
.dxpcPinButtonHover_Metropolis {
	
}
.dxpcRefreshButtonHover_Metropolis {
	
}
.dxpcCollapseButtonHover_Metropolis {
	
}
.dxpcMaximizeButtonHover_Metropolis {
	
}
.dxpcContent_Metropolis {
	color: rgb(1, 0, 0); vertical-align: top; white-space: normal;
}
.dxpcContentPaddings_Metropolis {
	padding: 9px 12px;
}
.dxpcFooter_Metropolis {
	color: rgb(192, 192, 192);
}
.dxpcFooter_Metropolis td.dxpc {
	padding: 6px 12px 8px; white-space: nowrap;
}
.dxpcHeader_Metropolis {
	color: rgb(255, 136, 0); font-size: 30px;
}
.dxpcHeader_Metropolis td.dxpc {
	white-space: nowrap;
}
.dxpcModalBackground_Metropolis {
	opacity: 0.7; background-color: rgb(119, 119, 119);
}
.dxpcLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxdpLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpcLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxdpLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxpcLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxpcDisabled_Metropolis {
	color: rgb(128, 128, 128); cursor: default;
}
.dxpcLite_Metropolis {
	left: 0px; top: 0px; width: 250px; position: absolute; border-spacing: 0;
}
.dxdpLite_Metropolis {
	left: 0px; top: 0px; width: 250px; position: absolute; border-spacing: 0;
}
.dxpcLite_Metropolis .dxpc-mainDiv {
	position: relative;
}
.dxdpLite_Metropolis .dxpc-mainDiv {
	position: relative;
}
.dxpcLite_Metropolis .dxpc-mainDiv {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid silver; border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpc-mainDiv.dxpcLite_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid silver; border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxdpLite_Metropolis .dxpc-mainDiv {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid silver; border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpc-mainDiv.dxdpLite_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid silver; border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpcLite_Metropolis a {
	color: rgb(255, 136, 0); text-decoration: underline;
}
.dxdpLite_Metropolis a {
	color: rgb(255, 136, 0); text-decoration: underline;
}
.dxpcLite_Metropolis .dxpc-link {
	float: left;
}
.dxdpLite_Metropolis .dxpc-link {
	float: left;
}
.dxpcLite_Metropolis .dxpc-link span {
	text-decoration: underline;
}
.dxdpLite_Metropolis .dxpc-link span {
	text-decoration: underline;
}
.dxRtl.dxpcLite_Metropolis .dxpc-link {
	float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-link {
	float: right;
}
.dxpcLite_Metropolis a .dxpc-headerText {
	cursor: pointer;
}
.dxpcLite_Metropolis a .dxpc-footerText {
	cursor: pointer;
}
.dxdpLite_Metropolis a .dxpc-headerText {
	cursor: pointer;
}
.dxdpLite_Metropolis a .dxpc-footerText {
	cursor: pointer;
}
.dxpcLite_Metropolis .dxpc-closeBtn {
	padding: 14px; float: right;
}
.dxpcLite_Metropolis .dxpc-pinBtn {
	padding: 14px; float: right;
}
.dxpcLite_Metropolis .dxpc-refreshBtn {
	padding: 14px; float: right;
}
.dxpcLite_Metropolis .dxpc-collapseBtn {
	padding: 14px; float: right;
}
.dxpcLite_Metropolis .dxpc-maximizeBtn {
	padding: 14px; float: right;
}
.dxdpLite_Metropolis .dxpc-closeBtn {
	padding: 14px; float: right;
}
.dxdpLite_Metropolis .dxpc-pinBtn {
	padding: 14px; float: right;
}
.dxdpLite_Metropolis .dxpc-refreshBtn {
	padding: 14px; float: right;
}
.dxdpLite_Metropolis .dxpc-collapseBtn {
	padding: 14px; float: right;
}
.dxdpLite_Metropolis .dxpc-maximizeBtn {
	padding: 14px; float: right;
}
.dxRtl.dxpcLite_Metropolis .dxpc-closeBtn {
	float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-pinBtn {
	float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-refreshBtn {
	float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-collapseBtn {
	float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-maximizeBtn {
	float: left;
}
.dxRtl.dxdpLite_Metropolis .dxpc-closeBtn {
	float: left;
}
.dxRtl.dxdpLite_Metropolis .dxpc-pinBtn {
	float: left;
}
.dxRtl.dxdpLite_Metropolis .dxpc-refreshBtn {
	float: left;
}
.dxRtl.dxdpLite_Metropolis .dxpc-collapseBtn {
	float: left;
}
.dxRtl.dxdpLite_Metropolis .dxpc-maximizeBtn {
	float: left;
}
.dxpcLite_Metropolis .dxpc-closeBtnHover {
	
}
.dxpcLite_Metropolis .dxpc-pinBtnHover {
	
}
.dxpcLite_Metropolis .dxpc-refreshBtnHover {
	
}
.dxpcLite_Metropolis .dxpc-collapseBtnHover {
	
}
.dxpcLite_Metropolis .dxpc-maximizeBtnHover {
	
}
.dxdpLite_Metropolis .dxpc-closeBtnHover {
	
}
.dxdpLite_Metropolis .dxpc-pinBtnHover {
	
}
.dxdpLite_Metropolis .dxpc-refreshBtnHover {
	
}
.dxdpLite_Metropolis .dxpc-collapseBtnHover {
	
}
.dxdpLite_Metropolis .dxpc-maximizeBtnHover {
	
}
.dxpcLite_Metropolis .dxpc-header {
	padding: 2px 2px 2px 12px; color: rgb(255, 136, 0); font-size: 30px; white-space: nowrap;
}
.dxdpLite_Metropolis .dxpc-header {
	padding: 2px 2px 2px 12px; color: rgb(255, 136, 0); font-size: 30px; white-space: nowrap;
}
.dxRtl.dxpcLite_Metropolis .dxpc-header {
	padding: 2px 12px 2px 2px;
}
.dxRtl.dxdpLite_Metropolis .dxpc-header {
	padding: 2px 12px 2px 2px;
}
.dxpcLite_Metropolis .dxpc-headerText {
	margin-top: 1px; float: left; white-space: nowrap;
}
.dxdpLite_Metropolis .dxpc-headerText {
	margin-top: 1px; float: left; white-space: nowrap;
}
.dxRtl.dxpcLite_Metropolis .dxpc-headerText {
	float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-headerText {
	float: right;
}
.dxpcLite_Metropolis .dxpc-headerImg {
	margin: 16px 16px 0px 0px; float: left;
}
.dxdpLite_Metropolis .dxpc-headerImg {
	margin: 16px 16px 0px 0px; float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-headerImg {
	margin: 16px 0px 0px 16px; float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-headerImg {
	margin: 16px 0px 0px 16px; float: right;
}
.dxpcLite_Metropolis .dxpc-expandableDiv {
	overflow: hidden; float: left;
}
.dxdpLite_Metropolis .dxpc-expandableDiv {
	overflow: hidden; float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-expandableDiv {
	float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-expandableDiv {
	float: right;
}
.dxpcLite_Metropolis .dxpc-content {
	padding: 9px 12px; white-space: normal;
}
.dxdpLite_Metropolis .dxpc-content {
	padding: 9px 12px; white-space: normal;
}
.dxpcLite_Metropolis .dxpc-footer {
	color: rgb(192, 192, 192);
}
.dxdpLite_Metropolis .dxpc-footer {
	color: rgb(192, 192, 192);
}
.dxpcLite_Metropolis .dxpc-footerContent {
	float: left;
}
.dxdpLite_Metropolis .dxpc-footerContent {
	float: left;
}
.dxpcLite_Metropolis .dxpc-headerContent {
	float: left;
}
.dxdpLite_Metropolis .dxpc-headerContent {
	float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-footerContent {
	float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-footerContent {
	float: right;
}
.dxRtl.dxpcLite_Metropolis .dxpc-headerContent {
	float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-headerContent {
	float: right;
}
.dxpcLite_Metropolis .dxpc-footerContent {
	margin: 0px; padding: 6px 12px 8px;
}
.dxdpLite_Metropolis .dxpc-footerContent {
	margin: 0px; padding: 6px 12px 8px;
}
.dxpcLite_Metropolis .dxpc-footerText {
	float: left; white-space: nowrap;
}
.dxdpLite_Metropolis .dxpc-footerText {
	float: left; white-space: nowrap;
}
.dxRtl.dxpcLite_Metropolis .dxpc-footerText {
	float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-footerText {
	float: right;
}
.dxpcLite_Metropolis .dxpc-footerImg {
	margin: 2px 8px 0px 0px; float: left;
}
.dxdpLite_Metropolis .dxpc-footerImg {
	margin: 2px 8px 0px 0px; float: left;
}
.dxRtl.dxpcLite_Metropolis .dxpc-footerImg {
	margin: 2px 0px 0px 8px; float: right;
}
.dxRtl.dxdpLite_Metropolis .dxpc-footerImg {
	margin: 2px 0px 0px 8px; float: right;
}
.dxpcLite_Metropolis .dxpc-sizeGrip {
	float: right;
}
.dxdpLite_Metropolis .dxpc-sizeGrip {
	float: right;
}
.dxRtl.dxpcLite_Metropolis .dxpc-sizeGrip {
	float: left;
}
.dxRtl.dxdpLite_Metropolis .dxpc-sizeGrip {
	float: left;
}
.dxpcModalBackLite_Metropolis {
	left: 0px; top: 0px; visibility: hidden; position: fixed; opacity: 0.7; background-color: rgb(119, 119, 119);
}
.dxdpModalBackLite_Metropolis {
	left: 0px; top: 0px; visibility: hidden; position: fixed; opacity: 0.7; background-color: rgb(119, 119, 119);
}
.dxpcLiteDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxdpLiteDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxrpControl_Metropolis td.dxrp {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxrpControlGB_Metropolis td.dxrp {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxrpControl_Metropolis .dxrpCI {
	display: block;
}
.dxrpControl_Metropolis .dxrpHeader_Metropolis {
	color: rgb(255, 136, 0); font-size: 30px;
}
.dxrpControl_Metropolis .dxrpHeader_Metropolis td.dxrp {
	color: rgb(255, 136, 0); font-size: 30px;
}
.dxrpControl_Metropolis .dxrpHeader_Metropolis {
	
}
.dxrpControlGB_Metropolis span.dxrpHeader_Metropolis {
	color: silver; font-weight: bold;
}
.dxrpControl_Metropolis .dxrpHeader_Metropolis td.dxrp a {
	color: rgb(30, 54, 149);
}
.dxrpControlGB_Metropolis span.dxrpHeader_Metropolis a {
	color: rgb(30, 54, 149);
}
.dxrpControl_Metropolis .dxrpHeader_Metropolis {
	
}
.dxrpControl_Metropolis .dxrpHI {
	vertical-align: top; white-space: nowrap;
}
.dxrpControl_Metropolis .dxrpHeader_Metropolis {
	vertical-align: top; white-space: nowrap;
}
.dxrpControl_Metropolis .dxrpHeader_Metropolis td.dxrp {
	vertical-align: top; white-space: nowrap;
}
.dxrpControl_Metropolis .dxrpHI {
	padding-right: 4px;
}
.dxrpControl_Metropolis .dxrpHIR {
	padding-left: 4px;
}
.dxrpControl_Metropolis .dxrpcontent {
	vertical-align: top;
}
.dxrpControlGB_Metropolis .dxrpcontent {
	vertical-align: top;
}
.dxrpControlGB_Metropolis {
	border: 1px solid silver; border-image: none;
}
.dxrpControl_Metropolis {
	border-top-color: silver; border-bottom-color: silver; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.dxrpControl_Metropolis .dxrpTE {
	
}
.dxrpControl_Metropolis .dxrpHLE {
	
}
.dxrpControl_Metropolis .dxrpHRE {
	
}
.dxrpControl_Metropolis .dxrpLE {
	
}
.dxrpControl_Metropolis .dxrpRE {
	
}
.dxrpControl_Metropolis .dxrpBE {
	
}
.dxrpControl_Metropolis .dxrpNHTE {
	
}
.dxrpControl_Metropolis .dxrpTE {
	
}
.dxrpControl_Metropolis .dxrpNHTE {
	
}
.dxrpControlGB_Metropolis .dxrpNHTE {
	
}
.dxrpControl_Metropolis .dxrpLE {
	
}
.dxrpControl_Metropolis .dxrpHLE {
	
}
.dxrpControlGB_Metropolis .dxrpLE {
	
}
.dxrpControlGB_Metropolis .dxrpHLE {
	
}
.dxrpControlGB_Metropolis .dxrpLE {
	
}
.dxrpControl_Metropolis .dxrpRE {
	
}
.dxrpControl_Metropolis .dxrpHRE {
	
}
.dxrpControlGB_Metropolis .dxrpRE {
	
}
.dxrpControlGB_Metropolis .dxrpRE {
	
}
.dxrpControl_Metropolis .dxrpHLE {
	
}
.dxrpControl_Metropolis .dxrpHRE {
	
}
.dxrpControlGB_Metropolis .dxrpBE {
	
}
.dxrpControl_Metropolis .dxrpBE {
	
}
.dxrpControlGB_Metropolis .dxrpBE {
	
}
.dxrpControlGB_Metropolis .dxrpcontent {
	background: white;
}
.dxrpControlGB_Metropolis .dxrpHeader_Metropolis {
	background: white;
}
.dxrpDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxrpDisabled_Metropolis td.dxrp {
	color: rgb(184, 184, 184); cursor: default;
}
.dxsmControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxsmControl_Metropolis a:hover {
	text-decoration: none !important;
}
.dxsmControl_Metropolis a:visited {
	color: rgb(153, 96, 133) !important;
}
.dxsmCategoryLevel_Metropolis {
	color: rgb(153, 153, 153); font-size: 18px; font-weight: bold; text-decoration: none;
}
.dxsmCategoryLevel_Metropolis a {
	color: rgb(153, 153, 153); font-size: 18px; font-weight: bold; text-decoration: none;
}
.dxsmCategoryLevel_Metropolis {
	padding: 0px 0px 5px; white-space: nowrap;
}
.dxsmCategoryLevel_Metropolis {
	border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxsmLevelCategoryFlow_Metropolis {
	font: bold 18px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevelCategoryFlow_Metropolis a {
	font: bold 18px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0_Metropolis {
	color: rgb(153, 153, 153); font-size: 18px; text-decoration: none;
}
.dxsmLevel0_Metropolis a {
	color: rgb(153, 153, 153); font-size: 18px; text-decoration: none;
}
.dxsmLevel0Categorized_Metropolis a {
	color: rgb(153, 153, 153); font-size: 18px; text-decoration: none;
}
.dxsmLevel0Categorized_Metropolis {
	color: rgb(153, 153, 153); font-size: 18px; text-decoration: none;
}
.dxsmLevel0_Metropolis {
	padding: 0px 0px 2px; white-space: nowrap;
}
.dxsmLevel0Categorized_Metropolis {
	padding: 0px 0px 2px; white-space: nowrap;
}
.dxsmLevel0_Metropolis {
	padding: 0px 0px 5px;
}
.dxsmLevel0Flow_Metropolis {
	font: bold 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0Flow_Metropolis a {
	font: bold 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0CategorizedFlow_Metropolis a {
	font: bold 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0CategorizedFlow_Metropolis {
	font: bold 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0Flow_Metropolis {
	padding: 0px;
}
.dxsmLevel0Flow_Metropolis {
	text-decoration: none;
}
.dxsmLevel1_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1_Metropolis a {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Categorized_Metropolis a {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Categorized_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1_Metropolis {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel1Categorized_Metropolis {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel1_Metropolis ul {
	list-style-type: none !important;
}
.dxsmLevel1Categorized_Metropolis ul {
	list-style-type: none !important;
}
.dxsmLevel1Flow_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Flow_Metropolis a {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1CategorizedFlow_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1CategorizedFlow_Metropolis a {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Flow_Metropolis {
	padding: 0px; text-decoration: none;
}
.dxsmLevel2_Metropolis {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2_Metropolis a {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Categorized_Metropolis a {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Categorized_Metropolis {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2_Metropolis {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel2Categorized_Metropolis {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel2Flow_Metropolis {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Flow_Metropolis a {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Flow_Metropolis {
	padding: 0px;
}
.dxsmLevel3_Metropolis {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel3_Metropolis a {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel3_Metropolis {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel3Flow_Metropolis {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(153, 153, 153); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel3Flow_Metropolis a {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(153, 153, 153); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4_Metropolis {
	font: 8px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4_Metropolis a {
	font: 8px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4_Metropolis {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel4Flow_Metropolis {
	font: 8px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4Flow_Metropolis a {
	font: 8px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4Flow_Metropolis {
	padding: 0px;
}
.dxsmLevelOther_Metropolis {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevelOther_Metropolis a {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevelOther_Metropolis {
	padding: 0px; white-space: nowrap;
}
.dxsmLevelOtherFlow_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevelOtherFlow_Metropolis a {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtcControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.dxtcLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxtcLoadingPanel_Metropolis td.dx {
	padding: 6px; text-align: center; white-space: nowrap;
}
.dxtcTab_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcTabWithTabPositionLeft_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcTabWithTabPositionBottom_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcTabWithTabPositionRight_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcActiveTab_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcActiveTabWithTabPositionBottom_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcActiveTabWithTabPositionLeft_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcActiveTabWithTabPositionRight_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcTabHover_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcTabHoverWithTabPositionBottom_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcTabHoverWithTabPositionLeft_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcTabHoverWithTabPositionRight_Metropolis a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcActiveTab_Metropolis {
	padding: 4px 36px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcActiveTabWithTabPositionBottom_Metropolis {
	padding: 4px 36px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcActiveTabWithTabPositionLeft_Metropolis {
	padding: 4px 36px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcActiveTabWithTabPositionRight_Metropolis {
	padding: 4px 36px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcActiveTabWithTabPositionLeft_Metropolis {
	padding: 3px 13px 4px 12px;
}
.dxtcActiveTabWithTabPositionRight_Metropolis {
	padding: 3px 13px 4px 12px;
}
.dxtcActiveTab_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabWithTabPositionBottom_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabWithTabPositionLeft_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabWithTabPositionRight_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabHover_Metropolis {
	
}
.dxtcTab_Metropolis {
	text-align: center; color: rgb(102, 102, 102);
}
.dxtcTabWithTabPositionLeft_Metropolis {
	text-align: center; color: rgb(102, 102, 102);
}
.dxtcTabWithTabPositionBottom_Metropolis {
	text-align: center; color: rgb(102, 102, 102);
}
.dxtcTabWithTabPositionRight_Metropolis {
	text-align: center; color: rgb(102, 102, 102);
}
.dxtcTab_Metropolis {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-x bottom rgb(224, 224, 224); padding: 4px 36px;
}
.dxtcTabWithTabPositionBottom_Metropolis {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-x top rgb(224, 224, 224); padding: 4px 36px;
}
.dxtcTabWithTabPositionLeft_Metropolis {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-y right rgb(224, 224, 224); padding: 4px 16px;
}
.dxtcTabWithTabPositionRight_Metropolis {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-y left rgb(224, 224, 224); padding: 4px 16px;
}
.dxtcTab_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabWithTabPositionBottom_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabWithTabPositionLeft_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabWithTabPositionRight_Metropolis td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcTabHover_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcTabHoverWithTabPositionBottom_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcTabHoverWithTabPositionBottom_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcTabHoverWithTabPositionLeft_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcTabHoverWithTabPositionLeft_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcTabHoverWithTabPositionRight_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcTabHoverWithTabPositionRight_Metropolis a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcPageContent_Metropolis {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithTabPositionBottom_Metropolis {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithTabPositionLeft_Metropolis {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithTabPositionRight_Metropolis {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithoutTabs_Metropolis {
	vertical-align: top; background-color: white;
}
.dxtcContent_Metropolis {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcContentWithTabPositionBottom_Metropolis {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcContentWithTabPositionLeft_Metropolis {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcContentWithTabPositionRight_Metropolis {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcControl_Metropolis td.dxtcTabsCell_Metropolis {
	
}
.dxtcControl_Metropolis td.dxtcTabsCellWithTabPositionBottom_Metropolis {
	
}
.dxtcControl_Metropolis td.dxtcTabsCellWithTabPositionLeft_Metropolis {
	
}
.dxtcControl_Metropolis td.dxtcTabsCellWithTabPositionRight_Metropolis {
	
}
.dxtcScrollButtonCell_Metropolis {
	width: 1px; vertical-align: middle;
}
.dxtcTabsCellWithTabPositionBottom_Metropolis .dxtcScrollButtonCell_Metropolis {
	vertical-align: bottom;
}
.dxtcScrollButtonSeparator_Metropolis {
	width: 1px; height: 1px;
}
.dxtcScrollButtonSeparator_Metropolis div {
	width: 1px; height: 1px;
}
.dxtcScrollButtonIndent_Metropolis {
	width: 5px; height: 1px;
}
.dxtcScrollButtonIndent_Metropolis div {
	width: 5px; height: 1px;
}
.dxtcScrollButton_Metropolis {
	cursor: pointer;
}
.dxtcScrollButtonHover_Metropolis {
	
}
.dxtcScrollButtonPressed_Metropolis {
	
}
.dxtcScrollButtonDisabled_Metropolis {
	cursor: default;
}
.dxtcLeftAlignCell_Metropolis {
	text-align: left;
}
.dxtcTabsCellWithTabPositionBottom_Metropolis .dxtcLeftAlignCell_Metropolis {
	text-align: left;
}
.dxtcRightAlignCell_Metropolis {
	text-align: right;
}
.dxtcTabsCellWithTabPositionBottom_Metropolis .dxtcRightAlignCell_Metropolis {
	text-align: right;
}
.dxtcDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtcDisabled_Metropolis table {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtcLite_Metropolis {
	overflow: hidden; float: left;
}
.dxtcLite_Metropolis .dxtc-strip {
	list-style: none; margin: 0px; padding: 0px; float: left; _overflow: hidden;
}
.dxtcLite_Metropolis .dxtc-wrapper {
	list-style: none; margin: 0px; padding: 0px; float: left; _overflow: hidden;
}
.dxtcLite_Metropolis .dxtc-tab {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-activeTab {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-leftIndent {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-spacer {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-rightIndent {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-sbWrapper {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-sbIndent {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-sbSpacer {
	margin: 0px; height: 24px; display: block;
}
.dxtcLite_Metropolis .dxtc-activeTab {
	height: 28px;
}
.dxtcLite_Metropolis .dxtc-lineBreak {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; float: none; display: block; visibility: hidden;
}
.dxtc-noSpacing.dxtcLite_Metropolis .dxtc-tab {
	border-left-style: none;
}
.dxtc-noSpacing.dxtcLite_Metropolis .dxtc-activeTab {
	border-left-style: none;
}
.dxtcLite_Metropolis .dxtc-tab {
	text-align: center; overflow: hidden; float: left; white-space: nowrap;
}
.dxtcLite_Metropolis .dxtc-activeTab {
	text-align: center; overflow: hidden; float: left; white-space: nowrap;
}
.dxtcLite_Metropolis .dxtc-tab {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-x bottom rgb(224, 224, 224);
}
.dxtcLite_Metropolis .dxtc-activeTab {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcLite_Metropolis .dxtc-activeTab a {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtcLite_Metropolis .dxtc-tab a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.dxtcLite_Metropolis .dxtc-tabHover {
	color: rgb(255, 255, 255);
}
.dxtcLite_Metropolis .dxtc-tabHover a {
	color: rgb(255, 255, 255);
}
.dxtcLite_Metropolis .dxtc-tabHover {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-x bottom rgb(255, 136, 0);
}
.dxtcLite_Metropolis .dxtc-leftIndent {
	overflow: hidden; border-bottom-color: rgb(168, 168, 168); border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite_Metropolis .dxtc-spacer {
	overflow: hidden; border-bottom-color: rgb(168, 168, 168); border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite_Metropolis .dxtc-rightIndent {
	overflow: hidden; border-bottom-color: rgb(168, 168, 168); border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite_Metropolis .dxtc-sbWrapper {
	overflow: hidden; border-bottom-color: rgb(168, 168, 168); border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite_Metropolis .dxtc-sbIndent {
	overflow: hidden; border-bottom-color: rgb(168, 168, 168); border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite_Metropolis .dxtc-sbSpacer {
	overflow: hidden; border-bottom-color: rgb(168, 168, 168); border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite_Metropolis .dxtc-spacer {
	width: 1px;
}
.dxtcLite_Metropolis .dxtc-leftIndent {
	width: 5px;
}
.dxtcLite_Metropolis .dxtc-rightIndent {
	width: 5px;
}
.dxtcLite_Metropolis .dxtc-link {
	padding: 4px 36px 0px; height: 100%; font-size: 0px; text-decoration: none; display: block; _float: left;
}
.dxtcLite_Metropolis .dxtc-text {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-decoration: none; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxtcLite_Metropolis .dxtc-leftIndent {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-decoration: none; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxtcLite_Metropolis .dxtc-rightIndent {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-decoration: none; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxtcLite_Metropolis .dxtc-img {
	margin: 0px 3px -4px 0px; width: 16px; height: 16px;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-img {
	margin: 0px 0px -4px 3px;
}
.dxtcLite_Metropolis .dxtc-content {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 11px; border: 1px rgb(168, 168, 168) !important; border-image: none !important; color: rgb(102, 102, 102); overflow: hidden; clear: left; float: left; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.dxtc-top.dxtcLite_Metropolis .dxtc-content {
	border-top-style: none !important;
}
.dxtc-rtl.dxtcLite_Metropolis {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-content {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-strip {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-wrapper {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-leftIndent {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-spacer {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-rightIndent {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-sbWrapper {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-sbIndent {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-sbSpacer {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-tab {
	float: right;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-activeTab {
	float: right;
}
.dxtc-rtl.dxtc-top .dxtc-content {
	clear: right !important;
}
.dxtc-rtl.dxtc-bottom .dxtc-strip {
	clear: right !important;
}
.dxtc-rtl.dxtc-bottom .dxtc-wrapper {
	clear: right !important;
}
.dxtc-rtl.dxtc-left .dxtc-strip {
	float: left;
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-content {
	
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-strip {
	
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-wrapper {
	
}
.dxtc-rtl.dxtcLite_Metropolis .dxtc-content {
	
}
.dxtcLite_Metropolis .dxtc-sb {
	font-size: 0px; cursor: pointer;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-sb {
	
}
.dxtcLite_Metropolis .dxtc-sbHover {
	
}
.dxtcLite_Metropolis .dxtc-sbPressed {
	
}
.dxtcLite_Metropolis .dxtc-sbDisabled {
	cursor: default;
}
.dxtcLite_Metropolis .dxtc-sb img {
	border: currentColor; border-image: none;
}
.dxtcLite_Metropolis .dxtc-sbIndent {
	width: 5px;
}
.dxtcLite_Metropolis .dxtc-sbSpacer {
	width: 1px;
}
.dxtcLite_Metropolis .dxtc-n {
	_display: inline;
}
.dxtcLiteDisabled_Metropolis {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcLiteDisabled_Metropolis .dxtc-text {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcLiteDisabled_Metropolis .dxtc-activeTab .dxtc-text {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcLiteDisabled_Metropolis .dxtc-content {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-strip {
	clear: left;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-wrapper {
	clear: left;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-leftIndent {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-spacer {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-rightIndent {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-sbWrapper {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-sbIndent {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-sbSpacer {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-link {
	padding: 3px 36px 0px;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-activeTab .dxtc-link {
	padding: 7px 36px 0px;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-tab {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-x top rgb(224, 224, 224); padding-top: 2px;
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-tabHover {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-x top rgb(255, 136, 0);
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-activeTab {
	color: rgb(255, 255, 255); padding-top: 2px; background-color: rgb(255, 136, 0);
}
.dxtc-bottom.dxtcLite_Metropolis .dxtc-content {
	border-width: 1px; border-color: rgb(168, 168, 168); border-top-style: solid; border-right-style: solid; border-bottom-style: none !important; border-left-style: solid;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-tab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-activeTab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-leftIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-spacer {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-rightIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-tab {
	border-top-style: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-activeTab {
	border-top-style: none;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-link {
	padding: 3px 16px 4px;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-activeTab .dxtc-link {
	padding: 3px 16px 4px 12px;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-tab {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-y right rgb(224, 224, 224);
}
.dxtc-left.dxtcLite_Metropolis .dxtc-tabHover {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-y right rgb(255, 136, 0);
}
.dxtc-left.dxtcLite_Metropolis .dxtc-activeTab {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtc-left.dxtcLite_Metropolis .dxtc-leftIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(168, 168, 168) currentColor transparent; border-image: none; width: auto; _zoom: 1; _border-left-color: #000001;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-spacer {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(168, 168, 168) currentColor transparent; border-image: none; width: auto; _zoom: 1; _border-left-color: #000001;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-rightIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(168, 168, 168) currentColor transparent; border-image: none; width: auto; _zoom: 1; _border-left-color: #000001;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-leftIndent {
	height: 5px;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-rightIndent {
	height: 5px;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-spacer {
	height: 1px;
}
.dxtc-left.dxtcLite_Metropolis .dxtc-content {
	border-width: 1px; border-color: rgb(168, 168, 168); clear: none; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: none !important; float: left;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-tab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-activeTab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-leftIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-spacer {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-rightIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-tab {
	border-top-style: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-activeTab {
	border-top-style: none;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-link {
	padding: 3px 16px 4px;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-activeTab .dxtc-link {
	padding: 3px 12px 4px 16px;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-tab {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-y left rgb(224, 224, 224);
}
.dxtc-right.dxtcLite_Metropolis .dxtc-tabHover {
	background: url("/DXR.axd?r=0_1530-B4AOg") repeat-y left rgb(255, 136, 0);
}
.dxtc-right.dxtcLite_Metropolis .dxtc-activeTab {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtc-right.dxtcLite_Metropolis .dxtc-leftIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor transparent currentColor rgb(168, 168, 168); border-image: none; _zoom: 1; _border-right-color: #000001;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-spacer {
	border-width: medium 1px; border-style: none solid; border-color: currentColor transparent currentColor rgb(168, 168, 168); border-image: none; _zoom: 1; _border-right-color: #000001;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-rightIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor transparent currentColor rgb(168, 168, 168); border-image: none; _zoom: 1; _border-right-color: #000001;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-leftIndent {
	height: 5px;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-rightIndent {
	height: 5px;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-spacer {
	height: 1px;
}
.dxtc-right.dxtcLite_Metropolis .dxtc-content {
	border-width: 1px; border-color: rgb(168, 168, 168); clear: none; border-top-style: solid; border-right-style: none !important; border-bottom-style: solid; border-left-style: solid; float: left;
}
.dxtc-noTabs.dxtcLite_Metropolis .dxtc-content {
	border: 1px solid rgb(168, 168, 168) !important; border-image: none !important;
}
.dxtiControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); font-size-adjust: none; font-stretch: normal;
}
.dxtiControl_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxtiLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxtiLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxtiLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxtiItem_Metropolis {
	font-size: 12px; white-space: nowrap;
}
.dxtiGroupHeader_Metropolis {
	font: 18px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxtiGroupHeaderCategorized_Metropolis {
	font: 18px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxtiGroupHeader_Metropolis {
	padding: 0px 0px 8px; white-space: nowrap;
}
.dxtiGroupHeaderCategorized_Metropolis {
	padding: 0px 0px 8px; white-space: nowrap;
}
.dxtiGroupHeaderCategorized_Metropolis {
	border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxtiGroupHeaderText_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtiGroupHeaderText_Metropolis {
	padding: 0px 8px 3px;
}
.dxtiGroupHeaderTextCategorized_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtiGroupHeaderTextCategorized_Metropolis {
	padding: 1px 8px;
}
.dxtiFilterBoxInfoText_Metropolis {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(153, 153, 153); padding-top: 0px; padding-bottom: 4px; font-size-adjust: none; font-stretch: normal;
}
.dxtiFilterBoxEdit_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid silver; border-image: none; width: 158px; padding-left: 3px; font-size-adjust: none; font-stretch: normal;
}
.dxtiFilterBox_Metropolis {
	color: rgb(51, 51, 51);
}
.dxtiFilterBox_Metropolis table {
	color: rgb(51, 51, 51);
}
.dxtiFilterBox_Metropolis {
	padding: 15px; background-color: rgb(250, 250, 250);
}
.dxtiIndexPanel_Metropolis {
	padding: 10px 0px; text-decoration: none;
}
.dxtiIndexPanelItem_Metropolis {
	text-decoration: none;
}
.dxtiCurrentIndexPanelItem_Metropolis {
	text-decoration: none;
}
.dxtiIndexPanelItem_Metropolis {
	padding: 0px 6px 3px;
}
.dxtiCurrentIndexPanelItem_Metropolis {
	padding: 0px 6px 3px;
}
.dxtiCurrentIndexPanelItem_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxtiBackToTop_Metropolis {
	color: rgb(153, 153, 153); text-transform: uppercase; text-decoration: none;
}
.dxtiBackToTop_Metropolis a {
	color: rgb(153, 153, 153); text-transform: uppercase; text-decoration: none;
}
.dxtiBackToTop_Metropolis {
	padding: 8px 0px; text-align: right !important; border-top-color: silver; border-top-width: 1px; border-top-style: solid;
}
.dxtiBackToTopRtl_Metropolis {
	padding: 8px 0px;
}
.dxtiBackToTop_Metropolis img {
	margin-top: -4px; margin-left: 4px; float: right;
}
.dxtiDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxucControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxucEditArea_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxucControl_Metropolis .dxucInputs_Metropolis {
	
}
.dxucTextBox_Metropolis {
	padding: 1px 2px; border: 1px solid rgb(192, 192, 192); border-image: none; background-color: white;
}
.dxucTextBox_Metropolis .dxucEditArea_Metropolis {
	margin: 0px; background-color: white;
}
.dxucNullText_Metropolis .dxucEditArea_Metropolis {
	color: rgb(129, 129, 129);
}
.dxucErrorCell_Metropolis {
	text-align: left; color: red;
}
.dxucButton_Metropolis {
	color: rgb(255, 136, 0); white-space: nowrap;
}
.dxucButton_Metropolis a {
	color: rgb(255, 136, 0); white-space: nowrap;
}
.dxucBrowseButton_Metropolis {
	text-decoration: none; white-space: nowrap; cursor: pointer;
}
.dxucBrowseButton_Metropolis a {
	text-decoration: none; white-space: nowrap; cursor: pointer;
}
.dxucControl_Metropolis .dxucBrowseButton_Metropolis a {
	color: rgb(0, 0, 0);
}
.dxucControl_Metropolis a[unselectable='on'] {
	user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none;
}
.dxucBrowseButton_Metropolis {
	padding: 3px 8px 4px; border: 1px solid silver; border-image: none; background-color: white;
}
.dxbf.dxucBrowseButton_Metropolis {
	padding: 3px 7px 4px;
}
.dxbf.dxucBrowseButton_Metropolis a {
	border: 1px dotted black; border-image: none;
}
.dxucBrowseButtonHover_Metropolis {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxucBrowseButtonPressed_Metropolis {
	color: rgb(255, 255, 255); background-color: silver;
}
.dxuc-IE7 .dxucTextBox_Metropolis .dxucEditArea_Metropolis {
	margin-left: -3px;
}
.dxucProgressBar_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxucProgressBar_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxucProgressBar_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxucProgressBar_Metropolis .dxucPBMainCell_Metropolis {
	padding: 0px;
}
.dxucProgressBar_Metropolis td.dx {
	padding: 0px;
}
.dxucProgressBarIndicator_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxucSilverlightPluginLinkPanel_Metropolis {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: left; color: rgb(125, 125, 125); font-size-adjust: none; font-stretch: normal;
}
.dxucSilverlightPluginLinkPanel_Metropolis td {
	padding: 0px 3px; vertical-align: middle;
}
.dxucSilverlightPluginLinkPanel_Metropolis a {
	color: rgb(13, 69, 183);
}
.dxucDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxucDisabled_Metropolis a {
	color: rgb(184, 184, 184); cursor: default;
}
.dxucTextBoxDisabled_Metropolis {
	border-color: rgb(195, 195, 195);
}
.dxucButtonDisabled_Metropolis {
	text-decoration: none;
}
.dxucButtonDisabled_Metropolis a {
	text-decoration: none;
}
.dxucBrowseButtonDisabled_Metropolis {
	cursor: default;
}
.dxucControl_Metropolis .dxucBrowseButtonDisabled_Metropolis a {
	color: rgb(184, 184, 184);
}
.dxsplControl_Metropolis {
	background-color: white;
}
.dxsplVSeparator_Metropolis {
	background-color: white;
}
.dxsplHSeparator_Metropolis {
	background-color: white;
}
.dxsplVSeparator_Metropolis {
	padding: 0px 1px 1px 0px; font-size: 0px;
}
.dxsplHSeparator_Metropolis {
	padding: 0px 1px 1px 0px; font-size: 0px;
}
.dxsplControl_Metropolis {
	
}
.dxsplVSeparator_Metropolis {
	
}
.dxsplHSeparator_Metropolis {
	
}
.dxsplPane_Metropolis {
	
}
.dxsplPaneCollapsed_Metropolis {
	
}
.dxsplVSeparator_Metropolis {
	
}
.dxsplHSeparator_Metropolis {
	
}
.dxsplVSeparatorCollapsed_Metropolis {
	
}
.dxsplHSeparatorCollapsed_Metropolis {
	
}
.dxsplPane_Metropolis {
	background-color: white;
}
.dxsplPaneCollapsed_Metropolis {
	background-color: white;
}
.dxsplPaneCollapsed_Metropolis {
	border-right-width: 0px; border-bottom-width: 0px;
}
.dxsplVSeparatorHover_Metropolis {
	cursor: w-resize;
}
.dxsplHSeparatorHover_Metropolis {
	cursor: n-resize;
}
.dxsplVSeparatorCollapsed_Metropolis {
	border-top-width: 1px; border-bottom-width: 1px;
}
.dxsplHSeparatorCollapsed_Metropolis {
	border-right-width: 1px; border-left-width: 1px;
}
.dxsplVSeparatorCollapsed_Metropolis {
	cursor: default !important;
}
.dxsplHSeparatorCollapsed_Metropolis {
	cursor: default !important;
}
.dxsplVSeparatorButton_Metropolis {
	padding: 5px 3px 5px 2px; cursor: pointer;
}
.dxsplHSeparatorButton_Metropolis {
	padding: 2px 5px 3px; cursor: pointer;
}
.dxsplDisabled_Metropolis .dxsplVSeparatorButton_Metropolis {
	cursor: default;
}
.dxsplDisabled_Metropolis .dxsplHSeparatorButton_Metropolis {
	cursor: default;
}
.dxsplVSeparatorHover_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxsplHSeparatorHover_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxsplVSeparatorButtonHover_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxsplHSeparatorButtonHover_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxsplResizingPointer_Metropolis {
	background: url("/DXR.axd?r=0_1523-B4AOg"); line-height: 0px; font-size: 0px;
}
.dxsplLCC {
	padding: 8px;
}
.dxtvControl_Metropolis {
	color: rgb(51, 51, 51); float: left;
}
.dxtvControl_Metropolis li {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; -ms-overflow-y: hidden; font-size-adjust: none; font-stretch: normal;
}
.dxtvControl_Metropolis ul {
	margin: 0px; padding: 0px; list-style-type: none; -ms-overflow-y: hidden;
}
.dxtvControl_Metropolis a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.dxtvControl_Metropolis .dxtv-ln {
	vertical-align: top;
}
.dxtvControl_Metropolis .dxtv-nd {
	padding: 0px; outline: 0px; text-decoration: none; margin-top: 1px; float: left; display: block; cursor: pointer;
}
.dxtvControl_Metropolis .dxtv-elbNoLn {
	width: 26px; height: 21px; vertical-align: top; float: left;
}
.dxtvControl_Metropolis .dxtv-elb {
	width: 26px; height: 21px; vertical-align: top; float: left;
}
.dxtvControl_Metropolis .dxtv-elb {
	
}
.dxtvControl_Metropolis .dxtv-btn {
	margin-top: 5px; margin-left: 10px; cursor: pointer;
}
.dxtvControl_Metropolis .dxtv-subnd {
	margin-left: 22px;
}
.dxtvControl_Metropolis .dxtv-ndImg {
	padding: 5px 0px 3px 5px; vertical-align: middle; float: left; cursor: pointer;
}
.dxtvControl_Metropolis .dxtv-ndTxt {
	padding: 4px; vertical-align: middle; float: left; white-space: nowrap; cursor: pointer;
}
.dxtvControl_Metropolis .dxtv-ndChk {
	margin: 4px 3px 3px 6px; padding: 0px; vertical-align: middle; float: left; cursor: default;
}
.dxtvControl_Metropolis .dxtv-ndTmpl {
	float: left; white-space: nowrap;
}
.dxtvControl_Metropolis .dxtv-ndSel {
	padding: 0px;
}
.dxtvControl_Metropolis .dxtv-ndHov {
	padding: 0px;
}
.dxtvControl_Metropolis .dxtv-ndSel {
	cursor: default; background-color: rgb(240, 240, 240);
}
.dxtv-ndSel .dxtv-ndTxt {
	cursor: default;
}
.dxtv-ndSel .dxtv-ndImg {
	cursor: default;
}
.dxtvControl_Metropolis .dxtv-ndHov {
	color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(255, 136, 0);
}
.dxtv-ndHov .dxtv-ndTxt {
	cursor: pointer;
}
.dxtv-ndHov .dxtv-ndImg {
	cursor: pointer;
}
.dxtvControl_Metropolis .dxtv-clr {
	width: 0px; height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.dxtvControl_Metropolis .dxtv-clrIE7 {
	width: 0px; height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.dxtvControl_Metropolis .dxtv-clr {
	line-height: 0;
}
.dxtvRtl.dxtvControl_Metropolis {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-nd {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-elbNoLn {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-elb {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-ndTxt {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-ndImg {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-ndChk {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-ndTmpl {
	float: right;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-elb {
	background-position: right top;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-ln {
	background-position: right top;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-elb {
	background-image: url("/DXR.axd?r=0_1533-B4AOg");
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-btn {
	margin: 5px 10px 0px 0px;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-subnd {
	margin: 0px 22px 0px 0px;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-ndImg {
	padding: 4px 5px 3px 0px;
}
.OperaRtlFix.dxtvRtl.dxtvControl_Metropolis .dxtv-btn {
	margin: 5px 10px 0px 0px;
}
.dxtvRtl.dxtvControl_Metropolis .dxtv-ndChk {
	margin: 4px 6px 3px 3px;
}
.OperaRtlFix.dxtvRtl.dxtvControl_Metropolis .dxtv-subnd {
	-ms-overflow-x: hidden;
}
.dxtvDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtvControl_Metropolis .dxtvDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtvDisabled_Metropolis a {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtvDisabled_Metropolis .dxtv-ndTxt {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtvDisabled_Metropolis .dxtv-ndImg {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtvDisabled_Metropolis .dxtv-btn {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtvDisabled_Metropolis .dxtv-nd {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtvLoadingPanelWithContent_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.dxtvLoadingPanelWithContent_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxfmControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; outline: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxfmDisabled_Metropolis {
	color: rgb(184, 184, 184);
}
.dxfmControl_Metropolis .dxsplControl_Metropolis {
	border: 1px solid silver; border-image: none;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis {
	border-width: 0px; background-color: white;
}
.dxfmControl_Metropolis .dxsplLCC {
	padding: 4px; outline-width: 0px;
}
.dxfm-dst.dxfmControl_Metropolis .dxsplVSeparator_Metropolis {
	background: url("/DXR.axd?r=0_1501-B4AOg") repeat-y right; border-width: 0px; width: 3px;
}
.dxfm-rtl.dxfm-dst.dxfmControl_Metropolis .dxsplVSeparator_Metropolis {
	background-position-x: left;
}
.dxfm-tch.dxfmControl_Metropolis .dxsplVSeparator_Metropolis {
	border-width: 0px 1px; border-color: rgb(224, 224, 224);
}
.dxfmControl_Metropolis .dxsplHSeparator_Metropolis {
	border-width: 0px; background-color: rgb(224, 224, 224);
}
.dxfmControl_Metropolis .dxfm-filePane .dxsplLCC {
	padding: 0px;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis {
	margin-left: -5px;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis .dxtv-nd .dxtv-ndTxt {
	padding: 4px;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis .dxfm-folderSI.dxtv-nd .dxtv-ndTxt {
	padding: 3px 3px 3px 4px;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis .dxfm-folderSI.dxtv-nd {
	border: 1px dotted rgb(136, 136, 136); border-image: none;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis .dxtv-nd {
	padding-left: 4px;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis .dxfm-folderSI.dxtv-nd {
	padding-left: 3px;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis .dxtv-nd .dxtv-ndImg {
	padding: 0px; margin-top: 3px;
}
.dxfmControl_Metropolis .dxtvControl_Metropolis .dxfm-folderSI.dxtv-nd .dxtv-ndImg {
	margin-top: 2px;
}
.dxfmControl_Metropolis div.dxfm-file {
	margin: 4px; padding: 6px; text-align: center; float: left; white-space: nowrap; cursor: pointer;
}
.dxfm-rtl.dxfmControl_Metropolis div.dxfm-file {
	float: right;
}
.dxfmDisabled_Metropolis .dxfm-file {
	cursor: default;
}
.dxfmControl_Metropolis div.dxfm-fileSI {
	border: 1px dotted rgb(136, 136, 136); border-image: none;
}
.dxfmControl_Metropolis div.dxfm-fileSA {
	background-color: rgb(224, 224, 224);
}
.dxfmControl_Metropolis div.dxfm-fileH {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxfmControl_Metropolis div.dxfm-fileF {
	color: rgb(255, 255, 255); background-color: rgb(255, 136, 0);
}
.dxfmControl_Metropolis td.dxgv .dxfm-fileName {
	padding: 2px 0px;
}
.dxfmControl_Metropolis .dxfm-content {
	overflow: hidden;
}
.dxfmControl_Metropolis .dxfm-content div {
	width: 100%; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.dxfmControl_Metropolis .dxfm-content div {
	height: 18px;
}
.dxfmControl_Metropolis .dxfm-content .dxfm-highlight {
	color: rgb(51, 51, 51); font-weight: bold; background-repeat: repeat; background-color: rgb(207, 207, 207);
}
.dxfmControl_Metropolis .fileContainer {
	margin: 4px;
}
.dxfmControl_Metropolis .dxgvControl_Metropolis {
	
}
.dxfmControl_Metropolis .dxgvTable_Metropolis td.dxgv {
	border-bottom-width: 0px;
}
.dxfmControl_Metropolis .dxgvTable_Metropolis tr.dxfm-fileSA {
	color: white; background-color: rgb(255, 153, 0);
}
.dxfmControl_Metropolis .dxgvTable_Metropolis tr.dxfm-fileSI {
	color: white; background-color: rgb(153, 153, 153);
}
.dxfmControl_Metropolis .dxgvFocusedRow_Metropolis.dxfm-fileF {
	color: white; background-color: rgb(255, 136, 0);
}
.dxfmControl_Metropolis .dxgvTable_Metropolis tr.dxfm-fileH {
	color: black; background-color: rgb(227, 227, 227);
}
.dxfmControl_Metropolis tr.dxgvFocusedRow_Metropolis {
	background: white; color: black;
}
.dxfm-file .dxgvCommandColumn_Metropolis.dxgv {
	-ms-text-overflow: clip;
}
.dxfmControl_Metropolis .dxfm-toolbar {
	background-color: rgb(250, 250, 250);
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-toolbar table.dxfm {
	width: 100%;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-toolbar .dxfm-filter {
	text-align: right; vertical-align: top; white-space: nowrap;
}
.dxfm-rtl.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-toolbar .dxfm-filter {
	text-align: left;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-toolbar .dxfm-filter input {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; margin: 4px 4px 0px 3px; border: 1px solid silver; border-image: none; width: 130px; height: 16px; font-size-adjust: none; font-stretch: normal;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-toolbar .dxfm-path input {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid silver; border-image: none; width: 230px; height: 16px; font-size-adjust: none; font-stretch: normal;
}
.dxfmGridHeader.dxgvHeader_Metropolis {
	background: white;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxsplLCC {
	padding: 5px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmLite_Metropolis .dxm-main {
	background: none; border-width: 0px; margin-top: 0px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-separator {
	margin: 0px 11px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmLite_Metropolis .dxfm-path {
	padding-left: 1px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmLite_Metropolis .dxfm-path input {
	margin: 1px 8px 0px 4px;
}
.dxfm-rtl.dxfmControl_Metropolis .dxfm-toolbar .dxmLite_Metropolis .dxfm-path input {
	margin: 1px 4px 0px 8px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmLite_Metropolis .dxm-item .dxm-content {
	padding-top: 4px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis {
	background: rgb(243, 243, 243); border-width: 0px; padding-top: 1px; padding-left: 3px; display: inline-block;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis .dxmMenuSeparator_Metropolis {
	padding: 0px 11px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis .dxmMenuItemSeparatorSpacing_Metropolis {
	width: 1px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis .dxmMenuItemSpacing_Metropolis {
	width: 0px; display: block;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis .dxfm-path.dxmMenuItem_Metropolis {
	padding-top: 3px; padding-right: 0px; padding-left: 0px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis .dxmMenuItem_Metropolis {
	background: none; padding-top: 1px; padding-left: 3px;
}
.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis .dxfm-path input {
	margin: 0px 8px 0px 4px;
}
.dxfm-rtl.dxfmControl_Metropolis .dxfm-toolbar .dxmMenu_Metropolis .dxfm-path input {
	margin: 0px 4px 0px 8px;
}
.dxfmControl_Metropolis .dxfm-uploadPanel {
	text-align: right; background-color: rgb(250, 250, 250);
}
.dxfm-rtl.dxfmControl_Metropolis .dxfm-uploadPanel {
	text-align: left;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel table.dxfm-uploadPanelTable {
	margin-top: 1px; margin-right: 5px; display: inline-block;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel table.dxfm-uploadPanelTable .dxucControl_Metropolis {
	margin-top: 4px; margin-right: 10px;
}
.dxfm-rtl.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel table.dxfm-uploadPanelTable .dxucControl_Metropolis {
	margin-right: 0px; margin-left: 10px;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a {
	color: rgb(255, 136, 0); text-decoration: underline;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a.dxfm-uploadDisable {
	color: rgb(119, 119, 119); text-decoration: none; cursor: default;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel .dxucTextBox_Metropolis {
	padding: 0px 2px;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel .dxucBrowseButton_Metropolis {
	padding: 2px 8px 3px;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel .dxbf.dxucBrowseButton_Metropolis {
	padding: 2px 7px 3px;
}
.dxfmControl_Metropolis .dxsplPane_Metropolis.dxfm-uploadPanel .dxucSilverlightPluginLinkPanel_Metropolis {
	margin-top: -8px;
}
.dxfmControl_Metropolis .dxfm-cInput {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; margin: 0px; padding: 1px; border: 1px solid silver; border-image: none; outline-width: 0px; font-size-adjust: none; font-stretch: normal;
}
.dxfmControl_Metropolis .dxfm-rInput {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; margin: 0px; padding: 1px; border: 1px solid silver; border-image: none; outline-width: 0px; font-size-adjust: none; font-stretch: normal;
}
.dxfmControl_Metropolis .dxfmLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxfmControl_Metropolis .dxfmLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxfmControl_Metropolis .dxfmLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxfmControl_Metropolis .dxpc-content {
	padding: 5px 0px 0px; background-color: white;
}
.dxfmControl_Metropolis .dxpc-content .dxfm-mpFoldersC {
	padding: 0px 0px 20px 5px; overflow: auto;
}
.dxfmControl_Metropolis .dxpc-content .dxfm-mpButtonC {
	padding: 10px 15px 10px 10px; text-align: right; margin-top: 5px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: rgb(243, 243, 243);
}
.dxfmControl_Metropolis .dxpc-content .dxfm-mpButtonC a {
	color: rgb(255, 136, 0); margin-left: 12px;
}
.dxisControl_Metropolis {
	outline: 0px; width: 660px; height: 505px; user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none;
}
.dxisControl_Metropolis .taFix {
	-webkit-backface-visibility: hidden;
}
.dxisControl_Metropolis .dxis-passePartout .dxis-playPauseBtnWrapper {
	padding: 6px 12px 6px 14px; top: 0px; right: 0px; position: absolute; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl_Metropolis .dxis-playPauseBtnWrapper > .dxis-playPauseBtn {
	width: 12px; height: 17px;
}
.dxisControl_Metropolis > .dxis-passePartout {
	width: 100%; height: 100%; position: relative; background-color: rgb(0, 0, 0);
}
.dxisControl_Metropolis .dxis-imageArea {
	margin: 0px auto; overflow: hidden; position: relative;
}
.dxisControl_Metropolis .dxis-slidePanel {
	position: absolute;
}
.dxisControl_Metropolis .dxis-nbSlidePanel {
	position: absolute;
}
.dxisControl_Metropolis .dxis-nbSlidePanelWrapper {
	position: absolute;
}
.dxisControl_Metropolis .dxis-nbSlidePanelWrapper {
	overflow: hidden;
}
.dxisControl_Metropolis .dxis-nbTop {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbBottom {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbLeft {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbRight {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbDotsBottom {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbDotsTop {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbDotsLeft {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbDotsRight {
	position: relative;
}
.dxisControl_Metropolis .dxis-nbTop {
	padding-bottom: 5px;
}
.dxisControl_Metropolis .dxis-nbBottom {
	padding-top: 5px;
}
.dxisControl_Metropolis .dxis-nbLeft {
	padding-right: 5px;
}
.dxisControl_Metropolis .dxis-nbRight {
	padding-left: 5px;
}
.dxisControl_Metropolis .dxis-nbDotsBottom {
	padding: 20px 0px;
}
.dxisControl_Metropolis .dxis-nbDotsTop {
	padding: 20px 0px;
}
.dxisControl_Metropolis .dxis-nbDotsLeft {
	padding-right: 20px;
}
.dxisControl_Metropolis .dxis-nbDotsRight {
	padding-left: 20px;
}
.dxisControl_Metropolis .dxis-nbLeft {
	float: left;
}
.dxisControl_Metropolis .dxis-nbRight {
	float: left;
}
.dxisControl_Metropolis .dxis-nbDotsLeft {
	float: left;
}
.dxisControl_Metropolis .dxis-nbDotsRight {
	float: left;
}
.dxisControl_Metropolis .dxis-item {
	background-position: center; background-image: url("/DXR.axd?r=0_1504-B4AOg"); background-repeat: no-repeat;
}
.dxisControl_Metropolis .dxis-nbItem {
	background-position: center; background-image: url("/DXR.axd?r=0_1504-B4AOg"); background-repeat: no-repeat;
}
.dxisControl_Metropolis .dxis-nbItem .dxis-nbItemHover {
	border: 2px solid rgb(159, 159, 159); border-image: none; display: none; position: absolute;
}
.dxisControl_Metropolis .dxis-nbItem .dxis-nbItemHover > div {
	border: 2px solid rgb(255, 255, 255); border-image: none;
}
.dxisControl_Metropolis .dxis-nbItem:hover .dxis-nbItemHover {
	display: block;
}
.dxisControl_Metropolis .dxis-item {
	overflow: hidden; position: absolute;
}
.dxisControl_Metropolis .dxis-nbItem {
	overflow: hidden; position: absolute;
}
.dxisControl_Metropolis .dxis-nbDotItem {
	overflow: hidden; position: absolute;
}
.dxisControl_Metropolis .dxis-nbItem {
	cursor: pointer;
}
.dxisControl_Metropolis .dxis-nbDotItem {
	cursor: pointer;
}
.dxisControl_Metropolis .dxis-nbDotItemSelected {
	cursor: default;
}
.dxisControl_Metropolis .dxis-nbDotItemDisabled {
	cursor: default;
}
.dxisControl_Metropolis .dxis-nbItem {
	width: 90px; height: 60px; background-color: black;
}
.dxisControl_Metropolis .dxis-nbDotItem {
	width: 13px; height: 13px;
}
.dxisControl_Metropolis .dxis-itemTextArea {
	padding: 22px; left: 0px; width: 100%; bottom: 0px; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; position: absolute; cursor: default; box-sizing: border-box; background-color: rgba(0, 0, 0, 0.75); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxisControl_Metropolis .dxis-nbSelectedItem {
	border: 2px solid black; border-image: none; position: absolute; z-index: 1; cursor: default; background-color: rgba(255, 255, 255, 0);
}
.dxisControl_Metropolis .dxis-nbSelectedItem > div {
	border: 2px solid white; border-image: none;
}
.dxisControl_Metropolis .dxis-prevBtnVertWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl_Metropolis .dxis-nextBtnVertWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl_Metropolis .dxis-prevBtnHorWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl_Metropolis .dxis-nextBtnHorWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl_Metropolis .dxis-prevBtnHorWrapperDisabled {
	cursor: default;
}
.dxisControl_Metropolis .dxis-nextBtnHorWrapperDisabled {
	cursor: default;
}
.dxisControl_Metropolis .dxis-prevBtnVertWrapperDisabled {
	cursor: default;
}
.dxisControl_Metropolis .dxis-nextBtnVertWrapperDisabled {
	cursor: default;
}
.dxisControl_Metropolis .dxis-prevBtnHorWrapper {
	left: 0px;
}
.dxisControl_Metropolis .dxis-nextBtnHorWrapper {
	right: 0px;
}
.dxisControl_Metropolis .dxis-prevBtnVertWrapper {
	top: 0px;
}
.dxisControl_Metropolis .dxis-nextBtnVertWrapper {
	bottom: 0px;
}
.dxisControl_Metropolis > .dxis-passePartout > .dxis-prevBtnHorWrapper {
	top: 50%; margin-top: -32px;
}
.dxisControl_Metropolis > .dxis-passePartout > .dxis-nextBtnHorWrapper {
	top: 50%; margin-top: -32px;
}
.dxisControl_Metropolis > .dxis-passePartout > .dxis-prevBtnVertWrapper {
	left: 50%; margin-left: -30px;
}
.dxisControl_Metropolis > .dxis-passePartout > .dxis-nextBtnVertWrapper {
	left: 50%; margin-left: -30px;
}
.dxisControl_Metropolis .dxis-prevBtnHor {
	margin: 16px 12px 16px 8px;
}
.dxisControl_Metropolis .dxis-nextBtnHor {
	margin: 16px 8px 16px 12px;
}
.dxisControl_Metropolis .dxis-prevBtnVert {
	margin: 8px 16px 12px;
}
.dxisControl_Metropolis .dxis-nextBtnVert {
	margin: 12px 16px 8px;
}
.dxisControl_Metropolis > .dxis-nbBottom > .dxis-prevBtnHorWrapper {
	height: inherit;
}
.dxisControl_Metropolis > .dxis-nbBottom > .dxis-nextBtnHorWrapper {
	height: inherit;
}
.dxisControl_Metropolis > .dxis-nbTop > .dxis-prevBtnHorWrapper {
	height: inherit;
}
.dxisControl_Metropolis > .dxis-nbTop > .dxis-nextBtnHorWrapper {
	height: inherit;
}
.dxisControl_Metropolis > .dxis-nbLeft > .dxis-prevBtnVertWrapper {
	width: inherit;
}
.dxisControl_Metropolis > .dxis-nbLeft > .dxis-nextBtnVertWrapper {
	width: inherit;
}
.dxisControl_Metropolis > .dxis-nbRight > .dxis-prevBtnVertWrapper {
	width: inherit;
}
.dxisControl_Metropolis > .dxis-nbRight > .dxis-nextBtnVertWrapper {
	width: inherit;
}
.dxisControl_Metropolis .dxis-prevPageBtnHor {
	margin: -11px 7px 0px; top: 50%; position: relative;
}
.dxisControl_Metropolis .dxis-nextPageBtnHor {
	margin: -11px 7px 0px; top: 50%; position: relative;
}
.dxisControl_Metropolis .dxis-prevPageBtnVert {
	margin: 7px auto 6px;
}
.dxisControl_Metropolis .dxis-nextPageBtnVert {
	margin: 7px auto 6px;
}
.dxisControl_Metropolis .dxis-prevBtnHorWrapperPressed > .dxis-prevBtnHor {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnHorWrapperPressed > .dxis-nextBtnHor {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevBtnHorWrapperPressed > .dxis-prevPageBtnHor {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnHorWrapperPressed > .dxis-nextPageBtnHor {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevBtnVertWrapperPressed > .dxis-prevBtnVert {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnVertWrapperPressed > .dxis-nextBtnVert {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevBtnVertWrapperPressed > .dxis-prevPageBtnVert {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnVertWrapperPressed > .dxis-nextPageBtnVert {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevBtnVertPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnVertPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnHorPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevBtnHorPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevPageBtnVertPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextPageBtnVertPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevPageBtnHorPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextPageBtnHorPressed {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextBtnHorDisabled {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevBtnHorDisabled {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevPageBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextPageBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-prevPageBtnHorDisabled {
	opacity: 0.25;
}
.dxisControl_Metropolis .dxis-nextPageBtnHorDisabled {
	opacity: 0.25;
}
.dxigControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxigControl_Metropolis td.dxigCtrl {
	padding: 12px 40px;
}
.dxigLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxigLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxigLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxigContent_Metropolis {
	padding: 6px 0px; border-top-color: silver; border-bottom-color: silver; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.dxigEmptyData_Metropolis {
	color: gray;
}
.dxigEmptyItem_Metropolis {
	text-align: left; vertical-align: top;
}
.dxigFlowItem_Metropolis {
	float: left;
}
.dxigItem_Metropolis {
	background-position: center; background-image: url("/DXR.axd?r=0_1502-B4AOg"); background-repeat: no-repeat;
}
.dxigItem_Metropolis a {
	outline: 0px;
}
.dxigItem_Metropolis a > img {
	display: block;
}
.dxigItem_Metropolis .dxig-thumbnailBorder {
	border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; top: 0px; display: none; position: absolute;
}
.dxigItem_Metropolis .dxig-thumbnailWrapper {
	width: 0px; height: 0px; overflow: hidden; position: relative;
}
.dxigFlowItem_Metropolis {
	width: 0px; height: 0px; overflow: hidden; position: relative;
}
.dxigControl_Metropolis .dxig-thumbnailTextArea {
	padding: 10px; left: 0px; width: 100%; bottom: 0px; color: white; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; box-sizing: border-box; background-color: rgba(0, 0, 0, 0.75); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxigControl_Metropolis .dxpcControl {
	border: 0px currentColor; border-image: none; background-color: rgba(0, 0, 0, 0.9);
}
.dxigControl_Metropolis .dxpcLite .dxpc-mainDiv {
	border: 0px currentColor; border-image: none; background-color: rgba(0, 0, 0, 0.9);
}
.dxigControl_Metropolis .dxpcLite .dxpc-content {
	padding: 0px;
}
.dxigControl_Metropolis .dxig-imageSliderWrapper {
	padding: 50px 65px; overflow: hidden;
}
.dxTouchUI.dxigControl_Metropolis .dxig-imageSliderWrapper {
	padding: 0px;
}
.dxigControl_Metropolis .dxig-imageSliderWrapper .dxisControl_Metropolis .dxis-item > img {
	box-shadow: 0px 0px 50px rgb(0,0,0); -moz-box-shadow: 0 0 50px rgb(0, 0, 0); -webkit-box-shadow: 0 0 50px rgb(0, 0, 0);
}
.dxigControl_Metropolis .dxig-bottomPanel {
	left: 0px; width: 100%; bottom: 0px; position: absolute;
}
.dxigControl_Metropolis .dxig-bottomPanel > .dxig-overflowPanel {
	overflow: hidden;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxisControl_Metropolis {
	position: relative;
}
.dxigControl_Metropolis .dxisControl_Metropolis > .dxis-passePartout {
	background-color: transparent;
}
.dxigControl_Metropolis .dxisControl_Metropolis .dxis-nbBottom {
	padding: 4px 4px 0px;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper {
	background: url("/DXR.axd?r=0_1503-B4AOg") repeat-y; width: 43px;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper {
	background: url("/DXR.axd?r=0_1503-B4AOg") repeat-y; width: 43px;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper {
	background-position: 0px 0px;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper {
	background-position: -39px 0px;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapperDisabled {
	display: none;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapperDisabled {
	display: none;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper .dxis-prevPageBtnHor {
	position: absolute;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper .dxis-nextPageBtnHor {
	position: absolute;
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper .dxis-prevPageBtnHor {
	
}
.dxigControl_Metropolis .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper .dxis-nextPageBtnHor {
	right: 0px;
}
.dxigControl_Metropolis .dxig-fullscreenViewerTextArea {
	padding: 10px; text-align: center; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; z-index: 1;
}
.dxigControl_Metropolis .dxig-fullscreenViewerTextArea > div > div {
	display: none;
}
.dxigControl_Metropolis .dxig-prevButtonArea {
	top: 0px; position: absolute;
}
.dxigControl_Metropolis .dxig-nextButtonArea {
	top: 0px; position: absolute;
}
.dxigControl_Metropolis .dxig-prevButtonArea {
	left: 0px;
}
.dxigControl_Metropolis .dxig-nextButtonArea {
	right: 0px;
}
.dxigControl_Metropolis .dxig-prevButton {
	margin: -32px 11px 0px; top: 50%; width: 45px; height: 65px; position: relative; cursor: pointer;
}
.dxigControl_Metropolis .dxig-nextButton {
	margin: -32px 11px 0px; top: 50%; width: 45px; height: 65px; position: relative; cursor: pointer;
}
.dxigControl_Metropolis .dxig-prevButtonDisabled {
	cursor: auto; opacity: 0.5;
}
.dxigControl_Metropolis .dxig-nextButtonDisabled {
	cursor: auto; opacity: 0.5;
}
.dxigControl_Metropolis .dxig-closeButtonWrapper {
	padding: 15px; position: absolute; cursor: pointer;
}
.dxigControl_Metropolis .dxig-playPauseButtonWrapper {
	padding: 15px; position: absolute; cursor: pointer;
}
.dxigControl_Metropolis .dxig-closeButtonWrapper {
	top: 4px; right: 7px;
}
.dxigControl_Metropolis .dxig-closeButtonWrapper > .dxig-closeButton {
	width: 13px; height: 13px; z-index: 1;
}
.dxigControl_Metropolis .dxig-playPauseButtonWrapper {
	top: 2px; right: 48px;
}
.dxigControl_Metropolis .dxig-playPauseButtonWrapper > .dxig-playPauseButton {
	width: 12px; height: 17px;
}
.dxigControl_Metropolis .dxisControl_Metropolis .dxis-nbBottom {
	background-color: rgba(0, 0, 0, 0.8);
}
.dxigControl_Metropolis .dxig-fullscreenViewerTextArea {
	background-color: rgba(0, 0, 0, 0.8);
}
.dxigControl_Metropolis .dxig-overflowPanel .dxig-navigationBarMarker {
	left: 50%; width: 20px; height: 16px; bottom: 0px; margin-left: -10px; position: absolute; opacity: 0.7;
}
.dxigControl_Metropolis .dxisControl_Metropolis .dxis-nbSelectedItem {
	border: 2px solid rgb(255, 255, 255); border-image: none;
}
.dxigControl_Metropolis .dxisControl_Metropolis .dxis-nbItemHover {
	border: 2px solid rgb(159, 159, 159); border-image: none;
}
.dxigControl_Metropolis .dxisControl_Metropolis .dxis-nbSelectedItem > div {
	border: 2px solid rgb(0, 0, 0); border-image: none;
}
.dxigControl_Metropolis .dxisControl_Metropolis .dxis-nbItemHover > div {
	border: 2px solid rgb(0, 0, 0); border-image: none;
}
.dxTouchUI.dxigControl_Metropolis .dxig-closeButtonWrapper > .dxig-closeButton {
	width: 23px; height: 23px;
}
.dxTouchUI.dxigControl_Metropolis .dxig-playPauseButtonWrapper > .dxig-playPauseButton {
	width: 21px; height: 25px;
}
.dxigEPContainer_Metropolis {
	height: 48px; text-align: center;
}
.dxigEPContainer_Metropolis div {
	padding-top: 12px;
}
.dxigEPContainer_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxfmControl_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxnbGroupHeader_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxnbGroupHeaderCollapsed_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxnbGroupContent_Metropolis > table > tbody > tr {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxtcTab_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxtcActiveTab_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxtv-nd {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxflFormLayout_Metropolis {
	display: table;
}
.dxflFormLayout_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxflCaptionCell_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxflNestedControlCell_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
div.dxflItem_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxflButtonItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 5px;
}
.dxflButtonItemSys .dxflCaptionCell_Metropolis.dxflVAMSys {
	padding-bottom: 1px;
}
.dxflTextItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 0px;
}
.dxflTextEditItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 4px;
}
.dxflCheckBoxItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 3px;
}
.dxflRadioButtonItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 4px;
}
.dxflCheckBoxListItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 11px;
}
.dxflRadioButtonListItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 12px;
}
.dxflListBoxItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 5px;
}
.dxflTrackBarItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 2px;
}
.dxflProgressBarItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 3px;
}
.dxflMemoItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 4px;
}
.dxflCustomItemSys .dxflCaptionCell_Metropolis.dxflVATSys {
	padding-top: 5px; padding-bottom: 5px;
}
.dxflCLTSys .dxflCaptionCell_Metropolis {
	padding: 3px 0px;
}
.dxflCLBSys .dxflCaptionCell_Metropolis {
	padding: 3px 0px;
}
.dxflCLLSys .dxflCaptionCell_Metropolis {
	padding-right: 6px; padding-left: 0px;
}
*[dir='rtl'].dxflCLRSys.dxflFormLayout_Metropolis .dxflCaptionCell_Metropolis {
	padding-right: 6px; padding-left: 0px;
}
.dxflCLRSys .dxflCaptionCell_Metropolis {
	padding-right: 0px; padding-left: 6px;
}
*[dir='rtl'].dxflCLLSys.dxflFormLayout_Metropolis .dxflCaptionCell_Metropolis {
	padding-right: 0px; padding-left: 6px;
}
.dxflCaptionCell_Metropolis {
	width: 1%; height: 100%; line-height: 16px; white-space: nowrap;
}
.dxflNestedControlCell_Metropolis {
	height: 0px;
}
.dxflEmptyItem_Metropolis {
	height: 21px;
}
.dxflItem_Metropolis {
	padding: 2px 0px; width: 100%;
}
.dxflItem_Metropolis > table.dxflItemTable_Metropolis {
	width: 100%;
}
.dxflGroup_Metropolis {
	padding: 6px 5px; width: 100%;
}
.dxflGroup_Metropolis > table.dxflGroupTable_Metropolis {
	width: 100%;
}
.dxflGroupCell_Metropolis {
	padding: 0px 8px;
}
.dxflGroupBox_Metropolis {
	margin: 10px 0px; padding: 0px 0px 12px; border: 1px solid rgb(192, 192, 192); border-image: none;
}
.dxflHeadingLineGroupBoxSys.dxflGroupBox_Metropolis {
	border-width: 1px 0px 0px;
}
.dxflWithCaptionSys.dxflHeadingLineGroupBoxSys.dxflGroupBox_Metropolis {
	margin-top: 22px !important;
}
.dxflHeadingLineGroupBoxSys > .dxflGroup_Metropolis {
	margin-top: -6px;
}
.dxflGroupCell_Metropolis > .dxtcControl_Metropolis {
	margin: 0px;
}
.dxflGroupBox_Metropolis > .dxflGroup_Metropolis {
	padding: 0px 4px; margin-top: -9px;
}
.dxflGroupBox_Metropolis > .dxflGroup_Metropolis tr:first-child > .dxflGroupCell_Metropolis > .dxflItem_Metropolis {
	padding-top: 9px;
}
.dxflGroupBox_Metropolis > .dxflGroup_Metropolis tr:first-child > .dxflGroupCell_Metropolis > .dxtcControl_Metropolis {
	margin-top: 10px;
}
.dxflGroupBox_Metropolis > .dxflGroup_Metropolis tr:last-child > .dxflGroupCell_Metropolis > .dxflItem_Metropolis {
	padding-bottom: 0px;
}
.dxflGroup_Metropolis tr:first-child > .dxflGroupCell_Metropolis > .dxflGroupBox_Metropolis {
	margin-top: 13px;
}
.dxflGroup_Metropolis tr:last-child > .dxflGroupCell_Metropolis > .dxflGroupBox_Metropolis {
	margin-bottom: 0px;
}
.dxtcPageContent_Metropolis > div > .dxflGroup_Metropolis {
	padding-top: 0px; padding-bottom: 0px;
}
.dxtcPageContent_Metropolis > div > .dxflGroup_Metropolis tr:first-child > .dxflGroupCell_Metropolis > .dxflItem_Metropolis {
	padding-top: 12px;
}
.dxtcPageContent_Metropolis > div > .dxflGroup_Metropolis tr:last-child > .dxflGroupCell_Metropolis > .dxflItem_Metropolis {
	padding-bottom: 12px;
}
.dxflGroupBoxCaption_Metropolis {
	padding: 0px 3px; left: 9px; top: -9px; line-height: 16px; display: inline-block; position: relative; background-color: white;
}
*[dir='rtl'].dxflFormLayout_Metropolis .dxflGroupBoxCaption_Metropolis {
	padding: 0px 3px 0px 7px; left: 0px; right: 9px;
}
.dxflGroupBox_Metropolis > div:first-child.dxflGroup_Metropolis {
	padding-top: 7px; margin-top: 0px;
}
.dxflGroupBox_Metropolis > table:first-child.dxflGroup_Metropolis {
	padding-top: 7px; margin-top: 0px;
}
.dxflHeadingLineGroupBoxSys > .dxflGroupBoxCaption_Metropolis {
	top: -19px;
}
.dxflOptional_Metropolis {
	color: gray; font-style: normal;
}
.dxflRequired_Metropolis {
	color: green; font-style: normal;
}
.dxflInternalEditorTable_Metropolis {
	width: 100%;
}
.dxflHelpText_Metropolis {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(159, 159, 159); font-size-adjust: none; font-stretch: normal;
}
.dxflHHelpTextSys.dxflHelpText_Metropolis {
	padding: 0px 6px;
}
.dxflTHelpTextSys.dxflHelpText_Metropolis {
	padding: 6px 0px 2px;
}
.dxflBHelpTextSys.dxflHelpText_Metropolis {
	padding: 2px 0px 6px;
}
.dxWeb_rpHeaderTopLeftCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpHeaderTopRightCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpBottomLeftCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpBottomRightCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpTopLeftCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpTopRightCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxBottomLeftCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxBottomRightCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxTopLeftCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_rpGroupBoxTopRightCorner {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mHorizontalPopOut {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mVerticalPopOut {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mVerticalPopOutRtl {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mSubMenuItem {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mSubMenuItemChecked {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mScrollUp {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_mScrollDown {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeft {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRight {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeftHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRightHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeftPressed {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRightPressed {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollLeftDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tcScrollRightDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_nbCollapse {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_nbExpand {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVSeparator {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVSeparatorHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHSeparator {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHSeparatorHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseBackwardButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseBackwardButtonHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseBackwardButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseBackwardButtonHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseForwardButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splVCollapseForwardButtonHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseForwardButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_splHCollapseForwardButtonHover {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcCloseButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcPinButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcRefreshButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcCollapseButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcMaximizeButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcSizeGrip {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pcSizeGripRtl {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPopOut {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPopOutDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pAll {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pAllDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPrev {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pPrevDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pNext {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pNextDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pLast {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pLastDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pFirst {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_pFirstDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvColBtn {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvColBtnRtl {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvExpBtn {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_tvExpBtnRtl {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmFolder {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmFolderLocked {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmCreateButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmMoveButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRenameButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDeleteButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRefreshButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDwnlButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmCreateButtonDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmMoveButtonDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRenameButtonDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDeleteButtonDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmRefreshButtonDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmDwnlButtonDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_fmThumbnailCheck {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_ucClearButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnHor {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnHor {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnVert {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnVert {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnHor {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnHor {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnVert {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnVert {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnHorDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnHorDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevBtnVertDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextBtnVertDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnHorDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnHorDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPrevPageBtnVertDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isNextPageBtnVertDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isDot {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isDotDisabled {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isDotSelected {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPlayBtn {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_isPauseBtn {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igCloseButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igNextButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igPrevButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igPlayButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igPauseButton {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_igNavigationBarMarker {
	display: block; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxChecked {
	width: 15px; height: 15px; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxUnchecked {
	width: 15px; height: 15px; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxGrayed {
	width: 15px; height: 15px; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxCheckedDisabled {
	width: 15px; height: 15px; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxUncheckedDisabled {
	width: 15px; height: 15px; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxGrayedDisabled {
	width: 15px; height: 15px; background-image: url("/DXR.axd?r=1_67-v4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxWeb_edtCheckBoxUnchecked {
	background-position: -41px -99px;
}
.dxWeb_edtCheckBoxChecked {
	background-position: -56px -99px;
}
.dxWeb_edtCheckBoxGrayed {
	background-position: -71px -99px;
}
.dxWeb_edtCheckBoxUncheckedDisabled {
	background-position: -86px -99px;
}
.dxWeb_edtCheckBoxCheckedDisabled {
	background-position: -101px -99px;
}
.dxWeb_edtCheckBoxGrayedDisabled {
	background-position: -116px -99px;
}
.dxWeb_mScrollUp {
	margin: auto;
}
.dxWeb_mScrollDown {
	margin: auto;
}
.dxWeb_rpHeaderTopLeftCorner {
	background-position: -104px -88px; width: 5px; height: 5px;
}
.dxWeb_rpHeaderTopRightCorner {
	background-position: -117px -88px; width: 5px; height: 5px;
}
.dxWeb_rpBottomLeftCorner {
	background-position: -78px -88px; width: 5px; height: 5px;
}
.dxWeb_rpBottomRightCorner {
	background-position: -91px -88px; width: 5px; height: 5px;
}
.dxWeb_rpTopLeftCorner {
	background-position: -52px -88px; width: 5px; height: 5px;
}
.dxWeb_rpTopRightCorner {
	background-position: -65px -88px; width: 5px; height: 5px;
}
.dxWeb_rpGroupBoxBottomLeftCorner {
	background-position: -26px -88px; width: 5px; height: 5px;
}
.dxWeb_rpGroupBoxBottomRightCorner {
	background-position: -39px -88px; width: 5px; height: 5px;
}
.dxWeb_rpGroupBoxTopLeftCorner {
	background-position: 0px -88px; width: 5px; height: 5px;
}
.dxWeb_rpGroupBoxTopRightCorner {
	background-position: -13px -88px; width: 5px; height: 5px;
}
.dxWeb_mHorizontalPopOut {
	background-position: -92px -50px; width: 5px; height: 3px;
}
.dxWeb_mVerticalPopOut {
	background-position: -105px -50px; width: 4px; height: 8px;
}
.dxWeb_mVerticalPopOutRtl {
	background-position: -145px -50px; width: 4px; height: 8px;
}
.dxWeb_mSubMenuItem {
	background-position: -48px -50px; width: 14px; height: 14px;
}
.dxWeb_mSubMenuItemChecked {
	background-position: -70px -50px; width: 14px; height: 14px;
}
.dxWeb_mScrollUp {
	background-position: -117px -50px; width: 7px; height: 5px;
}
.dxWeb_mScrollDown {
	background-position: -133px -50px; width: 7px; height: 5px;
}
.dxWeb_tcScrollLeft {
	background-position: -129px -62px; width: 7px; height: 7px;
}
.dxWeb_tcScrollRight {
	background-position: -137px -62px; width: 7px; height: 7px;
}
.dxWeb_tcScrollLeftHover {
	background-position: -129px -70px; width: 7px; height: 7px;
}
.dxWeb_tcScrollRightHover {
	background-position: -137px -70px; width: 7px; height: 7px;
}
.dxWeb_tcScrollLeftPressed {
	background-position: -129px -78px; width: 7px; height: 7px;
}
.dxWeb_tcScrollRightPressed {
	background-position: -137px -78px; width: 7px; height: 7px;
}
.dxWeb_tcScrollLeftDisabled {
	background-position: -129px -86px; width: 7px; height: 7px;
}
.dxWeb_tcScrollRightDisabled {
	background-position: -137px -86px; width: 7px; height: 7px;
}
.dxWeb_nbCollapse {
	background-position: -129px 0px; width: 13px; height: 15px;
}
.dxWeb_nbExpand {
	background-position: -129px -23px; width: 13px; height: 15px;
}
.dxWeb_splVSeparator {
	background-position: -92px -62px; width: 6px; height: 18px;
}
.dxWeb_splVSeparatorHover {
	background-position: -99px -62px; width: 6px; height: 18px;
}
.dxWeb_splHSeparator {
	background-position: -58px -74px; width: 18px; height: 6px;
}
.dxWeb_splHSeparatorHover {
	background-position: -58px -81px; width: 18px; height: 6px;
}
.dxWeb_splVCollapseBackwardButton {
	background-position: -30px -74px; width: 6px; height: 7px;
}
.dxWeb_splVCollapseBackwardButtonHover {
	background-position: -37px -74px; width: 6px; height: 7px;
}
.dxWeb_splHCollapseBackwardButton {
	background-position: 0px -74px; width: 7px; height: 6px;
}
.dxWeb_splHCollapseBackwardButtonHover {
	background-position: 0px -81px; width: 7px; height: 6px;
}
.dxWeb_splVCollapseForwardButton {
	background-position: -44px -74px; width: 6px; height: 7px;
}
.dxWeb_splVCollapseForwardButtonHover {
	background-position: -51px -74px; width: 6px; height: 7px;
}
.dxWeb_splHCollapseForwardButton {
	background-position: -15px -74px; width: 7px; height: 6px;
}
.dxWeb_splHCollapseForwardButtonHover {
	background-position: -15px -81px; width: 7px; height: 6px;
}
.dxWeb_pcCloseButton {
	width: 15px; height: 14px;
}
.dxWeb_pcPinButton {
	width: 15px; height: 14px;
}
.dxWeb_pcRefreshButton {
	width: 15px; height: 14px;
}
.dxWeb_pcCollapseButton {
	width: 15px; height: 14px;
}
.dxWeb_pcMaximizeButton {
	width: 15px; height: 14px;
}
.dxWeb_pcCloseButton {
	background-position: 0px -50px;
}
.dxWeb_pcPinButton {
	background-position: -19px -165px;
}
.dxpcPinButtonChecked .dxWeb_pcPinButton {
	background-position: -37px -165px;
}
.dxpc-pinBtnChecked .dxWeb_pcPinButton {
	background-position: -37px -165px;
}
.dxWeb_pcRefreshButton {
	background-position: -1px -165px;
}
.dxWeb_pcCollapseButton {
	background-position: -91px -165px;
}
.dxpcCollapseButtonChecked .dxWeb_pcCollapseButton {
	background-position: -109px -165px;
}
.dxpc-collapseBtnChecked .dxWeb_pcCollapseButton {
	background-position: -109px -165px;
}
.dxWeb_pcMaximizeButton {
	background-position: -73px -165px;
}
.dxpcMaximizeButtonChecked .dxWeb_pcMaximizeButton {
	background-position: -55px -165px;
}
.dxpc-maximizeBtnChecked .dxWeb_pcMaximizeButton {
	background-position: -55px -165px;
}
.dxWeb_pcSizeGrip {
	background-position: -24px -50px; width: 16px; height: 16px;
}
.dxWeb_pcSizeGripRtl {
	background-position: -109px -62px; width: 16px; height: 16px;
}
.dxWeb_pPopOut {
	background-position: -150px 0px; width: 9px; height: 14px;
}
.dxWeb_pPopOutDisabled {
	background-position: -150px -22px; width: 9px; height: 14px;
}
.dxWeb_pAll {
	background-position: 0px 0px; width: 21px; height: 17px;
}
.dxWeb_pAllDisabled {
	background-position: 0px -25px; width: 21px; height: 17px;
}
.dxWeb_pPrev {
	background-position: -105px 0px; width: 16px; height: 17px;
}
.dxWeb_pPrevDisabled {
	background-position: -105px -25px; width: 16px; height: 17px;
}
.dxWeb_pNext {
	background-position: -81px 0px; width: 16px; height: 17px;
}
.dxWeb_pNextDisabled {
	background-position: -81px -25px; width: 16px; height: 17px;
}
.dxWeb_pLast {
	background-position: -55px 0px; width: 18px; height: 17px;
}
.dxWeb_pLastDisabled {
	background-position: -55px -25px; width: 18px; height: 17px;
}
.dxWeb_pFirst {
	background-position: -29px 0px; width: 18px; height: 17px;
}
.dxWeb_pFirstDisabled {
	background-position: -29px -25px; width: 18px; height: 17px;
}
.dxWeb_tvColBtn {
	background-position: -19px -98px; width: 17px; height: 17px;
}
.dxWeb_tvColBtnRtl {
	background-position: -19px -98px; width: 17px; height: 17px;
}
.dxWeb_tvExpBtn {
	background-position: 0px -98px; width: 17px; height: 17px;
}
.dxWeb_tvExpBtnRtl {
	background-position: 0px -98px; width: 17px; height: 17px;
}
.dxWeb_fmFolder {
	background-position: 0px -123px; width: 16px; height: 16px;
}
.dxWeb_fmFolderLocked {
	background-position: -20px -123px; width: 16px; height: 16px;
}
.dxWeb_fmCreateButton {
	background-position: -40px -123px; width: 16px; height: 16px;
}
.dxWeb_fmRenameButton {
	background-position: -60px -123px; width: 16px; height: 16px;
}
.dxWeb_fmMoveButton {
	background-position: -80px -123px; width: 16px; height: 16px;
}
.dxWeb_fmDeleteButton {
	background-position: -100px -123px; width: 16px; height: 16px;
}
.dxWeb_fmRefreshButton {
	background-position: -120px -123px; width: 16px; height: 16px;
}
.dxWeb_fmDwnlButton {
	background-position: 0px -147px; width: 16px; height: 16px;
}
.dxWeb_fmDwnlButtonDisabled {
	background-position: -20px -147px; width: 16px; height: 16px;
}
.dxWeb_fmCreateButtonDisabled {
	background-position: -40px -147px; width: 16px; height: 16px;
}
.dxWeb_fmRenameButtonDisabled {
	background-position: -60px -147px; width: 16px; height: 16px;
}
.dxWeb_fmMoveButtonDisabled {
	background-position: -80px -147px; width: 16px; height: 16px;
}
.dxWeb_fmDeleteButtonDisabled {
	background-position: -100px -147px; width: 16px; height: 16px;
}
.dxWeb_fmRefreshButtonDisabled {
	background-position: -120px -147px; width: 16px; height: 16px;
}
.dxWeb_fmThumbnailCheck {
	background-position: -148px -194px; width: 10px; height: 11px;
}
.dxWeb_ucClearButton {
	background-position: -100px -123px; width: 16px; height: 16px;
}
.dxWeb_ucClearButtonDisabled {
	background-position: -100px -147px; width: 16px; height: 16px;
}
.dxWeb_isPlayBtn {
	background-position: -80px -215px;
}
.dxWeb_isPauseBtn {
	background-position: -94px -214px;
}
.dxWeb_isDot {
	background-position: -113px -193px;
}
.dxWeb_isDotDisabled {
	background-position: -113px -193px;
}
.dxWeb_isDotSelected {
	background-position: -131px -193px;
}
.dxWeb_isPrevBtnVert {
	width: 29px; height: 19px;
}
.dxWeb_isNextBtnVert {
	width: 29px; height: 19px;
}
.dxWeb_isPrevBtnVertDisabled {
	width: 29px; height: 19px;
}
.dxWeb_isNextBtnVertDisabled {
	width: 29px; height: 19px;
}
.dxWeb_isPrevBtnHor {
	width: 18px; height: 31px;
}
.dxWeb_isNextBtnHor {
	width: 18px; height: 31px;
}
.dxWeb_isPrevBtnHorDisabled {
	width: 18px; height: 31px;
}
.dxWeb_isNextBtnHorDisabled {
	width: 18px; height: 31px;
}
.dxWeb_isPrevBtnVert {
	background-position: -46px -189px;
}
.dxWeb_isPrevBtnVertDisabled {
	background-position: -46px -189px;
}
.dxWeb_isNextBtnVert {
	background-position: -79px -189px;
}
.dxWeb_isNextBtnVertDisabled {
	background-position: -79px -189px;
}
.dxWeb_isPrevBtnHor {
	background-position: -1px -183px;
}
.dxWeb_isPrevBtnHorDisabled {
	background-position: -1px -183px;
}
.dxWeb_isNextBtnHor {
	background-position: -24px -183px;
}
.dxWeb_isNextBtnHorDisabled {
	background-position: -24px -183px;
}
.dxWeb_isPrevPageBtnVert {
	width: 21px; height: 14px;
}
.dxWeb_isNextPageBtnVert {
	width: 21px; height: 14px;
}
.dxWeb_isPrevPageBtnVertDisabled {
	width: 21px; height: 14px;
}
.dxWeb_isNextPageBtnVertDisabled {
	width: 21px; height: 14px;
}
.dxWeb_isPrevPageBtnHor {
	width: 14px; height: 21px;
}
.dxWeb_isNextPageBtnHor {
	width: 14px; height: 21px;
}
.dxWeb_isPrevPageBtnHorDisabled {
	width: 14px; height: 21px;
}
.dxWeb_isNextPageBtnHorDisabled {
	width: 14px; height: 21px;
}
.dxWeb_isPrevPageBtnVert {
	background-position: -35px -222px;
}
.dxWeb_isPrevPageBtnVertDisabled {
	background-position: -35px -222px;
}
.dxWeb_isNextPageBtnVert {
	background-position: -58px -222px;
}
.dxWeb_isNextPageBtnVertDisabled {
	background-position: -58px -222px;
}
.dxWeb_isPrevPageBtnHor {
	background-position: -2px -218px;
}
.dxWeb_isPrevPageBtnHorDisabled {
	background-position: -2px -218px;
}
.dxWeb_isNextPageBtnHor {
	background-position: -18px -218px;
}
.dxWeb_isNextPageBtnHorDisabled {
	background-position: -18px -218px;
}
.dxWeb_igCloseButton {
	background-position: -109px -217px;
}
.dxTouchUI.dxigControl .dxWeb_igCloseButton {
	background-position: -147px -256px;
}
.dxWeb_igPrevButton {
	background-position: -92px -241px;
}
.dxWeb_igPrevButtonHover {
	background-position: 0px -241px;
}
.dxWeb_igPrevButtonPressed {
	background-position: -46px -241px;
}
.dxWeb_igPrevButtonDisabled {
	background-position: -92px -241px;
}
.dxWeb_igNextButton {
	background-position: -92px -307px;
}
.dxWeb_igNextButtonHover {
	background-position: 0px -307px;
}
.dxWeb_igNextButtonPressed {
	background-position: -46px -307px;
}
.dxWeb_igNextButtonDisabled {
	background-position: -92px -307px;
}
.dxWeb_igPlayButton {
	background-position: -80px -215px;
}
.dxWeb_igPauseButton {
	background-position: -94px -214px;
}
.dxWeb_igNavigationBarMarker {
	background-position: -149px -241px;
}
.dxTouchUI.dxigControl .dxWeb_igPlayButton {
	background-position: -149px -305px;
}
.dxTouchUI.dxigControl .dxWeb_igPauseButton {
	background-position: -153px -279px;
}
.dxEditors_edtError_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarPrevYear_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarPrevYearDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarPrevMonth_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarPrevMonthDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarNextMonth_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarNextMonthDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarNextYear_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarNextYearDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarFNPrevYear_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtCalendarFNNextYear_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtRadioButtonChecked_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtRadioButtonUnchecked_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtRadioButtonCheckedDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtRadioButtonUncheckedDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtEllipsis_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtEllipsisDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtDropDown_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtDropDownDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtDETSClockFace_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtDETSHourHand_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtDETSMinuteHand_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtDETSSecondHand_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditIncrementImage_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditIncrementImageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditDecrementImage_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditDecrementImageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditLargeIncImage_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditLargeIncImageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditLargeDecImage_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtSpinEditLargeDecImageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcadd_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcaddhot_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcremove_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcremovehot_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcgroupaddcondition_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcgroupaddgroup_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcgroupremove_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopany_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopbegin_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopbetween_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopcontain_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopnotcontain_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopnotequal_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopend_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopequal_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopgreater_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopgreaterorequal_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopnotblank_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopblank_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopless_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcoplessorequal_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcoplike_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopnotany_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopnotbetween_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcopnotlike_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcgroupand_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcgroupor_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcgroupnotand_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_fcgroupnotor_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_caRefresh_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBDecBtn_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBIncBtn_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBMainDH_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBSecondaryDH_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBIncBtnDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBDecBtnDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBMainDHDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBSecondaryDHDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1403-B4AOg") no-repeat;
}
.dxEditors_edtTBDecBtn_Metropolis {
	width: 20px; height: 20px;
}
.dxEditors_edtTBIncBtn_Metropolis {
	width: 20px; height: 20px;
}
.dxEditors_edtTBDecBtnHover_Metropolis {
	width: 20px; height: 20px;
}
.dxEditors_edtTBIncBtnHover_Metropolis {
	width: 20px; height: 20px;
}
.dxEditors_edtTBDecBtnPressed_Metropolis {
	width: 20px; height: 20px;
}
.dxEditors_edtTBIncBtnPressed_Metropolis {
	width: 20px; height: 20px;
}
.dxEditors_edtTBDecBtnDisabled_Metropolis {
	width: 20px; height: 20px;
}
.dxEditors_edtTBIncBtnDisabled_Metropolis {
	width: 20px; height: 20px;
}
.dxeTBHSys .dxEditors_edtTBMainDH_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDH_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBHSys .dxEditors_edtTBMainDHHover_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHHover_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBHSys .dxEditors_edtTBMainDHPressed_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHPressed_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBHSys .dxEditors_edtTBMainDHDisabled_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHDisabled_Metropolis {
	width: 7px; height: 12px;
}
.dxeTBVSys .dxEditors_edtTBMainDH_Metropolis {
	width: 12px; height: 7px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDH_Metropolis {
	width: 12px; height: 7px;
}
.dxeTBVSys .dxEditors_edtTBMainDHHover_Metropolis {
	width: 12px; height: 7px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHHover_Metropolis {
	width: 12px; height: 7px;
}
.dxeTBVSys .dxEditors_edtTBMainDHPressed_Metropolis {
	width: 12px; height: 7px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHPressed_Metropolis {
	width: 12px; height: 7px;
}
.dxeTBVSys .dxEditors_edtTBMainDHDisabled_Metropolis {
	width: 12px; height: 7px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHDisabled_Metropolis {
	width: 12px; height: 7px;
}
.dxEditors_edtTBDecBtn_Metropolis {
	background-position: 0px -148px;
}
.dxEditors_edtTBDecBtnHover_Metropolis {
	background-position: -44px -148px;
}
.dxEditors_edtTBDecBtnPressed_Metropolis {
	background-position: -87px -148px;
}
.dxEditors_edtTBDecBtnDisabled_Metropolis {
	background-position: -131px -148px;
}
.dxEditors_edtTBIncBtn_Metropolis {
	background-position: -22px -148px;
}
.dxEditors_edtTBIncBtnHover_Metropolis {
	background-position: -66px -148px;
}
.dxEditors_edtTBIncBtnPressed_Metropolis {
	background-position: -109px -148px;
}
.dxEditors_edtTBIncBtnDisabled_Metropolis {
	background-position: -153px -148px;
}
.dxeTBHSys .dxEditors_edtTBMainDH_Metropolis {
	background-position: -19px -128px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDH_Metropolis {
	background-position: -19px -128px;
}
.dxeTBHSys .dxEditors_edtTBMainDHHover_Metropolis {
	background-position: -32px -128px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHHover_Metropolis {
	background-position: -32px -128px;
}
.dxeTBHSys .dxEditors_edtTBMainDHDisabled_Metropolis {
	background-position: -58px -128px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHDisabled_Metropolis {
	background-position: -58px -128px;
}
.dxeTBVSys .dxEditors_edtTBMainDH_Metropolis {
	background-position: -116px -127px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDH_Metropolis {
	background-position: -116px -127px;
}
.dxeTBVSys .dxEditors_edtTBMainDHHover_Metropolis {
	background-position: -116px -140px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHHover_Metropolis {
	background-position: -116px -140px;
}
.dxeTBVSys .dxEditors_edtTBMainDHPressed_Metropolis {
	background-position: -136px -127px; z-index: 7;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHPressed_Metropolis {
	background-position: -136px -127px; z-index: 7;
}
.dxeTBHSys .dxEditors_edtTBMainDHPressed_Metropolis {
	background-position: -45px -128px; z-index: 7;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHPressed_Metropolis {
	background-position: -45px -128px; z-index: 7;
}
.dxeTBVSys .dxEditors_edtTBMainDHDisabled_Metropolis {
	background-position: -136px -140px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHDisabled_Metropolis {
	background-position: -136px -140px;
}
.dxeFocused_Metropolis .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDH_Metropolis {
	background-position: -156px -127px;
}
.dxeFocused_Metropolis .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDH_Metropolis {
	background-position: -156px -127px;
}
.dxeFocused_Metropolis .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHHover_Metropolis {
	background-position: -156px -140px;
}
.dxeFocused_Metropolis .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHHover_Metropolis {
	background-position: -156px -140px;
}
.dxeFocused_Metropolis .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHPressed_Metropolis {
	background-position: -177px -127px;
}
.dxeFocused_Metropolis .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHPressed_Metropolis {
	background-position: -177px -127px;
}
.dxeFocused_Metropolis .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDH_Metropolis {
	background-position: -71px -128px;
}
.dxeFocused_Metropolis .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDH_Metropolis {
	background-position: -71px -128px;
}
.dxeFocused_Metropolis .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHHover_Metropolis {
	background-position: -85px -128px;
}
.dxeFocused_Metropolis .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHHover_Metropolis {
	background-position: -85px -128px;
}
.dxeFocused_Metropolis .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHPressed_Metropolis {
	background-position: -100px -128px;
}
.dxeFocused_Metropolis .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHPressed_Metropolis {
	background-position: -100px -128px;
}
.dxEditors_edtRadioButtonChecked_Metropolis {
	width: 16px; height: 16px;
}
.dxEditors_edtRadioButtonUnchecked_Metropolis {
	width: 16px; height: 16px;
}
.dxEditors_edtRadioButtonCheckedDisabled_Metropolis {
	width: 16px; height: 16px;
}
.dxEditors_edtRadioButtonUncheckedDisabled_Metropolis {
	width: 16px; height: 16px;
}
.dxEditors_edtRadioButtonUnchecked_Metropolis {
	background-position: 0px -40px;
}
.dxEditors_edtRadioButtonChecked_Metropolis {
	background-position: -16px -40px;
}
.dxEditors_edtRadioButtonUncheckedDisabled_Metropolis {
	background-position: -33px -40px;
}
.dxEditors_edtRadioButtonCheckedDisabled_Metropolis {
	background-position: -49px -40px;
}
.dxEditors_edtError_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarPrevYear_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarPrevYearDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarPrevMonth_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarPrevMonthDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarNextMonth_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarNextMonthDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarNextYear_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarNextYearDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarFNPrevYear_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtCalendarFNNextYear_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtEllipsis_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtEllipsisDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtDropDown_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtDropDownDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditIncrementImage_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditIncrementImageDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditDecrementImage_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditDecrementImageDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditLargeIncImage_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditLargeIncImageDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditLargeDecImage_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtSpinEditLargeDecImageDisabled_Metropolis {
	margin: auto; display: block;
}
.dxEditors_edtError_Metropolis {
	background-position: -170px 0px; width: 14px; height: 14px;
}
.dxEditors_edtCalendarPrevYear_Metropolis {
	background-position: -2px -170px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarPrevYearDisabled_Metropolis {
	background-position: -2px -196px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarPrevMonth_Metropolis {
	background-position: -28px -170px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarPrevMonthDisabled_Metropolis {
	background-position: -28px -196px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarNextMonth_Metropolis {
	background-position: -54px -170px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarNextMonthDisabled_Metropolis {
	background-position: -54px -196px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarNextYear_Metropolis {
	background-position: -80px -170px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarNextYearDisabled_Metropolis {
	background-position: -80px -196px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarFNPrevYear_Metropolis {
	background-position: -28px -170px; width: 24px; height: 24px;
}
.dxEditors_edtCalendarFNNextYear_Metropolis {
	background-position: -54px -170px; width: 24px; height: 24px;
}
.dxEditors_edtEllipsis_Metropolis {
	background-position: 0px 0px; width: 11px; height: 14px;
}
.dxEditors_edtEllipsisDisabled_Metropolis {
	background-position: 0px -22px; width: 11px; height: 14px;
}
.dxeButtonEditButtonHover_Metropolis .dxEditors_edtEllipsis_Metropolis {
	background-position: -12px 0px; width: 11px; height: 14px;
}
.dxeButtonEditButtonPressed_Metropolis .dxEditors_edtEllipsis_Metropolis {
	background-position: -12px 0px; width: 11px; height: 14px;
}
.dxEditors_edtDropDown_Metropolis {
	background-position: -25px 0px; width: 10px; height: 14px;
}
.dxeButtonEditButtonHover_Metropolis .dxEditors_edtDropDown_Metropolis {
	background-position: -13px -22px; width: 10px; height: 14px;
}
.dxeButtonEditButtonPressed_Metropolis .dxEditors_edtDropDown_Metropolis {
	background-position: -13px -22px; width: 10px; height: 14px;
}
.dxEditors_edtDropDownDisabled_Metropolis {
	background-position: -25px -22px; width: 10px; height: 14px;
}
.dxEditors_edtSpinEditIncrementImage_Metropolis {
	background-position: -150px 0px; width: 10px; height: 5px;
}
.dxeSpinIncButtonHover_Metropolis .dxEditors_edtSpinEditIncrementImage_Metropolis {
	background-position: -114px -13px;
}
.dxeSpinIncButtonPressed_Metropolis .dxEditors_edtSpinEditIncrementImage_Metropolis {
	background-position: -114px -13px;
}
.dxEditors_edtSpinEditIncrementImageDisabled_Metropolis {
	background-position: -150px -13px; width: 10px; height: 5px;
}
.dxEditors_edtSpinEditDecrementImage_Metropolis {
	background-position: -132px 0px; width: 10px; height: 5px;
}
.dxeSpinDecButtonHover_Metropolis .dxEditors_edtSpinEditDecrementImage_Metropolis {
	background-position: -114px 0px;
}
.dxeSpinDecButtonPressed_Metropolis .dxEditors_edtSpinEditDecrementImage_Metropolis {
	background-position: -114px 0px;
}
.dxEditors_edtSpinEditDecrementImageDisabled_Metropolis {
	background-position: -132px -13px; width: 10px; height: 5px;
}
.dxEditors_edtSpinEditLargeIncImage_Metropolis {
	background-position: -146px -26px; width: 4px; height: 7px;
}
.dxeSpinLargeIncButtonHover_Metropolis .dxEditors_edtSpinEditLargeIncImage_Metropolis {
	background-position: -118px -26px;
}
.dxeSpinLargeIncButtonPressed_Metropolis .dxEditors_edtSpinEditLargeIncImage_Metropolis {
	background-position: -118px -26px;
}
.dxEditors_edtSpinEditLargeIncImageDisabled_Metropolis {
	background-position: -171px -26px; width: 4px; height: 7px;
}
.dxEditors_edtSpinEditLargeDecImage_Metropolis {
	background-position: -132px -26px; width: 4px; height: 7px;
}
.dxeSpinLargeDecButtonHover_Metropolis .dxEditors_edtSpinEditLargeDecImage_Metropolis {
	background-position: -104px -26px;
}
.dxeSpinLargeDecButtonPressed_Metropolis .dxEditors_edtSpinEditLargeDecImage_Metropolis {
	background-position: -104px -26px;
}
.dxEditors_edtSpinEditLargeDecImageDisabled_Metropolis {
	background-position: -158px -26px; width: 4px; height: 7px;
}
.dxEditors_fcadd_Metropolis {
	background-position: 0px -67px; width: 13px; height: 13px;
}
.dxEditors_fcaddhot_Metropolis {
	background-position: -21px -67px; width: 13px; height: 13px;
}
.dxEditors_fcremove_Metropolis {
	background-position: -42px -67px; width: 13px; height: 13px;
}
.dxEditors_fcremovehot_Metropolis {
	background-position: -63px -67px; width: 13px; height: 13px;
}
.dxEditors_fcgroupaddcondition_Metropolis {
	background-position: -168px -46px; width: 13px; height: 13px;
}
.dxEditors_fcgroupaddgroup_Metropolis {
	background-position: -147px -46px; width: 13px; height: 13px;
}
.dxEditors_fcgroupremove_Metropolis {
	background-position: -126px -67px; width: 13px; height: 13px;
}
.dxEditors_fcopany_Metropolis {
	background-position: 0px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopbegin_Metropolis {
	background-position: -42px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopbetween_Metropolis {
	background-position: -84px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopcontain_Metropolis {
	background-position: -105px -109px; width: 13px; height: 13px;
}
.dxEditors_fcopnotcontain_Metropolis {
	background-position: -147px -109px; width: 13px; height: 13px;
}
.dxEditors_fcopnotequal_Metropolis {
	background-position: -168px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopend_Metropolis {
	background-position: -63px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopequal_Metropolis {
	background-position: 0px -109px; width: 13px; height: 13px;
}
.dxEditors_fcopgreater_Metropolis {
	background-position: -21px -109px; width: 13px; height: 13px;
}
.dxEditors_fcopgreaterorequal_Metropolis {
	background-position: -42px -109px; width: 13px; height: 13px;
}
.dxEditors_fcopnotblank_Metropolis {
	background-position: -105px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopblank_Metropolis {
	background-position: -126px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopless_Metropolis {
	background-position: -63px -109px; width: 13px; height: 13px;
}
.dxEditors_fcoplessorequal_Metropolis {
	background-position: -84px -109px; width: 13px; height: 13px;
}
.dxEditors_fcoplike_Metropolis {
	background-position: -126px -109px; width: 13px; height: 13px;
}
.dxEditors_fcopnotany_Metropolis {
	background-position: -21px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopnotbetween_Metropolis {
	background-position: -147px -88px; width: 13px; height: 13px;
}
.dxEditors_fcopnotlike_Metropolis {
	background-position: -168px -109px; width: 13px; height: 13px;
}
.dxEditors_fcgroupand_Metropolis {
	background-position: -84px -67px; width: 13px; height: 13px;
}
.dxEditors_fcgroupor_Metropolis {
	background-position: -168px -67px; width: 13px; height: 13px;
}
.dxEditors_fcgroupnotand_Metropolis {
	background-position: -105px -67px; width: 13px; height: 13px;
}
.dxEditors_fcgroupnotor_Metropolis {
	background-position: -147px -67px; width: 13px; height: 13px;
}
.dxEditors_caRefresh_Metropolis {
	background-position: -106px -170px; width: 24px; height: 24px;
}
.dxEditors_edtDETSClockFace_Metropolis {
	background-position: -2px -224px; width: 107px; height: 107px;
}
.dxEditors_edtDETSHourHand_Metropolis {
	background-position: -123px -224px; width: 7px; height: 64px;
}
.dxEditors_edtDETSMinuteHand_Metropolis {
	background-position: -116px -224px; width: 7px; height: 64px;
}
.dxEditors_edtDETSSecondHand_Metropolis {
	background-position: -111px -224px; width: 5px; height: 72px;
}
.dxeMemoEditAreaSys {
	border-width: 0px; margin: 0px; padding: 3px 3px 0px; display: block; resize: none;
}
.dxeEditAreaSys {
	background-position: 0px 0px; padding: 0px 1px 0px 0px; border: 0px currentColor !important; border-image: none !important; height: 14px; line-height: 14px;
}
.dxeMemoSys td {
	padding: 0px 6px 0px 0px;
}
*[dir='rtl'].dxeMemoSys td {
	padding: 0px 0px 0px 6px;
}
.dxeTextBoxSys {
	border-collapse: separate !important;
}
.dxeMemoSys {
	border-collapse: separate !important;
}
.dxeButtonEditSys {
	width: 170px;
}
.dxeButtonEditSys .dxeEditAreaSys {
	width: 100%;
}
.dxeButtonEditSys td.dxic {
	width: 100%;
}
.dxeTextBoxSys td.dxic {
	width: 100%;
}
.dxeMemoSys td {
	width: 100%;
}
.dxeEditAreaSys {
	width: 100%;
}
.dxeTextBoxSys td.dxic {
	padding: 3px 3px 2px; overflow: hidden;
}
.dxeButtonEditSys td.dxic {
	padding: 3px 3px 2px; overflow: hidden;
}
.dxeButtonEditSysWithSpacing td.dxic {
	padding: 2px 2px 1px;
}
.dxeSafariSys.dxeTextBoxSys td.dxic {
	padding-left: 2px;
}
.dxeSafariSys.dxeButtonEditSys td.dxic {
	padding-left: 2px;
}
.dxeSafariSys.dxeButtonEditSysWithSpacing td.dxic {
	padding-left: 1px;
}
*[dir='rtl'].dxeSafariSys.dxeTextBoxSys td.dxic {
	padding-right: 2px;
}
*[dir='rtl'].dxeSafariSys.dxeButtonEditSys td.dxic {
	padding-right: 2px;
}
*[dir='rtl'].dxeSafariSys.dxeButtonEditSysWithSpacing td.dxic {
	padding-right: 1px;
}
*[dir='rtl'].dxeSafariSys .dxeMemoEditAreaSys {
	padding-right: 4px; padding-left: 3px;
}
*[dir='rtl'].dxeSafariSys td.dxic {
	padding-right: 0px; padding-left: 7px;
}
.dxeMemoEditAreaSys {
	padding-right: 4px;
}
.dxeMemoSys td {
	padding-right: 7px;
}
*[cols='20'].dxeMemoEditAreaSys {
	width: 100%;
}
*[dir='rtl'].dxeMemoSys td {
	padding-left: 7px;
}
*[dir='rtl'] .dxeEditAreaSys {
	padding-right: 1px;
}
:root *[cols='20'].dxeMemoEditAreaSys {
	width: 100%;
}
@media not all
{
*[dir='rtl'] .dxeEditAreaSys {
	padding-right: 1px;
}
*[dir='rtl'].dxeMemoSys td {
	padding-left: 7px;
}
*[dir='rtl'].dxeMemoSys .dxeMemoEditAreaSys {
	padding-right: 4px;
}
}
.dxeIPadSys .dxeMemoEditAreaSys {
	padding-right: 0px; padding-left: 1px;
}
.dxeMemoSys.dxeIPadSys td {
	padding-right: 1px; padding-left: 0px;
}
*[dir='rtl'].dxeIPadSys.dxeMemoSys td {
	padding-right: 0px; padding-left: 5px;
}
.dxeMemoEditAreaSys {
	
}
.dxeMemoSys td {
	
}
.dxeTextBoxSys td.dxic {
	
}
*[dir='rtl'].dxeMemoSys td {
	
}
*[dir='rtl'].dxeTextBoxSys td.dxic {
	
}
*[dir='rtl'].dxeTextBoxSys .dxeEditAreaSys {
	
}
*[dir='rtl'].dxeButtonEditSys td.dxic {
	
}
.dxeButtonEditSys td.dxic {
	
}
*[dir='rtl'].dxeButtonEditSys .dxeEditAreaSys {
	
}
.dxeTBLargeTickSys {
	position: absolute; background-repeat: no-repeat; background-color: transparent;
}
.dxeTBSmallTickSys {
	position: absolute; background-repeat: no-repeat; background-color: transparent;
}
.dxeTBItemSys {
	position: absolute; background-repeat: no-repeat; background-color: transparent;
}
.dxeTBLargeTickSys {
	white-space: nowrap;
}
.dxeTBSmallTickSys {
	white-space: nowrap;
}
.dxeTBContentContainerSys {
	position: relative;
}
.dxeTBVSys a {
	text-align: left; text-indent: -5000px; overflow: hidden; display: block; position: absolute;
}
.dxeTBHSys a {
	text-align: left; text-indent: -5000px; overflow: hidden; display: block; position: absolute;
}
.dxeTBVSys a:focus {
	outline-width: 0px;
}
.dxeTBVSys a:active {
	outline-width: 0px;
}
.dxeTBHSys a:focus {
	outline-width: 0px;
}
.dxeTBHSys a:active {
	outline-width: 0px;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBSmallTickSys {
	background-position: bottom;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBLargeTickSys {
	background-position: bottom;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBSmallTickSys {
	background-position: right;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBLargeTickSys {
	background-position: right;
}
.dxeTBHSys .dxeTBRBScaleSys .dxeTBSmallTickSys {
	background-position: top;
}
.dxeTBHSys .dxeTBRBScaleSys .dxeTBLargeTickSys {
	background-position: top;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBSmallTickSys {
	background-position: left;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBLargeTickSys {
	background-position: left;
}
.dxeTBBScaleSys .dxeTBSmallTickSys {
	background-position: center;
}
.dxeTBBScaleSys .dxeTBLargeTickSys {
	background-position: center;
}
.dxeFItemSys {
	background-image: none !important;
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBItemSys {
	background-position: left;
}
.dxeReversedDirectionSys .dxeTBHSys .dxeTBBScaleSys .dxeTBItemSys {
	background-position: right;
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBItemSys {
	background-position: top;
}
.dxeReversedDirectionSys .dxeTBVSys .dxeTBBScaleSys .dxeTBItemSys {
	background-position: bottom;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBItemSys {
	background-position: left bottom;
}
.dxeReversedDirectionSys .dxeTBVSys .dxeTBRBScaleSys .dxeTBItemSys {
	background-position: left bottom;
}
.dxeReversedDirectionSys .dxeTBHSys .dxeTBLTScaleSys .dxeTBItemSys {
	background-position: right bottom;
}
.dxeReversedDirectionSys .dxeTBVSys .dxeTBLTScaleSys .dxeTBItemSys {
	background-position: right bottom;
}
.dxeTBHSys .dxeTBRBScaleSys .dxeTBItemSys {
	background-position: left top;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBItemSys {
	background-position: left top;
}
.dxeReversedDirectionSys .dxeTBHSys .dxeTBRBScaleSys .dxeTBItemSys {
	background-position: right top;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBItemSys {
	background-position: right top;
}
.dxeTBScaleSys {
	margin: 0px; padding: 0px; list-style-type: none !important; position: absolute;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBScaleSys {
	right: 0px;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBScaleSys {
	left: 0px;
}
.dxeTBHSys .dxeTBRBScaleSys .dxeTBScaleSys {
	bottom: 0px;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBScaleSys {
	top: 0px;
}
.dxeFocusedDHSys {
	z-index: 6 !important;
}
.dxeReversedDirectionSys {
	
}
.dxeFocusedMDHSys {
	
}
.dxeFocusedSDHSys {
	
}
.dxvsValidationSummary_Metropolis {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: red; font-size-adjust: none; font-stretch: normal;
}
.dxvsValidationSummary_Metropolis td.dxvsRC_Metropolis {
	padding: 2px 5px 4px 6px; vertical-align: top;
}
.dxvsValidationSummary_Metropolis .dxvsE_Metropolis {
	
}
.dxvsValidationSummary_Metropolis table.dxvsHT_Metropolis {
	width: 100%;
}
.dxvsValidationSummary_Metropolis td.dxvsH_Metropolis {
	padding: 2px 0px;
}
.dxvsValidationSummary_Metropolis a.dxvsHL_Metropolis {
	color: red;
}
.dxvsValidationSummary_Metropolis a.dxvsHL_Metropolis:visited {
	color: red;
}
.dxvsValidationSummary_Metropolis a.dxvsHL_Metropolis {
	text-decoration: none; border-bottom-color: rgb(255, 119, 0); border-bottom-width: 1px; border-bottom-style: dashed;
}
.dxvsValidationSummary_Metropolis a.dxvsHL_Metropolis:hover {
	color: rgb(255, 119, 0);
}
.dxvsValidationSummary_Metropolis table.dxvsT_Metropolis {
	
}
.dxvsValidationSummary_Metropolis tr.dxvsE_Metropolis {
	
}
.dxvsValidationSummary_Metropolis td.dxvsETC_Metropolis {
	padding: 2px 0px;
}
.dxvsValidationSummary_Metropolis ul.dxvsL_Metropolis {
	
}
.dxvsValidationSummary_Metropolis ol.dxvsL_Metropolis {
	
}
.dxvsValidationSummary_Metropolis li.dxvsE_Metropolis {
	padding: 2px 0px;
}
.dxeTrackBar_Metropolis {
	visibility: hidden; user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none;
}
.dxeDisabled_Metropolis .dxeTBHSys a {
	cursor: default;
}
.dxeDisabled_Metropolis .dxeTBVSys a {
	cursor: default;
}
.dxeTBBarHighlight_Metropolis {
	font-size: 0px;
}
.dxeTBScale_Metropolis {
	cursor: pointer;
}
.dxeTBTrack_Metropolis {
	cursor: pointer;
}
dxeTBBarHighlight {
	cursor: pointer;
}
.dxeTBScale_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; z-index: 1; font-size-adjust: none; font-stretch: normal;
}
.dxeTBSecondaryDH_Metropolis {
	z-index: 4;
}
.dxeTBMainDH_Metropolis {
	z-index: 4;
}
.dxeTBHSys {
	width: 170px; height: 41px;
}
.dxeTBVSys {
	width: 41px; height: 170px;
}
.dxeTBVSys.dxeTBBScaleSys.dxeTrackBar_Metropolis {
	width: 59px;
}
.dxeTBHSys.dxeTBBScaleSys.dxeTrackBar_Metropolis {
	height: 59px;
}
.dxeTBTrack_Metropolis {
	position: absolute; z-index: 2;
}
.dxeTBHSys .dxeTBTrack_Metropolis {
	background: url("/DXR.axd?r=0_1399-B4AOg");
}
.dxeTBVSys .dxeTBTrack_Metropolis {
	background-image: url("/DXR.axd?r=0_1400-B4AOg");
}
.dxeTBHSys .dxeTBTrack_Metropolis {
	height: 10px;
}
.dxeTBHSys .dxeTBBarHighlight_Metropolis {
	height: 10px;
}
.dxeTBVSys .dxeTBTrack_Metropolis {
	width: 10px;
}
.dxeTBVSys .dxeTBBarHighlight_Metropolis {
	width: 10px;
}
.dxeTBHSys .dxeTBMainDH_Metropolis {
	top: -1px; width: 7px; height: 12px;
}
.dxeTBHSys .dxeTBSecondaryDH_Metropolis {
	top: -1px; width: 7px; height: 12px;
}
.dxeTBVSys .dxeTBMainDH_Metropolis {
	left: -1px; width: 12px; height: 7px;
}
.dxeTBVSys .dxeTBSecondaryDH_Metropolis {
	left: -1px; width: 12px; height: 7px;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBTrack_Metropolis {
	left: 6px;
}
.dxeTBVSys .dxeTBTrack_Metropolis {
	left: 6px;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBTrack_Metropolis {
	left: auto; right: 6px;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBTrack_Metropolis {
	top: auto; bottom: 6px;
}
.dxeTBHSys .dxeTBRBScaleSys .dxeTBTrack_Metropolis {
	top: 6px;
}
.dxeTBHSys .dxeTBTrack_Metropolis {
	top: 6px;
}
.dxeTBBarHighlight_Metropolis {
	left: 0px; top: 0px; position: absolute; z-index: 3;
}
.dxeTBHSys .dxeTBBarHighlight_Metropolis {
	background-image: url("/DXR.axd?r=0_1389-B4AOg");
}
.dxeTBVSys .dxeTBBarHighlight_Metropolis {
	background-image: url("/DXR.axd?r=0_1390-B4AOg");
}
.dxeTBRBLabel_Metropolis {
	text-align: center; color: rgb(153, 153, 153); cursor: default;
}
.dxeTBLTLabel_Metropolis {
	text-align: center; color: rgb(153, 153, 153); cursor: default;
}
.dxeTBSmallTickSys .dxeTBRBLabel_Metropolis {
	position: absolute;
}
.dxeTBSmallTickSys .dxeTBLTLabel_Metropolis {
	position: absolute;
}
.dxeTBLargeTickSys .dxeTBRBLabel_Metropolis {
	position: absolute;
}
.dxeTBLargeTickSys .dxeTBLTLabel_Metropolis {
	position: absolute;
}
.dxeTBHSys .dxeTBRBLabel_Metropolis {
	width: 100%;
}
.dxeTBHSys .dxeTBLTLabel_Metropolis {
	width: 100%;
}
.dxeTBIncBtn_Metropolis {
	padding: 2px; width: 17px; height: 17px;
}
.dxeTBDecBtn_Metropolis {
	padding: 2px; width: 17px; height: 17px;
}
.dxeTBVSys .dxeTBRBLabel_Metropolis {
	padding-top: 2px;
}
.dxeTBVSys .dxeTBLTLabel_Metropolis {
	padding-top: 2px;
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBRBLabel_Metropolis {
	margin-left: -4px;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBRBLabel_Metropolis {
	right: 0px;
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBLTLabel_Metropolis {
	right: 0px;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBLTLabel_Metropolis {
	left: 0px;
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBRBLabel_Metropolis {
	left: 0px;
}
.dxeTBHSys .dxeTBRBScaleSys .dxeTBRBLabel_Metropolis {
	bottom: 0px;
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBLTLabel_Metropolis {
	bottom: 0px;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBLTLabel_Metropolis {
	top: 0px;
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBRBLabel_Metropolis {
	top: 0px;
}
.dxeTBItem_Metropolis {
	color: rgb(140, 140, 140);
}
.dxeTBHSys .dxeTBItem_Metropolis .dxeTBRBLabel_Metropolis {
	margin-left: 0px !important; display: inline-block;
}
.dxeTBHSys .dxeTBItem_Metropolis .dxeTBLTLabel_Metropolis {
	margin-left: 0px !important; display: inline-block;
}
.dxeTBHSys .dxeTBRBScaleSys .dxeTBItem_Metropolis .dxeTBRBLabel_Metropolis {
	padding-top: 12px;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBItem_Metropolis .dxeTBLTLabel_Metropolis {
	margin-top: 8px;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBItem_Metropolis .dxeTBRBLabel_Metropolis {
	margin-left: 5px;
}
.dxeTBSelectedItem_Metropolis .dxeTBRBLabel_Metropolis {
	color: rgb(255, 136, 0);
}
.dxeTBSelectedItem_Metropolis .dxeTBLTLabel_Metropolis {
	color: rgb(255, 136, 0);
}
.dxeTBSelectedTick_Metropolis .dxeTBRBLabel_Metropolis {
	color: rgb(255, 136, 0);
}
.dxeTBSelectedTick_Metropolis .dxeTBLTLabel_Metropolis {
	color: rgb(255, 136, 0);
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBItem_Metropolis {
	text-align: left;
}
.dxeTBVSys .dxeTBRBScaleSys .dxeTBItem_Metropolis {
	text-align: right;
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBItem_Metropolis {
	text-align: center;
}
.dxeTBHSys .dxeTBItem_Metropolis {
	background-image: url("/DXR.axd?r=0_1395-B4AOg");
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBItem_Metropolis {
	background-image: url("/DXR.axd?r=0_1393-B4AOg");
}
.dxeTBVSys .dxeTBItem_Metropolis {
	background-image: url("/DXR.axd?r=0_1396-B4AOg");
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBItem_Metropolis {
	background-image: url("/DXR.axd?r=0_1394-B4AOg");
}
.dxeTBHSys .dxeTBLargeTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1395-B4AOg");
}
.dxeTBVSys .dxeTBLargeTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1396-B4AOg");
}
.dxeTBHSys .dxeTBSmallTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1397-B4AOg");
}
.dxeTBVSys .dxeTBSmallTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1398-B4AOg");
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBLargeTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1391-B4AOg");
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBLargeTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1392-B4AOg");
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBSmallTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1393-B4AOg");
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBSmallTick_Metropolis {
	background-image: url("/DXR.axd?r=0_1394-B4AOg");
}
.dxeTBVSys .dxeTBIncBtn_Metropolis {
	top: auto; bottom: 0px;
}
.dxeTBVSys .dxeReversedDirectionSys .dxeTBDecBtn_Metropolis {
	top: auto; bottom: 0px;
}
.dxeTBVSys .dxeTBDecBtn_Metropolis {
	top: 0px; bottom: auto;
}
.dxeTBVSys .dxeReversedDirectionSys .dxeTBIncBtn_Metropolis {
	top: 0px; bottom: auto;
}
.dxeTBHSys .dxeTBDecBtn_Metropolis {
	left: 0px; right: auto;
}
.dxeTBHSys .dxeReversedDirectionSys .dxeTBIncBtn_Metropolis {
	left: 0px; right: auto;
}
.dxeTBHSys .dxeTBIncBtn_Metropolis {
	left: auto; right: 0px;
}
.dxeTBHSys .dxeReversedDirectionSys .dxeTBDecBtn_Metropolis {
	left: auto; right: 0px;
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBDecBtn_Metropolis {
	left: 50%; margin-left: -10px;
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBIncBtn_Metropolis {
	left: 50%; margin-left: -10px;
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBDecBtn_Metropolis {
	top: 50%; margin-top: -10px;
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBIncBtn_Metropolis {
	top: 50%; margin-top: -10px;
}
.dxeTBVSys .dxeTBBScaleSys .dxeTBTrack_Metropolis {
	left: 50%; margin-left: -4px;
}
.dxeTBHSys .dxeTBBScaleSys .dxeTBTrack_Metropolis {
	top: 50%; margin-top: -5px;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBDecBtn_Metropolis {
	right: 0px;
}
.dxeTBVSys .dxeTBLTScaleSys .dxeTBIncBtn_Metropolis {
	right: 0px;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBDecBtn_Metropolis {
	bottom: 0px;
}
.dxeTBHSys .dxeTBLTScaleSys .dxeTBIncBtn_Metropolis {
	bottom: 0px;
}
div.dxeHelpText_Metropolis {
	background: white; font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 3px 8px 4px; border: 1px solid rgb(192, 192, 192); border-image: none; display: inline; position: absolute; z-index: 41998; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;
}
.dxeTBValueToolTip_Metropolis {
	background: white; font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 3px 8px 4px; border: 1px solid rgb(192, 192, 192); border-image: none; display: inline; position: absolute; z-index: 41998; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;
}
td.dxeHelpText_Metropolis {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(159, 159, 159); visibility: visible; font-size-adjust: none; font-stretch: normal;
}
td.dxeHHelpTextSys.dxeHelpText_Metropolis {
	padding: 0px 6px;
}
td.dxeVHelpTextSys.dxeHelpText_Metropolis {
	padding: 2px 0px;
}
.dxeLoadingDiv_Metropolis {
	background: white; opacity: 0.85;
}
.dxeLoadingDivWithContent_Metropolis {
	background: white; opacity: 0.01;
}
.dxeLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxeLoadingPanelWithContent_Metropolis {
	background: rgb(255, 255, 255); font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(214, 214, 214); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.dxeLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxeLoadingPanelWithContent_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxeButtonEditSys .dxic .dxeLoadingDiv_Metropolis {
	opacity: 1 !important;
}
.dxeButtonEditSys .dxic .dxeLoadingPanel_Metropolis {
	font: 0px/normal arial, verdana !important; font-size-adjust: none !important; font-stretch: normal !important; background-color: transparent !important;
}
.dxeButtonEditSys .dxic .dxeLoadingPanel_Metropolis td.dx {
	padding: 0px !important;
}
.dxeButtonEditSys .dxic .dxeLoadingPanel_Metropolis td.dx > span {
	display: none;
}
.dxeButtonEditSys .dxic .dxeLoadingPanel_Metropolis td.dx > img {
	width: auto; height: 15px; vertical-align: middle;
}
.dxeReadOnly_Metropolis {
	
}
.dxeBase_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
td.dxic {
	font-size: 0px;
}
.dxeIRBFocused_Metropolis {
	margin: 0px !important; border: 1px dotted rgb(255, 177, 0); border-image: none;
}
.dxeIRadioButton_Metropolis {
	margin: 1px; vertical-align: middle; display: inline-block;
}
.dxeErrorCell_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: red; font-size-adjust: none; font-stretch: normal;
}
.dxeErrorCell_Metropolis td {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: red; font-size-adjust: none; font-stretch: normal;
}
.dxeErrorCell_Metropolis {
	padding-right: 5px; padding-left: 4px;
}
.dxeErrorFrameWithoutError_Metropolis {
	border: 1px solid red; border-image: none;
}
.dxeErrorFrameWithoutError_Metropolis .dxeControlsCell_Metropolis {
	padding: 2px;
}
.dxeControlsCell_Metropolis.dxeErrorFrameWithoutError_Metropolis {
	padding: 2px;
}
.dxeEditArea_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(160, 160, 160); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxvsValidationSummary_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: red; font-size-adjust: none; font-stretch: normal;
}
.dxvsValidationSummary_Metropolis td.dxvsRC {
	padding: 2px 5px 4px 6px; vertical-align: top;
}
.dxvsValidationSummary_Metropolis .dxvsE {
	
}
.dxvsValidationSummary_Metropolis table.dxvsHT {
	width: 100%;
}
.dxvsValidationSummary_Metropolis td.dxvsH {
	padding: 2px 0px;
}
.dxvsValidationSummary_Metropolis a.dxvsHL {
	color: red;
}
.dxvsValidationSummary_Metropolis a.dxvsHL:visited {
	color: red;
}
.dxvsValidationSummary_Metropolis a.dxvsHL {
	text-decoration: none; border-bottom-color: rgb(255, 119, 0); border-bottom-width: 1px; border-bottom-style: dashed;
}
.dxvsValidationSummary_Metropolis a.dxvsHL:hover {
	color: rgb(255, 119, 0);
}
.dxvsValidationSummary_Metropolis table.dxvsT {
	
}
.dxvsValidationSummary_Metropolis tr.dxvsE {
	
}
.dxvsValidationSummary_Metropolis td.dxvsETC {
	padding: 2px 0px;
}
.dxvsValidationSummary_Metropolis ul.dxvsL {
	
}
.dxvsValidationSummary_Metropolis ol.dxvsL {
	
}
.dxvsValidationSummary_Metropolis li.dxvsE {
	padding: 2px 0px;
}
.dxeButtonEditButton_Metropolis {
	vertical-align: middle; cursor: pointer;
}
.dxeCalendarButton_Metropolis {
	vertical-align: middle; cursor: pointer;
}
.dxeSpinIncButton_Metropolis {
	vertical-align: middle; cursor: pointer;
}
.dxeSpinDecButton_Metropolis {
	vertical-align: middle; cursor: pointer;
}
.dxeSpinLargeIncButton_Metropolis {
	vertical-align: middle; cursor: pointer;
}
.dxeSpinLargeDecButton_Metropolis {
	vertical-align: middle; cursor: pointer;
}
.dxeButtonEditButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeCalendarButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeButtonEditButton_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeCalendarButton_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinIncButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinDecButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinLargeIncButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinLargeDecButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinIncButton_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinDecButton_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinLargeIncButton_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeSpinLargeDecButton_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeButtonEditButton_Metropolis {
	padding: 0px 2px 0px 3px; background-color: white;
}
.dxeSpinIncButton_Metropolis {
	padding: 0px 2px 0px 3px; background-color: white;
}
.dxeSpinDecButton_Metropolis {
	padding: 0px 2px 0px 3px; background-color: white;
}
.dxeSpinLargeIncButton_Metropolis {
	padding: 0px 2px 0px 3px; background-color: white;
}
.dxeSpinLargeDecButton_Metropolis {
	padding: 0px 2px 0px 3px; background-color: white;
}
.dxeSpinLargeDecButton_Metropolis {
	padding: 0px 3px 0px 2px;
}
.dxeSpinIncButton_Metropolis {
	
}
.dxeSpinDecButton_Metropolis {
	padding-top: 1px;
}
.dxeButtonEditButton_Metropolis table.dxbebt {
	width: 10px;
}
.dxeSpinIncButton_Metropolis table.dxbebt {
	width: 10px;
}
.dxeSpinDecButton_Metropolis table.dxbebt {
	width: 10px;
}
.dxeSpinLargeIncButton_Metropolis table.dxbebt {
	width: 10px;
}
.dxeSpinLargeDecButton_Metropolis table.dxbebt {
	width: 10px;
}
.dxeCalendarButton_Metropolis {
	padding: 3px 11px 4px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 32px;
}
.dxeCalendarButton_Metropolis td.dx {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; text-align: center; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeButtonDisabled_Metropolis.dxeCalendarButton_Metropolis td.dx {
	color: rgb(189, 189, 189);
}
.dxeCalendarButton_Metropolis table.dxbebt {
	width: 100%;
}
.dxeCalendarButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxeButtonEditButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxeSpinIncButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxeSpinDecButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxeSpinLargeIncButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxeSpinLargeDecButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxeCalendarButtonHover_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeButtonEditButtonHover_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeSpinIncButtonHover_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeSpinDecButtonHover_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeSpinLargeIncButtonHover_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeSpinLargeDecButtonHover_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeCalendarButtonHover_Metropolis {
	border-color: rgb(255, 136, 0);
}
.dxeButtonEdit_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; width: 170px; background-color: white;
}
.dxeButtonEdit_Metropolis .dxeEditArea_Metropolis {
	background-color: white;
}
.dxeButtonEdit_Metropolis .dxeEditArea_Metropolis {
	width: 100%;
}
.dxeButtonEdit_Metropolis td.dxic {
	width: 100%;
}
.dxeButtonEdit_Metropolis .dxeIIC img {
	padding-left: 3px;
}
.dxeTextBox_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; background-color: white;
}
.dxeMemo_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; background-color: white;
}
.dxeTextBox_Metropolis td.dxic {
	
}
.dxeTextBox_Metropolis .dxeEditArea_Metropolis {
	background-color: white;
}
.dxeRadioButtonList_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none;
}
.dxeCheckBoxList_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none;
}
.dxeCheckBoxList_Metropolis .dxe > table {
	width: 100%;
}
.dxeRadioButtonList_Metropolis .dxe > table {
	width: 100%;
}
.dxeRadioButtonList_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxeRadioButtonList_Metropolis table {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxeCheckBoxList_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxeCheckBoxList_Metropolis table {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxeRadioButtonList_Metropolis td.dxe {
	padding: 7px 5px 6px 11px;
}
.dxeCheckBoxList_Metropolis td.dxe {
	padding: 7px 5px 6px 11px;
}
.dxeRadioButtonList_Metropolis label {
	margin-right: 6px;
}
.dxeCheckBoxList_Metropolis label {
	margin-right: 6px;
}
.dxeRadioButtonList_Metropolis img {
	padding-right: 5px; margin-bottom: -4px;
}
.dxeCheckBoxList_Metropolis img {
	padding-right: 5px; margin-bottom: -4px;
}
.dxeMemo_Metropolis {
	
}
.dxeMemoEditArea_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxeHyperlink_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(255, 136, 0); font-size-adjust: none; font-stretch: normal;
}
.dxeListBox_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(192, 192, 192); border-image: none; width: 70px; height: 109px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxeListBox_Metropolis div.dxlbd {
	height: 107px; padding-top: 1px; padding-bottom: 1px;
}
.dxeListBoxItemRow_Metropolis {
	cursor: default;
}
.dxeListBoxItem_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 3px 2px 4px 3px; text-align: left; color: rgb(51, 51, 51); border-right-color: white; border-left-color: white; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxeListBoxItem_Metropolis em {
	background: 0px 0px rgb(207, 207, 207); color: rgb(51, 51, 51); font-style: normal; font-weight: bold;
}
:last-child.dxeListBoxItemRow_Metropolis > .dxeListBoxItem_Metropolis {
	border-bottom-width: 0px;
}
.dxeListBox_Metropolis td.dxeI {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeIM {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis .dxeHIC {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeFTM {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeTM {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeC {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeCM {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeHCC {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeMI {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeMIM {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeIR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeIMR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis .dxeHICR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeFTMR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeTMR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeCR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeCMR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeHCCR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeMIR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeMIMR {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeCM {
	width: 29px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxeListBox_Metropolis td.dxeHCC {
	width: 29px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxeListBox_Metropolis td.dxeCMR {
	width: 29px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxeListBox_Metropolis td.dxeHCCR {
	width: 29px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxeListBox_Metropolis td.dxeIM {
	width: 0px;
}
.dxeListBox_Metropolis td.dxeIMR {
	width: 0px;
}
.dxeListBox_Metropolis td.dxeC > span {
	margin: 2px 2px 2px 3px;
}
.dxeListBox_Metropolis td.dxeCM > span {
	margin: 2px 2px 2px 3px;
}
.dxeListBox_Metropolis td.dxeCR > span {
	margin: 2px 3px 2px 2px;
}
.dxeListBox_Metropolis td.dxeCMR > span {
	margin: 2px 3px 2px 2px;
}
.dxeListBox_Metropolis td.dxeC {
	padding-right: 3px !important;
}
.dxeListBox_Metropolis td.dxeCR {
	padding-left: 3px !important;
}
.dxeListBox_Metropolis td.dxeT {
	width: 100%; padding-left: 0px !important;
}
.dxeListBox_Metropolis td.dxeTR {
	width: 100%; padding-right: 0px !important;
}
.dxeListBox_Metropolis td.dxeT {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeMI {
	border-left-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeTR {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeMIR {
	border-right-width: 0px !important;
}
.dxeListBox_Metropolis td.dxeFTM {
	overflow: hidden;
}
.dxeListBox_Metropolis td.dxeTM {
	overflow: hidden;
}
.dxeListBox_Metropolis td.dxeLTM {
	overflow: hidden;
}
.dxeListBox_Metropolis .dxeHFC {
	overflow: hidden;
}
.dxeListBox_Metropolis .dxeHC {
	overflow: hidden;
}
.dxeListBox_Metropolis .dxeHLC {
	overflow: hidden;
}
.dxeListBox_Metropolis td.dxeFTMR {
	overflow: hidden;
}
.dxeListBox_Metropolis td.dxeTMR {
	overflow: hidden;
}
.dxeListBox_Metropolis td.dxeLTMR {
	overflow: hidden;
}
.dxeListBox_Metropolis .dxeHFCR {
	overflow: hidden;
}
.dxeListBox_Metropolis .dxeHCR {
	overflow: hidden;
}
.dxeListBox_Metropolis .dxeHLCR {
	overflow: hidden;
}
.dxeListBox_Metropolis td.dxeFTM {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis td.dxeTM {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis .dxeHFC {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis .dxeHC {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis td.dxeFTMR {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis td.dxeTMR {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis .dxeHFCR {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis .dxeHCR {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis td.dxeLTM {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis td.dxeTM {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis .dxeHC {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis .dxeHLC {
	padding-left: 6px !important;
}
.dxeListBox_Metropolis td.dxeLTMR {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis td.dxeTMR {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis .dxeHCR {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis .dxeHLCR {
	padding-right: 6px !important;
}
.dxeListBox_Metropolis td.dxeLTM {
	border-left-color: rgb(207, 207, 207) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
.dxeListBox_Metropolis td.dxeTM {
	border-left-color: rgb(207, 207, 207) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
.dxeListBox_Metropolis td.dxeMIM {
	border-left-color: rgb(207, 207, 207) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
.dxeListBox_Metropolis td.dxeLTMR {
	border-right-color: rgb(207, 207, 207) !important; border-right-width: 1px !important; border-right-style: solid !important;
}
.dxeListBox_Metropolis td.dxeTMR {
	border-right-color: rgb(207, 207, 207) !important; border-right-width: 1px !important; border-right-style: solid !important;
}
.dxeListBox_Metropolis td.dxeMIMR {
	border-right-color: rgb(207, 207, 207) !important; border-right-width: 1px !important; border-right-style: solid !important;
}
.dxeListBox_Metropolis td.dxeIM {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeFTM {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeTM {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeLTM {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeCM {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeMIM {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeIMR {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeFTMR {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeTMR {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeLTMR {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeCMR {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis td.dxeMIMR {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBoxItemSelected_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeListBox_Metropolis.dxeDisabled_Metropolis .dxeListBoxItemSelected_Metropolis {
	background-color: rgb(240, 240, 240);
}
.dxeListBoxItemHover_Metropolis {
	color: rgb(51, 51, 51); background-color: rgb(224, 224, 224);
}
.dxeListBoxItemHover_Metropolis em {
	background-image: none;
}
.dxeListBoxItemSelected_Metropolis em {
	background-image: none;
}
.dxeListBox_Metropolis .dxeHD {
	border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxeListBox_Metropolis .dxeHC {
	border-left-color: rgb(192, 192, 192); border-left-width: 1px; border-left-style: solid;
}
.dxeListBox_Metropolis .dxeHLC {
	border-left-color: rgb(192, 192, 192); border-left-width: 1px; border-left-style: solid;
}
.dxeListBox_Metropolis td.dxeHMIC {
	border-left-color: rgb(192, 192, 192); border-left-width: 1px; border-left-style: solid;
}
.dxeListBox_Metropolis .dxeHCR {
	text-align: right; border-right-color: rgb(160, 160, 160); border-right-width: 1px; border-right-style: solid;
}
.dxeListBox_Metropolis .dxeHLCR {
	text-align: right; border-right-color: rgb(160, 160, 160); border-right-width: 1px; border-right-style: solid;
}
.dxeListBox_Metropolis td.dxeHMICR {
	text-align: right; border-right-color: rgb(160, 160, 160); border-right-width: 1px; border-right-style: solid;
}
.dxeListBox_Metropolis .dxeHCC {
	border-left-color: rgb(192, 192, 192); border-left-width: 1px; border-left-style: solid;
}
.dxeListBox_Metropolis .dxeHICR {
	text-align: right; border-right-color: rgb(220, 220, 220); border-right-width: 1px; border-right-style: solid;
}
.dxeListBox_Metropolis .dxeHFCR {
	text-align: right; border-right-color: rgb(220, 220, 220); border-right-width: 1px; border-right-style: solid;
}
.dxeListBox_Metropolis .dxeHCCR {
	text-align: right; border-right-color: rgb(220, 220, 220); border-right-width: 1px; border-right-style: solid;
}
.dxeListBox_Metropolis .dxeHFC {
	border-right-width: 0px;
}
.dxeListBox_Metropolis .dxeHC {
	border-right-width: 0px;
}
.dxeListBox_Metropolis .dxeHMIC {
	border-right-width: 0px;
}
.dxeListBox_Metropolis .dxeHFCR {
	text-align: right; border-left-width: 0px;
}
.dxeListBox_Metropolis .dxeHCR {
	text-align: right; border-left-width: 0px;
}
.dxeListBox_Metropolis .dxeHMICR {
	text-align: right; border-left-width: 0px;
}
.dxeListBox_Metropolis .dxeHLC {
	border-right-color: rgb(220, 220, 220); border-right-width: 1px; border-right-style: solid;
}
.dxeListBox_Metropolis .dxeHLCR {
	text-align: right; border-left-color: rgb(220, 220, 220); border-left-width: 1px; border-left-style: solid;
}
.dxeCalendar_Metropolis {
	color: rgb(51, 51, 51); font-weight: normal; cursor: default; background-color: white;
}
.dxeFocused_Metropolis.dxeCalendar_Metropolis {
	border: currentColor; border-image: none;
}
.dxeCalendar_Metropolis td.dxMonthGrid_Metropolis {
	padding: 8px 20px;
}
.dxeCalendar_Metropolis td.dxMonthGridWithWeekNumbers {
	padding: 30px 40px 10px; min-width: 244px;
}
.dxeCalendar_Metropolis td.dxMonthGridWithWeekNumbersRtl {
	padding: 30px 40px 10px; min-width: 244px;
}
.dxeCalendarDayHeader_Metropolis {
	padding: 2px 4px 5px; text-transform: uppercase; font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif;
}
.dxeCalendarWeekNumber_Metropolis {
	font: 9px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 6px 8px 6px 4px; text-align: right; color: rgb(191, 191, 191); font-size-adjust: none; font-stretch: normal;
}
.dxeCalendarDay_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 4px 6px; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.dxeCalendarWeekend_Metropolis {
	color: rgb(255, 51, 0);
}
.dxeCalendarOtherMonth_Metropolis {
	opacity: 0.15;
}
.dxeCalendarOutOfRange_Metropolis {
	color: rgb(208, 208, 208);
}
.dxeCalendarSelected_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeDisabled_Metropolis.dxeCalendarSelected_Metropolis {
	background-color: rgb(255, 213, 166);
}
.dxeCalendarToday_Metropolis {
	padding: 3px 3px 2px; border: 1px solid rgb(255, 136, 0); border-image: none;
}
.dxeDisabled_Metropolis.dxeCalendarToday_Metropolis {
	border: 1px solid rgb(255, 136, 0); border-image: none;
}
.dxeCalendarHeader_Metropolis {
	font: 18px/normal Segoe UI Light; padding: 4px 17px; color: rgb(255, 136, 0); font-size-adjust: none; font-stretch: normal;
}
.dxeCalendarHeader_Metropolis td.dxe {
	text-align: center; cursor: pointer;
}
.dxeCalendarHeader_Metropolis span {
	padding: 0px 16px; white-space: nowrap !important;
}
.dxeCalendarFooter_Metropolis {
	padding: 8px 0px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 2px; border-bottom-style: solid;
}
.dxeFocused_Metropolis.dxeCalendar_Metropolis .dxeCalendarFooter_Metropolis {
	border-color: rgb(255, 136, 0);
}
.dxeCalendarFastNav_Metropolis {
	background: white; padding: 12px 8px; color: black; border-top-color: rgb(192, 192, 192); border-right-color: rgb(192, 192, 192); border-left-color: rgb(192, 192, 192); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.dxeCalendarFastNav_Metropolis {
	
}
.dxeCalendarFastNavMonthArea_Metropolis {
	padding: 0px 9px;
}
.dxeCalendarFastNavYearArea_Metropolis {
	
}
.dxeCalendarFastNavFooter_Metropolis {
	padding: 8px 0px; color: black; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-left-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: white;
}
.dxeCalendarFastNavMonth_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 3px 5px; text-align: center; color: rgb(51, 51, 51); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.dxeCalendarFastNavYear_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 3px 5px; text-align: center; color: rgb(51, 51, 51); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.dxeCalendarFastNavMonth_Metropolis {
	padding: 6px;
}
.dxeCalendarFastNavMonthSelected_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeCalendarFastNavYearSelected_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxeCalendarFastNavMonthHover_Metropolis {
	background: rgb(229, 229, 229); padding: 2px 4px; border: 1px solid rgb(214, 214, 214); border-image: none; color: black;
}
.dxeCalendarFastNavYearHover_Metropolis {
	background: rgb(229, 229, 229); padding: 2px 4px; border: 1px solid rgb(214, 214, 214); border-image: none; color: black;
}
.dxeCalendarFastNavMonthHover_Metropolis {
	padding: 5px;
}
.dxeDateEditTimeEditCell_Metropolis {
	padding: 13px 41px 15px;
}
.dxeDateEditClockCell_Metropolis {
	padding: 37px 31px 0px;
}
.dxeDETSF.dxeCalendarFooter_Metropolis {
	padding-right: 8px; padding-left: 8px;
}
.dxeDETSH.dxeCalendarHeader_Metropolis {
	display: none;
}
.dxeDisabled_Metropolis {
	color: rgb(192, 192, 192); cursor: default;
}
.dxeDisabled_Metropolis td.dxe {
	color: rgb(192, 192, 192); cursor: default;
}
a.dxeDisabled_Metropolis:hover {
	color: rgb(172, 172, 172);
}
.dxeButtonDisabled_Metropolis {
	border-color: rgb(233, 233, 233); color: rgb(128, 128, 128); cursor: default;
}
.dxeButtonDisabled_Metropolis td.dxe {
	border-color: rgb(233, 233, 233); color: rgb(128, 128, 128); cursor: default;
}
.dxbButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); vertical-align: middle; cursor: pointer; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxbDisabled_Metropolis.dxbButton_Metropolis {
	border-color: rgb(233, 233, 233); color: rgb(184, 184, 184); cursor: default;
}
.dxbButtonHover_Metropolis {
	border: 1px solid rgb(255, 136, 0); border-image: none; color: white; background-color: rgb(255, 136, 0);
}
.dxbButtonChecked_Metropolis {
	color: rgb(51, 51, 51); background-color: rgb(192, 192, 192);
}
.dxbButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxbButton_Metropolis div.dxb {
	border-width: 0px; padding: 3px 8px 4px;
}
.dxbButton_Metropolis div.dxbf {
	padding: 2px 7px 3px; border: 1px dotted rgb(51, 51, 51); border-image: none;
}
.dxbButton_Metropolis div.dxb td.dxb {
	background: none !important; border-width: 0px !important; padding: 0px !important;
}
.dxbDisabled_Metropolis {
	border-color: rgb(195, 195, 195); color: rgb(128, 128, 128); cursor: default;
}
.dxbDisabled_Metropolis td.dxb {
	color: rgb(128, 128, 128);
}
.dxfcTable_Metropolis {
	border-collapse: separate !important;
}
.dxfcTable_Metropolis td.dxfc {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 0px 0px 0px 3px; color: black; vertical-align: middle; font-size-adjust: none; font-stretch: normal;
}
a.dxfcPropertyName_Metropolis {
	color: rgb(16, 134, 212) !important; white-space: nowrap !important;
}
a.dxfcGroupType_Metropolis {
	padding: 0px 3px !important; color: rgb(219, 52, 18) !important; white-space: nowrap !important;
}
a.dxfcOperation_Metropolis {
	color: rgb(111, 177, 17) !important; white-space: nowrap !important;
}
a.dxfcValue_Metropolis {
	color: gray !important; white-space: nowrap !important;
}
.dxfcLoadingDiv_Metropolis {
	background: white; opacity: 0.01;
}
.dxfcLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxfcLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxeMaskHint_Metropolis {
	background: rgb(255, 255, 225); font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 2px 5px 3px; border: 1px solid black; border-image: none; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxeProgressBar_Metropolis {
	background-color: rgb(224, 224, 224);
}
.dxeProgressBar_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxeProgressBar_Metropolis td.dxe {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxeProgressBar_Metropolis .dxePBMainCell_Metropolis {
	padding: 0px;
}
.dxeProgressBar_Metropolis td.dxe {
	padding: 0px;
}
.dxeProgressBarIndicator_Metropolis {
	background-color: rgb(255, 136, 0);
}
.dxeDropDownWindow_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; background-color: white;
}
.dxeColorIndicator_Metropolis {
	width: 13px; height: 13px; margin-left: 3px; cursor: pointer;
}
.dxeColorTable_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; background-color: rgb(255, 255, 255);
}
.dxeItemPicker_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; background-color: rgb(255, 255, 255);
}
.dxeColorTable_Metropolis td.dx {
	padding: 4px;
}
.dxeItemPicker_Metropolis td.dx {
	padding: 4px;
}
.dxeColorTableCell_Metropolis {
	padding: 3px; cursor: pointer;
}
.dxeItemPickerCell_Metropolis {
	padding: 3px; cursor: pointer;
}
.dxeColorTableCellDiv_Metropolis {
	border: 1px solid rgb(192, 192, 192); border-image: none; width: 12px; height: 12px; font-size: 0px;
}
.dxeColorTableCellSelected_Metropolis {
	padding: 0px !important; border: 3px solid rgb(255, 136, 0); border-image: none; background-color: rgb(203, 203, 203);
}
.dxeColorTableCellSelected_Metropolis .dxeColorTableCellDiv_Metropolis {
	border: 1px solid white; border-image: none;
}
.dxeColorTableCellHover_Metropolis {
	padding: 0px !important; border: 3px solid rgb(224, 224, 224); border-image: none; background-color: rgb(242, 242, 242);
}
.dxeItemPickerCellHover_Metropolis {
	padding: 0px !important; border: 3px solid rgb(224, 224, 224); border-image: none; background-color: rgb(242, 242, 242);
}
.dxeInvalid_Metropolis {
	
}
.dxeInvalid_Metropolis .dxeEditArea_Metropolis {
	
}
.dxeInvalid_Metropolis .dxeMemoEditArea_Metropolis {
	
}
.dxeFocused_Metropolis {
	border: 1px solid rgb(255, 136, 0); border-image: none;
}
.dxeTrackBar_Metropolis.dxeFocused_Metropolis {
	border: 0px currentColor; border-image: none;
}
.dxeNullText_Metropolis .dxeEditArea_Metropolis {
	color: rgb(129, 129, 129);
}
.dxeNullText_Metropolis .dxeMemoEditArea_Metropolis {
	color: rgb(129, 129, 129);
}
.dxcaControl_Metropolis {
	
}
.dxcaRefreshButton_Metropolis {
	font: 13px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxcaDisabledRefreshButton_Metropolis {
	color: rgb(172, 172, 172);
}
.dxcaRefreshButtonCell_Metropolis {
	padding-left: 4px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 2px; border-bottom-style: solid;
}
.dxcaRefreshButtonText_Metropolis {
	
}
.dxcaDisabledRefreshButtonText_Metropolis {
	
}
.dxcaTextBoxCell_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxcaTextBoxCell_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxcaTextBoxCellNoIndent_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxcaTextBoxCell_Metropolis .dxeErrorCell_Metropolis {
	
}
.dxcaTextBoxCellNoIndent_Metropolis .dxeErrorCell_Metropolis {
	color: red; padding-top: 4px; padding-left: 0px;
}
.dxcaTextBoxLabel_Metropolis {
	padding-bottom: 4px; display: block;
}
.dxcaLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxcaLoadingPanel_Metropolis td.dx {
	padding: 2px; text-align: center; white-space: nowrap;
}
.dxpcControl_Metropolis .dxHFBPS {
	width: 6px;
}
.dxpcLite_Metropolis .dxHFBPS {
	width: 6px;
}
.dxeTextBox_Metropolis {
	cursor: default;
}
.dxeButtonEdit_Metropolis {
	cursor: default;
}
.dxeIRadioButton_Metropolis {
	cursor: default;
}
.dxeRadioButtonList_Metropolis {
	cursor: default;
}
.dxeCheckBoxList_Metropolis {
	cursor: default;
}
:root .dxeTextBox_Metropolis td.dxic {
	padding-top: 1px;
}
:root .dxeButtonEdit_Metropolis td.dxic {
	padding-top: 1px;
}
.dxeTextBox_Metropolis td.dxic {
	padding-top: 2px;
}
.dxeButtonEdit_Metropolis td.dxic {
	padding-top: 2px;
}
.dxeButtonEdit_Metropolis td.dxic {
	
}
:root .dxeTextBox_Metropolis td.dxic .dxeEditArea_Metropolis {
	height: 16px;
}
:root .dxeButtonEdit_Metropolis td.dxic .dxeEditArea_Metropolis {
	height: 16px;
}
.dxeTextBox_Metropolis td.dxic .dxeEditArea_Metropolis {
	height: 15px;
}
.dxeButtonEdit_Metropolis td.dxic .dxeEditArea_Metropolis {
	height: 15px;
}
.dxeButtonEdit_Metropolis td.dxic {
	
}
*[dir='rtl'].dxeTextBox_Metropolis td.dxic {
	
}
.dxeTrackBar_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeIRadioButton_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeButtonEdit_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeTextBox_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeRadioButtonList_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeCheckBoxList_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeMemo_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeListBox_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeCalendar_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeColorTable_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxeLayoutConrtol_Metropolis {
	display: table;
}
.dxeLyGroupCell_Metropolis {
	padding: 5px;
}
.dxeLyItem_Metropolis {
	
}
.dxeLyCaptionCell_Metropolis {
	padding: 6px;
}
.dxeLyEditorCell_Metropolis {
	padding: 5px;
}
.dxeLyCaptionCell_Metropolis {
	color: rgb(0, 65, 132); font-weight: bold; white-space: nowrap;
}
.dxeLyEditorCell_Metropolis {
	width: 0px;
}
.dxeLyGroupBox_Metropolis {
	padding: 10px; border-radius: 4px; border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxeLyGroupBoxCaption_Metropolis > span {
	padding-right: 5px; padding-left: 5px; background-color: white;
}
.dxeLyGroupBoxCaption_Metropolis {
	margin-top: -21px; position: relative;
}
.dxeLyGroup_Metropolis {
	width: 100%;
}
.dxeLyVATSys > label {
	margin-top: 4px; margin-bottom: 4px; display: block;
}
.dxeLyEditorCell_Metropolis > .dxeMemoSys {
	margin-top: 3px;
}
.dxeLyEditorCell_Metropolis > label.dxeBase_Metropolis {
	display: block; white-space: nowrap;
}
.dxeLyEditorCell_Metropolis > .dxeTextBoxSys {
	
}
.dxeLyEditorCell_Metropolis > .dxeButtonEdit_Metropolis {
	
}
.dxHtmlEditor_Icons_heCut_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heCutDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heCopy_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heCopyDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_hePaste_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_hePasteDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_hePasteFromWord_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_hePasteFromWordDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heUndo_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heUndoDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heRedo_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heRedoDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heBold_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heBoldDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heItalic_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heItalicDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heUnderline_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heUnderlineDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heStrikethrough_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heStrikethroughDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heCenter_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heCenterDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heLeft_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heLeftDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heRight_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heRightDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heJustifyFull_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heJustifyFullDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSuperscript_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSuperscriptDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSubscript_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSubscriptDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heIndent_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heIndentDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heOutdent_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heOutdentDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertOrderedList_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertOrderedListDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertUnorderedList_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertUnorderedListDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertImageDialog_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertImageDialogDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertLinkDialog_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertLinkDialogDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableDialog_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableDialogDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableDialog_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableDialogDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableCellDialog_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableCellDialogDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableColumnDialog_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableColumnDialogDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableRowDialog_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heChangeTableRowDialogDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableRowAbove_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableRowAboveDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableRowBelow_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableRowBelowDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnLeft_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnLeftDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnRight_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnRightDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSplitTableCellHorizontal_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSplitTableCellHorizontalDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSplitTableCellVertical_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSplitTableCellVerticalDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heMergeTableCellHorizontal_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heMergeTableCellHorizontalDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heMergeTableCellVertical_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heMergeTableCellVerticalDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heDeleteTable_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heDeleteTableDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heDeleteTableColumn_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heDeleteTableColumnDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heDeleteTableRow_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heDeleteTableRowDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heUnlink_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heUnlinkDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heBackColor_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heBackColorDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heForeColor_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heForeColorDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heRemoveFormat_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heRemoveFormatDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_hePrint_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_hePrintDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heCheckSpelling_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heCheckSpellingDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heFullscreen_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heFullscreenDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSaveAsDocx_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSaveAsMht_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSaveAsOdt_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSaveAsPdf_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSaveAsRtf_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_Icons_heSaveAsTxt_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heToolbarPopOut_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heToolbarPopOutHover_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsMiddleOn_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsMiddleOff_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsBottom_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsTop_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsMiddleOnRtl_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsMiddleOffRtl_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsBottomRtl_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsTopRtl_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpHeaderTopLeftCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpHeaderTopRightCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpBottomLeftCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpBottomRightCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpTopLeftCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpTopRightCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxBottomLeftCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxBottomRightCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxTopLeftCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxTopRightCorner_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heSizeGrip_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heSizeGripRtl_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heErrorFrameCloseButton_Metropolis {
	background: url("/DXR.axd?r=0_1412-B4AOg") no-repeat;
}
.dxHtmlEditor_heConstrainProportionsMiddleOn_Metropolis {
	display: block;
}
.dxHtmlEditor_heConstrainProportionsMiddleOff_Metropolis {
	display: block;
}
.dxHtmlEditor_heConstrainProportionsBottom_Metropolis {
	display: block;
}
.dxHtmlEditor_heConstrainProportionsTop_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpHeaderTopLeftCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpHeaderTopRightCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpBottomLeftCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpBottomRightCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpTopLeftCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpTopRightCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxBottomLeftCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxBottomRightCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxTopLeftCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxTopRightCorner_Metropolis {
	display: block;
}
.dxHtmlEditor_Icons_heCut_Metropolis {
	background-position: -48px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heCutDisabled_Metropolis {
	background-position: -72px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heCopy_Metropolis {
	background-position: 0px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heCopyDisabled_Metropolis {
	background-position: -24px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_hePaste_Metropolis {
	background-position: -96px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_hePasteDisabled_Metropolis {
	background-position: -120px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_hePasteFromWord_Metropolis {
	background-position: -144px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_hePasteFromWordDisabled_Metropolis {
	background-position: -168px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heUndo_Metropolis {
	background-position: -96px -266px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heUndoDisabled_Metropolis {
	background-position: -120px -266px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heRedo_Metropolis {
	background-position: -48px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heRedoDisabled_Metropolis {
	background-position: -72px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heBold_Metropolis {
	background-position: -48px -26px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heBoldDisabled_Metropolis {
	background-position: -72px -26px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heItalic_Metropolis {
	background-position: 0px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heItalicDisabled_Metropolis {
	background-position: -24px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heUnderline_Metropolis {
	background-position: -48px -266px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heUnderlineDisabled_Metropolis {
	background-position: -72px -266px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heStrikethrough_Metropolis {
	background-position: -96px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heStrikethroughDisabled_Metropolis {
	background-position: -120px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heCenter_Metropolis {
	background-position: -96px -26px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heCenterDisabled_Metropolis {
	background-position: -120px -26px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heLeft_Metropolis {
	background-position: -96px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heLeftDisabled_Metropolis {
	background-position: -120px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heRight_Metropolis {
	background-position: -144px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heRightDisabled_Metropolis {
	background-position: -168px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heJustifyFull_Metropolis {
	background-position: -48px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heJustifyFullDisabled_Metropolis {
	background-position: -72px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSuperscript_Metropolis {
	background-position: 0px -266px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSuperscriptDisabled_Metropolis {
	background-position: -24px -266px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSubscript_Metropolis {
	background-position: -144px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSubscriptDisabled_Metropolis {
	background-position: -168px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heIndent_Metropolis {
	background-position: -96px -98px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heIndentDisabled_Metropolis {
	background-position: -120px -98px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heOutdent_Metropolis {
	background-position: -48px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heOutdentDisabled_Metropolis {
	background-position: -72px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertOrderedList_Metropolis {
	background-position: -48px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertOrderedListDisabled_Metropolis {
	background-position: -72px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertUnorderedList_Metropolis {
	background-position: -144px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertUnorderedListDisabled_Metropolis {
	background-position: -168px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertImageDialog_Metropolis {
	background-position: -144px -98px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertImageDialogDisabled_Metropolis {
	background-position: -168px -98px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertLinkDialog_Metropolis {
	background-position: 0px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertLinkDialogDisabled_Metropolis {
	background-position: -24px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableDialog_Metropolis {
	background-position: 0px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableDialogDisabled_Metropolis {
	background-position: -24px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableDialog_Metropolis {
	background-position: -48px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableDialogDisabled_Metropolis {
	background-position: -72px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableCellDialog_Metropolis {
	background-position: -144px -26px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableCellDialogDisabled_Metropolis {
	background-position: -168px -26px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableColumnDialog_Metropolis {
	background-position: 0px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableColumnDialogDisabled_Metropolis {
	background-position: -24px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableRowDialog_Metropolis {
	background-position: -96px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heChangeTableRowDialogDisabled_Metropolis {
	background-position: -120px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableRowAbove_Metropolis {
	background-position: -48px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableRowAboveDisabled_Metropolis {
	background-position: -72px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableRowBelow_Metropolis {
	background-position: -96px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableRowBelowDisabled_Metropolis {
	background-position: -120px -146px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnLeft_Metropolis {
	background-position: -96px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnLeftDisabled_Metropolis {
	background-position: -120px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnRight_Metropolis {
	background-position: -144px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heInsertTableColumnOnRightDisabled_Metropolis {
	background-position: -168px -122px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSplitTableCellHorizontal_Metropolis {
	background-position: 0px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSplitTableCellHorizontalDisabled_Metropolis {
	background-position: -24px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSplitTableCellVertical_Metropolis {
	background-position: -48px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSplitTableCellVerticalDisabled_Metropolis {
	background-position: -72px -242px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heMergeTableCellHorizontal_Metropolis {
	background-position: -144px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heMergeTableCellHorizontalDisabled_Metropolis {
	background-position: -168px -170px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heMergeTableCellVertical_Metropolis {
	background-position: 0px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heMergeTableCellVerticalDisabled_Metropolis {
	background-position: -24px -194px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heDeleteTable_Metropolis {
	background-position: -96px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heDeleteTableDisabled_Metropolis {
	background-position: -120px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heDeleteTableColumn_Metropolis {
	background-position: -144px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heDeleteTableColumnDisabled_Metropolis {
	background-position: -168px -74px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heDeleteTableRow_Metropolis {
	background-position: 0px -98px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heDeleteTableRowDisabled_Metropolis {
	background-position: -24px -98px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heUnlink_Metropolis {
	background-position: -143px -267px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heUnlinkDisabled_Metropolis {
	background-position: -167px -267px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heBackColor_Metropolis {
	background-position: 0px -26px; width: 16px; height: 13px;
}
.dxHtmlEditor_Icons_heBackColorDisabled_Metropolis {
	background-position: -24px -26px; width: 16px; height: 13px;
}
.dxHtmlEditor_Icons_heForeColor_Metropolis {
	background-position: -48px -98px; width: 16px; height: 13px;
}
.dxHtmlEditor_Icons_heForeColorDisabled_Metropolis {
	background-position: -72px -98px; width: 16px; height: 13px;
}
.dxHtmlEditor_Icons_heRemoveFormat_Metropolis {
	background-position: -96px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heRemoveFormatDisabled_Metropolis {
	background-position: -120px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_hePrint_Metropolis {
	background-position: 0px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_hePrintDisabled_Metropolis {
	background-position: -24px -218px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heCheckSpelling_Metropolis {
	background-position: -144px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heCheckSpellingDisabled_Metropolis {
	background-position: -168px -50px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heFullscreen_Metropolis {
	background-position: -24px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heFullscreenDisabled_Metropolis {
	background-position: -24px -314px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSaveAsDocx_Metropolis {
	background-position: -48px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSaveAsMht_Metropolis {
	background-position: -72px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSaveAsOdt_Metropolis {
	background-position: -96px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSaveAsPdf_Metropolis {
	background-position: -120px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSaveAsRtf_Metropolis {
	background-position: -144px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_Icons_heSaveAsTxt_Metropolis {
	background-position: -168px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_heToolbarPopOut_Metropolis {
	background-position: -135px 0px; width: 5px; height: 3px;
}
.dxHtmlEditor_heToolbarPopOutHover_Metropolis {
	background-position: -135px -3px; width: 5px; height: 3px;
}
.dxHtmlEditor_heConstrainProportionsMiddleOn_Metropolis {
	background-position: -19px 0px; width: 11px; height: 18px;
}
.dxHtmlEditor_heConstrainProportionsMiddleOff_Metropolis {
	background-position: 0px 0px; width: 11px; height: 18px;
}
.dxHtmlEditor_heConstrainProportionsBottom_Metropolis {
	background-position: -38px 0px; width: 11px; height: 6px;
}
.dxHtmlEditor_heConstrainProportionsTop_Metropolis {
	background-position: -38px -14px; width: 11px; height: 5px;
}
.dxHtmlEditor_heConstrainProportionsMiddleOnRtl_Metropolis {
	background-position: -162px 0px; width: 11px; height: 18px;
}
.dxHtmlEditor_heConstrainProportionsMiddleOffRtl_Metropolis {
	background-position: -181px 0px; width: 11px; height: 18px;
}
.dxHtmlEditor_heConstrainProportionsBottomRtl_Metropolis {
	background-position: -143px 0px; width: 11px; height: 6px;
}
.dxHtmlEditor_heConstrainProportionsTopRtl_Metropolis {
	background-position: -143px -14px; width: 11px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpHeaderTopLeftCorner_Metropolis {
	background-position: -109px 0px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpHeaderTopRightCorner_Metropolis {
	background-position: -122px 0px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpBottomLeftCorner_Metropolis {
	background-position: -57px -13px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpBottomRightCorner_Metropolis {
	background-position: -70px -13px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpTopLeftCorner_Metropolis {
	background-position: -57px 0px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpTopRightCorner_Metropolis {
	background-position: -70px 0px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxBottomLeftCorner_Metropolis {
	background-position: -83px -13px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxBottomRightCorner_Metropolis {
	background-position: -96px -13px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxTopLeftCorner_Metropolis {
	background-position: -83px 0px; width: 5px; height: 5px;
}
.dxHtmlEditor_RoundPanel_herpGroupBoxTopRightCorner_Metropolis {
	background-position: -96px 0px; width: 5px; height: 5px;
}
.dxHtmlEditor_heSizeGrip_Metropolis {
	background-position: 0px -290px; width: 16px; height: 16px;
}
.dxHtmlEditor_heSizeGripRtl_Metropolis {
	background-position: 0px -314px; width: 16px; height: 16px;
}
.dxHtmlEditor_heErrorFrameCloseButton_Metropolis {
	background-position: -109px -9px; width: 13px; height: 9px;
}
#dxInsertTableForm .contentCell {
	padding: 11px;
}
#dxInsertLinkForm .contentCell {
	padding: 11px;
}
#dxInsertImageForm .contentCell {
	padding: 11px;
}
#dxPasteFromWordForm .contentCell {
	padding: 11px;
}
#dxTableColumnPropertiesForm .contentCell {
	padding: 11px;
}
.dxhecd-Content {
	padding: 11px;
}
.dxRtl #dxInsertTableForm .contentCell {
	text-align: right;
}
.dxRtl #dxInsertLinkForm .contentCell {
	text-align: right;
}
.dxRtl #dxInsertImageForm .contentCell {
	text-align: right;
}
.dxRtl #dxPasteFromWordForm .contentCell {
	text-align: right;
}
.dxRtl #dxTableColumnPropertiesForm .contentCell {
	text-align: right;
}
.dxRtl .dxhecd-Content {
	text-align: right;
}
#dxInsertTableForm .buttonsCell {
	text-align: right;
}
#dxInsertLinkForm .buttonsCell {
	text-align: right;
}
#dxInsertImageForm .buttonsCell {
	text-align: right;
}
#dxPasteFromWordForm .buttonsCell {
	text-align: right;
}
#dxTableColumnPropertiesForm .buttonsCell {
	text-align: right;
}
.dxhecd-Buttons {
	text-align: right;
}
.dxRtl #dxInsertTableForm .buttonsCell {
	text-align: left;
}
.dxRtl #dxInsertLinkForm .buttonsCell {
	text-align: left;
}
.dxRtl #dxInsertImageForm .buttonsCell {
	text-align: left;
}
.dxRtl #dxPasteFromWordForm .buttonsCell {
	text-align: left;
}
.dxRtl #dxTableColumnPropertiesForm .buttonsCell {
	text-align: left;
}
.dxRtl .dxhecd-Buttons {
	text-align: left;
}
.dxhecd-Cancel {
	margin-left: 10px;
}
.dxRtl .dxhecd-Cancel {
	margin-right: 10px; margin-left: 0px;
}
#dxInsertTableForm .captionIndent {
	height: 5px; overflow: hidden;
}
#dxInsertLinkForm .captionIndent {
	height: 5px; overflow: hidden;
}
#dxInsertImageForm .captionIndent {
	height: 5px; overflow: hidden;
}
#dxTableColumnPropertiesForm .captionIndent {
	height: 5px; overflow: hidden;
}
#dxInsertLinkForm .typeRadionButtonListCell {
	padding-bottom: 12px;
}
#dxInsertImageForm .typeRadionButtonListCell {
	padding-bottom: 12px;
}
#dxInsertTableForm .separatorCell {
	height: 7px;
}
#dxInsertLinkForm .separatorCell {
	height: 7px;
}
#dxInsertImageForm .separatorCell {
	height: 7px;
}
#dxTableColumnPropertiesForm .separatorCell {
	height: 7px;
}
#dxInsertTableForm .buttons {
	padding-top: 3px;
}
#dxInsertLinkForm .buttons {
	padding-top: 3px;
}
#dxInsertImageForm .buttons {
	padding-top: 3px;
}
#dxTableColumnPropertiesForm .buttons {
	padding-top: 3px;
}
#dxInsertTableForm .cancelButton {
	padding-left: 10px;
}
#dxInsertLinkForm .cancelButton {
	padding-left: 10px;
}
#dxInsertImageForm .cancelButton {
	padding-left: 10px;
}
#dxPasteFromWordForm .cancelButton {
	padding-left: 10px;
}
#dxTableColumnPropertiesForm .cancelButton {
	padding-left: 10px;
}
.dxRtl #dxInsertTableForm .cancelButton {
	padding-right: 10px;
}
.dxRtl #dxInsertLinkForm .cancelButton {
	padding-right: 10px;
}
.dxRtl #dxInsertImageForm .cancelButton {
	padding-right: 10px;
}
.dxRtl #dxPasteFromWordForm .cancelButton {
	padding-right: 10px;
}
.dxRtl #dxTableColumnPropertiesForm .cancelButton {
	padding-right: 10px;
}
#dxInsertTableForm .captionCell {
	padding-top: 3px; padding-right: 9px; vertical-align: top; white-space: nowrap;
}
#dxInsertTableForm .rowsCaptionCell {
	padding-top: 3px; padding-right: 9px; vertical-align: top; white-space: nowrap;
}
#dxInsertLinkForm .captionCell {
	padding-top: 3px; padding-right: 9px; vertical-align: top; white-space: nowrap;
}
#dxTableColumnPropertiesForm .captionCell {
	padding-top: 3px; padding-right: 9px; vertical-align: top; white-space: nowrap;
}
#dxTableColumnPropertiesForm .rowsCaptionCell {
	padding-top: 3px; padding-right: 9px; vertical-align: top; white-space: nowrap;
}
.dxRtl #dxInsertTableForm .captionCell {
	padding-right: 0px; padding-left: 9px;
}
.dxRtl #dxInsertTableForm .rowsCaptionCell {
	padding-right: 0px; padding-left: 9px;
}
.dxRtl #dxInsertLinkForm .captionCell {
	padding-right: 0px; padding-left: 9px;
}
.dxRtl #dxTableColumnPropertiesForm .captionCell {
	padding-right: 0px; padding-left: 9px;
}
.dxRtl #dxTableColumnPropertiesForm .rowsCaptionCell {
	padding-right: 0px; padding-left: 9px;
}
#dxInsertTableForm .inputCell {
	vertical-align: middle;
}
#dxInsertTableForm .rowsInputCell {
	vertical-align: middle;
}
#dxInsertLinkForm .inputCell {
	vertical-align: middle;
}
#dxTableColumnPropertiesForm .inputCell {
	vertical-align: middle;
}
#dxTableColumnPropertiesForm .rowsInputCell {
	vertical-align: middle;
}
#dxInsertLinkForm .inputCell {
	width: 100%;
}
#dxInsertLinkForm .displayPropertiesCell {
	padding-top: 10px; padding-bottom: 10px; font-weight: bold;
}
#dxInsertLinkForm .targetCheckBoxCell {
	padding-top: 10px;
}
#dxInsertImageForm .fieldSeparator {
	height: 9px;
}
#dxInsertImageForm .imagePreview {
	padding: 5px 0px 10px;
}
#dxInsertImageForm .fromTheWeb {
	width: 100%;
}
#dxInsertImageForm .imagePreviewCell {
	width: 100%; height: 170px; text-align: center;
}
#dxInsertImageForm .imagePropertiesCell {
	padding-left: 20px; vertical-align: top;
}
.dxRtl #dxInsertImageForm .imagePropertiesCell {
	padding-right: 20px; padding-left: 0px;
}
#dxInsertImageForm .moreOptionsCell {
	padding-top: 11px;
}
#dxInsertImageForm .radioButtonTable {
	width: 317px;
}
#dxInsertImageForm .saveToServerCheckBoxCell {
	padding-top: 0px; padding-bottom: 13px;
}
#dxImagePropertiesForm .captionCell {
	padding-right: 2px; white-space: nowrap;
}
.dxRtl #dxImagePropertiesForm .captionCell {
	padding-right: 0px; padding-left: 2px;
}
#dxImagePropertiesForm .constrainProportionsCell {
	padding-top: 2px; padding-left: 4px;
}
#dxImagePropertiesForm .imageSizeEditorsCell {
	padding-top: 7px; padding-bottom: 10px;
}
#dxImagePropertiesForm .pixelSizeCell {
	padding-left: 7px;
}
.dxRtl #dxImagePropertiesForm .pixelSizeCell {
	padding-right: 7px; padding-left: 0px;
}
#dxImagePropertiesForm .hSeparator {
	width: 25px; overflow: hidden;
}
#dxImagePropertiesForm .thumbnailFileNameArea {
	padding-top: 8px;
}
#dxImagePropertiesForm .ckbWrapTextCell div {
	padding-top: 2px; margin-left: -4px;
}
@media not all
{
#dxImagePropertiesForm .ckbWrapTextCell div {
	margin-left: 0px;
}
}
#dxPasteFromWordForm .pasteContainer {
	border: currentColor; border-image: none; width: 450px; height: 300px; background-color: white;
}
#dxPasteFromWordForm .pasteContainerCell {
	padding: 10px 0px 0px;
}
#dxPasteFromWordForm .checkBoxCell {
	padding-top: 10px;
}
#dxPasteFromWordForm .contentCell {
	padding-right: 20px; padding-left: 20px;
}
#dxInsertTableForm .propFieldSeparator {
	width: 20px;
}
#dxTableColumnPropertiesForm .propFieldSeparator {
	width: 20px;
}
#dxInsertTableForm .propGroupSeparator {
	height: 11px;
}
#dxTableColumnPropertiesForm .propGroupSeparator {
	height: 11px;
}
#dxInsertTableForm .propGroupCell {
	padding-bottom: 7px; font-weight: bold;
}
#dxInsertTableForm .accessibilityPropGroupCell {
	padding-bottom: 7px; font-weight: bold;
}
#dxTableColumnPropertiesForm .propGroupCell {
	padding-bottom: 7px; font-weight: bold;
}
#dxTableColumnPropertiesForm .accessibilityPropGroupCell {
	padding-bottom: 7px; font-weight: bold;
}
.dxRtl #dxInsertTableForm .propGroupCell {
	text-align: right;
}
.dxRtl #dxInsertTableForm .accessibilityPropGroupCell {
	text-align: right;
}
.dxRtl #dxTableColumnPropertiesForm .propGroupCell {
	text-align: right;
}
.dxRtl #dxTableColumnPropertiesForm .accessibilityPropGroupCell {
	text-align: right;
}
#dxInsertTableForm .accessibilityPropGroupCell {
	padding-left: 10px;
}
#dxTableColumnPropertiesForm accessibilityPropGroupCell {
	padding-left: 10px;
}
#dxInsertTableForm .propGroupContentCell {
	padding-left: 20px;
}
#dxTableColumnPropertiesForm .propGroupContentCell {
	padding-left: 20px;
}
.dxRtl #dxInsertTableForm .propGroupContentCell {
	padding-left: 0px;
}
.dxRtl #dxTableColumnPropertiesForm .propGroupContentCell {
	padding-left: 0px;
}
#dxInsertTableForm .sizeTypeCell {
	padding-left: 3px;
}
#dxTableColumnPropertiesForm .sizeTypeCell {
	padding-left: 3px;
}
#dxInsertTableForm .rowsInputCell {
	padding-left: 9px;
}
#dxTableColumnPropertiesForm .rowsInputCell {
	padding-left: 9px;
}
.dxRtl #dxInsertTableForm .rowsInputCell {
	padding-right: 9px; padding-left: 0px;
}
.dxRtl #dxTableColumnPropertiesForm .rowsInputCell {
	padding-right: 9px; padding-left: 0px;
}
#dxInsertTableForm .rowsCaptionCell {
	padding-right: 0px;
}
#dxTableColumnPropertiesForm .rowsCaptionCell {
	padding-right: 0px;
}
#dxInsertTableForm .rowsSeparator {
	height: 18px;
}
#dxTableColumnPropertiesForm .rowsSeparator {
	height: 18px;
}
#dxInsertTableForm .rowsHorizontalSeparator {
	width: 50px;
}
#dxTableColumnPropertiesForm .rowsHorizontalSeparator {
	width: 50px;
}
.dxpc-header .dxpc-closeBtn {
	box-shadow: 0px 2px 12px transparent;
}
.dxpc-contentWrapper .contentCell {
	box-shadow: 0px 2px 12px transparent;
}
.dxpc-contentWrapper .imagePropertiesCell {
	box-shadow: 0px 2px 12px transparent;
}
.dxpc-contentWrapper .buttonsCell {
	box-shadow: 0px 2px 12px transparent;
}
.dxpc-contentWrapper .cancelButton {
	box-shadow: 0px 2px 12px transparent;
}
.dxheLoadingDiv_Metropolis {
	background: white; opacity: 0.85;
}
.dxheLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxheLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxheControl_Metropolis {
	
}
.dxheContentArea_Metropolis {
	padding: 6px 4px;
}
.dxheContentArea_Metropolis .dxheErrorFrame_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(208, 7, 7); margin-bottom: 6px; font-size-adjust: none; font-stretch: normal; background-color: rgb(251, 199, 199);
}
.dxheContentArea_Metropolis .dxheErrorFrame_Metropolis .dxhe {
	padding: 5px;
}
.dxheContentArea_Metropolis .dxheErrorFrame_Metropolis .dxhe td {
	padding: 0px;
}
.dxheContentArea_Metropolis .dxheErrorFrame_Metropolis .dxheErrorFrameCloseButton_Metropolis {
	cursor: pointer;
}
.dxheViewArea_Metropolis {
	
}
.dxheContentArea_Metropolis td.dxheViewArea_Metropolis {
	font-size: 0px;
}
.dxheHtmlViewArea_Metropolis {
	background: rgb(255, 255, 255); font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; border: 0px currentColor; border-image: none; font-size-adjust: none; font-stretch: normal;
}
.dxheDesignViewArea_Metropolis {
	background: rgb(255, 255, 255); font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; border: 0px currentColor; border-image: none; font-size-adjust: none; font-stretch: normal;
}
.dxhePreviewArea_Metropolis {
	background: rgb(255, 255, 255); font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; border: 0px currentColor; border-image: none; font-size-adjust: none; font-stretch: normal;
}
.dxheContentArea_Metropolis .dxeMemo_Metropolis td {
	padding: 0px 0px 0px 4px;
}
body.dxheDesignViewArea_Metropolis {
	padding: 0px 0px 0px 4px;
}
body.dxhePreviewArea_Metropolis {
	padding: 0px 0px 0px 4px;
}
.dxheContentArea_Metropolis .dxeMemoEditArea_Metropolis {
	padding-right: 0px; padding-left: 0px;
}
.dxhe-rtl.dxheControl_Metropolis .dxheContentArea_Metropolis .dxeMemo_Metropolis td {
	padding: 0px 4px 0px 0px;
}
body.dxhe-rtl.dxheDesignViewArea_Metropolis {
	padding: 0px 4px 0px 0px;
}
body.dxhe-rtl.dxhePreviewArea_Metropolis {
	padding: 0px 4px 0px 0px;
}
@media not all
{
.dxhe-rtl.dxheControl_Metropolis .dxheContentArea_Metropolis .dxeMemo_Metropolis td {
	padding: 0px 0px 0px 4px;
}
}
.dxheControl_Metropolis .dxeMemo_Metropolis textarea {
	resize: none;
}
body.dxheDesignViewArea_Metropolis table.dxEmptyBorderTable_Metropolis {
	border: 1px dotted gray; border-image: none;
}
body.dxheDesignViewArea_Metropolis table.dxEmptyBorderTable_Metropolis td {
	border: 1px dotted gray; border-image: none;
}
@media print
{
body.dxheDesignViewArea_Metropolis table.dxEmptyBorderTable_Metropolis {
	border: 0px currentColor; border-image: none;
}
body.dxheDesignViewArea_Metropolis table.dxEmptyBorderTable_Metropolis td {
	border: 0px currentColor; border-image: none;
}
}
.dxheStatusBar_Metropolis {
	
}
.dxheStatusBar_Metropolis .dxheStatusBarTab_Metropolis {
	padding-right: 12px; padding-bottom: 5px; padding-left: 11px;
}
.dxheStatusBarActiveTab_Metropolis {
	
}
.dxHtmlEditor_heSizeGrip_Metropolis {
	cursor: se-resize;
}
.dxHtmlEditor_heSizeGripRtl_Metropolis {
	cursor: ne-resize;
}
.dxheSizeGripContainer_Metropolis {
	width: 100%; height: 0px; text-align: right; font-size: 0px; margin-top: -16px; float: left;
}
.dxhe-rtl.dxheControl_Metropolis .dxheSizeGripContainer_Metropolis {
	text-align: left;
}
#dxInsertTableForm .buttonsCell {
	padding: 11px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: white;
}
#dxInsertLinkForm .buttonsCell {
	padding: 11px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: white;
}
#dxInsertImageForm .buttonsCell {
	padding: 11px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: white;
}
#dxPasteFromWordForm .buttonsCell {
	padding: 11px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: white;
}
#dxTableColumnPropertiesForm .buttonsCell {
	padding: 11px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: white;
}
#dxSelectImageForm .buttonsCell {
	padding: 11px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: white;
}
.dxheCustomDialog_Metropolis .dxhecd-Buttons {
	padding: 11px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: white;
}
#dxInsertImageForm .imagePreviewCell {
	border: 1px dashed rgb(202, 200, 200); border-image: none; color: rgb(135, 135, 135);
}
#dxSelectImageForm .imagePreviewCell {
	border: 1px dashed rgb(202, 200, 200); border-image: none; color: rgb(135, 135, 135);
}
#dxPasteFromWordForm .pasteContainerCell td {
	border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxtbSpacing_Metropolis {
	height: 1px;
}
.dxtbControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; width: 100%; color: rgb(51, 51, 51); border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.dxtbControl_Metropolis td.dxmMenu_Metropolis {
	border-width: 0px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxm-main {
	background-color: rgb(255, 255, 255);
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxm-horizontal.dxmtb .dxm-separator {
	
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxm-horizontal.dxmtb .dxm-separator b {
	margin-top: 3px; background-color: rgb(192, 192, 192);
}
.dxtbComboBoxMenuItem_Metropolis {
	padding-top: 2px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxm-main {
	border-width: 0px;
}
.dxmLite_Metropolis .dxmtb .dxtb-comboBoxMenuItem {
	border-width: 0px; padding-top: 1px; padding-bottom: 1px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxtb-cb.dxm-dropDownMode .dxm-content {
	padding-top: 3px; padding-bottom: 4px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxtb-cb.dxm-dropDownMode .dxm-content {
	padding-top: 3px; padding-bottom: 4px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxtb-cddi.dxm-item .dxm-content {
	padding-top: 4px; padding-bottom: 4px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxtb-cddi.dxm-item .dxm-content {
	padding-top: 4px; padding-bottom: 4px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-l .dxtb-cddi.dxm-item .dxm-content img {
	margin-top: -1px;
}
.dxtbControl_Metropolis .dxmLite_Metropolis .dxmtb.dxm-horizontal .dxm-image-r .dxtb-cddi.dxm-item .dxm-content img {
	margin-top: -1px;
}
.dxmLite_Metropolis .dxhetipControl_Metropolis img {
	vertical-align: top;
}
.dxtcbControl_Metropolis {
	
}
.dxtcbColorDiv_Metropolis {
	width: 16px; height: 3px; font-size: 0px; background-color: transparent;
}
.dxrpControl_Metropolis.dxheRP .dxrpContent_Metropolis {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpLE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpRE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpBE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpNHTE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpContent_Metropolis {
	padding: 9px 8px;
}
.dxrpControl_Metropolis.dxheRP .dxrpTE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpNHTE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpLE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpHLE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpRE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpHRE {
	
}
.dxrpControl_Metropolis.dxheRP .dxrpBE {
	
}
.dxrpControlGB_Metropolis.dxheRP .dxrpNHTE {
	
}
.dxrpControlGB_Metropolis.dxheRP .dxrpLE {
	
}
.dxrpControlGB_Metropolis.dxheRP .dxrpHLE {
	
}
.dxrpControlGB_Metropolis.dxheRP .dxrpRE {
	
}
.dxrpControlGB_Metropolis.dxheRP .dxrpBE {
	
}
#dxMainSpellCheckFormTable .buttonsCell {
	text-align: right;
}
#dxMainSpellCheckOptionsFormTable .buttonsCell {
	text-align: right;
}
.dxwsc-rtl #dxMainSpellCheckFormTable .buttonsCell {
	text-align: left;
}
.dxwsc-rtl #dxMainSpellCheckOptionsFormTable .buttonsCell {
	text-align: left;
}
.leftBottomButton {
	text-align: right; padding-top: 10px; padding-bottom: 10px;
}
.dxwsc-rtl .leftBottomButton .dxwscOptionsButton {
	float: left;
}
.dxwsc-rtl .leftBottomButton .dxwscOkButton {
	float: left;
}
.rightBottomButton {
	padding: 10px 15px 10px 10px; width: 100px;
}
.dxwsc-rtl .rightBottomButton {
	padding: 10px 10px 10px 15px;
}
#dxMainSpellCheckFormTable {
	width: 480px;
}
#dxMainSpellCheckFormTable .contentSCFormContainer {
	padding: 15px 15px 0px;
}
#dxSpellCheckForm .buttonsTable {
	width: 100px;
}
#dxSpellCheckForm .buttonTableContainer {
	padding-top: 5px; padding-left: 10px;
}
.dxwsc-rtl #dxSpellCheckForm .buttonTableContainer {
	padding-right: 10px; padding-left: 0px;
}
#dxSpellCheckForm .checkedDivContainer {
	overflow: hidden; padding-top: 5px;
}
#dxSpellCheckForm .changeToText {
	padding-top: 15px;
}
#dxSpellCheckForm .verticalSeparator {
	padding-top: 5px;
}
#dxSpellCheckForm .listBoxContainer {
	padding-top: 5px; padding-bottom: 20px;
}
#dxMainSpellCheckOptionsFormTable {
	width: 400px;
}
#dxMainSpellCheckOptionsFormTable .contentSCOptionsFormContainer {
	padding: 15px 15px 0px;
}
#dxOptionsForm .languagePanel {
	padding-top: 10px; padding-bottom: 20px;
}
.dxwscLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxwscCheckedTextContainer_Metropolis {
	padding: 5px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 340px; height: 110px; overflow: auto; font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size: 12px; vertical-align: top; background-color: white;
}
.dxwscErrorWord_Metropolis {
	background: url("/DXR.axd?r=0_1487-B4AOg") repeat-x bottom; color: rgb(51, 51, 51); padding-bottom: 3px; font-weight: bold;
}
.dxwscLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxwscLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxsc-main .dxrpControl_Metropolis .dxrpHeader_Metropolis {
	font-size: 22px;
}
.dxsc-main .dxrpControl_Metropolis .dxrpHeader_Metropolis td.dxrp {
	font-size: 22px;
}
#dxMainSpellCheckFormTable .buttonsCell {
	border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid;
}
#dxMainSpellCheckOptionsFormTable .buttonsCell {
	border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid;
}
.dxGridView_gvCollapsedButton_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvCollapsedButtonRtl_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvExpandedButton_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvExpandedButtonRtl_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvDetailCollapsedButton_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvDetailCollapsedButtonRtl_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvDetailExpandedButton_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvDetailExpandedButtonRtl_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvFilterRowButton_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvHeaderFilter_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvHeaderFilterActive_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvHeaderSortDown_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvHeaderSortUp_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvDragAndDropArrowDown_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvDragAndDropArrowUp_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvDragAndDropHideColumn_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvParentGroupRows_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_WindowResizer_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_WindowResizerRtl_Metropolis {
	background: url("/DXR.axd?r=0_1408-B4AOg") no-repeat;
}
.dxGridView_gvCollapsedButton_Metropolis {
	background-position: -35px 0px; width: 13px; height: 13px;
}
.dxGridView_gvCollapsedButtonRtl_Metropolis {
	background-position: -89px -38px; width: 13px; height: 13px;
}
.dxgvFocusedGroupRow_Metropolis .dxGridView_gvCollapsedButton_Metropolis {
	background-position: -52px 0px; width: 13px; height: 13px;
}
.dxgvFocusedGroupRow_Metropolis .dxGridView_gvCollapsedButtonRtl_Metropolis {
	width: 13px; height: 13px;
}
.dxGridView_gvExpandedButton_Metropolis {
	background-position: -35px -18px; width: 13px; height: 13px;
}
.dxGridView_gvExpandedButtonRtl_Metropolis {
	background-position: -89px -56px; width: 13px; height: 13px;
}
.dxgvFocusedGroupRow_Metropolis .dxGridView_gvExpandedButton_Metropolis {
	background-position: -52px -18px; width: 13px; height: 13px;
}
.dxgvFocusedGroupRow_Metropolis .dxGridView_gvExpandedButtonRtl_Metropolis {
	background-position: -106px -56px; width: 13px; height: 13px;
}
.dxGridView_gvDetailCollapsedButton_Metropolis {
	background-position: -35px 0px; width: 13px; height: 13px;
}
.dxGridView_gvDetailCollapsedButtonRtl_Metropolis {
	background-position: -89px -38px; width: 13px; height: 13px;
}
.dxgvFocusedRow_Metropolis .dxGridView_gvDetailCollapsedButton_Metropolis {
	background-position: -52px 0px; width: 13px; height: 13px;
}
.dxgvFocusedRow_Metropolis .dxGridView_gvDetailCollapsedButtonRtl_Metropolis {
	background-position: -106px -38px; width: 13px; height: 13px;
}
.dxGridView_gvDetailExpandedButton_Metropolis {
	background-position: -35px -18px; width: 13px; height: 13px;
}
.dxGridView_gvDetailExpandedButtonRtl_Metropolis {
	background-position: -89px -56px; width: 13px; height: 13px;
}
.dxgvFocusedRow_Metropolis .dxGridView_gvDetailExpandedButton_Metropolis {
	background-position: -52px -18px; width: 13px; height: 13px;
}
.dxgvFocusedRow_Metropolis .dxGridView_gvDetailExpandedButtonRtl_Metropolis {
	background-position: -106px -56px; width: 13px; height: 13px;
}
.dxGridView_gvFilterRowButton_Metropolis {
	background-position: -100px 0px; width: 14px; height: 14px;
}
.dxGridView_gvHeaderFilter_Metropolis {
	background-position: 0px -36px; width: 14px; height: 16px;
}
.dxGridView_gvHeaderFilterActive_Metropolis {
	background-position: -23px -36px; width: 14px; height: 16px;
}
.dxGridView_gvHeaderSortDown_Metropolis {
	background-position: -19px -1px; width: 7px; height: 5px;
}
.dxGridView_gvHeaderSortUp_Metropolis {
	background-position: -19px -7px; width: 7px; height: 5px;
}
.dxGridView_gvDragAndDropArrowDown_Metropolis {
	background-position: 0px 0px; width: 11px; height: 9px;
}
.dxGridView_gvDragAndDropArrowUp_Metropolis {
	background-position: 0px -17px; width: 11px; height: 9px;
}
.dxGridView_gvDragAndDropHideColumn_Metropolis {
	background-position: -70px 0px; width: 22px; height: 22px;
}
.dxGridView_gvParentGroupRows_Metropolis {
	background-position: -70px -36px; width: 18px; height: 13px;
}
.dxGridView_WindowResizer_Metropolis {
	background-position: -46px -36px; width: 16px; height: 16px;
}
.dxGridView_WindowResizerRtl_Metropolis {
	background-position: -46px -54px; width: 16px; height: 16px;
}
.dxgvControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); cursor: default; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxgvDisabled_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); cursor: default; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxgvDisabled_Metropolis {
	color: rgb(184, 184, 184);
}
.dxgvControl_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxgvDisabled_Metropolis a {
	color: rgb(184, 184, 184);
}
.dxgvLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxgvLoadingPanel_Metropolis td {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxgvLoadingPanelStatusBar_Metropolis {
	background-color: transparent;
}
.dxgvLoadingPanelStatusBar_Metropolis td {
	padding: 0px 2px; text-align: center; white-space: nowrap;
}
.dxgvTable_Metropolis {
	border-width: 0px; overflow: hidden; border-collapse: separate !important; background-color: white;
}
.dxgvInlineEditRow_Metropolis {
	
}
.dxgvDataRow_Metropolis {
	
}
.dxgvInlineEditRow_Metropolis td.dxgv {
	border-right-color: rgb(211, 211, 211); border-bottom-color: rgb(211, 211, 211); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.dxgvDataRowAlt_Metropolis {
	background-color: whitesmoke;
}
.dxgvFilterRow_Metropolis {
	border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid;
}
.dxgvEditForm_Metropolis {
	
}
.dxgvEditForm_Metropolis td.dxgv {
	padding: 8px 10px 10px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvEditForm_Metropolis td.dxgvIndentCell {
	border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.dxgvSelectedRow_Metropolis {
	color: rgb(51, 51, 51); background-color: rgb(224, 224, 224);
}
.dxgvFocusedRow_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxgvFocusedRow_Metropolis a {
	color: white; background-color: rgb(255, 136, 0);
}
.dxgvFocusedRow_Metropolis .dxgvCommandColumn_Metropolis a {
	color: white;
}
.dxgvSelectedRow_Metropolis .dxgvCommandColumn_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxgvPreviewRow_Metropolis {
	color: rgb(153, 153, 153);
}
.dxgvDetailCell_Metropolis {
	border-width: 0px 0px 1px; padding: 20px 2px 20px 4px; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid;
}
.dxgvPreviewRow_Metropolis td.dxgv {
	border-width: 0px 0px 1px; padding: 20px 2px 20px 4px; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid;
}
.dxgvEmptyDataRow_Metropolis td.dxgv {
	border-width: 0px 0px 1px; padding: 20px 2px 20px 4px; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid;
}
.dxgvPreviewRow_Metropolis td.dxgv {
	padding: 10px 10px 10px 15px;
}
.dxgvDetailCell_Metropolis {
	padding: 16px 18px;
}
.dxgvDetailRow_Metropolis td.dxgvIndentCell {
	padding-right: 0px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvEmptyDataRow_Metropolis {
	color: gray;
}
.dxgvEmptyDataRow_Metropolis td.dxgv {
	text-align: center; border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvEditFormDisplayRow_Metropolis td.dxgv {
	border-width: 0px 1px 1px 0px; padding: 3px 6px 4px; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-style: solid; border-bottom-style: solid;
}
.dxgvDataRow_Metropolis td.dxgv {
	border-width: 0px 1px 1px 0px; padding: 3px 6px 4px; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-style: solid; border-bottom-style: solid;
}
.dxgvDataRowAlt_Metropolis td.dxgv {
	border-width: 0px 1px 1px 0px; padding: 3px 6px 4px; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-style: solid; border-bottom-style: solid;
}
.dxgvSelectedRow_Metropolis td.dxgv {
	border-width: 0px 1px 1px 0px; padding: 3px 6px 4px; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-style: solid; border-bottom-style: solid;
}
.dxgvFocusedRow_Metropolis td.dxgv {
	border-width: 0px 1px 1px 0px; padding: 3px 6px 4px; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-style: solid; border-bottom-style: solid;
}
.dxgvEditFormDisplayRow_Metropolis {
	
}
.dxgvEditFormDisplayRow_Metropolis td.dxgv {
	
}
.dxgvEditFormDisplayRow_Metropolis td.dxgvIndentCell {
	background: rgb(237, 237, 237); border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.dxgvEditingErrorRow_Metropolis {
	color: rgb(255, 0, 0); background-color: rgb(255, 200, 200);
}
.dxgvEditingErrorRow_Metropolis td.dxgv {
	border-width: 0px 0px 1px; padding: 6px 10px; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; white-space: pre-wrap;
}
.dxgvFilterRow_Metropolis td.dxgv {
	border-width: 0px 1px 1px 0px; padding: 2px; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-style: solid; border-bottom-style: solid;
}
.dxgvGroupRow_Metropolis {
	
}
.dxgvFocusedGroupRow_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxgvGroupRow_Metropolis td.dxgv {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(211, 211, 211); padding: 3px 6px 4px; border-image: none; vertical-align: middle; white-space: nowrap;
}
.dxgvFocusedGroupRow_Metropolis td.dxgv {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(211, 211, 211); padding: 3px 6px 4px; border-image: none; vertical-align: middle; white-space: nowrap;
}
.dxgvFocusedRow_Metropolis td.dxgvIndentCell {
	border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white !important;
}
.dxgvFocusedGroupRow_Metropolis td.dxgvIndentCell {
	border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white !important;
}
.dxgvSelectedRow_Metropolis td.dxgvIndentCell {
	border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white !important;
}
.dxgvHeaderPanel_Metropolis {
	padding: 8px 6px; border-bottom-color: rgb(159, 159, 159); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(249, 249, 249);
}
.dxgvMSDraggable_Metropolis .dxgvHeader_Metropolis {
	-ms-touch-action: pinch-zoom;
}
.dxgvGroupPanel_Metropolis.dxgvMSDraggable_Metropolis {
	-ms-touch-action: pinch-zoom;
}
.dxgvHeader_Metropolis {
	padding: 4px 6px 5px; border: 1px solid rgb(192, 192, 192); border-image: none; text-align: left; overflow: hidden; font-weight: normal; white-space: nowrap; cursor: pointer;
}
.dxgvHeader_Metropolis {
	
}
.dxgvHeader_Metropolis table {
	
}
.dxgvHeader_Metropolis td {
	white-space: nowrap;
}
.dxgvHeader_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxgvPopupEditForm_Metropolis {
	margin: 0px; padding: 4px;
}
.dxgvCustomization_Metropolis {
	margin: 0px; padding: 10px; min-width: 220px;
}
.dxgvGroupPanel_Metropolis {
	padding: 7px 4px 8px 6px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap;
}
.dxgvFooter_Metropolis {
	white-space: nowrap;
}
.dxgvFooter_Metropolis td.dxgv {
	padding: 5px 6px 6px; border-bottom-color: rgb(192, 192, 192); border-right-width: 0px; border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvGroupFooter_Metropolis {
	
}
.dxgvGroupFooter_Metropolis td.dxgv {
	white-space: nowrap;
}
.dxgvGroupFooter_Metropolis td.dxgv {
	padding: 5px 4px 6px 6px; border-bottom-color: rgb(192, 192, 192); border-right-width: 0px; border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvDataRow_Metropolis td.dxgvIndentCell {
	border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white;
}
.dxgvGroupRow_Metropolis td.dxgvIndentCell {
	border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white;
}
.dxgvGroupFooter_Metropolis td.dxgvIndentCell {
	border-right-color: rgb(207, 207, 207); border-left-color: rgb(207, 207, 207); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white;
}
.dxgvTitlePanel_Metropolis {
	padding: 3px 3px 5px; text-align: center; color: rgb(153, 153, 153); font-size: 15px; font-weight: normal; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvTable_Metropolis caption {
	padding: 3px 3px 5px; text-align: center; color: rgb(153, 153, 153); font-size: 15px; font-weight: normal; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxgvStatusBar_Metropolis {
	border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid;
}
.dxgvStatusBar_Metropolis tr.dxgv {
	height: 20px;
}
.dxgvStatusBar_Metropolis tr.dxgv > td {
	padding: 4px;
}
.dxgvCommandColumn_Metropolis {
	padding: 8px 4px;
}
.dxgvCommandColumn_Metropolis a {
	margin: 0px 3px 0px 0px; color: rgb(255, 136, 0);
}
.dxgvCommandColumn_Metropolis a:hover {
	
}
.dxgvCommandColumnItem_Metropolis {
	
}
.dxgvEditFormTable_Metropolis {
	padding: 2px 6px 6px 4px; font-size: 11px; min-width: 300px;
}
.dxgvEditFormTable_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxgvEditFormTable_Metropolis a:hover {
	
}
.dxgvEditFormCaption_Metropolis {
	padding: 4px 4px 4px 10px; white-space: nowrap;
}
.dxgvInlineEditCell_Metropolis {
	padding: 1px;
}
.dxgvEditFormCell_Metropolis {
	border-width: 0px; padding: 4px;
}
.dxgvPagerTopPanel_Metropolis {
	padding: 4px 0px;
}
.dxgvPagerBottomPanel_Metropolis {
	padding: 4px 0px;
}
.dxgvPagerTopPanel_Metropolis {
	border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxgvDetailButton_Metropolis {
	
}
.dxgvFilterBar_Metropolis {
	border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid;
}
.dxgvFilterBar_Metropolis a {
	color: rgb(255, 136, 0); text-decoration: underline;
}
.dxgvFilterBarCheckBoxCell_Metropolis {
	padding: 0px 7px;
}
.dxgvFilterBarImageCell_Metropolis {
	padding: 0px 1px 0px 3px; cursor: pointer;
}
.dxgvFilterBarExpressionCell_Metropolis {
	padding: 5px 5px 8px 0px; white-space: nowrap;
}
.dxgvFilterBarClearButtonCell_Metropolis {
	padding: 5px 6px 8px;
}
.dxgvFilterBuilderMainArea_Metropolis {
	background: white; padding: 6px 2px;
}
.dxgvFilterBuilderButtonArea_Metropolis {
	padding: 6px; border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid; white-space: nowrap;
}
.dxgvDataRowHover_Metropolis {
	color: rgb(51, 51, 51); background-color: rgb(240, 240, 240);
}
.dxgvDataRowHover_Metropolis a {
	color: rgb(255, 136, 0) !important;
}
.dxgvControl_Metropolis .dxpControl_Metropolis td.dxpCtrl_Metropolis {
	padding-top: 4px;
}
.dxgvDisabled_Metropolis .dxpControl_Metropolis td.dxpCtrl_Metropolis {
	padding-top: 4px;
}
.dxgvControl_Metropolis .dxpLite_Metropolis {
	padding-top: 4px;
}
.dxgvDisabled_Metropolis .dxpLite_Metropolis {
	padding-top: 4px;
}
.dxgvControl_Metropolis .dxgvHFSAC {
	padding: 9px 0px 0px 4px;
}
.dxgvControl_Metropolis .dxgvHFSC {
	padding: 9px 0px 6px;
}
.dxgvControl_Metropolis .dxgvHFSC div {
	background: rgb(192, 192, 192); height: 1px;
}
.dxgvControl_Metropolis div[id$='DXEPLPC'] {
	height: 53px;
}
.dxgvTable_Metropolis {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxPivotGrid_pgCollapsedButton_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgExpandedButton_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgSortDownButton_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgSortUpButton_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgFilterResizer_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgFilterButton_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgFilterButtonActive_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgCustomizationFormCloseButton_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgDragArrowDown_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgDragArrowUp_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgDragHideField_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgDataHeaders_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgGroupSeparator_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgSortByColumn_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgPrefilterButton_Metropolis {
	background: url("/DXR.axd?r=0_1471-B4AOg") no-repeat;
}
.dxPivotGrid_pgCollapsedButton_Metropolis {
	background-position: 0px 0px; width: 13px; height: 13px;
}
.dxPivotGrid_pgExpandedButton_Metropolis {
	background-position: 0px -18px; width: 13px; height: 13px;
}
.dxPivotGrid_pgSortDownButton_Metropolis {
	background-position: -37px -1px; width: 7px; height: 5px;
}
.dxPivotGrid_pgSortUpButton_Metropolis {
	background-position: -37px -8px; width: 7px; height: 5px;
}
.dxPivotGrid_pgFilterResizer_Metropolis {
	background-position: -69px -37px; width: 16px; height: 16px;
}
.dxPivotGrid_pgFilterButton_Metropolis {
	background-position: 0px -36px; width: 15px; height: 17px;
}
.dxPivotGrid_pgFilterButtonActive_Metropolis {
	background-position: -23px -36px; width: 15px; height: 17px;
}
.dxPivotGrid_pgCustomizationFormCloseButton_Metropolis {
	background-position: -46px -39px; width: 14px; height: 14px;
}
.dxPivotGrid_pgDragArrowDown_Metropolis {
	background-position: -17px 0px; width: 11px; height: 9px;
}
.dxPivotGrid_pgDragArrowUp_Metropolis {
	background-position: -17px -17px; width: 11px; height: 9px;
}
.dxPivotGrid_pgDragHideField_Metropolis {
	background-position: -75px 0px; width: 22px; height: 22px;
}
.dxPivotGrid_pgDataHeaders_Metropolis {
	background-position: -53px -19px; width: 12px; height: 12px;
}
.dxPivotGrid_pgGroupSeparator_Metropolis {
	background-position: -105px -21px; width: 5px; height: 1px;
}
.dxPivotGrid_pgSortByColumn_Metropolis {
	background-position: -52px 0px; width: 14px; height: 6px;
}
.dxPivotGrid_pgPrefilterButton_Metropolis {
	background-position: -105px 0px; width: 12px; height: 13px;
}
.dxPivotGrid_FLButton_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLStackedDefault_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLStackedSideBySide_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLTopPanelOnly_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLBottomPanelOnly2by2_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLBottomPanelOnly1by4_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLFieldList_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLFilterAreaHeaders_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLColumnAreaHeaders_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLRowAreaHeaders_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLDataAreaHeaders_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDragArrowLeft_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDragArrowRight_Metropolis {
	background-image: url("/DXR.axd?r=0_1466-B4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxpgFLTextDiv_Metropolis img.dxPivotGrid_FLFilterAreaHeaders_Metropolis {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv_Metropolis img.dxPivotGrid_FLColumnAreaHeaders_Metropolis {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv_Metropolis img.dxPivotGrid_FLRowAreaHeaders_Metropolis {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv_Metropolis img.dxPivotGrid_FLDataAreaHeaders_Metropolis {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv_Metropolis img.dxPivotGrid_FLFieldList_Metropolis {
	width: 16px; height: 16px;
}
.dxPivotGrid_FLButton_Metropolis {
	width: 16px; height: 16px; display: block;
}
.dxPivotGrid_FLStackedDefault_Metropolis {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLStackedSideBySide_Metropolis {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLTopPanelOnly_Metropolis {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLBottomPanelOnly2by2_Metropolis {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLBottomPanelOnly1by4_Metropolis {
	width: 32px; height: 32px;
}
.dxPivotGrid_pgDragArrowLeft_Metropolis {
	width: 9px; height: 11px;
}
.dxPivotGrid_pgDragArrowRight_Metropolis {
	width: 9px; height: 11px;
}
.dxPivotGrid_pgDragArrowLeft_Metropolis {
	background-position: -96px -11px;
}
.dxPivotGrid_pgDragArrowRight_Metropolis {
	background-position: -96px 0px;
}
.dxPivotGrid_FLButton_Metropolis {
	background-position: -96px -32px;
}
.dxPivotGrid_FLStackedDefault_Metropolis {
	background-position: -32px 0px;
}
.dxPivotGrid_FLStackedSideBySide_Metropolis {
	background-position: 0px -32px;
}
.dxPivotGrid_FLTopPanelOnly_Metropolis {
	background-position: 0px 0px;
}
.dxPivotGrid_FLBottomPanelOnly2by2_Metropolis {
	background-position: -32px -32px;
}
.dxPivotGrid_FLBottomPanelOnly1by4_Metropolis {
	background-position: -64px 0px;
}
.dxPivotGrid_FLFieldList_Metropolis {
	background-position: -64px -32px;
}
.dxPivotGrid_FLFilterAreaHeaders_Metropolis {
	background-position: -80px -48px;
}
.dxPivotGrid_FLColumnAreaHeaders_Metropolis {
	background-position: -64px -48px;
}
.dxPivotGrid_FLRowAreaHeaders_Metropolis {
	background-position: -96px -48px;
}
.dxPivotGrid_FLDataAreaHeaders_Metropolis {
	background-position: -80px -32px;
}
.dxPivotGrid_CTNMeasure {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNDimension {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNAttribute {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNHierarchy {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNKpi {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNFolderClosed {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNFolderOpen {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNCalculatedMeasure {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=0_1465-B4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=0_1464-B4AOg);
}
.dxPivotGrid_CTNMeasure {
	background-position: 0px 0px;
}
.dxPivotGrid_CTNDimension {
	background-position: -21px 0px;
}
.dxPivotGrid_CTNAttribute {
	background-position: -42px 0px;
}
.dxPivotGrid_CTNHierarchy {
	background-position: -63px 0px;
}
.dxPivotGrid_CTNKpi_ {
	background-position: -84px 0px;
}
.dxPivotGrid_CTNFolderClosed {
	background-position: 0px -23px;
}
.dxPivotGrid_CTNFolderOpen {
	background-position: -21px -23px;
}
.dxPivotGrid_CTNCalculatedMeasure {
	background-position: -42px -23px;
}
.dxpgControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpgCustForm_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpgContainerCell_Metropolis {
	vertical-align: top;
}
.dxpgMainTable_Metropolis {
	border: 0px currentColor; border-image: none; width: 100%; text-align: left; border-collapse: separate;
}
div.dxpgMainTable_Metropolis {
	-ms-touch-action: pinch-zoom;
}
.dxpgMainTable_Metropolis caption {
	background: rgb(172, 172, 172); padding: 3px 3px 5px; text-align: center; color: white; font-size: 15px; font-weight: normal; border-bottom-color: rgb(159, 159, 159); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxpgHeader_Metropolis {
	border-width: 0px; text-align: left; white-space: nowrap; cursor: pointer;
}
.dxpgHeaderTable_Metropolis {
	border-width: 1px; width: 100%;
}
.dxpgMSDraggable_Metropolis .dxpgHeaderTable_Metropolis {
	-ms-touch-action: pinch-zoom;
}
.dxpgCustFieldsDiv_Metropolis .dxpgHeaderTable_Metropolis {
	-ms-touch-action: pinch-zoom;
}
.dxpgHeaderGroupButton_Metropolis {
	padding-left: 4px; vertical-align: middle;
}
.dxpgHeaderText_Metropolis {
	padding: 3px 6px 4px;
}
.dxpgHeaderSort_Metropolis {
	padding: 0px 4px 0px 0px; vertical-align: middle;
}
.dxpgHeaderFilter_Metropolis {
	padding: 2px 2px 2px 0px; vertical-align: middle;
}
.dxpgHeaderHover_Metropolis {
	background-color: rgb(241, 241, 241);
}
.dxpgArea_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxpgArea_Metropolis table {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxpgArea_Metropolis {
	border: 1px rgb(192, 192, 192); border-image: none;
}
.dxpgColumnArea_Metropolis {
	border-bottom-style: solid;
}
.dxpgRowArea_Metropolis {
	
}
.dxpgDataArea_Metropolis {
	
}
.dxpgFilterArea_Metropolis {
	border-bottom-style: solid;
}
.dxpgEmptyArea_Metropolis {
	padding: 6px 6px 7px; cursor: default;
}
.dxpgColumnFieldValue_Metropolis {
	border-width: 1px; border-style: none none solid solid; border-color: rgb(192, 192, 192); padding: 4px 6px; border-image: none; text-align: left; font-weight: normal;
}
.dxpgColumnTotalFieldValue_Metropolis {
	border-style: none none solid solid;
}
.dxpgColumnGrandTotalFieldValue_Metropolis {
	border-style: none none solid solid;
}
.dxpgRowFieldValue_Metropolis {
	border-width: 1px; border-style: solid solid none none; border-color: rgb(192, 192, 192); padding: 3px 6px 4px; border-image: none; text-align: left; font-weight: normal;
}
.dxpgRowTotalFieldValue_Metropolis {
	border-style: solid solid none none;
}
.dxpgRowTreeFieldValue_Metropolis {
	padding: 0px;
}
.dxpgRowGrandTotalFieldValue_Metropolis {
	border-style: solid solid none none; padding-top: 5px; padding-bottom: 6px;
}
.dxpgCollapsedButton_Metropolis {
	border: 0px currentColor; border-image: none; margin-right: 5px; vertical-align: -1px;
}
.dxpgSortByColumnImage_Metropolis {
	border: 0px currentColor; border-image: none; margin-left: 5px; vertical-align: -1px;
}
.dxpgCell_Metropolis {
	border-width: 1px; border-style: solid none none solid; border-color: rgb(206, 206, 206); padding: 3px 4px 4px; text-align: right; white-space: nowrap; background-color: white;
}
.dxpgKPICell_Metropolis {
	text-align: center; vertical-align: middle;
}
.dxpgTotalCell_Metropolis {
	
}
.dxpgGrandTotalCell_Metropolis {
	
}
.dxpgFilterItem_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxpgFilterButton_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 2px 6px; font-size-adjust: none; font-stretch: normal;
}
.dxpgLoadingDiv_Metropolis {
	opacity: 0.01; background-color: white;
}
.dxpgTopPager_Metropolis {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(192, 192, 192); padding: 4px 0px;
}
.dxpgBottomPager_Metropolis {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(192, 192, 192) currentColor currentColor; padding: 7px 0px;
}
.dxpgCustomizationFieldsHeader_Metropolis {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: white; font-size-adjust: none; font-stretch: normal; background-image: none !important;
}
.dxpgCustomizationFieldsContent_Metropolis {
	padding: 0px !important; min-width: 300px;
}
.dxpgLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpgLoadingPanel_Metropolis td.dx {
	padding: 10px 14px;
}
.dxpgMenuItem_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxpgDataHeadersImage_Metropolis {
	margin-right: 5px; vertical-align: -2px;
}
.dxpgPrefilterPanelContainer_Metropolis {
	border-right-style: none; border-bottom-style: none; border-left-style: none;
}
.dxpgPrefilterPanel_Metropolis {
	border: currentColor; border-image: none;
}
.dxpgPrefilterPanelLink_Metropolis {
	color: rgb(255, 136, 0); text-decoration: underline;
}
.dxpgPrefilterPanelCheckBoxCell_Metropolis {
	padding: 0px 7px;
}
.dxpgPrefilterPanelImageCell_Metropolis {
	padding: 0px 1px 0px 3px; cursor: pointer;
}
.dxpgPrefilterPanelExpressionCell_Metropolis {
	padding: 5px 5px 8px 0px; font-size: 12px; white-space: nowrap;
}
.dxpgPrefilterPanelClearButtonCell_Metropolis {
	padding: 5px 6px 8px; font-size: 12px;
}
.dxpgFilterBuilderMainArea_Metropolis {
	background: white; padding: 6px 2px;
}
.dxpgFilterBuilderButtonArea_Metropolis {
	padding: 6px; border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: solid; white-space: nowrap;
}
.dxpgGroupSeparator_Metropolis {
	vertical-align: middle;
}
.dxpgCustFieldsFilterAreaHeaders_Metropolis {
	width: 100%; height: 50%;
}
.dxpgCustFieldsRowAreaHeaders_Metropolis {
	width: 100%; height: 50%;
}
.dxpgCustFieldsColumnAreaHeaders_Metropolis {
	width: 100%; height: 50%;
}
.dxpgCustFieldsDataAreaHeaders_Metropolis {
	width: 100%; height: 50%;
}
.BottomPanelOnly1by4 .dxpgFLFRDiv_Metropolis {
	width: 100%; height: 50%;
}
.BottomPanelOnly1by4 .dxpgFLCDDiv_Metropolis {
	width: 100%; height: 50%;
}
.StackedDefault .dxpgCustFieldsFieldList_Metropolis {
	height: 34%;
}
.StackedDefault .dxpgFLFRDiv_Metropolis {
	width: 50%; height: 66%; float: left;
}
.StackedDefault .dxpgFLCDDiv_Metropolis {
	width: 50%; height: 66%; float: right;
}
.StackedDefault .dxpgCustFieldsFilterAreaHeaders_Metropolis .dxpgFLTextDiv_Metropolis {
	height: 47px;
}
.StackedDefault .dxpgCustFieldsColumnAreaHeaders_Metropolis .dxpgFLTextDiv_Metropolis {
	height: 47px;
}
.TopPanelOnly .dxpgCustFieldsFieldList_Metropolis {
	width: 100%; height: 100%;
}
.TopPanelOnly .dxpgFLDefereDiv_Metropolis .dxeBase_Metropolis {
	display: none;
}
.TopPanelOnly .dxpgFLDefereDiv_Metropolis .dxpgFLDefereDB_Metropolis {
	display: none;
}
.TopPanelOnly .dxpgFLFRDiv_Metropolis {
	display: none;
}
.TopPanelOnly .dxpgFLCDDiv_Metropolis {
	display: none;
}
.BottomPanelOnly1by4 .dxpgCustFieldsFieldList_Metropolis {
	display: none;
}
.BottomPanelOnly2by2 .dxpgCustFieldsFieldList_Metropolis {
	display: none;
}
.TopPanelOnly .dxpgFLTextDiv_Metropolis div {
	display: none;
}
.TopPanelOnly .dxpgFLTextDiv_Metropolis {
	height: 19px;
}
.TopPanelOnly .dxpgFLDefereDiv_Metropolis {
	height: 16px;
}
.BottomPanelOnly2by2 .dxpgFLFRDiv_Metropolis {
	width: 50%; height: 100%; float: left;
}
.StackedSideBySide .dxpgCustFieldsFieldList_Metropolis {
	width: 50%; height: 100%; float: left;
}
.BottomPanelOnly2by2 .dxpgFLCDDiv_Metropolis {
	width: 50%; height: 100%; float: right;
}
.StackedSideBySide .dxpgFLFRDiv_Metropolis {
	width: 50%; height: 50%; float: right;
}
.StackedSideBySide .dxpgFLCDDiv_Metropolis {
	width: 50%; height: 50%; float: right;
}
.dxpgCustFields_Metropolis {
	display: block; position: relative;
}
.dxpgFLListDiv_Metropolis > div {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; height: 100%; overflow: hidden; display: block; position: relative;
}
.dxpgFLListDiv_Metropolis > div > div {
	background: rgb(255, 255, 255); padding: 0px; height: 100%; display: block; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.DragOver .dxpgFLListDiv_Metropolis > div {
	background: rgb(255, 211, 36);
}
.dxpgFLListDiv_Metropolis {
	padding: 0px 3px;
}
.dxpgFLButtonDiv_Metropolis .dxbButton_Metropolis div.dxb {
	padding: 2px 8px 1px;
}
.dxpgFLButtonDiv_Metropolis .dxbButton_Metropolis div.dxbf {
	padding: 1px 7px 0px; border: 1px dotted black; border-image: none;
}
.dxpgFLTextDiv_Metropolis {
	height: 28px;
}
.dxpgFLTextDiv_Metropolis div {
	margin: -17px 0px 3px; left: 6px; top: 100%; float: left; display: block; position: relative;
}
div.dxpgFLTextImgDiv_Metropolis {
	margin: -18px 0px 3px; left: 3px; width: 16px; height: 16px; display: block;
}
.dxpgFLButtonDiv_Metropolis {
	height: 28px; float: right; position: relative; z-index: 1;
}
.dxpgFLDefereDiv_Metropolis {
	height: 50px;
}
.dxpgCustFieldsDiv_Metropolis {
	padding: 0px 9px; clear: both;
}
.dxpgFLButton_Metropolis {
	margin: 12px 12px 0px 0px; width: 40px; height: 23px;
}
.dxpgFLDefereDiv_Metropolis .dxeBase_Metropolis {
	padding: 17px 0px 0px; margin-left: 8px; float: left; display: block; border-collapse: separate;
}
.dxpgFLDefereDB_Metropolis {
	padding: 0px 12px 0px 0px; margin-top: 16px; float: right; display: block;
}
.dxpgFLDefereDiv_Metropolis .dxbButton_Metropolis div.dxb {
	padding: 2px 14px;
}
.dxpgFLDefereDiv_Metropolis .dxbButton_Metropolis div.dxbf {
	padding: 1px 13px; border: 1px dotted black; border-image: none;
}
.dxpgFLListDiv_Metropolis table {
	width: 100%; overflow: visible; table-layout: fixed;
}
.dxpgFLListDiv_Metropolis table table td {
	overflow: hidden;
}
.dxPivotGrid_pgCollapsedButton {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgExpandedButton {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgSortDownButton {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgSortUpButton {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgFilterResizer {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgFilterButton {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgFilterButtonActive {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgCustomizationFormCloseButton {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDragArrowDown {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDragArrowUp {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDragHideField {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDataHeaders {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgGroupSeparator {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgSortByColumn {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgPrefilterButton {
	background-image: url("/DXR.axd?r=7_34-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgCollapsedButton {
	background-position: 0px 0px; width: 9px; height: 10px;
}
.dxPivotGrid_pgExpandedButton {
	background-position: 0px -18px; width: 9px; height: 10px;
}
.dxPivotGrid_pgSortDownButton {
	background-position: -36px 0px; width: 9px; height: 10px;
}
.dxPivotGrid_pgSortUpButton {
	background-position: -36px -18px; width: 9px; height: 10px;
}
.dxPivotGrid_pgFilterResizer {
	background-position: -69px -37px; width: 16px; height: 16px;
}
.dxPivotGrid_pgFilterButton {
	background-position: 0px -36px; width: 15px; height: 17px;
}
.dxPivotGrid_pgFilterButtonActive {
	background-position: -23px -36px; width: 15px; height: 17px;
}
.dxPivotGrid_pgCustomizationFormCloseButton {
	background-position: -46px -39px; width: 15px; height: 14px;
}
.dxPivotGrid_pgDragArrowDown {
	background-position: -17px 0px; width: 11px; height: 9px;
}
.dxPivotGrid_pgDragArrowUp {
	background-position: -17px -17px; width: 11px; height: 9px;
}
.dxPivotGrid_pgDragHideField {
	background-position: -75px 0px; width: 22px; height: 22px;
}
.dxPivotGrid_pgDataHeaders {
	background-position: -53px -19px; width: 12px; height: 12px;
}
.dxPivotGrid_pgGroupSeparator {
	background-position: -105px -21px; width: 5px; height: 1px;
}
.dxPivotGrid_pgSortByColumn {
	background-position: -53px 0px; width: 14px; height: 11px;
}
.dxPivotGrid_pgPrefilterButton {
	background-position: -105px 0px; width: 13px; height: 13px;
}
.dxPivotGrid_FLButton {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLStackedDefault {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLStackedSideBySide {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLTopPanelOnly {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLBottomPanelOnly2by2 {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLBottomPanelOnly1by4 {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLFieldList {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLFilterAreaHeaders {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLColumnAreaHeaders {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLRowAreaHeaders {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_FLDataAreaHeaders {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDragArrowLeft {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxPivotGrid_pgDragArrowRight {
	background-image: url("/DXR.axd?r=7_10-l4AOg"); background-repeat: no-repeat; background-color: transparent;
}
.dxpgFLTextDiv img.dxPivotGrid_FLFilterAreaHeaders {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv img.dxPivotGrid_FLColumnAreaHeaders {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv img.dxPivotGrid_FLRowAreaHeaders {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv img.dxPivotGrid_FLDataAreaHeaders {
	width: 16px; height: 16px;
}
.dxpgFLTextDiv img.dxPivotGrid_FLFieldList {
	width: 16px; height: 16px;
}
.dxPivotGrid_FLButton {
	width: 16px; height: 16px; display: block;
}
.dxPivotGrid_FLStackedDefault {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLStackedSideBySide {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLTopPanelOnly {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLBottomPanelOnly2by2 {
	width: 32px; height: 32px;
}
.dxPivotGrid_FLBottomPanelOnly1by4 {
	width: 32px; height: 32px;
}
.dxPivotGrid_pgDragArrowLeft {
	width: 9px; height: 11px;
}
.dxPivotGrid_pgDragArrowRight {
	width: 9px; height: 11px;
}
.dxPivotGrid_pgDragArrowLeft {
	background-position: -96px -11px;
}
.dxPivotGrid_pgDragArrowRight {
	background-position: -96px 0px;
}
.dxPivotGrid_FLButton {
	background-position: -96px -32px;
}
.dxPivotGrid_FLStackedDefault {
	background-position: -32px 0px;
}
.dxPivotGrid_FLStackedSideBySide {
	background-position: 0px -32px;
}
.dxPivotGrid_FLTopPanelOnly {
	background-position: 0px 0px;
}
.dxPivotGrid_FLBottomPanelOnly2by2 {
	background-position: -32px -32px;
}
.dxPivotGrid_FLBottomPanelOnly1by4 {
	background-position: -64px 0px;
}
.dxPivotGrid_FLFieldList {
	background-position: -64px -32px;
}
.dxPivotGrid_FLFilterAreaHeaders {
	background-position: -80px -48px;
}
.dxPivotGrid_FLColumnAreaHeaders {
	background-position: -64px -48px;
}
.dxPivotGrid_FLRowAreaHeaders {
	background-position: -96px -48px;
}
.dxPivotGrid_FLDataAreaHeaders {
	background-position: -80px -32px;
}
.dxPivotGrid_CTNMeasure {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNDimension {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNAttribute {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNHierarchy {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNKpi {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNFolderClosed {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNFolderOpen {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNCalculatedMeasure {
	width: 16px; height: 16px; background-image: url("/DXR.axd?r=7_3-l4AOg"); background-repeat: no-repeat; background-color: transparent; -background-image: url(/DXR.axd?r=7_2-l4AOg);
}
.dxPivotGrid_CTNMeasure {
	background-position: 0px 0px;
}
.dxPivotGrid_CTNDimension {
	background-position: -21px 0px;
}
.dxPivotGrid_CTNAttribute {
	background-position: -42px 0px;
}
.dxPivotGrid_CTNHierarchy {
	background-position: -63px 0px;
}
.dxPivotGrid_CTNKpi {
	background-position: -84px 0px;
}
.dxPivotGrid_CTNFolderClosed {
	background-position: 0px -23px;
}
.dxPivotGrid_CTNFolderOpen {
	background-position: -21px -23px;
}
.dxPivotGrid_CTNCalculatedMeasure {
	background-position: -42px -23px;
}
.dxpgControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpgCustForm {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpgContainerCell {
	vertical-align: top;
}
.dxpgMainTable {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 0px currentColor; border-image: none; width: 100%; text-align: left; color: black; border-collapse: separate; font-size-adjust: none; font-stretch: normal;
}
div.dxpgMainTable {
	-ms-touch-action: pinch-zoom;
}
.dxpgMainTable caption {
	background: rgb(172, 172, 172); padding: 3px 3px 5px; text-align: center; color: white; font-size: 15px; font-weight: normal; border-bottom-color: rgb(159, 159, 159); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxpgHeader {
	border-width: 0px; text-align: left; color: black; white-space: nowrap; cursor: pointer; background-color: rgb(220, 220, 220);
}
.dxpgHeaderTable {
	border-width: 1px; width: 100%;
}
.dxpgMSDraggable .dxpgHeaderTable {
	-ms-touch-action: pinch-zoom;
}
.dxpgCustFieldsDiv .dxpgHeaderTable {
	-ms-touch-action: pinch-zoom;
}
.dxpgHeaderGroupButton {
	padding-left: 4px; vertical-align: middle;
}
.dxpgHeaderText {
	padding: 3px 6px 4px;
}
.dxpgHeaderSort {
	padding: 0px 4px 0px 0px; vertical-align: middle;
}
.dxpgHeaderFilter {
	padding: 2px 2px 2px 0px; vertical-align: middle;
}
.dxpgHeaderHover {
	background-color: rgb(241, 241, 241);
}
.dxpgArea {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxpgArea table {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxpgArea {
	border: 1px rgb(159, 159, 159); border-image: none; background-color: rgb(237, 237, 237);
}
.dxpgColumnArea {
	border-bottom-style: solid;
}
.dxpgRowArea {
	
}
.dxpgDataArea {
	
}
.dxpgFilterArea {
	color: rgb(128, 128, 128); border-bottom-style: solid; background-color: rgb(220, 220, 220);
}
.dxpgEmptyArea {
	padding: 6px 6px 7px; cursor: default;
}
.dxpgColumnFieldValue {
	border-width: 1px; border-style: none none solid solid; border-color: rgb(159, 159, 159); padding: 4px 6px; border-image: none; text-align: left; font-weight: normal; background-color: rgb(220, 220, 220);
}
.dxpgColumnTotalFieldValue {
	border-style: none none solid solid; background-color: rgb(201, 201, 201);
}
.dxpgColumnGrandTotalFieldValue {
	border-style: none none solid solid; background-color: rgb(189, 189, 189);
}
.dxpgRowFieldValue {
	border-width: 1px; border-style: solid solid none none; border-color: rgb(159, 159, 159); padding: 3px 6px 4px; border-image: none; text-align: left; font-weight: normal; background-color: rgb(220, 220, 220);
}
.dxpgRowTotalFieldValue {
	border-style: solid solid none none; background-color: rgb(201, 201, 201);
}
.dxpgRowTreeFieldValue {
	padding: 0px;
}
.dxpgRowGrandTotalFieldValue {
	border-style: solid solid none none; padding-top: 5px; padding-bottom: 6px; background-color: rgb(189, 189, 189);
}
.dxpgCollapsedButton {
	border: 0px currentColor; border-image: none; margin-right: 5px; vertical-align: -1px;
}
.dxpgSortByColumnImage {
	border: 0px currentColor; border-image: none; margin-left: 5px; vertical-align: -1px;
}
.dxpgCell {
	border-width: 1px; border-style: solid none none solid; border-color: rgb(206, 206, 206); padding: 3px 4px 4px; text-align: right; white-space: nowrap; background-color: white;
}
.dxpgKPICell {
	text-align: center; vertical-align: middle;
}
.dxpgTotalCell {
	background-color: rgb(242, 242, 242);
}
.dxpgGrandTotalCell {
	background-color: rgb(226, 226, 226);
}
.dxpgFilterItem {
	font: 12px/normal Tahoma, Geneva, sans-serif; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxpgFilterButton {
	font: 12px/normal Tahoma, Geneva, sans-serif; padding: 2px 6px; font-size-adjust: none; font-stretch: normal;
}
.dxpgLoadingDiv {
	opacity: 0.01; background-color: white;
}
.dxpgTopPager {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(159, 159, 159); padding-bottom: 2px; background-color: rgb(242, 242, 242);
}
.dxpgBottomPager {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(159, 159, 159) currentColor currentColor; padding-bottom: 2px; background-color: rgb(242, 242, 242);
}
.dxpgCustomizationFieldsHeader {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: white; font-size-adjust: none; font-stretch: normal;
}
.dxpgCustomizationFieldsContent {
	padding: 0px !important;
}
.dxpgLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; text-align: center; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpgLoadingPanel td.dx {
	padding: 12px;
}
.dxpgMenuItem {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxpgDataHeadersImage {
	margin-right: 5px; vertical-align: -2px;
}
.dxpgPrefilterPanelContainer {
	border-right-style: none; border-bottom-style: none; border-left-style: none;
}
.dxpgPrefilterPanel {
	background: rgb(212, 212, 212); border: currentColor; border-image: none;
}
.dxpgPrefilterPanelLink {
	color: rgb(57, 78, 162); text-decoration: underline;
}
.dxpgPrefilterPanelCheckBoxCell {
	padding: 0px 7px 0px 3px;
}
.dxpgPrefilterPanelImageCell {
	padding: 0px 1px 0px 3px; cursor: pointer;
}
.dxpgPrefilterPanelExpressionCell {
	padding: 5px 5px 8px 0px; font-size: 12px; white-space: nowrap;
}
.dxpgPrefilterPanelClearButtonCell {
	padding: 5px 6px 8px; font-size: 12px;
}
.dxpgFilterBuilderMainArea {
	background: white; padding: 6px 2px;
}
.dxpgFilterBuilderButtonArea {
	background: rgb(237, 237, 237); padding: 6px; border-top-color: rgb(207, 207, 207); border-top-width: 1px; border-top-style: solid; white-space: nowrap;
}
.dxpgGroupSeparator {
	vertical-align: middle;
}
.dxpgCustFieldsFilterAreaHeaders {
	width: 100%; height: 50%;
}
.dxpgCustFieldsRowAreaHeaders {
	width: 100%; height: 50%;
}
.dxpgCustFieldsColumnAreaHeaders {
	width: 100%; height: 50%;
}
.dxpgCustFieldsDataAreaHeaders {
	width: 100%; height: 50%;
}
.BottomPanelOnly1by4 .dxpgFLFRDiv {
	width: 100%; height: 50%;
}
.BottomPanelOnly1by4 .dxpgFLCDDiv {
	width: 100%; height: 50%;
}
.StackedDefault .dxpgCustFieldsFieldList {
	height: 34%;
}
.StackedDefault .dxpgFLFRDiv {
	width: 50%; height: 66%; float: left;
}
.StackedDefault .dxpgFLCDDiv {
	width: 50%; height: 66%; float: right;
}
.StackedDefault .dxpgCustFieldsFilterAreaHeaders .dxpgFLTextDiv {
	height: 47px;
}
.StackedDefault .dxpgCustFieldsColumnAreaHeaders .dxpgFLTextDiv {
	height: 47px;
}
.TopPanelOnly .dxpgCustFieldsFieldList {
	width: 100%; height: 100%;
}
.TopPanelOnly .dxpgFLDefereDiv .dxeBase {
	display: none;
}
.TopPanelOnly .dxpgFLDefereDiv .dxpgFLDefereDB {
	display: none;
}
.TopPanelOnly .dxpgFLFRDiv {
	display: none;
}
.TopPanelOnly .dxpgFLCDDiv {
	display: none;
}
.BottomPanelOnly1by4 .dxpgCustFieldsFieldList {
	display: none;
}
.BottomPanelOnly2by2 .dxpgCustFieldsFieldList {
	display: none;
}
.TopPanelOnly .dxpgFLTextDiv div {
	display: none;
}
.TopPanelOnly .dxpgFLTextDiv {
	height: 19px;
}
.TopPanelOnly .dxpgFLDefereDiv {
	height: 16px;
}
.BottomPanelOnly2by2 .dxpgFLFRDiv {
	width: 50%; height: 100%; float: left;
}
.StackedSideBySide .dxpgCustFieldsFieldList {
	width: 50%; height: 100%; float: left;
}
.BottomPanelOnly2by2 .dxpgFLCDDiv {
	width: 50%; height: 100%; float: right;
}
.StackedSideBySide .dxpgFLFRDiv {
	width: 50%; height: 50%; float: right;
}
.StackedSideBySide .dxpgFLCDDiv {
	width: 50%; height: 50%; float: right;
}
.dxpgCustFields {
	display: block; position: relative;
}
.dxpgFLListDiv > div {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(159, 159, 159); border-image: none; height: 100%; overflow: hidden; display: block; position: relative;
}
.dxpgFLListDiv > div > div {
	background: rgb(255, 255, 255); padding: 0px; height: 100%; display: block; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.DragOver .dxpgFLListDiv > div {
	background: rgb(255, 211, 36);
}
.dxpgFLListDiv {
	padding: 0px 3px;
}
.dxpgFLButtonDiv .dxbButton div.dxb {
	padding: 2px 8px 1px;
}
.dxpgFLButtonDiv .dxbButton div.dxbf {
	padding: 1px 7px 0px; border: 1px dotted black; border-image: none;
}
.dxpgFLTextDiv {
	height: 28px;
}
.dxpgFLTextDiv div {
	margin: -17px 0px 3px; left: 6px; top: 100%; float: left; display: block; position: relative;
}
div.dxpgFLTextImgDiv {
	margin: -18px 0px 3px; left: 3px; width: 16px; height: 16px; display: block;
}
.dxpgFLButtonDiv {
	height: 28px; float: right; position: relative; z-index: 1;
}
.dxpgFLDefereDiv {
	height: 50px;
}
.dxpgCustFieldsDiv {
	padding: 0px 9px; clear: both;
}
.dxpgFLButton {
	margin: 12px 12px 0px 0px; width: 40px; height: 23px;
}
.dxpgFLDefereDiv .dxeBase {
	padding: 17px 0px 0px; margin-left: 8px; float: left; display: block; border-collapse: separate;
}
.dxpgFLDefereDB {
	padding: 0px 12px 0px 0px; margin-top: 16px; float: right; display: block;
}
.dxpgFLDefereDiv .dxbButton div.dxb {
	padding: 2px 14px;
}
.dxpgFLDefereDiv .dxbButton div.dxbf {
	padding: 1px 13px; border: 1px dotted black; border-image: none;
}
.dxpgFLListDiv table {
	width: 100%; overflow: visible; table-layout: fixed;
}
.dxpgFLListDiv table table td {
	overflow: hidden;
}
.dxICBFocused {
	background-color: rgb(255, 204, 0);
}
.dxICheckBox {
	margin: auto; vertical-align: middle; display: inline-block; cursor: default;
}
.dxcpLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.dxcpLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxcpLoadingPanelWithContent {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxcpLoadingPanelWithContent td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxcpLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxcpDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxccControl {
	color: rgb(30, 54, 149); font-family: Tahoma, Geneva, sans-serif; text-decoration: none; background-color: rgb(255, 255, 255);
}
.dxccControl a {
	color: rgb(30, 54, 149); text-decoration: none !important;
}
.dxccControl a:hover {
	text-decoration: underline !important;
}
.dxccDisabled {
	color: rgb(128, 128, 128); cursor: default;
}
.dxdvControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(120, 120, 120); font-size-adjust: none; font-stretch: normal;
}
.dxdvControl td.dxdvCtrl {
	padding: 12px 40px;
}
.dxdvLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxdvLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxdvLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxdvContent {
	
}
.dxdvItem {
	padding: 12px; border: 1px solid rgb(168, 168, 168); border-image: none; height: 180px; background-color: rgb(240, 240, 240);
}
.dxdvFlowItem {
	padding: 12px; border: 1px solid rgb(168, 168, 168); border-image: none; height: 180px; background-color: rgb(240, 240, 240);
}
.dxdvFlowItem {
	overflow: hidden; float: left;
}
.dxdvFlowItemsContainer {
	
}
.dxdvEmptyItem {
	padding: 12px 12px 12px 14px; height: 180px; text-align: left; vertical-align: top;
}
.dxdvPagerPanel {
	
}
.dxdvEmptyData {
	color: gray;
}
.dxdvControl .dxdvEPContainer {
	height: 47px; text-align: center;
}
.dxdvControl .dxdvEPContainer div {
	padding-top: 14px;
}
.dxdvControl .dxdvEPContainer a {
	color: rgb(13, 69, 183);
}
.dxdvControl .dxdvEPContainer a:hover {
	color: rgb(84, 148, 234);
}
.dxdvDisabled {
	color: rgb(128, 128, 128); cursor: default;
}
.dxhlControl {
	font: 10px/normal Verdana, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxhlControl a {
	color: rgb(30, 54, 149);
}
.dxhlContent {
	font-size: 11px;
}
.dxhlDate {
	color: gray; white-space: nowrap;
}
.dxhlHeader {
	font: bold 13px/17px Tahoma, Geneva, sans-serif; color: rgb(70, 70, 70); font-size-adjust: none; font-stretch: normal;
}
.dxhlDateHeader {
	font: 13px/normal Tahoma, Geneva, sans-serif; color: gray; font-size-adjust: none; font-stretch: normal;
}
.dxhlLeftPanel {
	
}
.dxhlRightPanel {
	
}
.dxhlDateLeftPanel {
	color: gray; white-space: nowrap;
}
.dxhlDateRightPanel {
	color: gray; white-space: nowrap;
}
.dxhlTailDiv {
	
}
.dxhlDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxlpLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxlpLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxlpLoadingDiv {
	opacity: 0.7; background-color: rgb(119, 119, 119);
}
.dxmMenu a {
	color: black; text-decoration: none;
}
.dxmVerticalMenu a {
	color: black; text-decoration: none;
}
.dxmSubMenu a {
	color: black; text-decoration: none;
}
.dxmLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.dxmLoadingPanel td.dx {
	padding: 6px; text-align: center; white-space: nowrap;
}
.dxmMenu {
	font: 12px/normal Tahoma, Geneva, sans-serif; padding: 2px; border: 1px solid rgb(168, 168, 168); border-image: none; color: black; font-size-adjust: none; font-stretch: normal; background-color: rgb(240, 240, 240);
}
.dxmVerticalMenu {
	font: 12px/normal Tahoma, Geneva, sans-serif; padding: 2px; border: 1px solid rgb(168, 168, 168); border-image: none; color: black; font-size-adjust: none; font-stretch: normal; background-color: rgb(240, 240, 240);
}
.dxmMenuGutter {
	
}
.dxmMenuRtlGutter {
	
}
.dxmMenuSeparator .dx {
	width: 1px; height: 1px; line-height: 0; overflow: hidden; font-size: 0px;
}
.dxmMenuFullHeightSeparator .dx {
	width: 1px; height: 1px; line-height: 0; overflow: hidden; font-size: 0px;
}
.dxmMenuSeparator {
	width: 1px;
}
.dxmMenuFullHeightSeparator {
	width: 1px;
}
.dxmMenuSeparator .dx {
	width: 1px; background-color: rgb(168, 168, 168);
}
.dxmMenuFullHeightSeparator {
	width: 1px; background-color: rgb(168, 168, 168);
}
.dxmMenuVerticalSeparator {
	width: 1px; background-color: rgb(168, 168, 168);
}
.dxmMenuSeparator .dx {
	height: 13px;
}
.dxmMenuFullHeightSeparator {
	display: none;
}
.dxmMenuVerticalSeparator {
	width: 100%; height: 1px;
}
.dxmMenuItem {
	white-space: nowrap;
}
.dxmMenuItemWithImage {
	white-space: nowrap;
}
.dxmMenuItemWithPopOutImage {
	white-space: nowrap;
}
.dxmMenuItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuItem {
	white-space: nowrap;
}
.dxmVerticalMenuItemWithImage {
	white-space: nowrap;
}
.dxmVerticalMenuItemWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItem {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItemWithImage {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItemWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuRtlItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmMenuLargeItem {
	white-space: nowrap;
}
.dxmMenuLargeItemWithImage {
	white-space: nowrap;
}
.dxmMenuLargeItemWithPopOutImage {
	white-space: nowrap;
}
.dxmMenuLargeItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItem {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItemWithImage {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItemWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuLargeItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItem {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItemWithImage {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItemWithPopOutImage {
	white-space: nowrap;
}
.dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmMenuItem {
	padding: 4px 8px 5px;
}
.dxmMenuItemWithImage {
	padding: 4px 8px 5px;
}
.dxmMenuItemWithPopOutImage {
	padding: 4px 6px 5px 8px;
}
.dxmMenuItemWithImageWithPopOutImage {
	padding: 4px 6px 5px 8px;
}
.dxmVerticalMenuItem {
	padding: 4px 19px 5px 8px;
}
.dxmVerticalMenuRtlItem {
	padding: 4px 8px 5px 19px;
}
.dxmVerticalMenuItemWithImage {
	padding: 4px 19px 5px 3px;
}
.dxmVerticalMenuRtlItemWithImage {
	padding: 4px 3px 5px 19px;
}
.dxmVerticalMenuItemWithPopOutImage {
	padding: 4px 6px 5px 8px;
}
.dxmVerticalMenuRtlItemWithPopOutImage {
	padding: 4px 8px 5px 6px;
}
.dxmVerticalMenuItemWithImageWithPopOutImage {
	padding: 4px 6px 5px 3px;
}
.dxmVerticalMenuRtlItemWithImageWithPopOutImage {
	padding: 4px 3px 5px 6px;
}
.dxmMenuLargeItem {
	padding: 4px 12px 5px 11px;
}
.dxmMenuLargeItemWithImage {
	padding: 4px 12px 5px 11px;
}
.dxmMenuLargeItemWithPopOutImage {
	padding: 4px 6px 5px 11px;
}
.dxmMenuLargeItemWithImageWithPopOutImage {
	padding: 4px 6px 5px 11px;
}
.dxmVerticalMenuLargeItem {
	padding: 6px 12px 7px 11px;
}
.dxmVerticalMenuLargeItemWithImage {
	padding: 6px 12px 7px 11px;
}
.dxmVerticalMenuLargeRtlItem {
	padding: 6px 11px 7px 12px;
}
.dxmVerticalMenuLargeRtlItemWithImage {
	padding: 6px 11px 7px 12px;
}
.dxmVerticalMenuLargeItemWithPopOutImage {
	
}
.dxmVerticalMenuLargeItemWithImageWithPopOutImage {
	
}
.dxmVerticalMenuLargeRtlItemWithPopOutImage {
	
}
.dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage {
	
}
.dxmMenuItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuLargeItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuRtlItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuLargeRtlItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuLargeItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuRtlItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmVerticalMenuLargeRtlItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmMenuItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemSelectedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemSelectedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemSelectedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemSelectedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemWithImageSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemWithImageSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemSelected {
	padding: 3px 7px 4px;
}
.dxmMenuItemSelectedWithImage {
	padding: 3px 7px 4px;
}
.dxmMenuItemSelectedWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmMenuItemSelectedWithImageWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemSelected {
	padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemSelected {
	padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemSelectedWithImage {
	padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemSelectedWithImage {
	padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemSelectedWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemSelectedWithPopOutImage {
	padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage {
	padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage {
	padding: 3px 2px 4px 5px;
}
.dxmMenuLargeItemSelected {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemSelectedWithImage {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemSelectedWithPopOutImage {
	padding: 3px 5px 4px 10px;
}
.dxmMenuLargeItemSelectedWithImageWithPopOutImage {
	padding: 3px 5px 4px 10px;
}
.dxmVerticalMenuLargeItemSelected {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeItemSelectedWithImage {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemSelected {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeRtlItemSelectedWithImage {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage {
	padding: 5px 10px 6px 5px;
}
.dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage {
	padding: 5px 10px 6px 5px;
}
.dxmMenuItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuRtlItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeRtlItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuRtlItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeRtlItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuItemChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemCheckedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemCheckedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemCheckedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemCheckedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemCheckedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemCheckedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemCheckedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemCheckedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemCheckedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuLargeItemCheckedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemWithImageChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemWithImageChecked {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: white;
}
.dxmMenuItemChecked {
	padding: 3px 7px 4px;
}
.dxmMenuItemCheckedWithImage {
	padding: 3px 7px 4px;
}
.dxmMenuItemCheckedWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmMenuItemCheckedWithImageWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemChecked {
	padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemChecked {
	padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemCheckedWithImage {
	padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemCheckedWithImage {
	padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemCheckedWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemCheckedWithPopOutImage {
	padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage {
	padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage {
	padding: 3px 2px 4px 5px;
}
.dxmMenuLargeItemChecked {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemCheckedWithImage {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemCheckedWithPopOutImage {
	padding: 3px 5px 4px 10px;
}
.dxmMenuLargeItemCheckedWithImageWithPopOutImage {
	padding: 3px 5px 4px 10px;
}
.dxmVerticalMenuLargeItemChecked {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeItemCheckedWithImage {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemChecked {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeRtlItemCheckedWithImage {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage {
	padding: 5px 10px 6px 5px;
}
.dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage {
	padding: 5px 10px 6px 5px;
}
.dxmMenuItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuRtlItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeRtlItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuRtlItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeRtlItemDropDownButtonChecked {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuRtlItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuRtlItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuRtlItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuLargeItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuLargeItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuLargeItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuLargeItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeRtlItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeRtlItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(203, 203, 203);
}
.dxmMenuItemHover {
	padding: 3px 7px 4px;
}
.dxmMenuItemHoverWithImage {
	padding: 3px 7px 4px;
}
.dxmMenuItemHoverWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmMenuItemHoverWithImageWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemHover {
	padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemHover {
	padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemHoverWithImage {
	padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemHoverWithImage {
	padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemHoverWithPopOutImage {
	padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemHoverWithPopOutImage {
	padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage {
	padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage {
	padding: 3px 2px 4px 5px;
}
.dxmMenuLargeItemHover {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemHoverWithImage {
	padding: 3px 11px 4px 10px;
}
.dxmMenuLargeItemHoverWithPopOutImage {
	padding: 3px 5px 4px 10px;
}
.dxmMenuLargeItemHoverWithImageWithPopOutImage {
	padding: 3px 5px 4px 10px;
}
.dxmVerticalMenuLargeItemHover {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeItemHoverWithImage {
	padding: 5px 11px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemHover {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeRtlItemHoverWithImage {
	padding: 5px 10px 6px 11px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage {
	padding: 5px 5px 6px 10px;
}
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage {
	padding: 5px 10px 6px 5px;
}
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage {
	padding: 5px 10px 6px 5px;
}
.dxmMenuItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuRtlItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmMenuLargeRtlItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuRtlItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmVerticalMenuLargeRtlItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenu {
	font: 12px/normal Tahoma, Geneva, sans-serif; padding: 1px; border: 1px solid rgb(102, 102, 102); border-image: none; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxmSubMenuGutter {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuRtlGutter {
	background-color: rgb(224, 224, 224);
}
.dxmSubMenuSeparator {
	width: 100%; height: 1px; background-color: rgb(168, 168, 168);
}
.dxmSubMenuItem {
	white-space: nowrap;
}
.dxmSubMenuItemWithImage {
	white-space: nowrap;
}
.dxmSubMenuItemWithPopOutImage {
	white-space: nowrap;
}
.dxmSubMenuItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmSubMenuRtlItem {
	white-space: nowrap;
}
.dxmSubMenuRtlItemWithImage {
	white-space: nowrap;
}
.dxmSubMenuRtlItemWithPopOutImage {
	white-space: nowrap;
}
.dxmSubMenuRtlItemWithImageWithPopOutImage {
	white-space: nowrap;
}
.dxmSubMenuItem {
	padding: 4px 19px 5px 3px;
}
.dxmSubMenuItemWithImage {
	padding: 4px 19px 5px 3px;
}
.dxmSubMenuRtlItem {
	padding: 4px 3px 5px 19px;
}
.dxmSubMenuRtlItemWithImage {
	padding: 4px 3px 5px 19px;
}
.dxmSubMenuItemWithPopOutImage {
	padding: 4px 6px 5px 3px;
}
.dxmSubMenuItemWithImageWithPopOutImage {
	padding: 4px 6px 5px 3px;
}
.dxmSubMenuRtlItemWithPopOutImage {
	padding: 4px 3px 5px 6px;
}
.dxmSubMenuRtlItemWithImageWithPopOutImage {
	padding: 4px 3px 5px 6px;
}
.dxmSubMenuItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmSubMenuRtlItemDropDownButton {
	padding-right: 5px; padding-left: 5px;
}
.dxmSubMenuItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuItemSelectedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuRtlItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuRtlItemSelectedWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuRtlItemSelectedWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuRtlItemSelectedWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxmSubMenuItemSelected {
	padding: 3px 18px 4px 2px;
}
.dxmSubMenuItemSelectedWithImage {
	padding: 3px 18px 4px 2px;
}
.dxmSubMenuRtlItemSelected {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuRtlItemSelectedWithImage {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuItemSelectedWithPopOutImage {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuItemSelectedWithImageWithPopOutImage {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuRtlItemSelectedWithPopOutImage {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuRtlItemSelectedWithImageWithPopOutImage {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuRtlItemDropDownButtonSelected {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuItemChecked {
	
}
.dxmSubMenuItemCheckedWithImage {
	
}
.dxmSubMenuItemCheckedWithPopOutImage {
	
}
.dxmSubMenuItemCheckedWithImageWithPopOutImage .dxmSubMenuRtlItemChecked {
	
}
.dxmSubMenuRtlItemCheckedWithImage {
	
}
.dxmSubMenuRtlItemCheckedWithPopOutImage {
	
}
.dxmSubMenuRtlItemCheckedWithImageWithPopOutImage {
	
}
.dxmSubMenuItemDropDownButtonChecked {
	
}
.dxmSubMenuRtlItemDropDownButtonChecked {
	
}
.dxmSubMenuItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuRtlItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuRtlItemHoverWithImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuRtlItemHoverWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxmSubMenuItemHover {
	padding: 3px 18px 4px 2px;
}
.dxmSubMenuItemHoverWithImage {
	padding: 3px 18px 4px 2px;
}
.dxmSubMenuRtlItemHover {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuRtlItemHoverWithImage {
	padding: 3px 2px 4px 18px;
}
.dxmSubMenuItemHoverWithPopOutImage {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuItemHoverWithImageWithPopOutImage {
	padding: 3px 5px 4px 2px;
}
.dxmSubMenuRtlItemHoverWithPopOutImage {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage {
	padding: 3px 2px 4px 5px;
}
.dxmSubMenuItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuRtlItemDropDownButtonHover {
	padding-right: 4px; padding-left: 4px;
}
.dxmSubMenuBorderCorrector {
	border-width: 0px; padding: 0px; position: absolute;
}
.dxmMenuItemSpacing {
	width: 2px;
}
.dxmMenuLargeItemSpacing {
	width: 2px;
}
.dxmMenuItemSeparatorSpacing {
	width: 2px;
}
.dxmMenuLargeItemSeparatorSpacing {
	width: 2px;
}
.dxmVerticalMenuItemSpacing {
	height: 1px;
}
.dxmVerticalMenuItemSeparatorSpacing {
	height: 1px;
}
.dxmVerticalMenuLargeItemSpacing {
	height: 2px;
}
.dxmVerticalMenuLargeItemSeparatorSpacing {
	height: 2px;
}
.dxmSubMenuItemSpacing {
	height: 1px;
}
.dxmSubMenuItemSeparatorSpacing {
	height: 1px;
}
.dxmMenuItemLeftImageSpacing {
	padding-right: 4px;
}
.dxmMenuItemRightImageSpacing {
	padding-left: 4px;
}
.dxmVerticalMenuItemLeftImageSpacing {
	width: 1px; padding-right: 0px !important; padding-left: 0px !important; border-right-width: 0px !important; border-left-width: 0px !important;
}
.dxmVerticalMenuItemRightImageSpacing {
	width: 1px; padding-right: 0px !important; padding-left: 0px !important; border-right-width: 0px !important; border-left-width: 0px !important;
}
.dxmSubMenuItemImageSpacing {
	width: 1px; padding-right: 0px !important; padding-left: 0px !important; border-right-width: 0px !important; border-left-width: 0px !important;
}
.dxmVerticalMenuItemLeftImageSpacing div {
	width: 4px; height: 1px;
}
.dxmVerticalMenuItemRightImageSpacing div {
	width: 4px; height: 1px;
}
.dxmMenuItemTopImageSpacing {
	margin-bottom: 4px;
}
.dxmVerticalMenuItemTopImageSpacing {
	margin-bottom: 4px;
}
.dxmMenuItemBottomImageSpacing {
	margin-top: 4px;
}
.dxmVerticalMenuItemBottomImageSpacing {
	margin-top: 4px;
}
.dxmSubMenuItemImageSpacing div {
	width: 7px; height: 1px;
}
.dxmScrollUpButton {
	padding: 1px; border: 1px solid rgb(136, 136, 136); border-image: none; text-align: center; font-size: 0px; cursor: pointer; background-color: rgb(224, 224, 224);
}
.dxmScrollDownButton {
	padding: 1px; border: 1px solid rgb(136, 136, 136); border-image: none; text-align: center; font-size: 0px; cursor: pointer; background-color: rgb(224, 224, 224);
}
.dxmScrollUpButton {
	margin-bottom: 1px;
}
.dxmScrollDownButton {
	margin-top: 1px;
}
.dxmScrollButtonHover {
	background-color: rgb(242, 242, 242);
}
.dxmScrollButtonPressed {
	background-color: rgb(216, 216, 216);
}
.dxmScrollButtonDisabled {
	cursor: default;
}
.dxmScrollArea {
	overflow: hidden;
}
.dxmDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
td.dxmMenu.dxmtb {
	padding: 2px;
}
.dxmtb .dxmMenuItem {
	padding: 4px 5px 5px;
}
.dxmtb .dxmMenuItemWithImage {
	padding: 4px 5px 5px;
}
.dxmtb .dxmMenuItemWithPopOutImage {
	padding: 4px 5px 5px;
}
.dxmtb .dxmMenuItemWithImageWithPopOutImage {
	padding: 4px 5px 5px;
}
.dxmtb .dxmMenuItemSelected {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelectedWithImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelectedWithPopOutImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemChecked {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemCheckedWithImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemCheckedWithPopOutImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHover {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHoverWithImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHoverWithPopOutImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemHoverWithImageWithPopOutImage {
	padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemLeftImageSpacing.dxmMenuItemHoverWithImage {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing.dxmMenuItemSelectedWithImage {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing.dxmMenuItemCheckedWithImage {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing.dxmMenuItemHoverWithImageWithPopOutImage {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing.dxmMenuItemSelectedWithImageWithPopOutImage {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemLeftImageSpacing.dxmMenuItemCheckedWithImageWithPopOutImage {
	padding-right: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing.dxmMenuItemHoverWithImage {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing.dxmMenuItemSelectedWithImage {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing.dxmMenuItemCheckedWithImage {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing.dxmMenuItemHoverWithImageWithPopOutImage {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing.dxmMenuItemSelectedWithImageWithPopOutImage {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemRightImageSpacing.dxmMenuItemCheckedWithImageWithPopOutImage {
	padding-left: 5px;
}
.dxmtb .dxmMenuItemSpacing {
	width: 2px;
}
.dxmtb .dxmMenuItemSeparatorSpacing {
	width: 2px;
}
.dxm-rtl {
	direction: ltr;
}
.dxm-rtl .dxm-content {
	direction: rtl;
}
.dxm-ltr .dxm-main {
	float: left;
}
.dxm-ltr .dxm-horizontal ul.dx {
	float: left;
}
.dxm-rtl .dxm-main {
	float: right;
}
.dxm-rtl .dxm-horizontal ul.dx {
	float: right;
}
.dxm-popup {
	position: relative;
}
ul.dx {
	background-position: left top; list-style: none; margin: 0px; padding: 0px; background-repeat: repeat-y;
}
.dxm-rtl ul.dx {
	background-position: right top;
}
.dxm-image {
	border-width: 0px; vertical-align: top;
}
.dxm-pImage {
	border-width: 0px; vertical-align: top;
}
.dxm-popOut {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-spacing {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-separator {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-separator b {
	line-height: 0px; font-size: 0px; display: block;
}
.dxm-ltr .dxm-horizontal .dxm-item {
	float: left;
}
.dxm-ltr .dxm-horizontal .dxm-spacing {
	float: left;
}
.dxm-ltr .dxm-horizontal .dxm-separator {
	float: left;
}
.dxm-ltr .dxm-content {
	float: left;
}
.dxm-rtl .dxm-horizontal .dxm-item {
	float: right;
}
.dxm-rtl .dxm-horizontal .dxm-spacing {
	float: right;
}
.dxm-rtl .dxm-horizontal .dxm-separator {
	float: right;
}
.dxm-rtl .dxm-content {
	float: right;
}
.dxm-vertical .dxm-image-r .dxm-popOut {
	float: left;
}
.dxm-vertical .dxm-image-l .dxm-popOut {
	float: right;
}
.dxm-ltr .dxm-horizontal .dxm-popOut {
	float: left;
}
.dxm-ltr .dxm-vertical .dxm-image-t .dxm-popOut {
	float: right;
}
.dxm-ltr .dxm-vertical .dxm-image-b .dxm-popOut {
	float: right;
}
.dxm-ltr .dxm-popup .dxm-popOut {
	float: right;
}
.dxm-rtl .dxm-horizontal .dxm-popOut {
	float: right;
}
.dxm-rtl .dxm-vertical .dxm-image-t .dxm-popOut {
	float: left;
}
.dxm-rtl .dxm-vertical .dxm-image-b .dxm-popOut {
	float: left;
}
.dxm-rtl .dxm-popup .dxm-popOut {
	float: left;
}
.dxm-ie7 .dxm-vertical ul.dx {
	height: 1%;
}
.dxm-ie7 .dxm-popup ul.dx {
	height: 1%;
}
.dxm-ie7 .dxm-vertical .dxm-item {
	margin-bottom: -2px;
}
.dxm-ie7 .dxm-popup .dxm-item {
	margin-bottom: -2px;
}
.dxm-ie7 .dxm-vertical .dxm-spacing {
	margin-bottom: -1px;
}
.dxm-ie7 .dxm-popup .dxm-spacing {
	margin-bottom: -1px;
}
.dxm-ie7 .dxm-vertical .dxm-item {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-vertical .dxm-spacing {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-vertical .dxm-separator {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-popup .dxm-item {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-popup .dxm-spacing {
	-ms-zoom: 1;
}
.dxm-ie7 .dxm-popup .dxm-separator {
	-ms-zoom: 1;
}
.dxm-vertical .dxm-separator b {
	margin: 0px auto;
}
.dxm-popup .dxm-separator b {
	margin: 0px auto;
}
.dxm-ie7 .dxm-vertical .dxm-separator b {
	margin: 0px;
}
.dxm-ie7 .dxm-popup .dxm-separator b {
	margin: 0px;
}
.dxm-ie7 .dxm-vertical .dxm-separator {
	text-align: center;
}
.dxm-ie7 .dxm-popup .dxm-separator {
	text-align: center;
}
.dxm-haCenter {
	overflow: hidden; padding-right: 0px !important; padding-left: 0px !important;
}
.dxm-haCenter .dxm-haWrapper {
	position: relative;
}
.dxm-haCenter .dxm-content {
	position: relative;
}
.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-ltr .dxm-image-t .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-ltr .dxm-image-b .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-rtl .dxm-image-t .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-rtl .dxm-image-b .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxm-ltr .dxm-image-t .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxm-ltr .dxm-image-b .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-rtl .dxm-image-t .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-rtl .dxm-image-b .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-haWrapper {
	right: 50%; float: right;
}
.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-haWrapper {
	left: 50%; float: left;
}
.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-content {
	right: -50%;
}
.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-content {
	left: -50%;
}
.dxmLite .dxm-main {
	padding: 2px; border: 1px solid rgb(168, 168, 168); border-image: none; box-sizing: border-box; background-color: rgb(240, 240, 240); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxmLite .dxm-vertical {
	width: 150px;
}
.dxmLite .dxm-popup {
	padding: 1px; border: 1px solid rgb(102, 102, 102); border-image: none; background-color: white;
}
.dxmBrdCor {
	background-color: white;
}
.dxmLite ul.dx {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxmLite .dxm-popup .dxm-gutter {
	background-image: url("/DXR.axd?r=1_51-v4AOg");
}
.dxmLite .dxm-item {
	cursor: default;
}
.dxmLite .dxm-image-t .dxm-item {
	text-align: center; white-space: nowrap;
}
.dxmLite .dxm-image-b .dxm-item {
	text-align: center; white-space: nowrap;
}
.dxmLite .dxm-content {
	text-align: center; white-space: nowrap;
}
.dxmLite {
	color: black;
}
.dxmLite .dxm-content a.dx {
	color: black;
}
.dxmLite .dxm-disabled {
	color: rgb(172, 172, 172);
}
.dxmLite .dxm-disabled .dxm-content a.dx {
	color: rgb(172, 172, 172);
}
.dxmLite .dxm-content a.dx {
	text-decoration: none;
}
.dxmLite .dxm-item {
	border-width: 1px;
}
.dxm-ltr.dxmLite .dxm-popOut {
	border-width: 0px 0px 0px 1px;
}
.dxm-rtl.dxmLite .dxm-image-l .dxm-popOut {
	border-width: 0px 0px 0px 1px;
}
.dxm-ltr.dxmLite .dxm-image-r .dxm-popOut {
	border-width: 0px 1px 0px 0px;
}
.dxm-rtl.dxmLite .dxm-popOut {
	border-width: 0px 1px 0px 0px;
}
.dxmLite .dxm-item {
	border-style: solid; border-color: transparent;
}
.dxmLite .dxm-popOut {
	border-style: solid; border-color: transparent;
}
.dxmLite .dxm-popup .dxm-image {
	float: left;
}
.dxm-rtl.dxmLite .dxm-popup .dxm-image {
	float: right;
}
.dxmLite .dxm-main .dxm-checked {
	border-color: rgb(136, 136, 136);
}
.dxmLite .dxm-selected {
	border-color: rgb(136, 136, 136);
}
.dxmLite .dxm-hovered {
	border-color: rgb(136, 136, 136);
}
.dxmLite .dxm-main .dxm-checked.dxm-dropDownMode .dxm-popOut {
	border-color: rgb(136, 136, 136);
}
.dxmLite .dxm-selected.dxm-dropDownMode .dxm-popOut {
	border-color: rgb(136, 136, 136);
}
.dxmLite .dxm-hovered.dxm-dropDownMode .dxm-popOut {
	border-color: rgb(136, 136, 136);
}
.dxmLite .dxm-main .dxm-checked {
	background-color: white;
}
.dxmLite .dxm-main .dxm-selected {
	background-color: white;
}
.dxmLite .dxm-main .dxm-hovered {
	background-color: rgb(203, 203, 203);
}
.dxmLite .dxm-popup .dxm-selected {
	background-color: rgb(216, 216, 216);
}
.dxmLite .dxm-popup .dxm-hovered {
	background-color: rgb(242, 242, 242);
}
.dxmLite .dxm-horizontal .dxm-image-l .dxm-content {
	padding: 3px 7px 4px;
}
.dxmLite .dxm-horizontal .dxm-image-r .dxm-content {
	padding: 3px 7px 4px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-content {
	padding: 3px 11px 4px 10px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-content {
	padding: 3px 11px 4px 10px;
}
.dxmLite .dxm-horizontal .dxm-noImages.dxm-image-t .dxm-item .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite .dxm-horizontal .dxm-noImages.dxm-image-b .dxm-item .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-content {
	padding: 4px 11px 5px 10px;
}
.dxmLite .dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content {
	padding-right: 3px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-subMenu .dxm-content {
	padding-right: 3px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-subMenu .dxm-content {
	padding-right: 3px;
}
.dxmLite .dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
	padding-right: 4px;
}
.dxmLite .dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content {
	padding-right: 5px; padding-left: 3px;
}
.dxmLite .dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content {
	padding-right: 5px; padding-left: 4px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-dropDownMode .dxm-content {
	padding-right: 8px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-dropDownMode .dxm-content {
	padding-right: 8px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-content {
	padding: 3px 18px 4px 2px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-content {
	padding: 3px 18px 4px 2px;
}
.dxmLite .dxm-popup .dxm-content {
	padding: 3px 18px 4px 2px;
}
.dxm-rtl.dxmLite .dxm-vertical .dxm-image-l .dxm-content {
	padding: 3px 2px 4px 18px;
}
.dxm-rtl.dxmLite .dxm-vertical .dxm-image-r .dxm-content {
	padding: 3px 2px 4px 18px;
}
.dxm-rtl.dxmLite .dxm-popup .dxm-content {
	padding: 3px 2px 4px 18px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-noSubMenu .dxm-content {
	padding-right: 5px; padding-left: 14px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-subMenu .dxm-content {
	padding-right: 5px; padding-left: 14px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-dropDownMode .dxm-content {
	padding-right: 5px; padding-left: 14px;
}
.dxmLite .dxm-vertical .dxm-image-t .dxm-content {
	padding: 5px 10px 6px;
}
.dxmLite .dxm-vertical .dxm-image-b .dxm-content {
	padding: 5px 10px 6px;
}
.dxmLite .dxm-horizontal .dxm-image-l .dxm-image {
	margin-right: 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-hasText .dxm-image {
	margin-right: 5px;
}
.dxmLite .dxm-horizontal .dxm-image-r .dxm-image {
	margin-left: 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-hasText .dxm-image {
	margin-left: 5px;
}
.dxmLite .dxm-image-t .dxm-image {
	margin-bottom: 4px;
}
.dxmLite .dxm-image-b .dxm-image {
	margin-top: 4px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-image {
	margin-right: 7px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-image {
	margin-left: 7px;
}
.dxm-ltr.dxmLite .dxm-popup .dxm-image {
	margin-right: 12px;
}
.dxm-rtl.dxmLite .dxm-popup .dxm-image {
	margin-left: 12px;
}
.dxm-ltr.dxmLite .dxm-vertical .dxm-noImages.dxm-image-l .dxm-content {
	padding-left: 7px;
}
.dxm-ltr.dxmLite .dxm-vertical .dxm-noImages.dxm-image-r .dxm-content {
	padding-left: 7px;
}
.dxm-rtl.dxmLite .dxm-vertical .dxm-noImages.dxm-image-l .dxm-content {
	padding-right: 7px;
}
.dxm-rtl.dxmLite .dxm-vertical .dxm-noImages.dxm-image-r .dxm-content {
	padding-right: 7px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-noImage {
	padding-left: 21px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-noImage {
	padding-right: 21px;
}
.dxm-ltr.dxmLite .dxm-popup .dxm-noImages.dxm-gutter .dxm-item {
	padding-left: 26px;
}
.dxm-ltr.dxmLite .dxm-popup .dxm-noImage {
	padding-left: 26px;
}
.dxm-rtl.dxmLite .dxm-popup .dxm-noImages.dxm-gutter .dxm-item {
	padding-right: 26px;
}
.dxm-rtl.dxmLite .dxm-popup .dxm-noImage {
	padding-right: 26px;
}
.dxmLite .dxm-horizontal .dxm-image-l .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite .dxm-horizontal .dxm-image-r .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite .dxm-horizontal .dxm-noImages.dxm-image-t .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite .dxm-horizontal .dxm-noImages.dxm-image-b .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-popOut {
	padding-top: 9px; padding-bottom: 9px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-popOut {
	padding-top: 27px; padding-bottom: 27px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-popOut {
	padding-top: 27px; padding-bottom: 27px;
}
.dxmLite .dxm-horizontal .dxm-image-l .dxm-popOut {
	padding-right: 5px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-popOut {
	padding-right: 5px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-popOut {
	padding-right: 5px;
}
.dxmLite .dxm-horizontal .dxm-image-r .dxm-popOut {
	padding-left: 7px;
}
.dxmLite .dxm-horizontal .dxm-dropDownMode .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-popOut {
	padding-top: 7px; padding-bottom: 7px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-popOut {
	padding-top: 7px; padding-bottom: 7px;
}
.dxmLite .dxm-popup .dxm-popOut {
	padding-top: 7px; padding-bottom: 7px;
}
.dxmLite .dxm-vertical .dxm-noImages.dxm-image-t .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite .dxm-vertical .dxm-image-t .dxm-noImage .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite .dxm-vertical .dxm-noImages.dxm-image-b .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite .dxm-vertical .dxm-image-b .dxm-noImage .dxm-popOut {
	padding-top: 8px; padding-bottom: 9px;
}
.dxmLite .dxm-vertical .dxm-image-t .dxm-popOut {
	padding-top: 26px; padding-bottom: 27px;
}
.dxmLite .dxm-vertical .dxm-image-b .dxm-popOut {
	padding-top: 26px; padding-bottom: 27px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite .dxm-vertical .dxm-image-t .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite .dxm-vertical .dxm-image-b .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite .dxm-popup .dxm-popOut {
	padding-right: 4px; padding-left: 4px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-noSubMenu {
	padding-right: 13px;
}
.dxm-ltr.dxmLite .dxm-vertical .dxm-image-t .dxm-noSubMenu {
	padding-right: 13px;
}
.dxm-ltr.dxmLite .dxm-vertical .dxm-image-b .dxm-noSubMenu {
	padding-right: 13px;
}
.dxm-ltr.dxmLite .dxm-popup .dxm-noSubMenu {
	padding-right: 13px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-noSubMenu {
	padding-left: 13px;
}
.dxm-rtl.dxmLite .dxm-vertical .dxm-image-t .dxm-noSubMenu {
	padding-left: 13px;
}
.dxm-rtl.dxmLite .dxm-vertical .dxm-image-b .dxm-noSubMenu {
	padding-left: 13px;
}
.dxm-rtl.dxmLite .dxm-popup .dxm-noSubMenu {
	padding-left: 13px;
}
.dxmLite .dxm-horizontal .dxm-spacing {
	width: 2px; height: 1px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-spacing {
	height: 1px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-spacing {
	height: 1px;
}
.dxmLite .dxm-popup .dxm-spacing {
	height: 1px;
}
.dxmLite .dxm-vertical .dxm-image-t .dxm-spacing {
	height: 2px;
}
.dxmLite .dxm-vertical .dxm-image-b .dxm-spacing {
	height: 2px;
}
.dxmLite .dxm-horizontal .dxm-separator {
	margin: 0px 2px;
}
.dxmLite .dxm-vertical .dxm-image-l .dxm-separator {
	margin: 1px 0px;
}
.dxmLite .dxm-vertical .dxm-image-r .dxm-separator {
	margin: 1px 0px;
}
.dxmLite .dxm-popup .dxm-separator {
	margin: 1px 0px;
}
.dxm-ie7.dxmLite .dxm-vertical .dxm-image-l .dxm-separator {
	margin-top: 0px;
}
.dxm-ie7.dxmLite .dxm-vertical .dxm-image-r .dxm-separator {
	margin-top: 0px;
}
.dxm-ie7.dxmLite .dxm-popup .dxm-separator {
	margin-top: 0px;
}
.dxmLite .dxm-vertical .dxm-image-t .dxm-separator {
	margin: 2px 0px;
}
.dxmLite .dxm-vertical .dxm-image-b .dxm-separator {
	margin: 2px 0px;
}
.dxm-ie7.dxmLite .dxm-vertical .dxm-image-t .dxm-separator {
	margin-top: 1px;
}
.dxm-ie7.dxmLite .dxm-vertical .dxm-image-b .dxm-separator {
	margin-top: 1px;
}
.dxmLite .dxm-separator b {
	background-color: rgb(168, 168, 168);
}
.dxmLite .dxm-horizontal .dxm-separator b {
	width: 1px; height: 13px;
}
.dxmLite .dxm-vertical .dxm-separator b {
	height: 1px;
}
.dxmLite .dxm-popup .dxm-separator b {
	height: 1px;
}
.dxmLite .dxm-horizontal .dxm-separator b {
	margin-top: 6px;
}
.dxmLite .dxm-horizontal .dxm-noImages.dxm-image-t .dxm-separator b {
	margin-top: 6px;
}
.dxmLite .dxm-horizontal .dxm-noImages.dxm-image-b .dxm-separator b {
	margin-top: 6px;
}
.dxmLite .dxm-horizontal .dxm-image-t .dxm-separator b {
	margin-top: 23px;
}
.dxmLite .dxm-horizontal .dxm-image-b .dxm-separator b {
	margin-top: 23px;
}
.dxmLite .dxm-popup .dxm-gutter .dxm-separator {
	padding-left: 29px;
}
.dxmLite .dxm-scrollUpBtn {
	padding: 1px; border: 1px solid rgb(136, 136, 136); border-image: none; text-align: center; font-size: 0px; cursor: pointer; background-color: rgb(224, 224, 224);
}
.dxmLite .dxm-scrollDownBtn {
	padding: 1px; border: 1px solid rgb(136, 136, 136); border-image: none; text-align: center; font-size: 0px; cursor: pointer; background-color: rgb(224, 224, 224);
}
.dxmLite .dxm-scrollUpBtn {
	margin-bottom: 1px;
}
.dxmLite .dxm-scrollDownBtn {
	margin-top: 1px;
}
.dxmLite .dxm-scrollBtnHovered {
	background-color: rgb(242, 242, 242);
}
.dxmLite .dxm-scrollBtnPressed {
	background-color: rgb(216, 216, 216);
}
.dxmLite .dxm-scrollBtnDisabled {
	cursor: default;
}
.dxmLite .dxm-scrollArea {
	overflow: hidden; position: relative;
}
.dxmLite .dxmtb.dxm-main {
	padding: 2px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-content {
	padding: 4px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-content {
	padding: 4px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content {
	padding: 4px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content {
	padding: 4px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-noImage.dxm-subMenu .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-noImage.dxm-subMenu .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-noImages.dxm-image-l .dxm-item .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-noImages.dxm-image-r .dxm-item .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-noImage .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-noImage .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
	padding: 4px 5px 4px 4px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content {
	padding: 4px 5px 4px 4px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-noImage.dxm-dropDownMode .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-noImage.dxm-dropDownMode .dxm-content {
	padding: 4px 4px 5px;
}
.dxmLite .dxm-popup.dxmtb .dxm-content {
	padding-top: 4px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-content .dxm-image {
	margin-top: -1px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-content .dxm-image {
	margin-top: -1px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-image {
	margin-right: 0px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-image {
	margin-left: 0px;
}
.dxmLite .dxmtb.dxm-popup .dxm-image {
	margin-top: -1px; margin-right: 10px;
}
.dxm-rtl.dxmLite .dxmtb.dxm-popup .dxm-image {
	margin-right: 0px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-l .dxm-popOut {
	padding: 10px 3px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-image-r .dxm-popOut {
	padding: 10px 3px;
}
.dxmLite .dxmtb.dxm-horizontal .dxm-dropDownMode .dxm-popOut {
	padding: 10px 3px;
}
.dxmLite .dxm-horizontal.dxmtb .dxm-spacing {
	width: 4px; height: 23px;
}
.dxmLite .dxm-horizontal.dxmtb .dxm-separator {
	margin: 0px 2px; height: 23px;
}
.dxnbControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxnbControl td.dxnbCtrl {
	padding: 11px;
}
.dxnbControl a {
	color: black; text-decoration: none;
}
.dxnbLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.dxnbLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxnbGroupHeader {
	padding: 4px 10px; border: 1px solid rgb(168, 168, 168); border-image: none; font-weight: bold; background-color: rgb(224, 224, 224);
}
.dxnbGroupHeader td.dxnb {
	white-space: nowrap;
}
.dxnbGroupHeader a {
	color: rgb(30, 54, 149); text-decoration: underline;
}
.dxnbGroupHeaderCollapsed a {
	color: rgb(30, 54, 149); text-decoration: underline;
}
.dxnbGroupHeaderCollapsed {
	padding: 4px 10px; border: 1px solid rgb(168, 168, 168); border-image: none; font-weight: bold; background-color: rgb(224, 224, 224);
}
.dxnbGroupHeaderCollapsed td.dxnb {
	white-space: nowrap;
}
.dxnbGroupContent {
	padding: 5px; border: 1px solid rgb(168, 168, 168); border-image: none; color: rgb(30, 54, 149);
}
.dxnbItem {
	color: black;
}
.dxnbLargeItem {
	color: black;
}
.dxnbBulletItem {
	color: black;
}
.dxnbItem {
	padding: 4px 5px 5px;
}
.dxnbLargeItem {
	padding: 6px 12px 7px;
}
.dxnbBulletItem {
	margin-bottom: 9px;
}
.dxnbItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxnbLargeItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxnbBulletItemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxnbItemSelected {
	padding: 3px 4px 4px;
}
.dxnbLargeItemSelected {
	padding: 5px 11px 6px;
}
.dxnbItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxnbLargeItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxnbBulletItemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxnbItemHover {
	padding: 3px 4px 4px;
}
.dxnbLargeItemHover {
	padding: 5px 11px 6px;
}
.dxnbGroupHeader {
	text-align: left;
}
.dxnbGroupHeaderCollapsed {
	text-align: left;
}
.dxnbItem {
	text-align: left;
}
.dxnbItemHover {
	text-align: left;
}
.dxnbItemSelected {
	text-align: left;
}
.dxnbBulletItem {
	text-align: left;
}
.dxnbBulletItemHover {
	text-align: left;
}
.dxnbBulletItemSelected {
	text-align: left;
}
.dxnbLargeItem {
	text-align: center;
}
.dxnbLargeItemHover {
	text-align: center;
}
.dxnbLargeItemSelected {
	text-align: center;
}
.dxnbGroupHeaderHover {
	
}
.dxnbGroupHeaderCollapsedHover {
	
}
.dxnbGroupSpacing {
	width: 100%; height: 1px;
}
.dxnbItemSpacing {
	width: 100%; height: 1px;
}
.dxnbGroupSpacing {
	height: 13px;
}
.dxnbImgCellLeft {
	padding-right: 4px;
}
.dxnbImgCellRight {
	padding-left: 4px;
}
.dxnbLargeItemImgTop {
	margin-bottom: 3px;
}
.dxnbLargeItemImgBottom {
	margin-top: 3px;
}
.dxnbDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbDisabled td.dxnb {
	color: rgb(172, 172, 172); cursor: default;
}
td.dxnbDisabled a {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLite {
	font: 12px/normal Tahoma, Geneva, sans-serif; list-style: none; margin: 0px; padding: 11px; width: 200px; color: black; float: left; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxnbLite a {
	color: black; text-decoration: none;
}
.dxnbLite .dxnb-gr {
	margin-bottom: 13px;
}
.dxnbLite .dxnb-header {
	padding: 4px 10px; border: 1px solid rgb(168, 168, 168); border-image: none; overflow: hidden; clear: both; font-weight: bold; cursor: pointer; background-color: rgb(224, 224, 224);
}
.dxnbLite .dxnb-headerCollapsed {
	padding: 4px 10px; border: 1px solid rgb(168, 168, 168); border-image: none; overflow: hidden; clear: both; font-weight: bold; cursor: pointer; background-color: rgb(224, 224, 224);
}
.dxnbLite .dxnb-header a {
	color: rgb(30, 54, 149); text-decoration: underline;
}
.dxnbLite .dxnb-headerCollapsed a {
	color: rgb(30, 54, 149); text-decoration: underline;
}
.dxnbLite .dxnb-content {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(168, 168, 168); list-style: none; margin: 0px; padding: 5px; overflow: hidden;
}
.dxnb-noHeads .dxnb-content {
	border-top-width: 1px;
}
.dxnbLite .dxnb-item {
	color: black; overflow: hidden; clear: both; cursor: default;
}
.dxnbLite .dxnb-large {
	color: black; overflow: hidden; clear: both; cursor: default;
}
.dxnbLite .dxnb-bullet {
	color: black; overflow: hidden; clear: both; cursor: default;
}
.dxnbLite .dxnb-item {
	margin-bottom: 1px;
}
.dxnbLite .dxnb-large {
	margin-bottom: 1px;
}
.dxnbLite .dxnb-tmpl {
	margin-bottom: 1px;
}
.dxnbLite .dxnb-item {
	padding: 4px 5px 5px;
}
.dxnbLite .dxnb-large {
	padding: 6px 12px 7px;
}
.dxnbLite .dxnb-bullet {
	padding: 0px 5px; overflow: visible; margin-bottom: 9px;
}
.dxnbLite .dxnb-bulletHover {
	padding: 0px 5px; overflow: visible; margin-bottom: 9px;
}
.dxnbLite .dxnb-bulletSelected {
	padding: 0px 5px; overflow: visible; margin-bottom: 9px;
}
.dxnbLite .dxnb-itemSelected {
	padding: 3px 4px 4px;
}
.dxnbLite .dxnb-itemHover {
	padding: 3px 4px 4px;
}
.dxnbLite .dxnb-largeSelected {
	padding: 5px 11px 6px;
}
.dxnbLite .dxnb-largeHover {
	padding: 5px 11px 6px;
}
.dxnbLite .dxnb-itemSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxnbLite .dxnb-largeSelected {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxnbLite .dxnb-itemHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxnbLite .dxnb-largeHover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxnbLite .dxnb-header {
	text-align: left;
}
.dxnbLite .dxnb-headerCollapsed {
	text-align: left;
}
.dxnbLite .dxnb-item {
	text-align: left;
}
.dxnbLite .dxnb-itemHover {
	text-align: left;
}
.dxnbLite .dxnb-itemSelected {
	text-align: left;
}
.dxnbLite .dxnb-bullet {
	text-align: left;
}
.dxnbLite .dxnb-bulletHover {
	text-align: left;
}
.dxnbLite .dxnb-bulletSelected {
	text-align: left;
}
.dxnbLite .dxnb-large {
	text-align: center;
}
.dxnbLite .dxnb-largeHover {
	text-align: center;
}
.dxnbLite .dxnb-largeSelected {
	text-align: center;
}
.dxnbLite .dxnb-headerHover {
	
}
.dxnbLite .dxnb-headerCollapsedHover {
	
}
.dxnbLite .dxnb-last {
	margin-bottom: 0px;
}
.dxnbLite .dxnb-btn {
	border-width: 0px;
}
.dxnbLite .dxnb-btnLeft {
	border-width: 0px;
}
.dxnbLite .dxnb-img {
	border-width: 0px;
}
.dxnbLite .dxnb-btn {
	margin-left: 4px; float: right;
}
.dxnbLite .dxnb-btnLeft {
	margin-right: 4px; float: left;
}
.dxnbLite .dxnb-img {
	margin: 0px 4px 0px 0px; float: left;
}
.dxnbLite .dxnb-right .dxnb-item .dxnb-img {
	margin: 0px 0px 0px 4px; float: right;
}
.dxnbLite .dxnb-rtlHeader .dxnb-img {
	margin: 0px 0px 0px 4px; float: right;
}
.dxnbLite .dxnb-top .dxnb-large .dxnb-img {
	margin-bottom: 3px;
}
.dxnbLite .dxnb-bottom .dxnb-large .dxnb-img {
	margin-top: 3px;
}
.dxnbLite .dxnb-large .dxnb-img {
	margin-right: auto; margin-left: auto; float: none; display: block;
}
.dxnbLiteDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLite .dxnbLiteDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLiteDisabled a {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLiteDisabled .dxnb-item {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLiteDisabled .dxnb-large {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLiteDisabled .dxnb-bullet {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLiteDisabled .dxnb-header {
	color: rgb(172, 172, 172); cursor: default;
}
.dxnbLiteDisabled .dxnb-headerCollapsed {
	color: rgb(172, 172, 172); cursor: default;
}
.dxncControl {
	font: 10px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxncControl a {
	color: rgb(30, 54, 149);
}
.dxncControl td.dxncCtrl {
	padding: 18px;
}
.dxncLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxncLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxncLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxncContent {
	
}
.dxncPagerPanel {
	padding: 0px 3px;
}
.dxncItem {
	padding: 12px 8px; font-size: 12px; vertical-align: top; border-bottom-color: rgb(168, 168, 168); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxncEmptyItem {
	padding: 12px 12px 12px 14px; vertical-align: top;
}
.dxncBackToTop {
	color: rgb(64, 64, 64);
}
.dxncControl .dxncEPContainer {
	height: 47px; text-align: center;
}
.dxncControl .dxncEPContainer div {
	padding-top: 14px;
}
.dxncControl .dxncEPContainer a {
	color: rgb(13, 69, 183);
}
.dxncControl .dxncEPContainer a:hover {
	color: rgb(84, 148, 234);
}
.dxncItemContent {
	font-size: 11px;
}
.dxncItemDate {
	color: gray; white-space: nowrap;
}
.dxncItemHeader {
	color: rgb(70, 70, 70); line-height: 17px; font-size: 13px; font-weight: bold;
}
.dxncItemHeader .dxncItemDate {
	color: gray; font-size: 13px; font-weight: normal;
}
.dxncItemLeftPanel {
	color: black; font-size: 10px;
}
.dxncItemRightPanel {
	color: black; font-size: 10px;
}
.dxncItemDateLeftPanel {
	color: gray; font-size: 10px; white-space: nowrap;
}
.dxncItemDateRightPanel {
	color: gray; font-size: 10px; white-space: nowrap;
}
.dxncItemTailDiv {
	color: black; font-size: 10px;
}
.dxncEmptyData {
	color: gray;
}
.dxncDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxpControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxpControl a {
	color: rgb(57, 78, 162); text-decoration: underline;
}
.dxpControl td.dxpCtrl {
	padding: 5px 2px;
}
.dxpButton {
	text-align: center; color: rgb(57, 78, 162); text-decoration: underline; vertical-align: middle; white-space: nowrap;
}
.dxpDisabledButton {
	text-decoration: none;
}
.dxpPageNumber {
	padding: 1px 5px 0px; text-align: center; color: rgb(57, 78, 162); text-decoration: underline; vertical-align: middle;
}
.dxpCurrentPageNumber {
	padding: 1px 3px 0px; font-weight: bold; text-decoration: none; white-space: nowrap;
}
.dxpPageSizeItem {
	padding: 0px 4px; text-align: center; vertical-align: middle;
}
.dxpPageSizeItem > table {
	margin: -2px 0px;
}
.dxpPageSizeItem .dx {
	padding-top: 1px; white-space: nowrap;
}
.dxpComboBox {
	padding: 1px; border: 1px solid rgb(159, 159, 159); border-image: none; background-color: white;
}
.dxpComboBox input {
	border-width: 0px; font: 12px/normal Tahoma, Geneva, sans-serif; margin: 0px 2px; padding: 0px; width: 25px; font-size-adjust: none; font-stretch: normal; background-color: transparent;
}
.dxpHoverComboBox {
	
}
.dxpPressedComboBox {
	
}
.dxpDropDownButton {
	background: url("/DXR.axd?r=1_59-v4AOg") repeat-x top rgb(230, 230, 230); padding: 1px 3px 0px; border: 1px solid rgb(127, 127, 127); border-image: none; line-height: 0; cursor: pointer;
}
.dxpHoverDropDownButton {
	background: url("/DXR.axd?r=1_60-v4AOg") repeat-x top rgb(242, 242, 242); border: 1px solid rgb(96, 96, 96); border-image: none;
}
.dxpPressedDropDownButton {
	background: 0px 0px rgb(213, 213, 213); border: 1px solid rgb(127, 127, 127); border-image: none;
}
.dxpSummary {
	padding: 1px 4px 0px; text-align: center; vertical-align: middle; white-space: nowrap;
}
.dxpSeparator {
	background-color: rgb(204, 204, 204);
}
.dxpDisabled {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpDisabledComboBox {
	border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxpDisabledComboBox input {
	color: rgb(172, 172, 172);
}
.dxpDisabledDropDownButton {
	border-color: rgb(195, 195, 195); cursor: default;
}
.dxpLite {
	font: 12px/normal Tahoma, Geneva, sans-serif; padding: 5px 2px; color: black; float: left; font-size-adjust: none; font-stretch: normal;
}
.dxpLite .dxp-summary {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite .dxp-sep {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite .dxp-button {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite .dxp-pageSizeItem {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite .dxp-num {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite .dxp-current {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite .dxp-ellip {
	font-weight: normal; margin-left: 4px; float: left; display: block;
}
.dxpLite .dxp-lead {
	margin-left: 0px !important;
}
.dxpLite a {
	color: rgb(57, 78, 162); text-decoration: underline;
}
.dxpLite .dxp-button {
	text-align: center; color: rgb(57, 78, 162); text-decoration: underline; white-space: nowrap; cursor: pointer;
}
.dxpLite .dxp-button img {
	border: currentColor; border-image: none; text-decoration: none; vertical-align: middle;
}
.dxpLite .dxp-wideButton {
	padding: 0px 5px;
}
.dxpLite .dxp-disabledButton {
	color: rgb(172, 172, 172); text-decoration: none; cursor: default;
}
.dxpLite .dxp-pageSizeItem {
	padding: 0px 4px; white-space: nowrap;
}
.dxpLite .dxp-pageSizeItem .dx {
	margin-top: 2px; float: left; display: block; white-space: nowrap;
}
.dxpLite .dxp-comboBox {
	margin: -2px 0px; padding: 1px; border: 1px solid rgb(159, 159, 159); border-image: none; float: left; display: block; background-color: white;
}
.dxpLite .dxp-comboBox input {
	border-width: 0px; font: 12px/normal Tahoma, Geneva, sans-serif; margin: 2px 2px 0px; padding: 0px; width: 25px; float: left; display: block; font-size-adjust: none; font-stretch: normal; background-color: transparent;
}
.dxpLite .dxp-hoverComboBox {
	
}
.dxpLite .dxp-pressedComboBox {
	
}
.dxpLite .dxp-dropDownButton {
	background: url("/DXR.axd?r=1_59-v4AOg") repeat-x top rgb(230, 230, 230); padding: 1px 3px 0px; border: 1px solid rgb(127, 127, 127); border-image: none; font-size: 0px; float: left; display: block; cursor: pointer;
}
.dxpLite .dxp-hoverDropDownButton {
	background: url("/DXR.axd?r=1_60-v4AOg") repeat-x top rgb(242, 242, 242); border: 1px solid rgb(96, 96, 96); border-image: none;
}
.dxpLite .dxp-pressedDropDownButton {
	background: 0px 0px rgb(213, 213, 213); border: 1px solid rgb(127, 127, 127); border-image: none;
}
.dxpLite .dxp-dropDownButton img {
	border: currentColor; border-image: none; text-decoration: none; vertical-align: middle;
}
.dxpLite .dxp-num {
	padding: 2px 5px 1px; color: rgb(57, 78, 162); text-decoration: underline; cursor: pointer;
}
.dxpLite .dxp-current {
	padding: 2px 3px 1px; color: black; font-weight: bold; text-decoration: none; cursor: text;
}
.dxpLite .dxp-summary {
	padding: 2px 4px 1px; white-space: nowrap;
}
.dxpLite .dxp-ellip {
	padding: 2px 4px 1px; white-space: nowrap;
}
.dxpLite .dxp-sep {
	width: 1px; height: 11px; margin-top: 5px; background-color: rgb(204, 204, 204);
}
.dxpLiteDisabled {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled a {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled .dxp-summary {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled .dxp-sep {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled .dxp-button {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled .dxp-num {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled .dxp-current {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLiteDisabled .dxp-ellip {
	border-color: rgb(128, 128, 128); color: rgb(172, 172, 172); cursor: default;
}
.dxpLite .dxp-disabledComboBox {
	border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxpLite .dxp-disabledComboBox input {
	color: rgb(172, 172, 172);
}
.dxpLite .dxp-disabledDropDownButton {
	border-color: rgb(195, 195, 195); cursor: default;
}
.dxpcControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(139, 139, 139); border-image: none; width: 200px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpcControl a {
	color: rgb(30, 54, 149);
}
.dxpcHBCell {
	padding: 1px 1px 1px 2px;
}
.dxpcCloseButton {
	
}
.dxpcCloseButtonHover {
	
}
.dxpcPinButton {
	
}
.dxpcPinButtonHover {
	
}
.dxpcPinButtonChecked {
	
}
.dxpcRefreshButton {
	
}
.dxpcRefreshButtonHover {
	
}
.dxpcCollapseButton {
	
}
.dxpcCollapseButtonHover {
	
}
.dxpcCollapseButtonChecked {
	
}
.dxpcMaximizeButton {
	
}
.dxpcMaximizeButtonHover {
	
}
.dxpcMaximizeButtonChecked {
	
}
.dxpcContent {
	color: rgb(1, 0, 0); vertical-align: top; white-space: normal;
}
.dxpcContentPaddings {
	padding: 9px 12px;
}
.dxpcFooter {
	color: rgb(133, 133, 133); border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: rgb(243, 243, 243);
}
.dxpcFooter td.dxpc {
	padding: 6px 12px 8px; color: rgb(133, 133, 133); white-space: nowrap;
}
.dxpcHeader {
	color: rgb(64, 64, 64); border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(220, 220, 220);
}
.dxpcHeader td.dxpc {
	color: rgb(64, 64, 64); white-space: nowrap;
}
.dxpcModalBackground {
	opacity: 0.7; background-color: rgb(119, 119, 119);
}
.dxpcLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxdpLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpcLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxdpLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxpcLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxpcDisabled {
	color: rgb(128, 128, 128); cursor: default;
}
.dxpcLite {
	left: 0px; top: 0px; width: 200px; display: none; visibility: hidden; position: absolute; border-spacing: 0;
}
.dxdpLite {
	left: 0px; top: 0px; width: 200px; display: none; visibility: hidden; position: absolute; border-spacing: 0;
}
.dxpcLite .dxpc-mainDiv {
	position: relative;
}
.dxdpLite .dxpc-mainDiv {
	position: relative;
}
.dxpcLite .dxpc-mainDiv {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(139, 139, 139); border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpc-mainDiv.dxpcLite {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(139, 139, 139); border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxdpLite .dxpc-mainDiv {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(139, 139, 139); border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpc-mainDiv.dxdpLite {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(139, 139, 139); border-image: none; left: 0px; top: 0px; color: black; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxpcLite a {
	color: rgb(30, 54, 149);
}
.dxdpLite a {
	color: rgb(30, 54, 149);
}
.dxpcLite .dxpc-link {
	float: left;
}
.dxdpLite .dxpc-link {
	float: left;
}
.dxRtl.dxpcLite .dxpc-link {
	float: right;
}
.dxRtl.dxdpLite .dxpc-link {
	float: right;
}
.dxpcLite a .dxpc-headerText {
	cursor: pointer;
}
.dxpcLite a .dxpc-footerText {
	cursor: pointer;
}
.dxdpLite a .dxpc-headerText {
	cursor: pointer;
}
.dxdpLite a .dxpc-footerText {
	cursor: pointer;
}
.dxpcLite .dxpc-closeBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxpcLite .dxpc-pinBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxpcLite .dxpc-refreshBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxpcLite .dxpc-collapseBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxpcLite .dxpc-maximizeBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxdpLite .dxpc-closeBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxdpLite .dxpc-pinBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxdpLite .dxpc-refreshBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxdpLite .dxpc-collapseBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxdpLite .dxpc-maximizeBtn {
	padding: 1px 1px 1px 2px; float: right;
}
.dxRtl.dxpcLite .dxpc-closeBtn {
	float: left;
}
.dxRtl.dxpcLite .dxpc-pinBtn {
	float: left;
}
.dxRtl.dxpcLite .dxpc-refreshBtn {
	float: left;
}
.dxRtl.dxpcLite .dxpc-collapseBtn {
	float: left;
}
.dxRtl.dxpcLite .dxpc-maximizeBtn {
	float: left;
}
.dxRtl.dxdpLite .dxpc-closeBtn {
	float: left;
}
.dxRtl.dxdpLite .dxpc-pinBtn {
	float: left;
}
.dxRtl.dxdpLite .dxpc-refreshBtn {
	float: left;
}
.dxRtl.dxdpLite .dxpc-collapseBtn {
	float: left;
}
.dxRtl.dxdpLite .dxpc-maximizeBtn {
	float: left;
}
.dxpcLite .dxpc-closeBtnHover {
	
}
.dxpcLite .dxpc-pinBtnHover {
	
}
.dxpcLite .dxpc-refreshBtnHover {
	
}
.dxpcLite .dxpc-collapseBtnHover {
	
}
.dxpcLite .dxpc-maximizeBtnHover {
	
}
.dxdpLite .dxpc-closeBtnHover {
	
}
.dxdpLite .dxpc-pinBtnHover {
	
}
.dxdpLite .dxpc-refreshBtnHover {
	
}
.dxdpLite .dxpc-collapseBtnHover {
	
}
.dxdpLite .dxpc-maximizeBtnHover {
	
}
.dxpcLite .dxpc-header {
	padding: 2px 2px 2px 12px; color: rgb(64, 64, 64); border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(220, 220, 220);
}
.dxdpLite .dxpc-header {
	padding: 2px 2px 2px 12px; color: rgb(64, 64, 64); border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(220, 220, 220);
}
.dxRtl.dxpcLite .dxpc-header {
	padding: 2px 12px 2px 2px;
}
.dxRtl.dxdpLite .dxpc-header {
	padding: 2px 12px 2px 2px;
}
.dxpcLite .dxpc-headerText {
	margin-top: 1px; float: left; white-space: nowrap;
}
.dxdpLite .dxpc-headerText {
	margin-top: 1px; float: left; white-space: nowrap;
}
.dxRtl.dxpcLite .dxpc-headerText {
	float: right;
}
.dxRtl.dxdpLite .dxpc-headerText {
	float: right;
}
.dxpcLite .dxpc-headerImg {
	margin: 0px 4px 0px 0px; float: left;
}
.dxdpLite .dxpc-headerImg {
	margin: 0px 4px 0px 0px; float: left;
}
.dxRtl.dxpcLite .dxpc-headerImg {
	margin: 0px 0px 0px 4px; float: right;
}
.dxRtl.dxdpLite .dxpc-headerImg {
	margin: 0px 0px 0px 4px; float: right;
}
.dxpcLite .dxpc-expandableDiv {
	overflow: hidden; float: left;
}
.dxdpLite .dxpc-expandableDiv {
	overflow: hidden; float: left;
}
.dxRtl.dxpcLite .dxpc-expandableDiv {
	float: right;
}
.dxRtl.dxdpLite .dxpc-expandableDiv {
	float: right;
}
.dxpcLite .dxpc-content {
	padding: 9px 12px; color: rgb(1, 0, 0); white-space: normal;
}
.dxdpLite .dxpc-content {
	padding: 9px 12px; color: rgb(1, 0, 0); white-space: normal;
}
.dxpcLite .dxpc-footer {
	color: rgb(133, 133, 133); border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: rgb(243, 243, 243);
}
.dxdpLite .dxpc-footer {
	color: rgb(133, 133, 133); border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: rgb(243, 243, 243);
}
.dxpcLite .dxpc-footerContent {
	float: left;
}
.dxdpLite .dxpc-footerContent {
	float: left;
}
.dxpcLite .dxpc-headerContent {
	float: left;
}
.dxdpLite .dxpc-headerContent {
	float: left;
}
.dxRtl.dxpcLite .dxpc-footerContent {
	float: right;
}
.dxRtl.dxdpLite .dxpc-footerContent {
	float: right;
}
.dxRtl.dxpcLite .dxpc-headerContent {
	float: right;
}
.dxRtl.dxdpLite .dxpc-headerContent {
	float: right;
}
.dxpcLite .dxpc-footerContent {
	margin: 0px; padding: 6px 12px 8px;
}
.dxdpLite .dxpc-footerContent {
	margin: 0px; padding: 6px 12px 8px;
}
.dxpcLite .dxpc-footerText {
	float: left; white-space: nowrap;
}
.dxdpLite .dxpc-footerText {
	float: left; white-space: nowrap;
}
.dxRtl.dxpcLite .dxpc-footerText {
	float: right;
}
.dxRtl.dxdpLite .dxpc-footerText {
	float: right;
}
.dxpcLite .dxpc-footerImg {
	margin: -1px 4px 0px 0px; float: left;
}
.dxdpLite .dxpc-footerImg {
	margin: -1px 4px 0px 0px; float: left;
}
.dxRtl.dxpcLite .dxpc-footerImg {
	margin: -1px 0px 0px 4px; float: right;
}
.dxRtl.dxdpLite .dxpc-footerImg {
	margin: -1px 0px 0px 4px; float: right;
}
.dxpcLite .dxpc-sizeGrip {
	float: right;
}
.dxdpLite .dxpc-sizeGrip {
	float: right;
}
.dxRtl.dxpcLite .dxpc-sizeGrip {
	float: left;
}
.dxRtl.dxdpLite .dxpc-sizeGrip {
	float: left;
}
.dxpcModalBackLite {
	left: 0px; top: 0px; visibility: hidden; position: fixed; opacity: 0.7; background-color: rgb(119, 119, 119);
}
.dxdpModalBackLite {
	left: 0px; top: 0px; visibility: hidden; position: fixed; opacity: 0.7; background-color: rgb(119, 119, 119);
}
.dxpcLiteDisabled {
	color: rgb(128, 128, 128); cursor: default;
}
.dxdpLiteDisabled {
	color: rgb(128, 128, 128); cursor: default;
}
.dxrpControl td.dxrp {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.dxrpControlGB td.dxrp {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.dxrpControl .dxrpCI {
	display: block;
}
.dxrpControl .dxrpHeader {
	color: rgb(49, 49, 49);
}
.dxrpControl .dxrpHeader td.dxrp {
	color: rgb(49, 49, 49);
}
.dxrpControlGB span.dxrpHeader {
	color: rgb(49, 49, 49);
}
.dxrpControl .dxrpHeader td.dxrp a {
	color: rgb(30, 54, 149);
}
.dxrpControlGB span.dxrpHeader a {
	color: rgb(30, 54, 149);
}
.dxrpControl .dxrpHeader {
	border-bottom-color: rgb(198, 198, 198); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(222, 222, 222);
}
.dxrpControl .dxrpHI {
	vertical-align: top; white-space: nowrap;
}
.dxrpControl .dxrpHeader {
	vertical-align: top; white-space: nowrap;
}
.dxrpControl .dxrpHeader td.dxrp {
	vertical-align: top; white-space: nowrap;
}
.dxrpControl .dxrpHI {
	padding-right: 4px;
}
.dxrpControl .dxrpHIR {
	padding-left: 4px;
}
.dxrpControl .dxrpcontent {
	vertical-align: top;
}
.dxrpControlGB .dxrpcontent {
	vertical-align: top;
}
.dxrpControl .dxrpcontent {
	background-image: none; background-color: rgb(247, 247, 247);
}
.dxrpControl .dxrpTE {
	background-image: none; background-color: rgb(222, 222, 222);
}
.dxrpControl .dxrpHLE {
	background-image: none; background-color: rgb(222, 222, 222);
}
.dxrpControl .dxrpHRE {
	background-image: none; background-color: rgb(222, 222, 222);
}
.dxrpControl .dxrpLE {
	background-image: none; background-color: rgb(247, 247, 247);
}
.dxrpControl .dxrpRE {
	background-image: none; background-color: rgb(247, 247, 247);
}
.dxrpControl .dxrpBE {
	background-image: none; background-color: rgb(247, 247, 247);
}
.dxrpControl .dxrpNHTE {
	background-image: none; background-color: rgb(247, 247, 247);
}
.dxrpControl .dxrpTE {
	border-top-color: rgb(139, 139, 139); border-top-width: 1px; border-top-style: solid;
}
.dxrpControl .dxrpNHTE {
	border-top-color: rgb(139, 139, 139); border-top-width: 1px; border-top-style: solid;
}
.dxrpControlGB .dxrpNHTE {
	border-top-color: rgb(139, 139, 139); border-top-width: 1px; border-top-style: solid;
}
.dxrpControl .dxrpLE {
	border-left-color: rgb(139, 139, 139); border-left-width: 1px; border-left-style: solid;
}
.dxrpControl .dxrpHLE {
	border-left-color: rgb(139, 139, 139); border-left-width: 1px; border-left-style: solid;
}
.dxrpControlGB .dxrpLE {
	border-left-color: rgb(139, 139, 139); border-left-width: 1px; border-left-style: solid;
}
.dxrpControlGB .dxrpHLE {
	border-left-color: rgb(139, 139, 139); border-left-width: 1px; border-left-style: solid;
}
.dxrpControl .dxrpRE {
	border-right-color: rgb(139, 139, 139); border-right-width: 1px; border-right-style: solid;
}
.dxrpControl .dxrpHRE {
	border-right-color: rgb(139, 139, 139); border-right-width: 1px; border-right-style: solid;
}
.dxrpControlGB .dxrpRE {
	border-right-color: rgb(139, 139, 139); border-right-width: 1px; border-right-style: solid;
}
.dxrpControl .dxrpHLE {
	border-bottom-color: rgb(198, 198, 198); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxrpControl .dxrpHRE {
	border-bottom-color: rgb(198, 198, 198); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxrpControl .dxrpBE {
	border-bottom-color: rgb(139, 139, 139); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxrpControlGB .dxrpBE {
	border-bottom-color: rgb(139, 139, 139); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxrpControlGB .dxrpcontent {
	background-image: none; background-color: white;
}
.dxrpControlGB .dxrpHeader {
	background-image: none; background-color: white;
}
.dxrpControlGB .dxrpLE {
	background-image: none; background-color: white;
}
.dxrpControlGB .dxrpRE {
	background-image: none; background-color: white;
}
.dxrpControlGB .dxrpBE {
	background-image: none; background-color: white;
}
.dxrpControlGB .dxrpNHTE {
	background-image: none; background-color: white;
}
.dxrpDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxrpDisabled td.dxrp {
	color: rgb(172, 172, 172); cursor: default;
}
.dxsmControl {
	font: 11px/normal Verdana, Geneva, sans-serif; border: 1px solid rgb(168, 168, 168); border-image: none; color: rgb(30, 54, 149); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxsmControl a:hover {
	text-decoration: none !important;
}
.dxsmControl a:visited {
	color: rgb(153, 96, 133) !important;
}
.dxsmCategoryLevel {
	color: rgb(30, 54, 149); font-size: 18px; font-weight: bold; text-decoration: none;
}
.dxsmCategoryLevel a {
	color: rgb(30, 54, 149); font-size: 18px; font-weight: bold; text-decoration: none;
}
.dxsmCategoryLevel {
	padding: 0px 0px 5px; white-space: nowrap;
}
.dxsmCategoryLevel {
	border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxsmLevelCategoryFlow {
	font: bold 18px/normal Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevelCategoryFlow a {
	font: bold 18px/normal Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0 {
	color: rgb(30, 54, 149); font-size: 12px; font-weight: bold; text-decoration: none;
}
.dxsmLevel0 a {
	color: rgb(30, 54, 149); font-size: 12px; font-weight: bold; text-decoration: none;
}
.dxsmLevel0Categorized a {
	color: rgb(30, 54, 149); font-size: 12px; font-weight: bold; text-decoration: none;
}
.dxsmLevel0Categorized {
	color: rgb(30, 54, 149); font-size: 12px; font-weight: bold; text-decoration: none;
}
.dxsmLevel0 {
	padding: 0px 0px 2px; white-space: nowrap;
}
.dxsmLevel0Categorized {
	padding: 0px 0px 2px; white-space: nowrap;
}
.dxsmLevel0 {
	padding: 0px 0px 5px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxsmLevel0Flow {
	font: bold 12px/normal Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0Flow a {
	font: bold 12px/normal Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0CategorizedFlow a {
	font: bold 12px/normal Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0CategorizedFlow {
	font: bold 12px/normal Tahoma, Geneva, sans-serif; color: rgb(30, 54, 149); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel0Flow {
	padding: 0px;
}
.dxsmLevel0Flow {
	text-decoration: none;
}
.dxsmLevel1 {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1 a {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Categorized a {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Categorized {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1 {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel1Categorized {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel1Flow {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Flow a {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1CategorizedFlow {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1CategorizedFlow a {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(60, 85, 185); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel1Flow {
	padding: 0px; text-decoration: none;
}
.dxsmLevel2 {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2 a {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Categorized a {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Categorized {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2 {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel2Categorized {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel2Flow {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Flow a {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: rgb(80, 120, 220); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel2Flow {
	padding: 0px;
}
.dxsmLevel3 {
	font: 9px/normal Tahoma, Geneva, sans-serif; color: rgb(153, 153, 153); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel3 a {
	font: 9px/normal Tahoma, Geneva, sans-serif; color: rgb(153, 153, 153); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel3 {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel3Flow {
	font: 9px/normal Tahoma, Geneva, sans-serif; color: rgb(153, 153, 153); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel3Flow a {
	font: 9px/normal Tahoma, Geneva, sans-serif; color: rgb(153, 153, 153); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4 {
	font: 8px/normal Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4 a {
	font: 8px/normal Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4 {
	padding: 0px; white-space: nowrap;
}
.dxsmLevel4Flow {
	font: 8px/normal Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4Flow a {
	font: 8px/normal Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevel4Flow {
	padding: 0px;
}
.dxsmLevelOther {
	font: 9px/normal Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevelOther {
	padding: 0px; white-space: nowrap;
}
.dxsmLevelOtherFlow {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmLevelOtherFlow a {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(168, 168, 168); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxsmDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxtcLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.dxtcLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxtcTab a {
	color: black; text-decoration: none;
}
.dxtcTabWithTabPositionLeft a {
	color: black; text-decoration: none;
}
.dxtcTabWithTabPositionBottom a {
	color: black; text-decoration: none;
}
.dxtcTabWithTabPositionRight a {
	color: black; text-decoration: none;
}
.dxtcActiveTab a {
	color: black; text-decoration: none;
}
.dxtcActiveTabWithTabPositionBottom a {
	color: black; text-decoration: none;
}
.dxtcActiveTabWithTabPositionLeft a {
	color: black; text-decoration: none;
}
.dxtcActiveTabWithTabPositionRight a {
	color: black; text-decoration: none;
}
.dxtcTabHover a {
	color: black; text-decoration: none;
}
.dxtcTabHoverWithTabPositionBottom a {
	color: black; text-decoration: none;
}
.dxtcTabHoverWithTabPositionLeft a {
	color: black; text-decoration: none;
}
.dxtcTabHoverWithTabPositionRight a {
	color: black; text-decoration: none;
}
.dxtcActiveTab {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(255, 255, 255);
}
.dxtcActiveTabWithTabPositionBottom {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(255, 255, 255);
}
.dxtcActiveTabWithTabPositionLeft {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(255, 255, 255);
}
.dxtcActiveTabWithTabPositionRight {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(255, 255, 255);
}
.dxtcActiveTabWithTabPositionLeft {
	padding: 3px 13px 4px 12px;
}
.dxtcActiveTabWithTabPositionRight {
	padding: 3px 13px 4px 12px;
}
.dxtcActiveTab td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabWithTabPositionBottom td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabWithTabPositionLeft td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabWithTabPositionRight td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcActiveTabHover {
	background-color: white;
}
.dxtcTab {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(224, 224, 224);
}
.dxtcTabWithTabPositionLeft {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(224, 224, 224);
}
.dxtcTabWithTabPositionBottom {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(224, 224, 224);
}
.dxtcTabWithTabPositionRight {
	padding: 3px 12px 4px; border: 1px solid rgb(168, 168, 168); border-image: none; text-align: center; background-color: rgb(224, 224, 224);
}
.dxtcTab td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabWithTabPositionBottom td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabWithTabPositionLeft td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabWithTabPositionRight td.dxtc {
	background: none !important; border-width: 0px !important; padding: 0px !important; white-space: nowrap;
}
.dxtcTabWithTabPositionBottom {
	
}
.dxtcTabWithTabPositionLeft {
	
}
.dxtcTabWithTabPositionRight {
	
}
.dxtcTabHover {
	background-color: rgb(242, 242, 242);
}
.dxtcTabHoverWithTabPositionBottom {
	background-color: rgb(242, 242, 242);
}
.dxtcTabHoverWithTabPositionLeft {
	background-color: rgb(242, 242, 242);
}
.dxtcTabHoverWithTabPositionRight {
	background-color: rgb(242, 242, 242);
}
.dxtcPageContent {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithTabPositionBottom {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithTabPositionLeft {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithTabPositionRight {
	vertical-align: top; background-color: white;
}
.dxtcPageContentWithoutTabs {
	vertical-align: top; background-color: white;
}
.dxtcContent {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcContentWithTabPositionBottom {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcContentWithTabPositionLeft {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcContentWithTabPositionRight {
	border: 1px solid rgb(168, 168, 168); border-image: none; vertical-align: top; background-color: white;
}
.dxtcControl td.dxtcTabsCell {
	
}
.dxtcControl td.dxtcTabsCellWithTabPositionBottom {
	
}
.dxtcControl td.dxtcTabsCellWithTabPositionLeft {
	
}
.dxtcControl td.dxtcTabsCellWithTabPositionRight {
	
}
.dxtcScrollButtonCell {
	width: 1px; vertical-align: top;
}
.dxtcTabsCellWithTabPositionBottom .dxtcScrollButtonCell {
	vertical-align: bottom;
}
.dxtcScrollButtonSeparator {
	width: 1px; height: 1px;
}
.dxtcScrollButtonSeparator div {
	width: 1px; height: 1px;
}
.dxtcScrollButtonIndent {
	width: 5px; height: 1px;
}
.dxtcScrollButtonIndent div {
	width: 5px; height: 1px;
}
.dxtcScrollButton {
	background: url("/DXR.axd?r=1_68-v4AOg") repeat-x rgb(232, 231, 232); padding: 6px; border: 1px solid rgb(127, 127, 127); border-image: none; text-align: center; cursor: pointer;
}
.dxtcScrollButtonHover {
	background: url("/DXR.axd?r=1_70-v4AOg") repeat-x rgb(244, 244, 244);
}
.dxtcScrollButtonPressed {
	background-color: rgb(141, 141, 141);
}
.dxtcScrollButtonDisabled {
	background: url("/DXR.axd?r=1_69-v4AOg") repeat-x rgb(230, 231, 232); border-color: rgb(195, 195, 195); cursor: default;
}
.dxtcLeftAlignCell {
	text-align: left;
}
.dxtcTabsCellWithTabPositionBottom .dxtcLeftAlignCell {
	text-align: left;
}
.dxtcRightAlignCell {
	text-align: right;
}
.dxtcTabsCellWithTabPositionBottom .dxtcRightAlignCell {
	text-align: right;
}
.dxtcDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcDisabled table {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcLite {
	overflow: hidden; float: left;
}
.dxtcLite .dxtc-strip {
	list-style: none; margin: 0px; padding: 0px; float: left; _overflow: hidden;
}
.dxtcLite .dxtc-wrapper {
	list-style: none; margin: 0px; padding: 0px; float: left; _overflow: hidden;
}
.dxtcLite .dxtc-tab {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-activeTab {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-leftIndent {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-spacer {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-rightIndent {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-sbWrapper {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-sbIndent {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-sbSpacer {
	margin: 0px; height: 21px; display: block;
}
.dxtcLite .dxtc-lineBreak {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; float: none; display: block; visibility: hidden;
}
.dxtcLite .dxtc-tab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtcLite .dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtcLite .dxtc-lead.dxtc-tab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtcLite .dxtc-lead.dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtcLite .dxtc-tab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtcLite .dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtcLite .dxtc-tab {
	border-left-style: none;
}
.dxtc-noSpacing.dxtcLite .dxtc-activeTab {
	border-left-style: none;
}
.dxtcLite .dxtc-tab {
	text-align: center; overflow: hidden; float: left; white-space: nowrap; background-color: rgb(224, 224, 224);
}
.dxtcLite .dxtc-activeTab {
	text-align: center; overflow: hidden; float: left; white-space: nowrap; background-color: rgb(224, 224, 224);
}
.dxtcLite .dxtc-activeTab {
	border-bottom-color: white; border-bottom-width: 1px; border-bottom-style: solid; background-color: white;
}
.dxtcLite .dxtc-tab a {
	color: black; text-decoration: none;
}
.dxtcLite .dxtc-tabHover {
	background-color: rgb(242, 242, 242);
}
.dxtcLite .dxtc-leftIndent {
	border-width: 1px 0px; overflow: hidden; border-top-color: transparent; border-bottom-color: rgb(168, 168, 168); border-top-style: solid; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite .dxtc-spacer {
	border-width: 1px 0px; overflow: hidden; border-top-color: transparent; border-bottom-color: rgb(168, 168, 168); border-top-style: solid; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite .dxtc-rightIndent {
	border-width: 1px 0px; overflow: hidden; border-top-color: transparent; border-bottom-color: rgb(168, 168, 168); border-top-style: solid; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite .dxtc-sbWrapper {
	border-width: 1px 0px; overflow: hidden; border-top-color: transparent; border-bottom-color: rgb(168, 168, 168); border-top-style: solid; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite .dxtc-sbIndent {
	border-width: 1px 0px; overflow: hidden; border-top-color: transparent; border-bottom-color: rgb(168, 168, 168); border-top-style: solid; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite .dxtc-sbSpacer {
	border-width: 1px 0px; overflow: hidden; border-top-color: transparent; border-bottom-color: rgb(168, 168, 168); border-top-style: solid; border-bottom-style: solid; float: left; _border-top-color: #000001; _zoom: 1;
}
.dxtcLite .dxtc-spacer {
	width: 1px;
}
.dxtcLite .dxtc-leftIndent {
	width: 5px;
}
.dxtcLite .dxtc-rightIndent {
	width: 5px;
}
.dxtcLite .dxtc-link {
	padding: 3px 12px 4px; height: 100%; font-size: 0px; text-decoration: none; display: block; _float: left;
}
.dxtcLite .dxtc-text {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); text-decoration: none; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxtcLite .dxtc-leftIndent {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); text-decoration: none; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxtcLite .dxtc-rightIndent {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); text-decoration: none; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxtcLite .dxtc-img {
	margin: 0px 3px -4px 0px; width: 16px; height: 16px;
}
.dxtc-rtl.dxtcLite .dxtc-img {
	margin: 0px 0px -4px 3px;
}
.dxtcLite .dxtc-content {
	font: 12px/normal Tahoma, Geneva, sans-serif; padding: 11px; border: 1px solid rgb(168, 168, 168); border-image: none; color: black; overflow: hidden; clear: left; float: left; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.dxtc-top.dxtcLite .dxtc-content {
	border-top-style: none !important;
}
.dxtc-rtl.dxtcLite {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-content {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-strip {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-wrapper {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-leftIndent {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-spacer {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-rightIndent {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-sbWrapper {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-sbIndent {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-sbSpacer {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-tab {
	float: right;
}
.dxtc-rtl.dxtcLite .dxtc-activeTab {
	float: right;
}
.dxtc-rtl.dxtc-top .dxtc-content {
	clear: right !important;
}
.dxtc-rtl.dxtc-bottom .dxtc-strip {
	clear: right !important;
}
.dxtc-rtl.dxtc-bottom .dxtc-wrapper {
	clear: right !important;
}
.dxtc-rtl.dxtc-left .dxtc-strip {
	float: left;
}
.dxtc-rtl.dxtcLite .dxtc-content {
	
}
.dxtc-rtl.dxtcLite .dxtc-strip {
	
}
.dxtc-rtl.dxtcLite .dxtc-wrapper {
	
}
.dxtc-rtl.dxtcLite .dxtc-content {
	
}
.dxtcLite .dxtc-sb {
	background: url("/DXR.axd?r=1_68-v4AOg") repeat-x rgb(232, 231, 232); padding: 5px; border: 1px solid rgb(127, 127, 127); border-image: none; font-size: 0px; cursor: pointer;
}
.dxtc-bottom.dxtcLite .dxtc-sb {
	margin-top: 2px;
}
.dxtcLite .dxtc-sbHover {
	background: url("/DXR.axd?r=1_70-v4AOg") repeat-x rgb(244, 244, 244);
}
.dxtcLite .dxtc-sbPressed {
	background-color: rgb(141, 141, 141);
}
.dxtcLite .dxtc-sbDisabled {
	background: url("/DXR.axd?r=1_69-v4AOg") repeat-x rgb(230, 231, 232); border-color: rgb(195, 195, 195); cursor: default;
}
.dxtcLite .dxtc-sb img {
	border: currentColor; border-image: none;
}
.dxtcLite .dxtc-sbIndent {
	width: 5px;
}
.dxtcLite .dxtc-sbSpacer {
	width: 1px;
}
.dxtcLite .dxtc-n {
	_display: inline;
}
.dxtcLiteDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcLiteDisabled .dxtc-text {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcLiteDisabled .dxtc-activeTab .dxtc-text {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtcLiteDisabled .dxtc-content {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtc-bottom.dxtcLite .dxtc-strip {
	clear: left;
}
.dxtc-bottom.dxtcLite .dxtc-wrapper {
	clear: left;
}
.dxtc-bottom.dxtcLite .dxtc-leftIndent {
	border-top-color: rgb(168, 168, 168); border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite .dxtc-spacer {
	border-top-color: rgb(168, 168, 168); border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite .dxtc-rightIndent {
	border-top-color: rgb(168, 168, 168); border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite .dxtc-sbWrapper {
	border-top-color: rgb(168, 168, 168); border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite .dxtc-sbIndent {
	border-top-color: rgb(168, 168, 168); border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite .dxtc-sbSpacer {
	border-top-color: rgb(168, 168, 168); border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _zoom: 1; _border-bottom-color: #000001;
}
.dxtc-bottom.dxtcLite .dxtc-activeTab {
	border-top-color: white; border-bottom-color: rgb(168, 168, 168); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: white;
}
.dxtc-bottom.dxtcLite .dxtc-content {
	border-width: 1px; border-color: rgb(168, 168, 168); border-top-style: solid; border-right-style: solid; border-bottom-style: none !important; border-left-style: solid;
}
.dxtc-left.dxtcLite .dxtc-tab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite .dxtc-activeTab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite .dxtc-leftIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite .dxtc-spacer {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite .dxtc-rightIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-left.dxtcLite .dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-tab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-lead.dxtc-tab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-lead.dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-tab {
	border-top-style: none;
}
.dxtc-noSpacing.dxtc-left .dxtc-activeTab {
	border-top-style: none;
}
.dxtc-left.dxtcLite .dxtc-activeTab {
	border-right-color: white; border-right-width: 1px; border-right-style: solid; background-color: white;
}
.dxtc-left.dxtcLite .dxtc-leftIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(168, 168, 168) currentColor transparent; border-image: none; width: auto; _zoom: 1; _border-left-color: #000001;
}
.dxtc-left.dxtcLite .dxtc-spacer {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(168, 168, 168) currentColor transparent; border-image: none; width: auto; _zoom: 1; _border-left-color: #000001;
}
.dxtc-left.dxtcLite .dxtc-rightIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(168, 168, 168) currentColor transparent; border-image: none; width: auto; _zoom: 1; _border-left-color: #000001;
}
.dxtc-left.dxtcLite .dxtc-leftIndent {
	height: 5px;
}
.dxtc-left.dxtcLite .dxtc-rightIndent {
	height: 5px;
}
.dxtc-left.dxtcLite .dxtc-spacer {
	height: 1px;
}
.dxtc-left.dxtcLite .dxtc-content {
	border-width: 1px; border-color: rgb(168, 168, 168); clear: none; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: none !important; float: left;
}
.dxtc-right.dxtcLite .dxtc-tab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite .dxtc-activeTab {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite .dxtc-leftIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite .dxtc-spacer {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite .dxtc-rightIndent {
	width: auto; height: auto; clear: none; float: none;
}
.dxtc-right.dxtcLite .dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-tab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-lead.dxtc-tab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-lead.dxtc-activeTab {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-tab {
	border-top-style: none;
}
.dxtc-noSpacing.dxtc-right .dxtc-activeTab {
	border-top-style: none;
}
.dxtc-right.dxtcLite .dxtc-activeTab {
	border-left-color: white; border-left-width: 1px; border-left-style: solid; background-color: white;
}
.dxtc-right.dxtcLite .dxtc-leftIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor transparent currentColor rgb(168, 168, 168); border-image: none; _zoom: 1; _border-right-color: #000001;
}
.dxtc-right.dxtcLite .dxtc-spacer {
	border-width: medium 1px; border-style: none solid; border-color: currentColor transparent currentColor rgb(168, 168, 168); border-image: none; _zoom: 1; _border-right-color: #000001;
}
.dxtc-right.dxtcLite .dxtc-rightIndent {
	border-width: medium 1px; border-style: none solid; border-color: currentColor transparent currentColor rgb(168, 168, 168); border-image: none; _zoom: 1; _border-right-color: #000001;
}
.dxtc-right.dxtcLite .dxtc-leftIndent {
	height: 5px;
}
.dxtc-right.dxtcLite .dxtc-rightIndent {
	height: 5px;
}
.dxtc-right.dxtcLite .dxtc-spacer {
	height: 1px;
}
.dxtc-right.dxtcLite .dxtc-content {
	border-width: 1px; border-color: rgb(168, 168, 168); clear: none; border-top-style: solid; border-right-style: none !important; border-bottom-style: solid; border-left-style: solid; float: left;
}
.dxtc-noTabs.dxtcLite .dxtc-content {
	border: 1px solid rgb(168, 168, 168) !important; border-image: none !important;
}
.dxtiControl {
	font: 11px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(168, 168, 168); border-image: none; color: rgb(30, 54, 149); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxtiControl a {
	color: rgb(30, 54, 149);
}
.dxtiLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxtiLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxtiLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxtiItem {
	font-size: 12px; white-space: nowrap;
}
.dxtiGroupHeader {
	font: 18px/normal Verdana, Geneva, sans-serif; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxtiGroupHeaderCategorized {
	font: 18px/normal Verdana, Geneva, sans-serif; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.dxtiGroupHeader {
	padding: 0px 0px 3px; white-space: nowrap;
}
.dxtiGroupHeaderCategorized {
	padding: 0px 0px 3px; white-space: nowrap;
}
.dxtiGroupHeaderCategorized {
	padding-bottom: 2px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.dxtiGroupHeaderText {
	color: rgb(255, 255, 255); background-color: rgb(180, 180, 180);
}
.dxtiGroupHeaderText {
	padding: 2px 7px;
}
.dxtiGroupHeaderTextCategorized {
	color: rgb(102, 102, 102); font-size: 111px;
}
.dxtiGroupHeaderTextCategorized {
	padding-top: 2px; padding-right: 7px; padding-left: 7px;
}
.dxtiFilterBoxInfoText {
	font: 9px/normal Verdana, Geneva, sans-serif; color: rgb(153, 153, 153); padding-top: 0px; padding-bottom: 4px; font-size-adjust: none; font-stretch: normal;
}
.dxtiFilterBoxEdit {
	border: 1px solid rgb(159, 159, 159); border-image: none; width: 158px; padding-left: 3px; font-size: 12px;
}
.dxtiFilterBox {
	color: rgb(137, 137, 137); font-size: 12px; font-weight: bold;
}
.dxtiFilterBox table {
	color: rgb(137, 137, 137); font-size: 12px; font-weight: bold;
}
.dxtiFilterBox {
	padding: 15px; background-color: rgb(232, 232, 232);
}
.dxtiIndexPanel {
	padding-bottom: 10px; text-decoration: none;
}
.dxtiIndexPanelItem {
	font-family: Verdana, Geneva, sans-serif;
}
.dxtiCurrentIndexPanelItem {
	font-family: Verdana, Geneva, sans-serif;
}
.dxtiIndexPanelItem {
	padding: 2px 6px;
}
.dxtiCurrentIndexPanelItem {
	padding: 2px 6px;
}
.dxtiCurrentIndexPanelItem {
	color: rgb(0, 0, 0); background-color: rgb(224, 224, 224);
}
.dxtiBackToTop {
	padding: 0px 0px 12px; font-size: 9px;
}
.dxtiBackToTopRtl {
	padding: 0px 0px 12px;
}
.dxtiDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxucControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxucEditArea {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxucControl .dxucInputs {
	
}
.dxucTextBox {
	padding: 1px 2px; border: 1px solid rgb(159, 159, 159); border-image: none; background-color: white;
}
.dxucTextBox .dxucEditArea {
	margin: 0px; background-color: white;
}
.dxucNullText .dxucEditArea {
	color: rgb(129, 129, 129);
}
.dxucErrorCell {
	text-align: left; color: red;
}
.dxucButton {
	color: rgb(13, 69, 183); white-space: nowrap;
}
.dxucButton a {
	color: rgb(13, 69, 183); white-space: nowrap;
}
.dxucBrowseButton {
	color: rgb(0, 0, 0); text-decoration: none; white-space: nowrap; cursor: pointer;
}
.dxucBrowseButton a {
	color: rgb(0, 0, 0); text-decoration: none; white-space: nowrap; cursor: pointer;
}
.dxucControl .dxucBrowseButton a {
	color: rgb(0, 0, 0);
}
.dxucControl a[unselectable='on'] {
	user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none;
}
.dxucBrowseButton {
	background: url("/DXR.axd?r=1_75-v4AOg") repeat-x top rgb(224, 223, 223); padding: 3px 8px 4px; border: 1px solid rgb(127, 127, 127); border-image: none;
}
.dxbf.dxucBrowseButton {
	padding: 3px 7px 4px;
}
.dxbf.dxucBrowseButton a {
	border: 1px dotted black; border-image: none;
}
.dxucBrowseButtonHover {
	background: url("/DXR.axd?r=1_76-v4AOg") repeat-x top rgb(242, 242, 242); border: 1px solid rgb(96, 96, 96); border-image: none;
}
.dxucBrowseButtonPressed {
	background: rgb(213, 213, 213);
}
.dxuc-IE7 .dxucTextBox .dxucEditArea {
	margin-left: -3px;
}
.dxucProgressBar {
	border: 1px solid rgb(105, 105, 105); border-image: none; background-color: rgb(255, 255, 255);
}
.dxucProgressBar {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxucProgressBar td.dx {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: black; font-size-adjust: none; font-stretch: normal;
}
.dxucProgressBar .dxucPBMainCell {
	padding: 0px;
}
.dxucProgressBar td.dx {
	padding: 0px;
}
.dxucProgressBarIndicator {
	background-color: rgb(224, 223, 223);
}
.dxucSilverlightPluginLinkPanel {
	font: 9px/normal Verdana, Geneva, sans-serif; text-align: left; color: rgb(125, 125, 125); font-size-adjust: none; font-stretch: normal;
}
.dxucSilverlightPluginLinkPanel td {
	padding: 0px 3px; vertical-align: middle;
}
.dxucSilverlightPluginLinkPanel a {
	color: rgb(13, 69, 183);
}
.dxucDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxucDisabled a {
	color: rgb(172, 172, 172); cursor: default;
}
.dxucTextBoxDisabled {
	border-color: rgb(195, 195, 195);
}
.dxucButtonDisabled {
	text-decoration: none;
}
.dxucButtonDisabled a {
	text-decoration: none;
}
.dxucBrowseButtonDisabled {
	border-color: rgb(195, 195, 195);
}
.dxucControl .dxucBrowseButtonDisabled a {
	color: rgb(128, 128, 128);
}
.dxsplControl {
	background-color: white;
}
.dxsplVSeparator {
	background-color: white;
}
.dxsplHSeparator {
	background-color: white;
}
.dxsplVSeparator {
	font-size: 0px;
}
.dxsplHSeparator {
	font-size: 0px;
}
.dxsplControl {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplVSeparator {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplHSeparator {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplPane {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplPaneCollapsed {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplVSeparator {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplHSeparator {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplVSeparatorCollapsed {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplHSeparatorCollapsed {
	border: 0px solid rgb(140, 140, 140); border-image: none;
}
.dxsplPane {
	border-width: 1px;
}
.dxsplPaneCollapsed {
	border-width: 1px;
}
.dxsplPaneCollapsed {
	border-right-width: 0px; border-bottom-width: 0px;
}
.dxsplVSeparatorHover {
	cursor: w-resize;
}
.dxsplHSeparatorHover {
	cursor: n-resize;
}
.dxsplVSeparatorCollapsed {
	border-top-width: 1px; border-bottom-width: 1px;
}
.dxsplHSeparatorCollapsed {
	border-right-width: 1px; border-left-width: 1px;
}
.dxsplVSeparatorCollapsed {
	cursor: default !important;
}
.dxsplHSeparatorCollapsed {
	cursor: default !important;
}
.dxsplVSeparatorButton {
	padding: 5px 0px; cursor: pointer;
}
.dxsplHSeparatorButton {
	padding: 0px 5px; cursor: pointer;
}
.dxsplDisabled .dxsplVSeparatorButton {
	cursor: default;
}
.dxsplDisabled .dxsplHSeparatorButton {
	cursor: default;
}
.dxsplVSeparatorHover {
	background-color: rgb(220, 220, 220);
}
.dxsplHSeparatorHover {
	background-color: rgb(220, 220, 220);
}
.dxsplVSeparatorButtonHover {
	background-color: rgb(220, 220, 220);
}
.dxsplHSeparatorButtonHover {
	background-color: rgb(220, 220, 220);
}
.dxsplResizingPointer {
	background: url("/DXR.axd?r=1_66-v4AOg"); line-height: 0px; font-size: 0px;
}
.dxsplLCC {
	padding: 8px;
}
.dxtvControl {
	float: left;
}
.dxtvControl li {
	font: 12px/normal Tahoma, Geneva, sans-serif; -ms-overflow-y: hidden; font-size-adjust: none; font-stretch: normal;
}
.dxtvControl ul {
	margin: 0px; padding: 0px; list-style-type: none; -ms-overflow-y: hidden;
}
.dxtvControl a {
	color: black; text-decoration: none;
}
.dxtvControl .dxtv-ln {
	background: url("/DXR.axd?r=1_73-v4AOg") repeat-y; vertical-align: top;
}
.dxtvControl .dxtv-nd {
	padding: 1px; outline: 0px; color: black; text-decoration: none; margin-top: 1px; float: left; display: block; cursor: pointer;
}
.dxtvControl .dxtv-elbNoLn {
	width: 26px; height: 21px; vertical-align: top; float: left;
}
.dxtvControl .dxtv-elb {
	width: 26px; height: 21px; vertical-align: top; float: left;
}
.dxtvControl .dxtv-elb {
	background: url("/DXR.axd?r=1_71-v4AOg") no-repeat;
}
.dxtvControl .dxtv-btn {
	margin-top: 5px; margin-left: 10px; cursor: pointer;
}
.dxtvControl .dxtv-subnd {
	margin-left: 22px;
}
.dxtvControl .dxtv-ndImg {
	padding: 4px 0px 3px 5px; vertical-align: middle; float: left; cursor: pointer;
}
.dxtvControl .dxtv-ndTxt {
	padding: 4px; vertical-align: middle; float: left; white-space: nowrap; cursor: pointer;
}
.dxtvControl .dxtv-ndChk {
	margin: 4px 3px 3px 6px; padding: 0px; vertical-align: middle; float: left; cursor: default;
}
.dxtvControl .dxtv-ndTmpl {
	float: left; white-space: nowrap;
}
.dxtvControl .dxtv-ndSel {
	padding: 0px; border: 1px solid rgb(136, 136, 136); border-image: none;
}
.dxtvControl .dxtv-ndHov {
	padding: 0px; border: 1px solid rgb(136, 136, 136); border-image: none;
}
.dxtvControl .dxtv-ndSel {
	cursor: default; background-color: rgb(216, 216, 216);
}
.dxtv-ndSel .dxtv-ndTxt {
	cursor: default;
}
.dxtv-ndSel .dxtv-ndImg {
	cursor: default;
}
.dxtvControl .dxtv-ndHov {
	cursor: pointer; background-color: rgb(242, 242, 242);
}
.dxtv-ndHov .dxtv-ndTxt {
	cursor: pointer;
}
.dxtv-ndHov .dxtv-ndImg {
	cursor: pointer;
}
.dxtvControl .dxtv-clr {
	width: 0px; height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.dxtvControl .dxtv-clrIE7 {
	width: 0px; height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.dxtvControl .dxtv-clr {
	line-height: 0;
}
.dxtvRtl.dxtvControl {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-nd {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-elbNoLn {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-elb {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-ndTxt {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-ndImg {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-ndChk {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-ndTmpl {
	float: right;
}
.dxtvRtl.dxtvControl .dxtv-elb {
	background-position: right top;
}
.dxtvRtl.dxtvControl .dxtv-ln {
	background-position: right top;
}
.dxtvRtl.dxtvControl .dxtv-elb {
	background-image: url("/DXR.axd?r=1_72-v4AOg");
}
.dxtvRtl.dxtvControl .dxtv-btn {
	margin: 5px 10px 0px 0px;
}
.dxtvRtl.dxtvControl .dxtv-subnd {
	margin: 0px 22px 0px 0px;
}
.dxtvRtl.dxtvControl .dxtv-ndImg {
	padding: 4px 5px 3px 0px;
}
.OperaRtlFix.dxtvRtl.dxtvControl .dxtv-btn {
	margin: 5px 10px 0px 0px;
}
.dxtvRtl.dxtvControl .dxtv-ndChk {
	margin: 4px 6px 3px 3px;
}
.OperaRtlFix.dxtvRtl.dxtvControl .dxtv-subnd {
	-ms-overflow-x: hidden;
}
.dxtvDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtvControl .dxtvDisabled {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtvDisabled a {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtvDisabled .dxtv-ndTxt {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtvDisabled .dxtv-ndImg {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtvDisabled .dxtv-btn {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtvDisabled .dxtv-nd {
	color: rgb(172, 172, 172); cursor: default;
}
.dxtvLoadingPanelWithContent {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(214, 214, 214); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.dxtvLoadingPanelWithContent td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxfmControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; outline: 0px; font-size-adjust: none; font-stretch: normal;
}
.dxfmDisabled {
	color: rgb(172, 172, 172);
}
.dxfmControl .dxsplControl {
	border-width: 1px; border-color: rgb(127, 127, 127);
}
.dxfmControl .dxsplPane {
	border-width: 0px; background-color: white;
}
.dxfmControl .dxsplLCC {
	padding: 4px; outline-width: 0px;
}
.dxfm-dst.dxfmControl .dxsplVSeparator {
	background: url("/DXR.axd?r=1_41-v4AOg") repeat-y right; border-width: 0px; width: 3px;
}
.dxfm-rtl.dxfm-dst.dxfmControl .dxsplVSeparator {
	background-position-x: left;
}
.dxfm-tch.dxfmControl .dxsplVSeparator {
	border-width: 0px 1px; border-color: rgb(224, 224, 224);
}
.dxfmControl .dxsplHSeparator {
	border-width: 0px; background-color: rgb(224, 224, 224);
}
.dxfmControl .dxfm-filePane .dxsplLCC {
	padding: 0px;
}
.dxfmControl .dxtvControl {
	margin-left: -5px;
}
.dxfmControl .dxtvControl .dxtv-nd .dxtv-ndTxt {
	padding-left: 1px;
}
.dxfmControl .dxtvControl .dxtv-nd {
	padding-left: 3px; margin-bottom: 0px;
}
.dxfmControl .dxtvControl .dxfm-folderSI {
	padding: 0px 0px 0px 2px; border: 1px dotted rgb(136, 136, 136); border-image: none;
}
.dxfmControl .dxtvControl .dxtv-ndHov {
	padding-left: 2px;
}
.dxfmControl .dxtvControl .dxtv-ndSel {
	padding-left: 2px;
}
.dxfmControl .dxtvControl .dxtv-ndImg {
	padding: 0px; margin-top: 2px; margin-right: 3px;
}
.dxfmControl .dxfm-file {
	white-space: nowrap; cursor: pointer;
}
.dxfmDisabled .dxfm-file {
	cursor: default;
}
.dxfmControl div.dxfm-file {
	margin: 4px; padding: 6px; text-align: center; float: left;
}
.dxfm-rtl.dxfmControl div.dxfm-file {
	float: right;
}
.dxfmControl div.dxfm-fileSI {
	border: 1px dotted rgb(136, 136, 136); border-image: none;
}
.dxfmControl div.dxfm-fileSA {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(216, 216, 216);
}
.dxfmControl div.dxfm-fileH {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxfmControl div.dxfm-fileF {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(242, 242, 242);
}
.dxfmControl tr.dxfm-fileSA {
	color: white; background-color: rgb(160, 160, 160);
}
.dxfmControl tr.dxfm-fileF {
	color: white; background-color: rgb(142, 142, 142);
}
.dxfmControl .dxgvFocusedRow {
	color: black; background-color: white;
}
.dxfmControl tr.dxfm-fileSI {
	color: black; background-color: rgb(236, 236, 236);
}
.dxfmControl td.dxgv .dxfm-fileName {
	padding: 2px 0px;
}
.dxfmControl .dxfm-content {
	overflow: hidden;
}
.dxfmControl .dxfm-content div {
	width: 100%; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.dxfmControl .dxfm-content div {
	height: 18px;
}
.dxfmControl .dxfm-file .dxfm-highlight {
	color: rgb(51, 51, 51); font-weight: bold; background-repeat: repeat; background-color: rgb(207, 207, 207);
}
.dxfmControl .fileContainer {
	margin: 4px;
}
.dxfmControl .dxgvControl {
	
}
.dxfmGridHeader.dxgvHeader {
	border-color: rgb(207, 207, 207); background-color: white;
}
.dxfmControl .dxgvTable td.dxgv {
	border-bottom-width: 0px;
}
.dxfmControl .dxgvControl {
	background-color: white;
}
.dxfmControl .dxgvTable tr.dxfm-fileH {
	color: black; background-color: rgb(207, 207, 207);
}
.dxfm-file .dxgvCommandColumn.dxgv {
	-ms-text-overflow: clip;
}
.dxfmControl .dxfm-toolbar {
	background-color: rgb(243, 243, 243);
}
.dxfmControl .dxsplPane.dxfm-toolbar table.dxfm {
	width: 100%;
}
.dxfmControl .dxsplPane.dxfm-toolbar .dxfm-filter {
	text-align: right; vertical-align: top; white-space: nowrap;
}
.dxfm-rtl.dxfmControl .dxsplPane.dxfm-toolbar .dxfm-filter {
	text-align: left;
}
.dxfmControl .dxsplPane.dxfm-toolbar .dxfm-filter input {
	font: 12px/normal Tahoma, Geneva, sans-serif; margin: 4px 4px 0px 3px; border: 1px solid rgb(159, 159, 159); border-image: none; width: 130px; height: 16px; font-size-adjust: none; font-stretch: normal;
}
.dxfmControl .dxsplPane.dxfm-toolbar .dxfm-path input {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; width: 230px; height: 16px; font-size-adjust: none; font-stretch: normal;
}
.dxfmControl .dxfm-toolbar .dxsplLCC {
	padding: 5px;
}
.dxfmControl .dxfm-toolbar .dxmLite .dxm-main {
	background: none; border-width: 0px; margin-top: 0px;
}
.dxfmControl .dxfm-toolbar .dxmLite .dxmtb.dxm-horizontal .dxm-separator {
	margin: 0px 11px;
}
.dxfmControl .dxfm-toolbar .dxmLite .dxfm-path {
	padding-left: 1px;
}
.dxfmControl .dxfm-toolbar .dxmLite .dxfm-path input {
	margin: 1px 8px 0px 4px;
}
.dxfm-rtl.dxfmControl .dxfm-toolbar .dxmLite .dxfm-path input {
	margin: 1px 4px 0px 8px;
}
.dxfmControl .dxfm-toolbar .dxmLite .dxm-item .dxm-content {
	padding-top: 4px;
}
.dxfmControl .dxfm-toolbar .dxmMenu {
	background: rgb(243, 243, 243); border-width: 0px; padding-top: 1px; padding-left: 3px; display: inline-block;
}
.dxfmControl .dxfm-toolbar .dxmMenu .dxmMenuSeparator {
	padding: 0px 11px;
}
.dxfmControl .dxfm-toolbar .dxmMenu .dxmMenuItemSeparatorSpacing {
	width: 1px;
}
.dxfmControl .dxfm-toolbar .dxmMenu .dxmMenuItemSpacing {
	width: 0px; display: block;
}
.dxfmControl .dxfm-toolbar .dxmMenu .dxfm-path.dxmMenuItem {
	padding-top: 3px; padding-right: 0px; padding-left: 0px;
}
.dxfmControl .dxfm-toolbar .dxmMenu .dxmMenuItem {
	background: none; padding-top: 1px; padding-left: 3px;
}
.dxfmControl .dxfm-toolbar .dxmMenu .dxfm-path input {
	margin: 0px 8px 0px 4px;
}
.dxfm-rtl.dxfmControl .dxfm-toolbar .dxmMenu .dxfm-path input {
	margin: 0px 4px 0px 8px;
}
.dxfmControl .dxfm-uploadPanel {
	text-align: right; background-color: rgb(243, 243, 243);
}
.dxfm-rtl.dxfmControl .dxfm-uploadPanel {
	text-align: left;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel table.dxfm-uploadPanelTable {
	margin-top: 1px; margin-right: 5px; display: inline-block;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel table.dxfm-uploadPanelTable .dxucControl {
	margin-top: 4px; margin-right: 10px;
}
.dxfm-rtl.dxfmControl .dxsplPane.dxfm-uploadPanel table.dxfm-uploadPanelTable .dxucControl {
	margin-right: 0px; margin-left: 10px;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a {
	color: rgb(13, 69, 183); text-decoration: underline;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a.dxfm-uploadDisable {
	color: rgb(119, 119, 119); text-decoration: none; cursor: default;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel .dxucTextBox {
	padding: 0px 2px;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel .dxucBrowseButton {
	padding: 2px 8px 3px;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel .dxbf.dxucBrowseButton {
	padding: 2px 7px 3px;
}
.dxfmControl .dxsplPane.dxfm-uploadPanel .dxucSilverlightPluginLinkPanel {
	margin-top: -8px;
}
.dxfmControl .dxfm-cInput {
	font: 12px/normal Tahoma, Geneva, sans-serif; margin: 0px; padding: 1px; border: 1px solid rgb(159, 159, 159); border-image: none; outline-width: 0px; font-size-adjust: none; font-stretch: normal;
}
.dxfmControl .dxfm-rInput {
	font: 12px/normal Tahoma, Geneva, sans-serif; margin: 0px; padding: 1px; border: 1px solid rgb(159, 159, 159); border-image: none; outline-width: 0px; font-size-adjust: none; font-stretch: normal;
}
.dxfmControl .dxfmLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxfmControl .dxfmLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxfmControl .dxfmLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxfmControl .dxpc-content {
	padding: 5px 0px 0px; background-color: white;
}
.dxfmControl .dxpc-content .dxfm-mpFoldersC {
	padding: 0px 0px 20px 5px; overflow: auto;
}
.dxfmControl .dxpc-content .dxfm-mpButtonC {
	padding: 10px 15px 10px 10px; text-align: right; margin-top: 5px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; background-color: rgb(243, 243, 243);
}
.dxfmControl .dxpc-content .dxfm-mpButtonC a {
	color: rgb(27, 63, 145); margin-left: 12px;
}
.dxisControl {
	outline: 0px; width: 660px; height: 505px; user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none;
}
.dxisControl .taFix {
	-webkit-backface-visibility: hidden;
}
.dxisControl > .dxis-passePartout {
	width: 100%; height: 100%; position: relative; background-color: rgb(0, 0, 0);
}
.dxisControl .dxis-imageArea {
	margin: 0px auto; overflow: hidden; position: relative;
}
.dxisControl .dxis-passePartout .dxis-playPauseBtnWrapper {
	padding: 6px 12px 6px 14px; top: 0px; right: 0px; position: absolute; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl .dxis-playPauseBtnWrapper > .dxis-playPauseBtn {
	width: 12px; height: 17px;
}
.dxisControl .dxis-slidePanel {
	position: absolute;
}
.dxisControl .dxis-nbSlidePanel {
	position: absolute;
}
.dxisControl .dxis-nbSlidePanelWrapper {
	position: absolute;
}
.dxisControl .dxis-nbSlidePanelWrapper {
	overflow: hidden;
}
.dxisControl .dxis-nbTop {
	position: relative;
}
.dxisControl .dxis-nbBottom {
	position: relative;
}
.dxisControl .dxis-nbLeft {
	position: relative;
}
.dxisControl .dxis-nbRight {
	position: relative;
}
.dxisControl .dxis-nbDotsBottom {
	position: relative;
}
.dxisControl .dxis-nbDotsTop {
	position: relative;
}
.dxisControl .dxis-nbDotsLeft {
	position: relative;
}
.dxisControl .dxis-nbDotsRight {
	position: relative;
}
.dxisControl .dxis-nbTop {
	padding-bottom: 5px;
}
.dxisControl .dxis-nbBottom {
	padding-top: 5px;
}
.dxisControl .dxis-nbLeft {
	padding-right: 5px;
}
.dxisControl .dxis-nbRight {
	padding-left: 5px;
}
.dxisControl .dxis-nbDotsBottom {
	padding: 20px 0px;
}
.dxisControl .dxis-nbDotsTop {
	padding: 20px 0px;
}
.dxisControl .dxis-nbDotsLeft {
	padding-right: 20px;
}
.dxisControl .dxis-nbDotsRight {
	padding-left: 20px;
}
.dxisControl .dxis-nbLeft {
	float: left;
}
.dxisControl .dxis-nbRight {
	float: left;
}
.dxisControl .dxis-nbDotsLeft {
	float: left;
}
.dxisControl .dxis-nbDotsRight {
	float: left;
}
.dxisControl .dxis-item {
	background-position: center; background-image: url("/DXR.axd?r=1_49-v4AOg"); background-repeat: no-repeat;
}
.dxisControl .dxis-nbItem {
	background-position: center; background-image: url("/DXR.axd?r=1_49-v4AOg"); background-repeat: no-repeat;
}
.dxisControl .dxis-nbItem .dxis-nbItemHover {
	border: 2px solid rgb(159, 159, 159); border-image: none; display: none; position: absolute;
}
.dxisControl .dxis-nbItem .dxis-nbItemHover > div {
	border: 2px solid rgb(255, 255, 255); border-image: none;
}
.dxisControl .dxis-nbItem:hover .dxis-nbItemHover {
	display: block;
}
.dxisControl .dxis-item {
	overflow: hidden; position: absolute;
}
.dxisControl .dxis-nbItem {
	overflow: hidden; position: absolute;
}
.dxisControl .dxis-nbDotItem {
	overflow: hidden; position: absolute;
}
.dxisControl .dxis-nbItem {
	cursor: pointer;
}
.dxisControl .dxis-nbDotItem {
	cursor: pointer;
}
.dxisControl .dxis-nbDotItemSelected {
	cursor: default;
}
.dxisControl .dxis-nbDotItemDisabled {
	cursor: default;
}
.dxisControl .dxis-nbItem {
	width: 90px; height: 60px; background-color: black;
}
.dxisControl .dxis-nbDotItem {
	width: 13px; height: 13px;
}
.dxisControl .dxis-itemTextArea {
	padding: 22px; left: 0px; width: 100%; bottom: 0px; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; position: absolute; cursor: default; box-sizing: border-box; background-color: rgba(0, 0, 0, 0.75); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxisControl .dxis-nbSelectedItem {
	border: 2px solid black; border-image: none; position: absolute; z-index: 1; cursor: default; background-color: rgba(255, 255, 255, 0);
}
.dxisControl .dxis-nbSelectedItem > div {
	border: 2px solid white; border-image: none;
}
.dxisControl .dxis-prevBtnVertWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl .dxis-nextBtnVertWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl .dxis-prevBtnHorWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl .dxis-nextBtnHorWrapper {
	position: absolute; z-index: 1; cursor: pointer; background-color: rgba(0, 0, 0, 0.75);
}
.dxisControl .dxis-prevBtnHorWrapperDisabled {
	cursor: default;
}
.dxisControl .dxis-nextBtnHorWrapperDisabled {
	cursor: default;
}
.dxisControl .dxis-prevBtnVertWrapperDisabled {
	cursor: default;
}
.dxisControl .dxis-nextBtnVertWrapperDisabled {
	cursor: default;
}
.dxisControl .dxis-prevBtnHorWrapper {
	left: 0px;
}
.dxisControl .dxis-nextBtnHorWrapper {
	right: 0px;
}
.dxisControl .dxis-prevBtnVertWrapper {
	top: 0px;
}
.dxisControl .dxis-nextBtnVertWrapper {
	bottom: 0px;
}
.dxisControl > .dxis-passePartout > .dxis-prevBtnHorWrapper {
	top: 50%; margin-top: -32px;
}
.dxisControl > .dxis-passePartout > .dxis-nextBtnHorWrapper {
	top: 50%; margin-top: -32px;
}
.dxisControl > .dxis-passePartout > .dxis-prevBtnVertWrapper {
	left: 50%; margin-left: -30px;
}
.dxisControl > .dxis-passePartout > .dxis-nextBtnVertWrapper {
	left: 50%; margin-left: -30px;
}
.dxisControl .dxis-prevBtnHor {
	margin: 16px 12px 16px 8px;
}
.dxisControl .dxis-nextBtnHor {
	margin: 16px 8px 16px 12px;
}
.dxisControl .dxis-prevBtnVert {
	margin: 8px 16px 12px;
}
.dxisControl .dxis-nextBtnVert {
	margin: 12px 16px 8px;
}
.dxisControl > .dxis-nbBottom > .dxis-prevBtnHorWrapper {
	height: inherit;
}
.dxisControl > .dxis-nbBottom > .dxis-nextBtnHorWrapper {
	height: inherit;
}
.dxisControl > .dxis-nbTop > .dxis-prevBtnHorWrapper {
	height: inherit;
}
.dxisControl > .dxis-nbTop > .dxis-nextBtnHorWrapper {
	height: inherit;
}
.dxisControl > .dxis-nbLeft > .dxis-prevBtnVertWrapper {
	width: inherit;
}
.dxisControl > .dxis-nbLeft > .dxis-nextBtnVertWrapper {
	width: inherit;
}
.dxisControl > .dxis-nbRight > .dxis-prevBtnVertWrapper {
	width: inherit;
}
.dxisControl > .dxis-nbRight > .dxis-nextBtnVertWrapper {
	width: inherit;
}
.dxisControl .dxis-prevPageBtnHor {
	margin: -11px 7px 0px; top: 50%; position: relative;
}
.dxisControl .dxis-nextPageBtnHor {
	margin: -11px 7px 0px; top: 50%; position: relative;
}
.dxisControl .dxis-prevPageBtnVert {
	margin: 7px auto 6px;
}
.dxisControl .dxis-nextPageBtnVert {
	margin: 7px auto 6px;
}
.dxisControl .dxis-prevBtnHorWrapperPressed > .dxis-prevBtnHor {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnHorWrapperPressed > .dxis-nextBtnHor {
	opacity: 0.25;
}
.dxisControl .dxis-prevBtnHorWrapperPressed > .dxis-prevPageBtnHor {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnHorWrapperPressed > .dxis-nextPageBtnHor {
	opacity: 0.25;
}
.dxisControl .dxis-prevBtnVertWrapperPressed > .dxis-prevBtnVert {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnVertWrapperPressed > .dxis-nextBtnVert {
	opacity: 0.25;
}
.dxisControl .dxis-prevBtnVertWrapperPressed > .dxis-prevPageBtnVert {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnVertWrapperPressed > .dxis-nextPageBtnVert {
	opacity: 0.25;
}
.dxisControl .dxis-prevBtnVertPressed {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnVertPressed {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnHorPressed {
	opacity: 0.25;
}
.dxisControl .dxis-prevBtnHorPressed {
	opacity: 0.25;
}
.dxisControl .dxis-prevPageBtnVertPressed {
	opacity: 0.25;
}
.dxisControl .dxis-nextPageBtnVertPressed {
	opacity: 0.25;
}
.dxisControl .dxis-prevPageBtnHorPressed {
	opacity: 0.25;
}
.dxisControl .dxis-nextPageBtnHorPressed {
	opacity: 0.25;
}
.dxisControl .dxis-prevBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl .dxis-nextBtnHorDisabled {
	opacity: 0.25;
}
.dxisControl .dxis-prevBtnHorDisabled {
	opacity: 0.25;
}
.dxisControl .dxis-prevPageBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl .dxis-nextPageBtnVertDisabled {
	opacity: 0.25;
}
.dxisControl .dxis-prevPageBtnHorDisabled {
	opacity: 0.25;
}
.dxisControl .dxis-nextPageBtnHorDisabled {
	opacity: 0.25;
}
.dxigControl {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(120, 120, 120); font-size-adjust: none; font-stretch: normal;
}
.dxigControl td.dxigCtrl {
	padding: 12px 40px;
}
.dxigLoadingPanel {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(159, 159, 159); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxigLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxigLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxigEmptyItem {
	text-align: left; vertical-align: top;
}
.dxigEmptyData {
	color: gray;
}
.dxigFlowItem {
	float: left;
}
.dxigItem {
	background-position: center; background-image: url("/DXR.axd?r=1_46-v4AOg"); background-repeat: no-repeat;
}
.dxigItem a {
	outline: 0px;
}
.dxigItem a > img {
	display: block;
}
.dxigItem .dxig-thumbnailBorder {
	border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; top: 0px; display: none; position: absolute;
}
.dxigItem .dxig-thumbnailWrapper {
	width: 0px; height: 0px; overflow: hidden; position: relative;
}
.dxigFlowItem {
	width: 0px; height: 0px; overflow: hidden; position: relative;
}
.dxigControl .dxig-thumbnailTextArea {
	padding: 10px; left: 0px; width: 100%; bottom: 0px; color: white; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; box-sizing: border-box; background-color: rgba(0, 0, 0, 0.75); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.dxigControl .dxpcControl {
	border: 0px currentColor; border-image: none; background-color: rgba(0, 0, 0, 0.9);
}
.dxigControl .dxpcLite .dxpc-mainDiv {
	border: 0px currentColor; border-image: none; background-color: rgba(0, 0, 0, 0.9);
}
.dxigControl .dxpcLite .dxpc-content {
	padding: 0px;
}
.dxigControl .dxig-imageSliderWrapper {
	padding: 15px 65px 70px; overflow: hidden;
}
.dxTouchUI.dxigControl .dxig-imageSliderWrapper {
	padding: 0px;
}
.dxigControl .dxig-imageSliderWrapper .dxisControl .dxis-item > img {
	box-shadow: 0px 0px 50px rgb(0,0,0); -moz-box-shadow: 0 0 50px rgb(0, 0, 0); -webkit-box-shadow: 0 0 50px rgb(0, 0, 0);
}
.dxigControl .dxig-bottomPanel {
	left: 0px; width: 100%; bottom: 0px; position: absolute;
}
.dxigControl .dxig-bottomPanel > .dxig-overflowPanel {
	overflow: hidden;
}
.dxigControl .dxig-overflowPanel .dxig-navigationBarMarker {
	left: 50%; width: 20px; height: 16px; bottom: 0px; margin-left: -10px; position: absolute; opacity: 0.7;
}
.dxigControl .dxig-bottomPanel .dxisControl {
	position: relative;
}
.dxigControl .dxisControl > .dxis-passePartout {
	background-color: transparent;
}
.dxigControl .dxisControl .dxis-nbBottom {
	padding: 4px 4px 0px;
}
.dxigControl .dxisControl .dxis-nbSelectedItem {
	border: 2px solid rgb(255, 255, 255); border-image: none;
}
.dxigControl .dxisControl .dxis-nbItemHover {
	border: 2px solid rgb(159, 159, 159); border-image: none;
}
.dxigControl .dxisControl .dxis-nbSelectedItem > div {
	border: 2px solid rgb(0, 0, 0); border-image: none;
}
.dxigControl .dxisControl .dxis-nbItemHover > div {
	border: 2px solid rgb(0, 0, 0); border-image: none;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper {
	background: url("/DXR.axd?r=1_47-v4AOg") repeat-y; width: 43px;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper {
	background: url("/DXR.axd?r=1_47-v4AOg") repeat-y; width: 43px;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper {
	background-position: 0px 0px;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper {
	background-position: -39px 0px;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapperDisabled {
	display: none;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapperDisabled {
	display: none;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper .dxis-prevPageBtnHor {
	position: absolute;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper .dxis-nextPageBtnHor {
	position: absolute;
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper .dxis-prevPageBtnHor {
	
}
.dxigControl .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper .dxis-nextPageBtnHor {
	right: 0px;
}
.dxigControl .dxig-fullscreenViewerTextArea {
	padding: 10px; text-align: center; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; z-index: 1;
}
.dxigControl .dxisControl .dxis-nbBottom {
	background-color: rgba(0, 0, 0, 0.8);
}
.dxigControl .dxig-fullscreenViewerTextArea {
	background-color: rgba(0, 0, 0, 0.8);
}
.dxigControl .dxig-fullscreenViewerTextArea > div > div {
	display: none;
}
.dxigControl .dxig-prevButtonArea {
	top: 0px; position: absolute;
}
.dxigControl .dxig-nextButtonArea {
	top: 0px; position: absolute;
}
.dxigControl .dxig-prevButtonArea {
	left: 0px;
}
.dxigControl .dxig-nextButtonArea {
	right: 0px;
}
.dxigControl .dxig-prevButton {
	margin: -32px 11px 0px; top: 50%; width: 45px; height: 65px; position: relative; cursor: pointer;
}
.dxigControl .dxig-nextButton {
	margin: -32px 11px 0px; top: 50%; width: 45px; height: 65px; position: relative; cursor: pointer;
}
.dxigControl .dxig-prevButtonDisabled {
	cursor: auto; opacity: 0.5;
}
.dxigControl .dxig-nextButtonDisabled {
	cursor: auto; opacity: 0.5;
}
.dxigControl .dxig-closeButtonWrapper {
	padding: 15px; position: absolute; cursor: pointer;
}
.dxigControl .dxig-playPauseButtonWrapper {
	padding: 15px; position: absolute; cursor: pointer;
}
.dxigControl .dxig-closeButtonWrapper {
	top: 4px; right: 7px;
}
.dxigControl .dxig-closeButtonWrapper > .dxig-closeButton {
	width: 13px; height: 13px; z-index: 1;
}
.dxTouchUI.dxigControl .dxig-closeButtonWrapper > .dxig-closeButton {
	width: 23px; height: 23px;
}
.dxigControl .dxig-playPauseButtonWrapper {
	top: 2px; right: 48px;
}
.dxigControl .dxig-playPauseButtonWrapper > .dxig-playPauseButton {
	width: 12px; height: 17px;
}
.dxTouchUI.dxigControl .dxig-playPauseButtonWrapper > .dxig-playPauseButton {
	width: 21px; height: 25px;
}
.dxigControl .dxigEPContainer {
	height: 47px; text-align: center;
}
.dxigControl .dxigEPContainer div {
	padding-top: 14px;
}
.dxigControl .dxigEPContainer a {
	color: rgb(13, 69, 183);
}
.dxigControl .dxigEPContainer a:hover {
	color: rgb(84, 148, 234);
}
.dxfmControl {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxnbGroupHeader {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxnbGroupHeaderCollapsed {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxnbGroupContent > table > tbody > tr {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxtcTab {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxtcActiveTab {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxtv-nd {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dxflFormLayout {
	display: table;
}
.dxflFormLayout {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxflCaptionCell {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxflNestedControlCell {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
div.dxflItem {
	font: 12px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxflButtonItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 4px;
}
.dxflButtonItemSys .dxflCaptionCell.dxflVAMSys {
	padding-bottom: 1px;
}
.dxflTextItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 0px;
}
.dxflTextEditItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 3px;
}
.dxflCheckBoxItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 2px;
}
.dxflRadioButtonItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 3px;
}
.dxflCheckBoxListItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 10px;
}
.dxflRadioButtonListItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 11px;
}
.dxflListBoxItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 4px;
}
.dxflTrackBarItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 2px;
}
.dxflProgressBarItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 2px;
}
.dxflMemoItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 3px;
}
.dxflCustomItemSys .dxflCaptionCell.dxflVATSys {
	padding-top: 5px; padding-bottom: 5px;
}
.dxflCLTSys .dxflCaptionCell {
	padding: 3px 0px;
}
.dxflCLBSys .dxflCaptionCell {
	padding: 3px 0px;
}
.dxflCLLSys .dxflCaptionCell {
	padding-right: 6px; padding-left: 0px;
}
*[dir='rtl'].dxflFormLayout .dxflCLRSys .dxflCaptionCell {
	padding-right: 6px; padding-left: 0px;
}
.dxflCLRSys .dxflCaptionCell {
	padding-right: 0px; padding-left: 6px;
}
*[dir='rtl'].dxflFormLayout .dxflCLLSys .dxflCaptionCell {
	padding-right: 0px; padding-left: 6px;
}
.dxflCaptionCell {
	width: 1%; height: 100%; line-height: 16px; white-space: nowrap;
}
.dxflNestedControlCell {
	height: 0px;
}
.dxflEmptyItem {
	height: 21px;
}
.dxflItem {
	padding: 2px 0px; width: 100%;
}
.dxflItem > table.dxflItemTable {
	width: 100%;
}
.dxflGroup {
	padding: 6px 5px; width: 100%;
}
.dxflGroup > table.dxflGroupTable {
	width: 100%;
}
.dxflGroupCell {
	padding: 0px 8px;
}
.dxflGroupBox {
	margin: 10px 0px; padding: 0px 0px 12px; border-radius: 3px; border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxflHeadingLineGroupBoxSys.dxflGroupBox {
	border-width: 1px 0px 0px; border-radius: 0px;
}
.dxflWithCaptionSys.dxflHeadingLineGroupBoxSys.dxflGroupBox {
	margin-top: 22px !important;
}
.dxflHeadingLineGroupBoxSys > .dxflGroupSys {
	margin-top: -6px;
}
.dxflGroupCell > .dxtcControl {
	margin: 0px;
}
.dxflGroupBox > .dxflGroup {
	padding: 0px 4px; margin-top: -9px;
}
.dxflGroupBox > .dxflGroup tr:first-child > .dxflGroupCell > .dxflItem {
	padding-top: 9px;
}
.dxflGroupBox > .dxflGroup tr:first-child > .dxflGroupCell > .dxtcControl {
	margin-top: 10px;
}
.dxflGroupBox > .dxflGroup tr:first-child > .dxflGroupCell > .dxflGroupBox {
	
}
.dxflGroupBox > .dxflGroup tr:first-child > .dxflGroupCell > .dxflGroup {
	
}
.dxflGroupBox > .dxflGroup tr:last-child > .dxflGroupCell > .dxflItem {
	padding-bottom: 0px;
}
.dxflGroupBox > .dxflGroup tr:last-child > .dxflGroupCell > .dxtcControl {
	
}
.dxflGroupBox > .dxflGroup tr:last-child > .dxflGroupCell > .dxflGroupBox {
	
}
.dxflGroupBox > .dxflGroup tr:last-child > .dxflGroupCell > .dxflGroup {
	
}
.dxflGroup tr:first-child > .dxflGroupCell > .dxflGroupBox {
	margin-top: 13px;
}
.dxflGroup tr:first-child > .dxflGroupCell > .dxflItem {
	
}
.dxflGroup tr:first-child > .dxflGroupCell > .dxtcControl {
	
}
.dxflGroup tr:first-child > .dxflGroupCell > .dxflGroup {
	
}
.dxflGroup tr:last-child > .dxflGroupCell > .dxflGroupBox {
	margin-bottom: 0px;
}
.dxflGroup tr:last-child > .dxflGroupCell > .dxflItem {
	
}
.dxflGroup tr:last-child > .dxflGroupCell > .dxtcControl {
	
}
.dxflGroup tr:last-child > .dxflGroupCell > .dxflGroup {
	
}
.dxtcPageContent > div > .dxflGroup {
	padding-top: 0px; padding-bottom: 0px;
}
.dxtcPageContent > div > .dxflGroup tr:first-child > .dxflGroupCell > .dxflGroupBox {
	
}
.dxtcPageContent > div > .dxflGroup tr:first-child > .dxflGroupCell > .dxflItem {
	padding-top: 12px;
}
.dxtcPageContent > div > .dxflGroup tr:first-child > .dxflGroupCell > .dxtcControl {
	
}
.dxtcPageContent > div > .dxflGroup tr:first-child > .dxflGroupCell > .dxflGroup {
	
}
.dxtcPageContent > div > .dxflGroup tr:last-child > .dxflGroupCell > .dxflGroupBox {
	
}
.dxtcPageContent > div > .dxflGroup tr:last-child > .dxflGroupCell > .dxflItem {
	padding-bottom: 12px;
}
.dxtcPageContent > div > .dxflGroup tr:last-child > .dxflGroupCell > .dxtcControl {
	
}
.dxtcPageContent > div > .dxflGroup tr:last-child > .dxflGroupCell > .dxflGroup {
	
}
.dxflGroupBoxCaption {
	padding: 0px 3px; left: 9px; top: -9px; color: rgb(129, 129, 129); line-height: 16px; display: inline-block; position: relative; background-color: white;
}
*[dir='rtl'].dxflFormLayout .dxflGroupBoxCaption {
	padding: 0px 3px 0px 7px; left: 0px; right: 9px;
}
.dxflGroupBox > div:first-child.dxflGroup {
	padding-top: 7px; margin-top: 0px;
}
.dxflGroupBox > table:first-child.dxflGroup {
	padding-top: 7px; margin-top: 0px;
}
.dxflHeadingLineGroupBoxSys > .dxflGroupBoxCaption {
	top: -19px;
}
.dxflOptional {
	color: gray; font-style: normal;
}
.dxflRequired {
	color: green; font-style: normal;
}
.dxflInternalEditorTable {
	width: 100%;
}
.dxflHelpText {
	font: 11px/normal Tahoma, Geneva, sans-serif; color: rgb(159, 159, 159); font-size-adjust: none; font-stretch: normal;
}
.dxflHHelpTextSys.dxflHelpText {
	padding: 0px 6px;
}
.dxflTHelpTextSys.dxflHelpText {
	padding: 6px 0px 2px;
}
.dxflBHelpTextSys.dxflHelpText {
	padding: 2px 0px 6px;
}
.dxchartsuiLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxchartsuiLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxchartsuiLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxchartsuiCrosshairHLine_Metropolis {
	border-color: rgb(222, 57, 205); background-color: transparent;
}
.dxchartsuiCrosshairVLine_Metropolis {
	border-color: rgb(222, 57, 205); background-color: transparent;
}
.dxchartsuiCrosshairLabel_Metropolis {
	position: absolute; z-index: 41998;
}
.dxchartsuiCrosshairHLine_Metropolis {
	position: absolute; z-index: 41998;
}
.dxchartsuiCrosshairVLine_Metropolis {
	position: absolute; z-index: 41998;
}
.dxchartsuiCrosshairLabel_Metropolis {
	font: 11px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 1px 4px; color: white; white-space: nowrap; font-size-adjust: none; font-stretch: normal; background-color: rgb(222, 57, 205);
}
.dxchartsuiCrosshairHLine_Metropolis {
	height: 0px;
}
.dxchartsuiCrosshairVLine_Metropolis {
	width: 0px;
}
.dxchartsuiTooltip_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 6px 10px; border: 1px solid rgba(0, 0, 0, 0.35); border-image: none; text-align: left; color: rgb(32, 31, 53); white-space: nowrap; position: absolute; z-index: 41999; cursor: default; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 2px 10px rgba(0,0,0,0.35); background-clip: padding-box; background-color: white; -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_TopLeft_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 6px 10px; border: 1px solid rgba(0, 0, 0, 0.35); border-image: none; text-align: left; color: rgb(32, 31, 53); white-space: nowrap; position: absolute; z-index: 41999; cursor: default; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 2px 10px rgba(0,0,0,0.35); background-clip: padding-box; background-color: white; -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_TopRight_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 6px 10px; border: 1px solid rgba(0, 0, 0, 0.35); border-image: none; text-align: left; color: rgb(32, 31, 53); white-space: nowrap; position: absolute; z-index: 41999; cursor: default; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 2px 10px rgba(0,0,0,0.35); background-clip: padding-box; background-color: white; -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_BottomLeft_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 6px 10px; border: 1px solid rgba(0, 0, 0, 0.35); border-image: none; text-align: left; color: rgb(32, 31, 53); white-space: nowrap; position: absolute; z-index: 41999; cursor: default; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 2px 10px rgba(0,0,0,0.35); background-clip: padding-box; background-color: white; -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_BottomRight_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; padding: 6px 10px; border: 1px solid rgba(0, 0, 0, 0.35); border-image: none; text-align: left; color: rgb(32, 31, 53); white-space: nowrap; position: absolute; z-index: 41999; cursor: default; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 2px 10px rgba(0,0,0,0.35); background-clip: padding-box; background-color: white; -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35); -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_TopLeft_Metropolis::before {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_TopRight_Metropolis::before {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_BottomLeft_Metropolis::before {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_BottomRight_Metropolis::before {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_TopLeft_Metropolis::after {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_TopRight_Metropolis::after {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_BottomLeft_Metropolis::after {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_BottomRight_Metropolis::after {
	border-style: solid; width: 0px; display: block; position: absolute; content: "";
}
.dxchartsuiTooltip_TopLeft_Metropolis::before {
	border-width: 10px 5px; background-clip: padding-box; -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_TopRight_Metropolis::before {
	border-width: 10px 5px; background-clip: padding-box; -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_BottomLeft_Metropolis::before {
	border-width: 10px 5px; background-clip: padding-box; -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_BottomRight_Metropolis::before {
	border-width: 10px 5px; background-clip: padding-box; -moz-background-clip: padding-box; -webkit-background-clip: padding-box;
}
.dxchartsuiTooltip_TopLeft_Metropolis::after {
	border-width: 8px 4px;
}
.dxchartsuiTooltip_TopRight_Metropolis::after {
	border-width: 8px 4px;
}
.dxchartsuiTooltip_BottomLeft_Metropolis::after {
	border-width: 8px 4px;
}
.dxchartsuiTooltip_BottomRight_Metropolis::after {
	border-width: 8px 4px;
}
.dxchartsuiTooltip_TopLeft_Metropolis::before {
	border-color: transparent transparent rgba(139, 139, 139, 0.35) rgba(139, 139, 139, 0.35); left: 10px; top: -20px;
}
.dxchartsuiTooltip_TopLeft_Metropolis::after {
	border-color: transparent transparent white white; left: 11px; top: -16px;
}
.dxchartsuiTooltip_TopRight_Metropolis::before {
	border-color: transparent rgba(139, 139, 139, 0.35) rgba(139, 139, 139, 0.35) transparent; top: -20px; right: 10px;
}
.dxchartsuiTooltip_TopRight_Metropolis::after {
	border-color: transparent white white transparent; top: -16px; right: 11px;
}
.dxchartsuiTooltip_BottomRight_Metropolis::before {
	border-color: rgba(139, 139, 139, 0.35) rgba(139, 139, 139, 0.35) transparent transparent; right: 10px; bottom: -20px;
}
.dxchartsuiTooltip_BottomRight_Metropolis::after {
	border-color: white white transparent transparent; right: 11px; bottom: -16px;
}
.dxchartsuiTooltip_BottomLeft_Metropolis::before {
	border-color: rgba(139, 139, 139, 0.35) transparent transparent rgba(139, 139, 139, 0.35); left: 10px; bottom: -20px;
}
.dxchartsuiTooltip_BottomLeft_Metropolis::after {
	border-color: white transparent transparent white; left: 11px; bottom: -16px;
}
.dxXtraReports_BtnFirstPage_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnFirstPageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnLastPage_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnLastPageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnNextPage_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnNextPageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnPrevPage_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnPrevPageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnPrint_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnPrintDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnPrintPage_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnPrintPageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnSave_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnSaveDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnSaveWindow_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnSaveWindowDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnSearch_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnSearchDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1544-B4AOg") no-repeat;
}
.dxXtraReports_BtnFirstPage_Metropolis {
	background-position: -16px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnFirstPageDisabled_Metropolis {
	background-position: -16px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnLastPage_Metropolis {
	background-position: -32px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnLastPageDisabled_Metropolis {
	background-position: -32px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnNextPage_Metropolis {
	background-position: -64px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnNextPageDisabled_Metropolis {
	background-position: -64px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnPrevPage_Metropolis {
	background-position: -48px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnPrevPageDisabled_Metropolis {
	background-position: -48px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnPrint_Metropolis {
	background-position: -80px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnPrintDisabled_Metropolis {
	background-position: -80px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnPrintPage_Metropolis {
	background-position: -96px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnPrintPageDisabled_Metropolis {
	background-position: -96px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnSave_Metropolis {
	background-position: -112px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnSaveDisabled_Metropolis {
	background-position: -112px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnSaveWindow_Metropolis {
	background-position: -128px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnSaveWindowDisabled_Metropolis {
	background-position: -128px -16px; width: 16px; height: 16px;
}
.dxXtraReports_BtnSearch_Metropolis {
	background-position: 0px 0px; width: 16px; height: 16px;
}
.dxXtraReports_BtnSearchDisabled_Metropolis {
	background-position: 0px -16px; width: 16px; height: 16px;
}
.dxScheduler_SmartTag_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_TimeMarker_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Appointment_DayClock_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Appointment_EndArrow_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Appointment_NightClock_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Appointment_NoRecurrence_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Appointment_Recurrence_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Appointment_Reminder_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Appointment_StartArrow_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_00_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_05_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_10_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_15_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_20_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_25_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_30_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_35_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_40_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_45_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_50_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_hour_55_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_00_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_05_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_10_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_15_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_20_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_25_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_30_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_35_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_40_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_45_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_50_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_day_minute_55_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_00_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_05_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_10_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_15_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_20_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_25_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_30_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_35_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_40_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_45_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_50_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_hour_55_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_00_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_05_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_10_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_15_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_20_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_25_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_30_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_35_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_40_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_45_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_50_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_AppointmentClockArrows_night_minute_55_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_InplaceEditor_Cancel_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_InplaceEditor_EditForm_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_InplaceEditor_Save_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Menu_Delete_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Menu_GoToDate_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Menu_NewAppointment_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Menu_RecurringAppointment_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_MoreButton_Bottom_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_MoreButton_BottomHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_MoreButton_Top_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_MoreButton_TopHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_NavigationButton_Backward_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_NavigationButton_BackwardDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_NavigationButton_BackwardHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_NavigationButton_Forward_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_NavigationButton_ForwardDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_NavigationButton_ForwardHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_Decrease_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_DecreaseDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_DecreaseHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_First_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_FirstDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_FirstHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_Increase_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_IncreaseDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_IncreaseHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_Last_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_LastDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_LastHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_Next_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_NextDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_NextHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_NextPage_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_NextPageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_NextPageHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_Prev_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_PrevDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_PrevHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_PrevPage_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_PrevPageDisabled_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ResourceNavigator_PrevPageHover_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_StatusInfo_Error_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_StatusInfo_Info_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_StatusInfo_Warning_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Tooltip_BottomLeft_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Tooltip_BottomRight_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Tooltip_BottomStem_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Tooltip_Empty_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Tooltip_TopLeft_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_Tooltip_TopRight_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ViewNavigator_Backward_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ViewNavigator_Down_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_ViewNavigator_Forward_Metropolis {
	background: url("/DXR.axd?r=0_1482-B4AOg") no-repeat;
}
.dxScheduler_SmartTag_Metropolis {
	background-position: -541px -59px; width: 6px; height: 9px;
}
.dxScheduler_TimeMarker_Metropolis {
	background-position: -1px -1px; width: 58px; height: 7px;
}
.dxScheduler_Appointment_DayClock_Metropolis {
	background-position: -60px -1px; width: 15px; height: 15px;
}
.dxScheduler_Appointment_EndArrow_Metropolis {
	background-position: -76px -1px; width: 15px; height: 15px;
}
.dxScheduler_Appointment_NightClock_Metropolis {
	background-position: -92px -1px; width: 15px; height: 15px;
}
.dxScheduler_Appointment_NoRecurrence_Metropolis {
	background-position: -108px -1px; width: 15px; height: 15px;
}
.dxScheduler_Appointment_Recurrence_Metropolis {
	background-position: -124px -1px; width: 15px; height: 15px;
}
.dxScheduler_Appointment_Reminder_Metropolis {
	background-position: -140px -1px; width: 15px; height: 15px;
}
.dxScheduler_Appointment_StartArrow_Metropolis {
	background-position: -156px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_00_Metropolis {
	background-position: -172px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_05_Metropolis {
	background-position: -188px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_10_Metropolis {
	background-position: -204px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_15_Metropolis {
	background-position: -220px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_20_Metropolis {
	background-position: -236px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_25_Metropolis {
	background-position: -252px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_30_Metropolis {
	background-position: -268px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_35_Metropolis {
	background-position: -284px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_40_Metropolis {
	background-position: -300px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_45_Metropolis {
	background-position: -316px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_50_Metropolis {
	background-position: -332px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_hour_55_Metropolis {
	background-position: -348px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_00_Metropolis {
	background-position: -364px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_05_Metropolis {
	background-position: -380px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_10_Metropolis {
	background-position: -396px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_15_Metropolis {
	background-position: -412px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_20_Metropolis {
	background-position: -428px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_25_Metropolis {
	background-position: -444px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_30_Metropolis {
	background-position: -460px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_35_Metropolis {
	background-position: -476px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_40_Metropolis {
	background-position: -492px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_45_Metropolis {
	background-position: -508px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_50_Metropolis {
	background-position: -524px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_day_minute_55_Metropolis {
	background-position: -540px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_00_Metropolis {
	background-position: -556px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_05_Metropolis {
	background-position: -572px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_10_Metropolis {
	background-position: -588px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_15_Metropolis {
	background-position: -604px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_20_Metropolis {
	background-position: -620px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_25_Metropolis {
	background-position: -636px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_30_Metropolis {
	background-position: -652px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_35_Metropolis {
	background-position: -668px -1px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_40_Metropolis {
	background-position: -1px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_45_Metropolis {
	background-position: -17px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_50_Metropolis {
	background-position: -33px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_hour_55_Metropolis {
	background-position: -49px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_00_Metropolis {
	background-position: -65px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_05_Metropolis {
	background-position: -81px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_10_Metropolis {
	background-position: -97px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_15_Metropolis {
	background-position: -113px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_20_Metropolis {
	background-position: -129px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_25_Metropolis {
	background-position: -145px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_30_Metropolis {
	background-position: -161px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_35_Metropolis {
	background-position: -177px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_40_Metropolis {
	background-position: -193px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_45_Metropolis {
	background-position: -209px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_50_Metropolis {
	background-position: -225px -17px; width: 15px; height: 15px;
}
.dxScheduler_AppointmentClockArrows_night_minute_55_Metropolis {
	background-position: -241px -17px; width: 15px; height: 15px;
}
.dxScheduler_InplaceEditor_Cancel_Metropolis {
	background-position: -257px -17px; width: 19px; height: 19px;
}
.dxScheduler_InplaceEditor_EditForm_Metropolis {
	background-position: -277px -17px; width: 19px; height: 19px;
}
.dxScheduler_InplaceEditor_Save_Metropolis {
	background-position: -297px -17px; width: 19px; height: 19px;
}
.dxScheduler_Menu_Delete_Metropolis {
	background-position: -548px -59px; width: 16px; height: 16px;
}
.dxScheduler_Menu_GoToDate_Metropolis {
	background-position: -565px -59px; width: 16px; height: 16px;
}
.dxScheduler_Menu_NewAppointment_Metropolis {
	background-position: -582px -59px; width: 16px; height: 16px;
}
.dxScheduler_Menu_RecurringAppointment_Metropolis {
	background-position: -599px -59px; width: 16px; height: 16px;
}
.dxScheduler_MoreButton_Bottom_Metropolis {
	background-position: -317px -17px; width: 20px; height: 20px;
}
.dxScheduler_MoreButton_BottomHover_Metropolis {
	background-position: -317px -17px; width: 20px; height: 20px;
}
.dxScheduler_MoreButton_Top_Metropolis {
	background-position: -339px -17px; width: 20px; height: 20px;
}
.dxScheduler_MoreButton_TopHover_Metropolis {
	background-position: -339px -17px; width: 20px; height: 20px;
}
.dxScheduler_NavigationButton_Backward_Metropolis {
	background-position: -405px -17px; width: 20px; height: 20px;
}
.dxScheduler_NavigationButton_BackwardDisabled_Metropolis {
	background-position: -405px -41px; width: 20px; height: 20px;
}
.dxScheduler_NavigationButton_BackwardHover_Metropolis {
	background-position: -405px -17px; width: 20px; height: 20px;
}
.dxScheduler_NavigationButton_Forward_Metropolis {
	background-position: -430px -17px; width: 20px; height: 20px;
}
.dxScheduler_NavigationButton_ForwardDisabled_Metropolis {
	background-position: -430px -41px; width: 20px; height: 20px;
}
.dxScheduler_NavigationButton_ForwardHover_Metropolis {
	background-position: -430px -17px; width: 20px; height: 20px;
}
.dxScheduler_ResourceNavigator_Decrease_Metropolis {
	background-position: -176px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_DecreaseDisabled_Metropolis {
	background-position: -176px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_DecreaseHover_Metropolis {
	background-position: -176px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_First_Metropolis {
	background-position: -1px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_FirstDisabled_Metropolis {
	background-position: -1px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_FirstHover_Metropolis {
	background-position: -1px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_Increase_Metropolis {
	background-position: -151px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_IncreaseDisabled_Metropolis {
	background-position: -151px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_IncreaseHover_Metropolis {
	background-position: -151px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_Last_Metropolis {
	background-position: -126px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_LastDisabled_Metropolis {
	background-position: -126px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_LastHover_Metropolis {
	background-position: -126px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_Next_Metropolis {
	background-position: -76px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_NextDisabled_Metropolis {
	background-position: -76px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_NextHover_Metropolis {
	background-position: -76px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_NextPage_Metropolis {
	background-position: -101px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_NextPageDisabled_Metropolis {
	background-position: -101px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_NextPageHover_Metropolis {
	background-position: -101px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_Prev_Metropolis {
	background-position: -51px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_PrevDisabled_Metropolis {
	background-position: -51px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_PrevHover_Metropolis {
	background-position: -51px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_PrevPage_Metropolis {
	background-position: -26px -59px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_PrevPageDisabled_Metropolis {
	background-position: -26px -84px; width: 24px; height: 24px;
}
.dxScheduler_ResourceNavigator_PrevPageHover_Metropolis {
	background-position: -26px -59px; width: 24px; height: 24px;
}
.dxScheduler_StatusInfo_Error_Metropolis {
	background-position: -321px -59px; width: 48px; height: 48px;
}
.dxScheduler_StatusInfo_Info_Metropolis {
	background-position: -370px -59px; width: 48px; height: 48px;
}
.dxScheduler_StatusInfo_Warning_Metropolis {
	background-position: -419px -59px; width: 48px; height: 48px;
}
.dxScheduler_Tooltip_BottomLeft_Metropolis {
	background-position: -468px -59px; width: 7px; height: 7px;
}
.dxScheduler_Tooltip_BottomRight_Metropolis {
	background-position: -476px -59px; width: 7px; height: 7px;
}
.dxScheduler_Tooltip_BottomStem_Metropolis {
	background-position: -484px -59px; width: 40px; height: 53px;
}
.dxScheduler_Tooltip_Empty_Metropolis {
	background-position: -616px -59px; width: 1px; height: 1px;
}
.dxScheduler_Tooltip_TopLeft_Metropolis {
	background-position: -525px -59px; width: 7px; height: 7px;
}
.dxScheduler_Tooltip_TopRight_Metropolis {
	background-position: -533px -59px; width: 7px; height: 7px;
}
.dxScheduler_ViewNavigator_Backward_Metropolis {
	background-position: -613px -88px; width: 24px; height: 24px;
}
.dxScheduler_ViewNavigator_Down_Metropolis {
	background-position: -638px -88px; width: 24px; height: 24px;
}
.dxScheduler_ViewNavigator_Forward_Metropolis {
	background-position: -663px -88px; width: 24px; height: 24px;
}
.dxscNSR {
	height: 4px; position: absolute; cursor: n-resize; background-color: white;
}
.dxscEWR {
	width: 4px; position: absolute; cursor: e-resize; background-color: white;
}
.dxscSel {
	position: absolute; opacity: 0.75; background-color: highlight;
}
.dxscAptSelDiv {
	margin: 0px; padding: 0px; border: 2px solid black; border-image: none; display: none; position: absolute;
}
.dxscDayScrollContainer {
	width: 100%; overflow: auto; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: scroll;
}
.dxscDayScrollContent {
	width: 100%; position: relative;
}
.dxscDayScrollContentIE {
	position: relative;
}
.dxscDayScrollBodyTable {
	width: 100%; table-layout: fixed;
}
.dxscDayADAContainer {
	overflow: hidden; position: absolute;
}
.dxscDayADAScrollContainer {
	overflow: auto; position: absolute; -ms-overflow-x: hidden; -ms-overflow-y: scroll;
}
.dxscDayHdrsTbl {
	width: 100%; table-layout: fixed;
}
.dxscDayHdrsContainer {
	position: relative;
}
.dxscRendererTable {
	border-width: 0px; width: 100%; border-collapse: separate; position: relative; table-layout: fixed;
}
.dxscApt {
	overflow: hidden; display: none; position: absolute; -ms-touch-action: pinch-zoom;
}
.dxscMoreButton {
	overflow: hidden; white-space: nowrap; position: absolute; cursor: pointer;
}
.dxscAppointmentForm .dxscSingleCell {
	width: 50%;
}
.dxscAppointmentForm .dxscDoubleCell {
	width: 100%;
}
.dxscAppointmentForm table.dxscLabelControlPair {
	width: 100%; height: 100%;
}
.dxscAppointmentForm table.dxscLabelControlPair .dxscLabelCell {
	width: 100px; height: 100%;
}
.dxscLabelCell {
	white-space: nowrap;
}
.dxscAppointmentForm .dxscLabelControlPair .dxscControlCell {
	height: 100%;
}
.dxscAppointmentForm .dxscSingleCell {
	height: 26px;
}
.dxscAppointmentForm .dxscDoubleCell {
	height: 26px;
}
.dxscSmartTagIndex {
	z-index: 5;
}
.dxscSIImageCell {
	width: 54px; text-align: left;
}
.dxscSISubjectCell {
	font: 11px/normal Tahoma, Geneva, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.dxscSIDetailInfoLink {
	color: rgb(133, 58, 58); text-decoration: underline;
}
.dxscSIDetail {
	font: 11px/normal Tahoma, Geneva, sans-serif; padding-left: 54px; font-size-adjust: none; font-stretch: normal;
}
.dxscRndTTR {
	line-height: 0px; font-size: 0px;
}
.dxscCellWithPadding {
	padding: 1px;
}
table.dxscBorderSpacing {
	border-collapse: separate; border-spacing: 2px;
}
table.dxscButtonTable {
	border-collapse: separate; border-spacing: 2px;
}
.dxscControl_Metropolis {
	background: rgb(192, 192, 192); font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxscLoadingPanel_Metropolis {
	background: white; font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.dxscLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxscLoadingDiv_Metropolis {
	opacity: 0.01; background-color: gray;
}
.dxscDateHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscAlternateDateHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscDayHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscDateCellHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscTodayCellHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscTimelineDateHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscHorizontalResourceHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscVerticalResourceHeader_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); padding: 4px; border-image: none; text-align: center; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default;
}
.dxscAlternateTimelineDateHeader_Metropolis {
	background: rgb(255, 213, 84);
}
.dxscAlternateDateHeader_Metropolis {
	background: rgb(255, 213, 84);
}
.dxscDayHeader_Metropolis {
	border-width: 1px 1px 0px 0px;
}
.dxscDateCellHeader_Metropolis {
	border-width: 1px;
}
.dxscTodayCellHeader_Metropolis {
	background: rgb(255, 213, 84); border-top-width: 1px;
}
.dxscTimelineDateHeader_Metropolis {
	border-width: 1px 1px 1px 0px;
}
.dxscHorizontalResourceHeader_Metropolis {
	background: white; border-width: 1px 1px 1px 0px;
}
.dxscVerticalResourceHeader_Metropolis {
	background: white; border-width: 1px 1px 0px 0px; white-space: normal;
}
.dxscSelectionBar_Metropolis {
	border-width: 0px 1px 0px 0px; border-style: solid; height: 30px;
}
.dxscLeftTopCorner_Metropolis {
	background: white; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(192, 192, 192); width: 1px;
}
.dxscRightTopCorner_Metropolis {
	background: white; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(192, 192, 192); width: 1px;
}
.dxscLeftTopCorner_Metropolis {
	border-width: 1px 1px 1px 0px; padding: 2px; text-align: center; overflow: hidden; font-size: 11px;
}
.dxscGroupSeparatorVertical_Metropolis {
	background: white; border: 1px solid rgb(192, 192, 192); border-image: none;
}
.dxscGroupSeparatorHorizontal_Metropolis {
	background: white; border: 1px solid rgb(192, 192, 192); border-image: none;
}
.dxscGroupSeparatorVertical_Metropolis {
	border-width: 0px 1px; width: 1px;
}
.dxscGroupSeparatorHorizontal_Metropolis {
	border-width: 1px 0px 0px; height: 1px; font-size: 1px;
}
.dxscAllDayArea_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); border-image: none;
}
.dxscDateCellBody_Metropolis {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(192, 192, 192) !important; border-image: none; height: 100px;
}
.dxscTimeCellBody_Metropolis {
	border-width: 1px; border-style: solid; border-color: rgb(192, 192, 192) !important; border-image: none; background-color: white;
}
.dxscTimelineCellBody_Metropolis {
	border-width: 1px 1px 0px 0px; border-style: solid; border-color: rgb(192, 192, 192) !important; height: 300px;
}
.dxscAppointment_Metropolis {
	margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; font-size: 11px; cursor: default;
}
.dxscAppointmentInnerBorders_Metropolis {
	padding: 0px;
}
.dxscAppointmentHorizontalSeparator_Metropolis {
	width: 100%; height: 1px; overflow: hidden; border-right-style: none; border-bottom-style: none; border-left-style: none;
}
.dxscMoreButton_Metropolis {
	padding: 0px; color: rgb(255, 136, 0); font-size: 11px; text-decoration: underline;
}
.dxscTimeRulerHoursItem_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); border-image: none; color: rgb(111, 111, 111); vertical-align: top; white-space: nowrap;
}
.dxscTimeRulerMinuteItem_Metropolis {
	background: white; border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(192, 192, 192); border-image: none; color: rgb(111, 111, 111); vertical-align: top; white-space: nowrap;
}
.dxscTimeRulerHoursItem_Metropolis {
	padding: 2px 4px 0px; width: 45px; text-align: right; font-size: 17px; border-left-color: rgb(192, 192, 192); border-right-width: 0px;
}
.dxscTimeRulerMinuteItem_Metropolis {
	padding: 4px 1px; width: 18px; text-align: center; font-size: 11px; border-left-width: 0px;
}
.dxscTimeRulerHeaderHourItem_Metropolis {
	width: 55px;
}
.dxscTimeRulerHeaderMinuteItem_Metropolis {
	width: 16px;
}
.dxscScrollHeaderItem_Metropolis {
	width: 16px;
}
.dxscToolbarContainer_Metropolis {
	padding: 8px 0px; border: 0px currentColor; border-image: none; background-color: white;
}
.dxscToolbar_Metropolis {
	padding: 4px 7px; border: currentColor; border-image: none;
}
.dxscResourceNavigator_Metropolis {
	background: white; padding: 7px; border: 1px solid rgb(192, 192, 192); border-image: none;
}
.dxscViewVisibleInterval_Metropolis {
	color: rgb(255, 136, 0); font-size: 18px; white-space: nowrap;
}
.dxscInplaceEditor_Metropolis {
	background: rgb(253, 253, 253); padding: 0px; border: 2px solid rgb(48, 48, 48); border-image: none; color: rgb(48, 48, 48);
}
.dxscControlAreaForm_Metropolis {
	padding: 9px 12px; border: currentColor; border-image: none; font-size: 16px; white-space: normal; background-color: rgb(239, 239, 239);
}
.dxscErrorInfo_Metropolis {
	background: rgb(241, 171, 171); padding: 10px; color: rgb(133, 58, 58);
}
.dxscViewNavigatorButton_Metropolis {
	padding: 2px 4px; font-size: 14px; cursor: pointer;
}
.dxscViewNavigatorGotoDateButton_Metropolis {
	padding: 2px 4px; font-size: 14px; cursor: pointer;
}
.dxscViewNavigatorGotoDateButton_Metropolis {
	padding: 2px 0px 2px 4px;
}
.dxscViewNavigatorButtonHover_Metropolis {
	
}
.dxscViewNavigatorGotoDateButtonHover_Metropolis {
	
}
.dxscViewNavigatorButtonPressed_Metropolis {
	
}
.dxscViewNavigatorGotoDateButtonPressed_Metropolis {
	
}
.dxscResourceNavigatorButton_Metropolis {
	padding: 2px; cursor: pointer;
}
.dxscNavigationButton_Metropolis {
	padding: 2px; cursor: pointer;
}
.dxscDVTopMoreButton_Metropolis {
	padding: 2px; cursor: pointer;
}
.dxscDVBottomMoreButton_Metropolis {
	padding: 2px; cursor: pointer;
}
.dxscResourceNavigator_Metropolis table td:nth-child(6) table td.dxscResourceNavigatorButton_Metropolis {
	padding: 2px 8px 2px 2px;
}
.dxscSmartTagButton_Metropolis {
	background: rgb(255, 255, 238); padding: 4px 5px; border: 1px solid black; border-image: none; cursor: pointer;
}
.dxscViewSelectorButton_Metropolis {
	padding: 6px 18px; border: 1px solid white; border-image: none; cursor: pointer;
}
.dxscViewSelectorButtonHover_Metropolis {
	color: white; background-color: rgb(255, 136, 0);
}
.dxscViewSelectorButtonPressed_Metropolis {
	color: white; background-color: rgb(192, 192, 192);
}
.dxscViewSelectorButtonChecked_Metropolis {
	background: rgb(255, 136, 0); color: white;
}
.dxscNoBorderButton_Metropolis {
	background: none; border: 1px solid rgb(253, 253, 253); border-image: none; cursor: pointer;
}
.dxscNoBorderButtonHover_Metropolis {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxscToolTipRoundedCornersTopBottomRow_Metropolis {
	font-size: 1px;
}
.dxscToolTipRoundedCornersTopSide_Metropolis {
	height: 1px; vertical-align: bottom; border-top-color: black; border-top-width: 1px; border-top-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersLeftSide_Metropolis {
	vertical-align: bottom; border-left-color: black; border-left-width: 1px; border-left-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersRightSide_Metropolis {
	vertical-align: bottom; border-right-color: black; border-right-width: 1px; border-right-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersBottomSide_Metropolis {
	height: 1px; vertical-align: bottom; border-bottom-color: black; border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersContent_Metropolis {
	padding: 0px; background-color: rgb(250, 250, 210);
}
.dxscToolTipSquaredCorners_Metropolis {
	background: rgb(249, 249, 205); padding: 1px; border: 1px solid black; border-image: none; color: rgb(48, 48, 48); font-size: 11px; white-space: nowrap;
}
.dxscTimeMarker_Metropolis {
	top: -4px;
}
.dxscTimeMarkerLine_Metropolis {
	top: -2px; height: 3px; font-size: 1px; background-color: red;
}
.dxscTimeMarkerLineV_Metropolis {
	border-width: 0px 1px; border-style: solid; border-color: rgb(255, 192, 41); border-image: none; width: 1px; font-size: 1px; position: absolute; background-color: rgb(78, 78, 78);
}
.dxscTimeMarkerLineH_Metropolis {
	border-width: 1px 0px; border-style: solid; border-color: rgb(255, 192, 41); border-image: none; top: -2px; height: 1px; font-size: 1px; position: absolute; background-color: rgb(78, 78, 78);
}
.dxscControl {
	background: rgb(159, 159, 159); border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxscLoadingPanel {
	background: white; font: 11px/normal Tahoma, Geneva, sans-serif; border: 1px solid rgb(128, 128, 128); border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.dxscLoadingPanel td.dx {
	padding: 12px; text-align: center; white-space: nowrap;
}
.dxscLoadingDiv {
	opacity: 0.01; background-color: gray;
}
.dxscDateHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscAlternateDateHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscDayHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscDateCellHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscTodayCellHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscTimelineDateHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscHorizontalResourceHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscVerticalResourceHeader {
	background: rgb(220, 220, 220); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 4px; border-image: none; text-align: center; color: black; overflow: hidden; vertical-align: top; white-space: nowrap; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscAlternateTimelineDateHeader {
	background: rgb(255, 213, 84);
}
.dxscAlternateDateHeader {
	background: rgb(255, 213, 84);
}
.dxscDayHeader {
	border-width: 1px 1px 0px 0px;
}
.dxscDateCellHeader {
	border-width: 1px;
}
.dxscTodayCellHeader {
	background: rgb(255, 213, 84); border-top-width: 1px;
}
.dxscTimelineDateHeader {
	border-width: 1px 1px 1px 0px;
}
.dxscHorizontalResourceHeader {
	background: rgb(205, 205, 205); border-width: 1px 1px 1px 0px;
}
.dxscVerticalResourceHeader {
	background: rgb(205, 205, 205); border-width: 1px 1px 0px 0px; white-space: normal;
}
.dxscSelectionBar {
	border-width: 0px 1px 0px 0px; border-style: solid; height: 30px;
}
.dxscLeftTopCorner {
	background: rgb(220, 220, 220); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(159, 159, 159); width: 1px;
}
.dxscRightTopCorner {
	background: rgb(220, 220, 220); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(159, 159, 159); width: 1px;
}
.dxscLeftTopCorner {
	border-width: 1px 1px 1px 0px; font: 11px/normal Tahoma, Geneva, sans-serif; padding: 2px; text-align: center; overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.dxscGroupSeparatorVertical {
	background: rgb(220, 220, 220); border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxscGroupSeparatorHorizontal {
	background: rgb(220, 220, 220); border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxscGroupSeparatorVertical {
	border-width: 0px 1px; width: 1px;
}
.dxscGroupSeparatorHorizontal {
	border-width: 1px 0px 0px; height: 1px; font-size: 1px;
}
.dxscAllDayArea {
	background: rgb(237, 237, 237); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); border-image: none;
}
.dxscDateCellBody {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: currentColor; border-image: none; height: 100px;
}
.dxscTimeCellBody {
	font: 12px/normal Tahoma, Geneva, sans-serif; border: 1px solid currentColor; border-image: none; font-size-adjust: none; font-stretch: normal;
}
.dxscTimelineCellBody {
	border-width: 1px 1px 0px 0px; border-style: solid; height: 300px;
}
.dxscAppointment {
	font: 11px/normal Tahoma, Geneva, sans-serif; margin: 0px; padding: 0px; border: 1px solid rgb(139, 139, 139); border-image: none; width: 100%; height: 100%; color: black; overflow: hidden; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxscAppointmentInnerBorders {
	padding: 0px; border: 1px solid rgb(139, 139, 139); border-image: none;
}
.dxscAppointmentHorizontalSeparator {
	width: 100%; height: 1px; overflow: hidden; border-right-style: none; border-bottom-style: none; border-left-style: none;
}
.dxscMoreButton {
	font: 11px/normal Tahoma, Geneva, sans-serif; padding: 0px; color: rgb(0, 0, 204); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.dxscTimeRulerHoursItem {
	background: rgb(237, 237, 237); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); border-image: none; color: rgb(111, 111, 111); vertical-align: top; white-space: nowrap;
}
.dxscTimeRulerMinuteItem {
	background: rgb(237, 237, 237); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); border-image: none; color: rgb(111, 111, 111); vertical-align: top; white-space: nowrap;
}
.dxscTimeRulerHoursItem {
	font: 17px/normal Tahoma, Geneva, sans-serif; padding: 2px 4px 0px; width: 45px; text-align: right; border-left-color: rgb(159, 159, 159); border-right-width: 0px; font-size-adjust: none; font-stretch: normal;
}
.dxscTimeRulerMinuteItem {
	font: 11px/normal Tahoma, Geneva, sans-serif; padding: 4px 1px; width: 18px; text-align: center; border-left-width: 0px; font-size-adjust: none; font-stretch: normal;
}
.dxscTimeRulerHeaderHourItem {
	width: 55px;
}
.dxscTimeRulerHeaderMinuteItem {
	width: 16px;
}
.dxscScrollHeaderItem {
	width: 16px;
}
.dxscToolbarContainer {
	border-width: 0px 1px 0px 0px; border-style: none solid none none; border-right-color: rgb(159, 159, 159);
}
.dxscToolbar {
	background: rgb(228, 228, 228); padding: 4px 7px; border: currentColor; border-image: none;
}
.dxscResourceNavigator {
	background: rgb(195, 195, 195); padding: 7px; border: 1px solid rgb(159, 159, 159); border-image: none;
}
.dxscViewVisibleInterval {
	font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(48, 48, 48); white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxscInplaceEditor {
	background: rgb(253, 253, 253); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 0px; border: 2px solid black; border-image: none; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.dxscControlAreaForm {
	font: 16px/normal Tahoma, Geneva, sans-serif; padding: 9px 12px; border: currentColor; border-image: none; color: black; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: rgb(239, 239, 239);
}
.dxscErrorInfo {
	background: rgb(241, 171, 171); border-width: 1px 0px; border-style: solid; border-color: rgb(159, 159, 159); padding: 10px; border-image: none; color: rgb(133, 58, 58);
}
.dxscViewNavigatorButton {
	background: url("/DXR.axd?r=8_3-n4AOg") repeat-x left top rgb(229, 229, 229); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 0px 7px; border: 1px solid rgb(127, 127, 127); border-image: none; height: 19px; color: black; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.dxscViewNavigatorGotoDateButton {
	background: url("/DXR.axd?r=8_3-n4AOg") repeat-x left top rgb(229, 229, 229); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 0px 7px; border: 1px solid rgb(127, 127, 127); border-image: none; height: 19px; color: black; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.dxscViewNavigatorGotoDateButton {
	padding: 0px 5px !important;
}
.dxscViewNavigatorButtonHover {
	background: url("/DXR.axd?r=8_4-n4AOg") repeat-x left top rgb(242, 242, 242); border-color: rgb(96, 96, 96);
}
.dxscViewNavigatorGotoDateButtonHover {
	background: url("/DXR.axd?r=8_4-n4AOg") repeat-x left top rgb(242, 242, 242); border-color: rgb(96, 96, 96);
}
.dxscViewNavigatorButtonPressed {
	background: rgb(213, 213, 213); border-color: rgb(96, 96, 96);
}
.dxscViewNavigatorGotoDateButtonPressed {
	background: rgb(213, 213, 213); border-color: rgb(96, 96, 96);
}
.dxscResourceNavigatorButton {
	cursor: pointer;
}
.dxscNavigationButton {
	cursor: pointer;
}
.dxscDVTopMoreButton {
	cursor: pointer;
}
.dxscDVBottomMoreButton {
	cursor: pointer;
}
.dxscSmartTagButton {
	background: rgb(255, 255, 238); padding: 4px 5px; border: 1px solid black; border-image: none; cursor: pointer;
}
.dxscViewSelectorButton {
	background: url("/DXR.axd?r=8_5-n4AOg") repeat-x left top rgb(230, 230, 230); border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgb(159, 159, 159); font: 12px/normal Tahoma, Geneva, sans-serif; padding: 10px 18px; border-image: none; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.dxscViewSelectorButtonHover {
	background: url("/DXR.axd?r=8_6-n4AOg") repeat-x left top rgb(242, 242, 242);
}
.dxscViewSelectorButtonPressed {
	background: rgb(185, 185, 185); color: white;
}
.dxscViewSelectorButtonChecked {
	background: rgb(164, 164, 164); color: white;
}
.dxscNoBorderButton {
	background: none; border: 1px solid rgb(253, 253, 253); border-image: none; cursor: pointer;
}
.dxscNoBorderButtonHover {
	border: 1px solid rgb(168, 168, 168); border-image: none;
}
.dxscToolTipRoundedCornersTopBottomRow {
	font-size: 1px;
}
.dxscToolTipRoundedCornersTopSide {
	height: 1px; vertical-align: bottom; border-top-color: black; border-top-width: 1px; border-top-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersLeftSide {
	vertical-align: bottom; border-left-color: black; border-left-width: 1px; border-left-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersRightSide {
	vertical-align: bottom; border-right-color: black; border-right-width: 1px; border-right-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersBottomSide {
	height: 1px; vertical-align: bottom; border-bottom-color: black; border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(250, 250, 210);
}
.dxscToolTipRoundedCornersContent {
	padding: 0px; background-color: rgb(250, 250, 210);
}
.dxscToolTipSquaredCorners {
	background: rgb(249, 249, 205); font: 11px/normal Tahoma, Geneva, sans-serif; padding: 1px; border: 1px solid black; border-image: none; color: rgb(48, 48, 48); white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.dxscTimeMarker {
	top: -4px;
}
.dxscTimeMarkerLine {
	top: -2px; height: 3px; font-size: 1px; background-color: red;
}
.dxscTimeMarkerLineV {
	border-width: 0px 1px; border-style: solid; border-color: rgb(255, 192, 41); border-image: none; width: 1px; font-size: 1px; position: absolute; background-color: rgb(78, 78, 78);
}
.dxscTimeMarkerLineH {
	border-width: 1px 0px; border-style: solid; border-color: rgb(255, 192, 41); border-image: none; top: -2px; height: 1px; font-size: 1px; position: absolute; background-color: rgb(78, 78, 78);
}
.dxTreeList_CollapsedButton_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_CollapsedButtonRtl_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_ExpandedButton_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_ExpandedButtonRtl_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_SortAsc_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_SortDesc_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_DragAndDropArrowDown_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_DragAndDropArrowUp_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_DragAndDropHide_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_DragAndDropNode_Metropolis {
	background: url("/DXR.axd?r=0_1491-B4AOg") no-repeat;
}
.dxTreeList_CollapsedButton_Metropolis {
	background-position: -64px 0px; width: 13px; height: 13px;
}
.dxTreeList_CollapsedButtonRtl_Metropolis {
	background-position: -79px 0px; width: 13px; height: 13px;
}
.dxTreeList_ExpandedButton_Metropolis {
	background-position: -64px -18px; width: 13px; height: 13px;
}
.dxTreeList_ExpandedButtonRtl_Metropolis {
	background-position: -79px -18px; width: 13px; height: 13px;
}
.dxTreeList_SortAsc_Metropolis {
	background-position: -50px 0px; width: 7px; height: 5px;
}
.dxTreeList_SortDesc_Metropolis {
	background-position: -50px -7px; width: 7px; height: 5px;
}
.dxTreeList_DragAndDropArrowDown_Metropolis {
	background-position: -30px 0px; width: 11px; height: 9px;
}
.dxTreeList_DragAndDropArrowUp_Metropolis {
	background-position: -30px -18px; width: 11px; height: 9px;
}
.dxTreeList_DragAndDropHide_Metropolis {
	background-position: 0px 0px; width: 22px; height: 22px;
}
.dxTreeList_DragAndDropNode_Metropolis {
	background-position: -46px -18px; width: 13px; height: 13px;
}
img.dxtl__Collapse {
	font-size: 12px; cursor: pointer;
}
img.dxtl__Expand {
	font-size: 12px; cursor: pointer;
}
.dxtl__I {
	text-align: center; line-height: 0 !important; font-size: 2px !important;
}
.dxtl__IM {
	text-align: center; line-height: 0 !important; font-size: 2px !important;
}
.dxtl__I8 {
	text-align: center; line-height: 0 !important; font-size: 2px !important;
}
.dxtl__I {
	width: 0.1%;
}
.dxtl__I8 {
	width: 1%;
}
.dxtl__IM {
	width: 1px;
}
.dxtl__Sel {
	padding: 0px;
}
.dxtl__B0 {
	
}
.dxtl__B1 {
	border-top-style: none !important; border-right-style: none !important; border-bottom-style: none !important;
}
.dxtl__B2 {
	border-top-style: none !important; border-right-style: none !important; border-left-style: none !important;
}
.dxtl__B3 {
	border-top-style: none !important; border-right-style: none !important;
}
.dxtl__B4 {
	border-top-style: none !important; border-bottom-style: none !important; border-left-style: none !important;
}
.dxtl__B5 {
	border-top-style: none !important; border-bottom-style: none !important;
}
.dxtl__B6 {
	border-top-style: none !important; border-left-style: none !important;
}
.dxtl__B7 {
	border-top-style: none !important;
}
.dxtl__B8 {
	border-right-style: none !important; border-bottom-style: none !important; border-left-style: none !important;
}
.dxtl__B9 {
	border-right-style: none !important; border-bottom-style: none !important;
}
.dxtl__BA {
	border-right-style: none !important; border-left-style: none !important;
}
.dxtl__BB {
	border-right-style: none !important;
}
.dxtl__BC {
	border-bottom-style: none !important; border-left-style: none !important;
}
.dxtl__BD {
	border-bottom-style: none !important;
}
.dxtl__BE {
	border-left-style: none !important;
}
.dxtlHDR_MSDraggable th {
	-ms-touch-action: pinch-zoom;
}
.dxtlHSEC {
	background-color: white;
}
.dxtlControl_Metropolis {
	font: 12px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px rgb(192, 192, 192); border-image: none; color: rgb(51, 51, 51); cursor: default; font-size-adjust: none; font-stretch: normal;
}
.dxtlControl_Metropolis caption {
	background: rgb(172, 172, 172); padding: 3px 3px 5px; border: 1px solid rgb(192, 192, 192); border-image: none; text-align: center; color: white; font-size: 15px; font-weight: normal;
}
.dxtlIndent_Metropolis {
	background: no-repeat top white; vertical-align: top;
}
.dxtlIndentWithButton_Metropolis {
	background: no-repeat top white; vertical-align: top;
}
.dxtlIndent_Metropolis {
	padding: 0px 11px;
}
.dxtlIndentWithButton_Metropolis {
	padding: 5px 7px 6px;
}
.dxtlSelectionCell_Metropolis {
	border: 1px solid rgb(207, 207, 207); border-image: none;
}
.dxtlLineRoot_Metropolis {
	
}
.dxtlLineFirst_Metropolis {
	
}
.dxtlLineMiddle_Metropolis {
	
}
.dxtlLineLast_Metropolis {
	
}
.dxtlLineFirstRtl_Metropolis {
	
}
.dxtlLineMiddleRtl_Metropolis {
	
}
.dxtlLineLastRtl_Metropolis {
	
}
.dxtlHeader_Metropolis {
	padding: 4px 6px 5px; border: 1px solid rgb(192, 192, 192); border-image: none; font-weight: normal;
}
.dxtlHeader_Metropolis table.dxtl {
	width: 100%; border-collapse: collapse;
}
.dxtlHeader_Metropolis td.dxtl {
	padding: 0px;
}
.dxtlHeader_Metropolis {
	text-align: left; overflow: hidden; white-space: nowrap;
}
.dxtlHeader_Metropolis td.dxtl {
	text-align: left; overflow: hidden; white-space: nowrap;
}
.dxtlControl_Metropolis .dxpc-content {
	padding: 10px !important;
}
.dxtlNode_Metropolis {
	background: white;
}
.dxtlAltNode_Metropolis {
	background-color: whitesmoke;
}
.dxtlSelectedNode_Metropolis {
	background: rgb(224, 224, 224);
}
.dxtlFocusedNode_Metropolis {
	background: rgb(255, 136, 0); color: white;
}
.dxtlInlineEditNode_Metropolis {
	background: white;
}
.dxtlEditFormDisplayNode_Metropolis {
	background: white;
}
.dxtlNode_Metropolis td.dxtl {
	padding: 3px 6px 4px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlAltNode_Metropolis td.dxtl {
	padding: 3px 6px 4px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlSelectedNode_Metropolis td.dxtl {
	padding: 3px 6px 4px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlFocusedNode_Metropolis td.dxtl {
	padding: 3px 6px 4px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlEditFormDisplayNode_Metropolis td.dxtl {
	padding: 3px 6px 4px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlCommandCell_Metropolis {
	padding: 3px 6px 4px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlInlineEditNode_Metropolis td.dxtl {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none;
}
.dxtlPreview_Metropolis {
	padding: 14px; border: 1px solid rgb(207, 207, 207); border-image: none; color: rgb(127, 127, 127); overflow: hidden;
}
.dxtlGroupFooter_Metropolis {
	
}
.dxtlFooter_Metropolis {
	
}
.dxtlGroupFooter_Metropolis td.dxtl {
	padding: 5px 6px 6px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlFooter_Metropolis td.dxtl {
	padding: 5px 6px 6px; border: 1px solid rgb(207, 207, 207); border-image: none; overflow: hidden; white-space: nowrap;
}
.dxtlPagerTopPanel_Metropolis {
	padding: 4px 0px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: none;
}
.dxtlPagerBottomPanel_Metropolis {
	padding: 7px 0px; border-top-color: rgb(192, 192, 192); border-top-width: 1px; border-top-style: none;
}
.dxtlEditForm_Metropolis {
	padding: 8px 10px 10px; border: 1px solid rgb(211, 211, 211); border-image: none;
}
.dxtlEditFormCaption_Metropolis {
	padding: 4px;
}
.dxtlEditFormEditCell_Metropolis {
	padding: 4px;
}
.dxtlEditFormCaption_Metropolis {
	padding-left: 10px; white-space: nowrap;
}
.dxtlError_Metropolis {
	background: rgb(255, 200, 200); padding: 6px 10px; border: 1px solid rgb(207, 207, 207); border-image: none; color: rgb(255, 0, 0);
}
.dxtlPopupEditForm_Metropolis {
	padding: 0px; min-width: 300px;
}
.dxtlControl_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxtlControl_Metropolis a:hover {
	
}
.dxtlFocusedNode_Metropolis a {
	color: white;
}
.dxtlSelectedNode_Metropolis a {
	color: rgb(255, 136, 0);
}
.dxtlCommandCell_Metropolis a {
	margin-right: 3px;
}
.dxtlControl_Metropolis .dxpcLite_Metropolis .dxpc-content {
	min-width: 220px;
}
.dxtlLoadingPanel_Metropolis {
	font: 14px/normal "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif; border: 1px solid rgb(195, 195, 195); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dxtlLoadingPanel_Metropolis td.dx {
	padding: 10px 14px; text-align: center; white-space: nowrap;
}
.dxtlLoadingDiv_Metropolis {
	background: white; opacity: 0.01;
}
.dxtlDisabled_Metropolis {
	color: rgb(184, 184, 184); cursor: default;
}
.dxtlDisabled_Metropolis .dxtl {
	color: rgb(184, 184, 184); cursor: default;
}
