.gxeEditor {}.gxeEditorDialog .gxePrimaryToolbar {width: 100%;}.gxePrimaryToolbar {padding-bottom: 4px;}.gxePrimaryToolbar .gxeTabs, .gxePrimaryToolbar .gxeToolsets, .gxePrimaryToolbar .gxeToolset {display: inline-block;}.gxePrimaryToolbar .gxeMessageArea {display: inline-block; margin-left: 8px; margin-right: 8px;}.gxePrimaryToolbar .gxeMessageArea .gxeIconWorking {display: inline-block; height: 16px; width: 16px; vertical-align: top; background-position: center; background-repeat: no-repeat;}.gxePrimaryToolbar .gxeMessageArea .gxeWorkingMessage {display: inline-block; font-style: italic;}.gxeViewDocumentPane, .gxeEditDocumentPane {overflow-y: auto;}.gxeXmlPane textarea {margin-top: 4px; width: 100%;}.gxeViewDocumentPane > .gxeMessage, .gxeXmlPane > .gxeMessage {padding: 10px; font-style: italic;}.gxeDownloadPane .gxeLine {margin: 16px 4px 4px 16px;}.gxeLoadDocumentPane > .gxePrompt {margin-bottom: 16px; max-width: 500px;}.gxeLoadDocumentPane .gxePrompt {font-style: italic;}.gxeLoadDocumentPane .gxeSection {padding: 10px; min-height: 150px; min-width: 350px; border: 1px solid #CCCCCC; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}.gxeLoadDocumentPane .gxeTabButton {border-bottom: none;}.gxeValidationPane .gxeValidationPrompt {font-style: italic; font-size: 10px; margin: 0px 4px 0px 4px;}.gxeLoadDocumentPane .gxeLine, .gxeTransformPane .gxeLine {margin-top: 4px; margin-bottom: 4px;}.gxeLoadDocumentPane .gxeInputFileContainer {margin-top: 10px; margin-bottom: 10px;}.gxeLoadDocumentPane .gxeWarning {font-style: italic; max-width: 400px; vertical-align: top !important;}.gxeLoadDocumentPane .gxeWarningSection > div {display: inline-block; vertical-align: middle;}.gxeViewDocumentPane .gxeEditOnly {display: none;}.gxeEditDocumentPane .gxeViewOnly {display: none;}.gxeDisplayNone {display: none;}.gxeBold {font-weight: bold;}.gxeSmallText {font-size: 10px;}.gxeRootLabel {font-style: italic; font-weight: bold;}.gxeInput input[type="text"] {background-color: rgba(0, 0, 0, 0) !important; border: 1px solid #BBBBBB; margin: 0 !important; padding: 2px 4px !important;}.gxeInput textarea {background-color: rgba(0, 0, 0, 0) !important; border: 1px solid #BBBBBB; margin: 0 !important; padding: 2px 4px !important;}.gxeInput input[type="text"]:focus, .gxeInput textarea:focus, .gxeInput select:focus {border: 1px solid #66AFDA;}.gxeTabs > .gxeContainer {margin-bottom: 6px; padding: 10px 5px 5px 5px; width: 98%;}.gxeViewDocumentPane .gxeTabs > .gxeContainer {border: 1px solid #CCCCCC;}.gxeViewDocumentPane .gxeHeader > .gxeTabButton {border-bottom: none;}.gxeViewDocumentPane .gxeTabButton > input[type=radio] {display: none;}.gxeViewDocumentPane .gxeOptionalLabel input[type=checkbox] {display: none;}.gxeViewDocumentPane .gxeInput .gxeViewOnlyText.populated,.gxeViewDocumentPane .gxeInputSelect .gxeViewOnlyText.populated {display: inline-block; padding: 2px 8px; min-width: 300px; max-width: 98%; border: 1px solid #BBBBBB; border-radius: 4px;}.gxeViewDocumentPane .gxeInput .gxeViewOnlyText > .gxeParagraph {margin-top: 2px; margin-bottom: 10px;}.gxeEditDocumentPane .gxeTabs > .gxeContainer {background: url("images/gxe-small-bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}.gxeEditDocumentPane .gxeMandatoryLabel {font-style: italic; font-weight: bold;}.gxeEditDocumentPane .gxeRepairMode {}.gxeSection > .gxeHeader {margin-bottom: 8px;}.gxeAttribute {margin-bottom: 12px;}.gxeAttribute > .gxeContainer {margin-top: 8px;}.gxeElementHeader {margin-bottom: 8px;}.gxeElement.single {margin-bottom: 12px;}.gxeElement.tabless {margin-bottom: 16px;}.gxeMultiplicityHeader.tabbed.open {margin-bottom: 10px;}.gxeMultiplicityHeader.tabbed.closed {margin-bottom: 6px;}.gxeMultiplicityHeader.tabbed > .gxeContainer {margin-top: 4px;}.gxeMultiplicityHeader.tabless.open > .gxeHeader {margin-bottom: 4px;}.gxeLabelContainer {display: inline-block;}.gxeMultiplicityTools {display: inline-block; margin: 0px 4px; -moz-user-select: none; -ms-user-select: none; user-select: none;}.gxeMultiplicitys {display: inline-block; margin: 0px 4px;}.gxeInput > .gxeContainer {display: inline-block;}.gxeInput .gxeHint.populated {padding: 2px; font-style: italic; font-size: 10px;}.gxeInputSelectMany .gxeOption {margin-bottom: 8px;}.gxeValidationPane {margin-bottom: 6px;}.gxeValidationPane > .gxeContent {margin-top: 2px; padding-top: 2px; background-color: #FFFFFF; max-height: 102px; overflow-y: auto; border: 1px solid #CCCCCC;}.gxeValidationMessage {padding: 4px 8px;}.gxeValidationMessage.current {background: #F8F8F8;}.gxeValidationMessage > div {display: inline-block; vertical-align: middle;}.gxeValidationMessage .gxeDeleted {text-decoration: line-through; opacity: 0.3;}.gxeValidationMessage .gxeOff {text-decoration: line-through;}.gxeEditDocumentPane .gxeInput .gxeReadOnlyValue {display: inline-block; padding: 2px 8px; border: 1px solid #BBBBBB; border-radius: 4px;}.gxePrompt {padding: 2px; font-style: italic; font-size: 10px; margin-bottom: 8px;}.gxeInputHtmlTextArea .gxeClickableText {vertical-align: top;}.gxeInputSelect .dijitSelect .dijitButtonContents {padding: 2px; min-width: 80px;}.gxeInputCheckBox {margin-bottom: 14px;}.gxeInputCheckBox input[type="checkbox"] {margin: 0 !important;}.gxeHtmlEditorDialog .dijitFontNameCombo.dijitTextBox,.gxeHtmlEditorDialog .dijitFontSizeCombo.dijitTextBox {width: 12em;}.gxeHtmlEditorDialog .dijitEditorIFrameContainer {padding: 4px;}.gxeHtmlEditorDialog .dijitToolbar {background: none !important;}.gxeViewDocumentPane .gxeOptionalLabel .gxeSwitchToggle {display: none;}.gxeEditDocumentPane .gxeOptionalLabel .gxeSwitchLabel {cursor: pointer;}.gxeHiddenAttribute, .gxeHiddenElement, .gxeHiddenTab, .gxeHiddenSection {display: none;}.gxeDialog {background-color: #FFFFFF !important; border-color: #555555 !important; border-radius: 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.35) !important;}.gxeDialog .dijitDialogTitleBar {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 3px 3px 0 0;}.gxeDialog .dijitDialogPaneContent {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border-top: medium none !important;}.gxeDialogActionBar {background-color: #FFFFFF; margin: 4px 0 0 0; padding: 8px 0 0 0; border: medium none;}.gxeDialogActionBar .gxeRight .gxeMessage {display: inline-block;}.gxeDialogActionBar .gxeButtons {display: inline-block;}.gxePopupDialog .gxePrimaryPane {min-width: 300px; min-height: 50px;}.gxePopupDialog .gxeMessagePane {margin-top: 24px;}.gxePopupDialog .gxeMessagePane .gxeIcon, .gxePopupDialog .gxeMessagePane .gxeMessageText {display: inline-block;}.gxePopupDialog .gxeMessagePane .gxeMessageText {margin-left: 4px; margin-right: 4px;}.gxePopupDialog .gxeButton {padding: 5px 8px;}.gxeButton {padding: 2px 6px; white-space: nowrap; vertical-align: middle; color: #000; background: #f2f2f2; cursor: pointer; border: 1px solid #B8B8B8; border-radius: 3px; text-shadow: 0 1px 1px white; -webkit-box-shadow: 0 1px 1px #fff; -moz-box-shadow: 0 1px 1px #fff; box-shadow: 0 1px 1px #fff; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.gxeButton:disabled {cursor: default; opacity: 0.3;}.gxeButton:hover:enabled {color: #000; border-color: #818181; background: #DEDEDE;}.gxeButton:active:enabled {border: 1px solid #AAA; border-bottom-color: #CCC; border-top-color: #999; -webkit-box-shadow: inset 0 1px 2px #aaa; -moz-box-shadow: inset 0 1px 2px #aaa; box-shadow: inset 0 1px 2px #aaa; background: -webkit-linear-gradient(top, #E6E6E6, gainsboro); background: -moz-linear-gradient(top, #E6E6E6, gainsboro); background: -ms-linear-gradient(top, #E6E6E6, gainsboro); background: -o-linear-gradient(top, #E6E6E6, gainsboro);}.gxeButton.prominent {border-color: #747474; background: none repeat scroll 0 0 #5DADDD; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.gxeButton.prominent:hover:enabled {border-color: #000000; background: none repeat scroll 0 0 #4997D2; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}.gxeButton.prominent:active:enabled {border-color: #AAA; background: none repeat scroll 0 0 #4997D2; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset;}.gxeTabButton {display: inline-block; margin: 0; padding: 3px 10px; background-color: #FFFFFF; border: 1px solid #CCCCCC; border-top-left-radius: 6px; border-top-right-radius: 6px; color: #333333; font-weight: normal; text-align: center; text-decoration: none;}.gxeTabButton:hover {background: #E8E8E8;}.gxeTabButton.current {background: #E8E8E8; font-weight: bold;}.gxeTabButton, .gxeTabButton > input[type=radio], .gxeTabButton > label {cursor: pointer;}.gxeTabButton > input[type=radio] {margin: 0px; padding: 0px; vertical-align: middle;}.gxeTabsPrompt {display: inline-block; margin: 0px 0px -1px 0px; padding: 5px 10px 4px 10px; background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC; color: #333333; font-style: italic; font-size: 10px; font-weight: normal; text-align: center; text-decoration: none;}.gxeClickableText {display: inline-block; color: #21759B; cursor: pointer; margin-left: 4px; margin-right: 4px; text-decoration: none;}.gxeClickableText:hover {text-decoration: underline;}.gxeClickableText:focus {text-decoration: underline;}.gxeSwitchLabel {display: inline-block;}.gxeSwitchToggle {position: relative; height: 16px; width: 32px; background: #dbdbdb; border: 0 none; border-radius: 99px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset; display: inline-block; vertical-align: top; cursor: pointer;}.gxeSwitchToggle:after {position: absolute; height: 10px; width: 10px; top: 3px; right: 19px; content: ""; background: #F5F5F5; background: linear-gradient(#FFF, #F5F5F5) repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 99px 99px 99px 99px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); padding: 0; transition: right .3s; -webkit-transition: right .3s; z-index: 100; transition: right 0.2s;}.gxeSwitchToggle:before {position: absolute; height: 6px; width: 6px; top: 5px; right: 21px; content: ""; background: #D7D7D7; background: linear-gradient(#E9E9E9, #FFF); border: 0 none; border-radius: 99px; box-shadow: none; display: block; z-index: 101; transition: right 0.2s;}.gxeSwitchToggle.checked {background: #87c2e6;}.gxeSwitchToggle.checked:after {right: 3px;}.gxeSwitchToggle.checked:before {right: 5px;}.gxeMultiplicityTools > .gxeIcon {display: inline-block; margin: 6px 2px; padding: 2px; width: 16px; height: 16px; cursor: pointer; vertical-align: middle; background-position: center; background-repeat: no-repeat;}.gxeDisabledIcon {opacity: 0.3;}.gxeValidationIcon {cursor: pointer;}.gxeIconSuccess, .gxeIconWarning, .gxeIconError {display: inline-block; height: 10px; width: 10px; border-radius: 10px;}.gxeIconSuccess {background-color: #2E8B57;}.gxeIconWarning {background-color: #FFCC00;}.gxeIconError {background-color: #FF0000;}.gxeIconInfo {background-image: url("images/gxe-info.png");}.gxeIconMoveDown {background-image: url("images/gxe-move-down.png");}.gxeIconMoveLeft {background-image: url("images/gxe-move-left.png");}.gxeIconMoveRight {background-image: url("images/gxe-move-right.png");}.gxeIconMoveUp {background-image: url("images/gxe-move-up.png");}.gxeIconRemove {background-image: url("images/gxe-remove.png");}.gxeIconRepeat {background-image: url("images/gxe-repeat.png");}.gxeIconSearch {background-image: url("images/Search16.png"); background-repeat: no-repeat; background-position: center bottom; width: 16px; height: 16px;}.gxeIconWorking {}.gxeFloatLeft {float: left;}.gxeFloatRight {float: right;}.gxeClear {clear: both;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentCoordinates {float: left;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentViewSection {float: left;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentBottom {clear: both;}.gxeIndent, .gxeInput {margin-left: 15px; margin-right: 0px;}.gxeDialogActionBar .gxeRight .gxeMessage {margin-right: 10px;}.gxeViewDocumentPane .gxeGeoExtentView {margin: 20px 10px 2px 40px;}.gxeOption > input[type=checkbox], .gxeOptionalLabel > input[type=checkbox] {margin-left: 0px; margin-right: 3px;}.gxeRtl .gxeFloatLeft {float: right !important;}.gxeRtl .gxeFloatRight {float: left !important;}.gxeRtl .gxeClear {clear: both;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentCoordinates {float: right !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentViewSection {float: right !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentBottom {clear: both;}.gxeRtl .gxeIndent, .gxeRtl .gxeInput {margin-right: 15px !important; margin-left: 0px !important;}.gxeRtl .gxeDialogActionBar .gxeRight .gxeMessage {margin-left: 10px !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentView {margin: 20px 40px 2px 10px !important;}.gxeRtl .gxeOption > input[type=checkbox], .gxeRtl .gxeOptionalLabel > input[type=checkbox] {margin-left: 3px; margin-right: 0px;}.gxeGeoExtent .simpleGeocoder {position: relative;}.gxeGeoExtent .gxeMap {width: 500px; height: 400px; border: 1px solid #CCCCCC;}.gxeGeoExtent .gxeTop {margin-bottom: 2px;}.gxeGeoExtent .gxeLeft {display: inline-block;}.gxeGeoExtent .gxeRight {display: inline-block;}.gxeGeoExtent .gxeTop .gxeLeft {margin-top: 6px;}.gxeGeoExtent .gxeClear {display: block;}.gxeGeoExtent .gxeMessage {font-style: italic;}.gxeGeoExtent .gxeGeocoder {display: inline-block;}.gxeGeoExtent .simpleGeocoder {display: inline-block;}.gxeViewDocumentPane .gxeGeoExtentView .gxeMap {width: 250px; height: 200px; border: 1px solid #CCCCCC;}.gxeCenteredCalendar {margin-left: auto !important; margin-right: auto !important;}table.gxeCenteredCalendar.dijitCalendarContainer {border: none !important;}.gxeCenteredCalendar .dijitCalendarMonthContainer th {background: none;}table.gxeCenteredCalendar.dijitCalendar .dijitDropDownButton .dijitButtonNode {border: none;}.gxeCenteredCalendar .dijitCalendarDayLabelTemplate {background: none; border-bottom: 1px solid #E6E6E6;}.gxeCenteredCalendar .dijitCalendarYearContainer {background: none;}.gxeCenteredCalendar .dijitCalendarYearLabel {margin-top: 4px; margin-bottom: 10px; border-top: 1px solid #E6E6E6;}.gxeCenteredCalendar .dijitCalendarSelectedDate {background-color: #E8E8E8 !important; border: 1px solid #CCCCCC !important; border-radius: 4px;}.gxeCenteredCalendar .dijitCalendarCurrentDate {text-decoration: none;}.gxeCenteredCalendar .dijitCalendarSelectedYear {background-color: #E0E0E0 !important; border: 1px solid #CCCCCC !important; border-radius: 4px;}.gxeIsoTopicDialog .gxeOptions {min-width: 400px; max-height: 300px; overflow-y: auto;}.gxeIsoTopicDialog .gxeOption {margin-bottom: 8px; white-space: nowrap;}.gxeIsoTopicDialog .gxeOption label {white-space: nowrap; -moz-user-select: none; user-select: none;}.gxeGemetDialog .gxeOptions {padding: 6px; min-width: 550px; max-width: 550px; min-height: 300px; max-height: 300px; margin-top: 4px; border: 1px solid #CCCCCC; overflow-y: auto;}.gxeGemetDialog .gxeOption {margin-bottom: 8px;}.gxeGemetDialog .gxeDescription {display: block; margin-left: 20px; margin-right: 20px; font-style: italic;}.gxeGemetDialog .gxeIconSearch {display: inline-block; cursor: pointer;}.gxeGemetDialog .gxeDialogActionBar .gxeMessage {font-style: italic;}.gxeGemetDialog .gxeOption label {-moz-user-select: none; user-select: none;}