.x-hidden {position: absolute !important; top: -9999em; left: -9999em; height: auto; width: 660px; padding: 20px 30px;}.appThrobber .x-appStateController {opacity:0.5;} .x-appStateController > .throbber {display:none;position:absolute; z-index:32000; left:50%; top:50%; width:48px; height:48px; margin:-24px 0 0 -24px; background-image:url(../img/app/throbber.gif);} .appThrobber .x-appStateController > .throbber {display:block;}.miniThrobber:after {content: url("../img/app/throbber_20x20.gif"); float: right; height: 0; margin-right: -6px; margin-top: -17px;} .blockingDiv {position: absolute; background: white url(../img/app/throbber-small.gif) no-repeat center center; opacity: 0.5; height: 100%; width:100%; top:0; z-index:32000; border-radius: 6px}.appBox .blockingDiv {margin-left:-20px;}.x-throbberBlockingArea {position:relative;} .appSpecificThrobber {background-image:url(../img/app/throbber.gif); background-repeat:no-repeat; background-position:center; opacity:0.5;}.generalErrorMsg {padding:10px 10px 10px 30px; margin-bottom:20px; border:1px solid #e6000d; border-radius:10px; background:#fff6f6 url(../img/app/app-icons-left.png) -80px -386px no-repeat; color:#e6000d;}.x-errorMsg {} .x-errorLabel {} .error {color:#e6000d;}.errorMsg {color:#e6000d; padding:3px 0 0 20px; clear:both; background:transparent url(../img/app/app-icons-left.png) -90px -393px no-repeat;} .errorRow {}.errorLabel {color:#e6000d !important;} .errorInput {border-color:#e6000d !important;} .generalInfoMsg {padding:10px 10px 10px 30px; margin-bottom:20px; border:1px solid #83c602; border-radius:10px; background:#f2ffda url(../img/app/app-icons-left.png) -110px -356px no-repeat; color:#000;}.generalWarningMsg {padding:10px 10px 10px 30px; margin-bottom:20px; border:1px solid #F0CA03; border-radius:10px; background:#FFFFD8 url(../img/app/app-icons-left.png) -50px -414px no-repeat; color:#F0CA03;}.app {background:#fbfbfc url(../img/app/bg/cnt-bg-gradient-stripes.png) 0 0 repeat-x; border-radius:10px; box-shadow:0 0 4px #989FC8; margin-bottom:18px; padding-bottom:25px;} .appHeadWrp {margin-bottom:10px;}.appWrp {padding:20px 30px 0; position:relative;}.appWrp h1 {color:#fff; font-family:TheSansGLS, Helvetica, Arial, Verdana, sans-serif; font-size:38px; font-weight:normal; line-height:38px; margin:0px 0px 4px 0px; -moz-text-shadow:#49589c 0 1px; -webkit-text-shadow:#49589c 0 1px; text-shadow:#49589c 0 1px;}.private .appWrp h1 {font-size:28px; line-height:28px;}.appWrp h2 {color:#080d27; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:14px; line-height:1em; margin:0px 0px 11px 0px;}.appWrp .colWrp + h2 {margin-top:18px;} .appWrp .colWrp:first-child h2:first-child {margin-top:0px;}.appWrp h1 i {font-family:TheSansGLSitalic, Helvetica, Arial, Verdana, sans-serif;}.appBox {position:relative; border-radius:10px; box-shadow:0 0 4px #B8B8B8; background-color:#ffffff; background-color:rgba(255,255,255,0.6); padding:20px;}.appBoxSpacer {margin-top:10px;} .appContentBox {padding: 0px 20px;}.app .colWrp {position:relative;} .app .col1 {display:block;} .app .col2 {display:block;} .app .col2 .left {float:left; width:47%;} .app .col2 .right {float:right; width:47%;} .app .col3 {display:block;} .app .col3 .left {float:left; width:33%;} .app .col3 .middle {float:left; width:33%;} .app .col3 .right {float:left; width:33%;} .app .col4 {display:block;} .app .col4 .left {float:left; width:25%;} .app .col4 .middle {float:left; width:25%;} .app .col4 .right {float:left; width:25%;} .app .noWrp {white-space: nowrap;} .app .row {clear:both; margin-bottom:10px;}.app .row:before, .app .row:after {content: ""; display: table;}.app .row:after {clear: both;}.app .row {zoom: 1;}.app .labelWrp {width:106px; float:left; margin-right:5px; color:#484848; padding-top:2px;}.app .inputWrp {width:180px; float:left; color:#080d27; font-size: 11px;} .app .col1 .inputWrp {width: 200px;}.app .dimensionWraper {float:left; margin-right:20px; color:#484848; padding-top:2px;}.app .labelWrp.topLabel {padding-bottom:5px; width:auto;}.appTextBox {display:block;}.appTextBox,.app .dijitDateTextBox .dijitInputContainer,.app .inputWrp input,.app .inputWrp textarea,.czcWrp .dijitTextBox {border:1px solid #c0c0c0; border-top:1px solid #838383; background: #ffffff; padding: 1px 5px;}.app .inputWrp .dijit input,.app .inputWrp .dijit textarea {border:0 !important; padding: 0; background: transparent; outline: 0;}.appTextBox.appTextBoxReadOnly {border-width:0; background: transparent;}.appCheckBoxFocused {outline: black 1px dotted !important;} .appTextBoxFocused {background: #ffffff;}.app .inputWrp input,.app .inputWrp textarea,.app .inputWrp select {width:100%; color:#080d27; padding: 2px 5px 1px 5px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}.app .inputWrp select {padding: 0;}.app .inputWrp input,.app .inputWrp textarea {padding: 2px 0 1px 5px;}.app .inputWrp input {line-height: 14px;}.app .inputWrp textarea {height:87px; line-height:14px;}.app .inputWrp .textareaAnnotationWrp {font-style:italic; font-size:10px; color:#484848;}.app .lnkApp {font-weight: bold; font-size: 12px; color: #dda900; padding-left: 7px; background: transparent url(../img/app/app-icons-left.png) -210px -279px no-repeat;}.app .lnkApp:hover {color: #f8c40b; background-position: -226px -264px;}.app .lnkHelp,.app .lnkPrint {color:#fff; background:transparent url(../img/app/app-icons-left.png) -33px -452px no-repeat; padding-left:16px; margin-left: 10px;}.app .lnkPrint {background-position: -153px -332px;}.app .lnkHelp:hover,.app .lnkPrint:hover {color:#080d27;}.app .lnkHelp:hover {background-position: -63px -422px;}.app .lnkPrint:hover {background-position: -183px -302px;}.app .topRightLnkWrp {position:absolute; right:15px; top:10px;}.horizontalLnkWrp a {margin-right:10px;}.horizontalLnkWrp a:last-child {margin-right:0px;}.app .col2.tooltipWrp .left {width:161px;}.app .col2.tooltipWrp .right {width:14px; float:left;}.app .colWrp .lnkTooltip {background:transparent url(../img/app/app-icons-left.png) 0px -486px no-repeat; width:14px; height:14px; margin-top:2px; margin-left:5px; display:block; cursor:default;}.app .shortLongZipTown .left {width: 46px; margin-right: 4px;}.app .shortLongZipTown .right {width: 130px;}.app .shortLongTel .left {width: 50px; margin-right: 4px;}.app .shortLongTel .right {width: 126px;}.app .longShortStreetBlockNo .left {width:142px; margin-right:4px;}.app .longShortStreetBlockNo .right {width:34px;}.app .col1 .shortLongZipTown .left {width:46px; margin-right:4px;}.app .col1 .shortLongZipTown .right {width:258px;}.app .col1 .shortLongTel .left {width:50px; margin-right:4px;}.app .col1 .shortLongTel .right {width:146px;}.app .col1 .longShortStreetBlockNo .left {width:162px; margin-right:4px;}.app .col1 .longShortStreetBlockNo .right {width:34px;}.app .col2.tooltipWrp .col2.shortLongTel .left {width:50px;}.app .col2.tooltipWrp .col2.shortLongTel .right {width:106px; float:left;}.app .col2.tooltipWrp .col2.shortLongZipTown .left {width:46px;}.app .col2.tooltipWrp .col2.shortLongZipTown .right {width: 110px; float:left;}.app .col2.tooltipWrp .col2.longShortStreetBlockNo .left {width:122px;}.app .col2.tooltipWrp .col2.longShortStreetBlockNo .right {width: 34px; float:left;}.app .col1.tooltipWrp .right {float:left;}.app .col1.tooltipWrp .col1.shortLongTel .left {width:50px; float:left;}.app .col1.tooltipWrp .col1.shortLongTel .right {width:230px; float:left;}.app .col1.tooltipWrp .col1.shortLongZipTown .left {width:46px;}.app .col1.tooltipWrp .col1.shortLongZipTown .right {width: 110px; float:left;}.app .col1.tooltipWrp .col1.longShortStreetBlockNo .left {width:122px;}.app .col1.tooltipWrp .col1.longShortStreetBlockNo .right {width: 34px; float:left;}.app .mandatorySign {margin-left:0px;} .app .mandatorySignMoreThenOne {margin-left:0px;} .app .dropDownFullWidth {width:100%; padding: 0 0 1px 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}.app .dropDownFullWidth {border:1px solid #8d8d8d; border-radius:4px; border-collapse:separate;}.app .dropDownFullWidthFocused,.app .dropDownBottomLeft {border-radius:4px 4px 0 0;}.app .dropDownTopLeft {border-radius:0 0 4px 4px;}.app .dropDownClosed {border-radius: 4px;}.app .dropDownFullWidth .dijitButtonNode {border: 0; text-align:left;}.app .dropDownFullWidth .dijitArrowButton {width: 25px;}.app .dropDownFullWidth,.app .dropDownFullWidth .dijitArrowButtonInner {background: url(../img/app/dropdown_sprite.png) 0 0 repeat-x;} .app .dropDownFullWidth .dijitArrowButtonInner {width:9px; background-position:0px -17px; background-repeat:no-repeat;}.app .dropDownFullWidthFS {padding-left: 4px !important;}.gls .dijitMenuPopup {margin:0;}.gls .dijitMenuPopup .appDropDown.dropDownFullWidthMenu,.gls .dijitMenuPopup .appDropDown.dropDownBottomLeft {border:1px solid #8d8d8d; border-top: none; border-top: 0; border-radius:0 0 4px 4px; background:#fbfbfb;}.gls .dijitMenuPopup .appDropDown.dropDownTopLeft {border:1px solid #8d8d8d; border-bottom: none; border-bottom: 0; border-radius:4px 4px 0 0;}.gls .dijitMenuPopup .appDropDown .dijitMenuItem {height:22px; border:1px solid #fbfbfb;}.gls .dijitMenuPopup .appDropDown .dijitMenuItemSelected {font-weight:bold; background: url(../img/app/dropdown_sprite.png) 0 -34px repeat-x;} .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemHover {color:#fff; background:url(../img/app/dropdown_sprite.png) repeat-x scroll left -34px;}.appFooterWrp {margin-top:12px; width:100%;}.appFooterRight {}.appFooterRight .appBtnSecondary, .appFooterRight .appBtnPrimary {margin-left:0px; margin-right:10px;}.appFooterRight .buttonsWrp {float:right;}.appFooterLeft {}.appFooterLeft .appBtnSecondary, .appFooterLeft .appBtnPrimary {margin-left:10px;margin-right:0px;}.appFooterLeft .buttonsWrp {float:left;}.appFooterLeft .legendWrp {float:right;} .app .appCheckBox, .app .dijitRadio {margin: 0;}.app .dijitRadio {margin-top:-1px;}.app .appCheckBox {height: 14px; width: 14px; background:transparent url(../img/app/app-icons-left.png) 0px 0px no-repeat;}.app .appRadioButton {} .app .appCheckBoxChecked,.app .appRadioButtonChecked {background-position: -80px 0;}.app .appCheckBox .dijitCheckBoxInput {height: 14px; width: 14px; opacity:0.01; cursor: pointer;}.app .row-checkbox label,.app .row-radio label {color: #484848; padding-left: 5px;}.app .row-checkbox .indentLabel .appCheckBox {float:left;}.app .row-checkbox .indentLabel label {display:block; margin-left: 20px;}.app .appCheckBoxCheckedDisabled{opacity: 0.3;}.app .appCheckBoxDisabled{opacity: 0.3;} .app .appCheckBoxDisabled + label,.app .appCheckBoxDisabled ~ label,.app .dijitRadioDisabled + label,.app .dijitRadioDisabled ~ label {color: #b3b3b3;}.app .radioWrp .row-radio {margin: 0 0 2px 0; font-size:12px; line-height:16px;} .app .dijitDateTextBox {width: 100%; border: none; border: 0 !important;}.app .dijitDateTextBox .dijitInputContainer {width: 148px; margin: 0 5px 0 0;} .app .dijitDateTextBox .dijitInputContainer input {padding: 0;}.app .dijitDateTextBox .dijitArrowButton {margin: 0; padding: 0; border: none; border: 0 !important; background: transparent;}.app .dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin: 3px 0; background: transparent url(../img/app/app-icons-horizontal.png) 0 0 no-repeat;}.app .errorRow .inputWrp .dijitDateTextBox .dijitInputContainer {border:1px solid #e6000d !important;}.app .dijitDateTextBox.smallDateNoPicker {width: 58px !important;} .gls .dijitCalendarPopup .dijitCalendar {padding: 1px; background: #f8f8f8; border: 1px solid #c0c0c0; border-collapse:separate; margin:10px 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarMonthContainer th {background-image: url(../img/app/bg/vertical-button-gradients.png); background-position:0 -220px; background-repeat:repeat-x; padding: 0 0 1px 0;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarMonthContainer th.dijitCalendarArrow {-moz-border-radius:0 10px 0 0; -webkit-border-radius:0 10px 0 0; border-radius:0 10px 0 0;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarMonthContainer th.dijitCalendarArrow:first-child {-moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; border-radius:10px 0 0 0;}.gls .dijitCalendarPopup .dijitCalendar thead .dijitCalendarDayLabelTemplate {background: transparent url(../img/app/bg/vertical-button-gradients.png) 0 -242px repeat-x;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarMonthContainer .dijitDropDownButton .dijitButtonNode {padding: 0; border: 0; box-shadow: none; box-shadow: 0; background: transparent;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarMonthContainer .dijitDropDownButton .dijitButtonNode .dijitCalendarMonthLabel {color: #080d27; font-weight: bold;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarMonthContainer .dijitDropDownButton .dijitButtonNode .dijitArrowButtonInner {display: none;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarIncrementControl {height: 9px; width: 5px; margin-top: -4px; background: transparent url(../img/app/app-icons-horizontal.png) -40px -40px no-repeat;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarIncrease {background-position: 0 -40px;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarDayLabel {color: #ffffff;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarDayLabelTemplate {border: none; border: 0; padding: 3px;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarDateTemplate {outline: none; outline: 0; border-bottom: 1px solid #d6d7e3;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarDateTemplate .dijitCalendarDateLabel {border: 1px solid #fdfdfe; background: #fdfdfe; color: #080d27;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel {border: 1px solid #ebebf1; background: #ebebf1; color: #6d7395;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarCurrentDate .dijitCalendarDateLabel {border: 1px solid #adb5d9; background: #e3e7f8;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarSelectedDate .dijitCalendarDateLabel {border: 1px solid #ffd10c; background: #fff1b4;}.gls .dijitCalendarPopup .dijitCalendar .dijitCalendarHoveredDate .dijitCalendarDateLabel {border: 1px solid #ffd10c;}.app .smallDatePicker .inputWrp {width:91px !important;}.app .smallDatePicker .dijitDateTextBox .dijitInputContainer {width:58px;} .app table.appTbl {border-collapse:separate; margin:10px 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 0 4px #b8b8b8; -webkit-box-shadow:0 0 4px #b8b8b8; box-shadow:0 0 4px #b8b8b8; background: rgba(255, 255, 255, 0.6);}.app table.appTbl th,.app table.appTbl td {-moz-text-shadow:none; -webkit-text-shadow:none; text-shadow:none; background: transparent; text-align:left;}.app table.appTbl th {background:url("../img/app/bg/vertical-bg-gradients.png") repeat-x left -2400px #ecedf4; color:#080d27; font-weight:bold; padding:10px; border-bottom:1px solid #d1d1d1;}.app table.appTbl th.th-large {font-size:16px; font-weight:normal;} .app table.appTbl td {font-size:12px; font-weight:normal; padding:10px;}.app table.appTbl tr:nth-of-type(1) td {border-top:0px;}.app table.appTbl tr:nth-of-type(0n-1) td {border-top:1px solid #ecedf3;}.app table.appTbl th em {color:#dda900; font-style:normal;} .app table.appTbl thead th:first-child,.app table.appTbl tbody tr:first-child th:first-child {border-radius:10px 0 0 0;} .app table.appTbl thead th:last-child,.app table.appTbl tbody tr:first-child th:last-child {border-radius:0 10px 0 0;} .app table.appTbl thead th:only-child,.app table.appTbl tbody tr:first-child th:only-child {border-radius:10px 10px 0 0;} .app table.appTbl thead:only-child th:first-child {border-radius:10px 0 0 10px;}.app table.appTbl thead:only-child th:last-child {border-radius:0 10px 10px 0;}.app table.appTbl thead:only-child th:only-child {border-radius:10px;}.app table.appTbl tr td .rightalign {float:right;}.app table.appTbl tr td.horizontalTableDivider span {display:block; height:100%; border-bottom:1px solid #b8b8b8;} .app table.appTbl .doubleRow {border-bottom:none;}.app table.appTbl .doubleRowBlock th {}.app table.appTbl th {background:-moz-linear-gradient(top, #fbfbfd, #eaecf3); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfd), color-stop(100%,#eaecf3));}.app table.appTbl th.vertical-divider,.app table.appTbl thead tr th {background:url(../img/app/bg/vertical-divider.gif) right 50% no-repeat, -moz-linear-gradient(top, #fbfbfd, #eaecf3); background:url(../img/app/bg/vertical-divider.gif) right 50% no-repeat, -webkit-linear-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfd), color-stop(100%,#eaecf3)); background-size:2px 50%, 100% auto;}.app .dgrid {height: auto;}.app .dgrid .dgrid-scroller {position: relative; overflow-y: hidden;}.app .dgrid-header-scroll {display: none;}.app .dgrid-header {right: 0;}html.has-mozilla .dgrid *:focus, html.has-opera .dgrid *:focus {outline: none;}.app .dojoxGrid, .app .dgrid-grid {font-size: 12px; border: none; border: 0; background: rgba(255, 255, 255, 0.6); margin:10px 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 0 4px #b8b8b8; -webkit-box-shadow:0 0 4px #b8b8b8; box-shadow:0 0 4px #b8b8b8;}.app .dgrid-grid {padding-bottom: 8px;}.app .dojoxGrid table {margin:0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; -moz-box-shadow:0; -webkit-box-shadow:0; box-shadow:0;}.app .dojoxGrid .dojoxGridMasterHeader, .app .dgrid-header {font-weight: bold; text-align: left; color: #080d27; margin: 0; border: none; border: 0; border-bottom: 1px solid #D1D1D1; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; filter: none; background:#ffffff; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaecf3)); background:-webkit-linear-gradient(top, #ffffff, #eaecf3); background:-moz-linear-gradient(top, #ffffff, #eaecf3); background:-ms-linear-gradient(top, #ffffff, #eaecf3); background:-o-linear-gradient(top, #ffffff, #eaecf3); background: linear-gradient(to bottom, #ffffff, #eaecf3);}.app .dojoxGrid .dojoxGridMasterHeader table, .app .dgrid-header table {border: 0; border: none;}.app .dojoxGrid .dojoxGridMasterView {color: #484848;}.app .dojoxGrid .dojoxGridMasterHeader th {background: url(../img/app/bg/vertical-divider.gif) right 50% no-repeat transparent; background-size:2px 50%;} .app .dgrid-resize-handle {height: 100%; top: 1px; right: -10px; background: url(../img/app/bg/vertical-divider.gif) right 0 repeat-y; z-index: 940;}.app .dojoxGrid .dojoxGridMasterHeader .dojoxGridHeader, .app .dgrid-header {margin: 0;}.app .dojoxGrid .dojoxGridCell, .app .dgrid-cell-padding {border: none; border: 0; padding: 7px 10px; box-shadow: 0 !important;}.app .dgrid-cell-padding {padding-bottom: 8px;}.app .dojoxGrid .dojoxGridHeader {margin: 0 0 0 1px;}.app .dojoxGrid .dojoxGridHeader tr .dojoxGridCell {border: none;}.app .dojoxGrid .dojoxGridCellFocus {border: none !important; border: 0 !important;}.app .dojoxGrid .dojoxGridSortNode {cursor: pointer;} .app .dojoxGrid .dojoxGridSortNode .dojoxGridArrowButtonNode {float: right; background: url(../img/app/table_sprite.png) 0 -79px no-repeat; width: 9px; height: 10px;}.app .dojoxGrid .dojoxGridSortDown .dojoxGridArrowButtonNode {background-position: 0 -69px;}.app .dojoxGrid .dojoxGridCellOver .dojoxGridSortNode {background: transparent;}.app .dojoxGrid .dojoxGridRowOver .dojoxGridCell {background: transparent;}.app .dgrid-sort-arrow {background: url(../img/app/table_sprite.png) 0 -79px; height: 10px; width: 9px; margin: 2px 4px 0 5px;}.app .dgrid-sort-down .dgrid-sort-arrow {background-position: 0 -69px;}.app .dojoxGrid .dojoxGridScrollbox {background: transparent;}.app .dojoxGrid .dojoxGridRow,.app .dojoxGrid .dojoxGridRow .dojoxGridRowTable tr,.app .dojoxGrid .dojoxGridRow .dojoxGridRowTable tr td,.app .dojoxGridRowbarTable,.app .dojoxGrid .dojoxGridRowbar,.app .dojoxGrid .dojoxGridRowbar .dojoxGridRowbarInner,.app .dojoxGrid .dojoxGridRowbarOver .dojoxGridRowbarTable,.app .dojoxGrid .dojoxGridRowbarInner {border: none; border: 0; background: transparent;}.app .dojoxGrid .dojoxGridRowbar .dojoxGridRowbarInner,.app .dojoxGrid .dojoxGridHeader .selectAll,.app .dgrid-selector {background: transparent url(../img/app/app-icons-left.png) 18px 8px no-repeat;}.app .dojoxGrid .dojoxGridRowbarSelected .dojoxGridRowbarInner,.app .dojoxGrid .dojoxGridHeader .selectAllChecked,.app .dgrid-selected .dgrid-selector,.app .dgrid-selector.dgrid-select-all {background-position: -62px 8px;}.app .dgrid-selector input {display: none;}.dgrid-grid {width: 883px;}.appBox .dgrid-grid {width: 843px;}.dijitContentPane .dgrid-grid {width: 863px;}.dgrid .linkedCellContent {text-decoration: underline; cursor: pointer;}.dgrid-grid .dgrid-selector{width: 34px; cursor: pointer;}.dijitContentPane .dgrid-grid .dgrid-selector{width: 20px;}.app .dojoxGrid .dojoxGridRowOver .dojoxGridRowTable .dojoxGridCell, .app .dgrid-row:hover,.app .dojoxGrid .dojoxGridRowSelected .dojoxGridRowTable .dojoxGridCell, .app .dgrid-selected,.app .dojoxGrid .dojoxGridRowbarOver .dojoxGridRowbarInner,.app .dojoxGrid .dojoxGridRowbarSelected .dojoxGridRowbarInner {background-color: rgba(215, 218, 231, 0.5);}.app .dojoxGridDisabledHeader .dojoxGridHeader {}.app .dojoxGridDisabledHeader .dojoxGridMasterHeader {display: none !important; border: none;}.app .dgrid .filter-row {position: relative;}.app .dgrid .filter-row td:first-child {background: url(../img/app/table-filter.png) 17px 9px no-repeat; width: 34px;}.app .dgrid .filter-row .dijitTextBox {width: 100%;}.app .progressBar ul {list-style-type: none; margin: 20px 0 5px 0; padding: 0; overflow: hidden;}.app .progressBar li {position: relative; float: left; display: table; width: 220px; height: 40px; background: transparent url(../img/app/progressbar.png) 0 -80px no-repeat; font-weight: bold; color: #6a6a6a;}.app .progressBar li.active {background-position: 0 0; color: #080d27;}.app .progressBar li.pending {background-position: 0 -80px; color: #adadad;}.app .progressBar li .outerContainer {display: table-cell; vertical-align: middle; padding: 0 20px 0 10px;}.app .progressBar li .pageNr {width: 20px; text-align: center; padding: 0 0 0 13px; font-weight:bold; color: #fff;} .appBtnPrimary .dijitButtonNode, .appBtnSecondary .dijitButtonNode {border:none;}.appBtnPrimary,.appBtnSecondary {display: inline-block; border:1px solid #ffffff; border-radius:7px; box-shadow:0 1px 2px #b8b8b8; color:#fff; font-family:'Helvetica Neu', Helvetica, Arial, Verdana, sans-serif; margin-right:10px; text-shadow:#021062 0 -1px;}.appBtnPrimary .dijitButtonNode,.appBtnSecondary .dijitButtonNode,button.appBtnPrimary,button.appBtnSecondary {display: block; background:#e7e7e7 url(../img/app/bg/vertical-button-gradients.png) 0 0 repeat-x; border-radius: 7px; padding: 4px 12px;}.appBtnPrimaryHover .dijitButtonNode,button.appBtnPrimary:hover {background-position: 0 -25px; text-shadow:#4c5585 -1px -1px 1px;}.appBtnPrimary .dijitButtonText,.appBtnSecondary .dijitButtonText {padding: 0;}button.appBtnPrimary,button.appBtnSecondary {display: inline-block; border-top: none; border-top: 0; font-size: 12px; line-height: 17px;}.appBtnSecondary .dijitButtonNode,button.appBtnSecondary {background-position: 0 -75px; text-shadow:#69729c 0 -1px;}.appBtnSecondaryHover .dijitButtonNode,button.appBtnSecondary:hover {background-position: 0 -100px; text-shadow:#424d88 0 -1px;}.appBtnPrimaryDisabled .dijitButtonNode,button.appBtnPrimary[disabled],.appBtnSecondaryDisabled .dijitButtonNode,button.appBtnSecondary[disabled] {background-position: 0 -50px !important; cursor: default; text-shadow:#d6d8e5 0 -1px;}.app .col2.inputBtnWrp {width: auto;}.app .col2.inputBtnWrp .left {width: 180px;}.app .col2.inputBtnWrp .right {float: left; width: auto; margin: 0 0 0 6px;}.app .col1 .col2.inputBtnWrp .left {width: 200px;}.app .inputBtnWrp .appBtnPrimary,.app .inputBtnWrp .appBtnSecondary {display: inline-block; font-size: 11px; border: 0 !important; border: none !important; border-radius: 4px; box-shadow: 0; box-shadow: none;}.app .inputBtnWrp .appBtnPrimary .dijitButtonNode,.app .inputBtnWrp .appBtnSecondary .dijitButtonNode,.app .inputBtnWrp button.appBtnPrimary,.app .inputBtnWrp button.appBtnSecondary {display: block; border-radius: 4px; padding: 1px 5px 2px 5px; background-position: 0 -125px;}.app .inputBtnWrp .appBtnPrimaryHover .dijitButtonNode,.app .inputBtnWrp button.appBtnPrimary:hover {background-position: 0 -144px;}.app .inputBtnWrp .appBtnPrimaryDisabled .dijitButtonNode,.app .inputBtnWrp button.appBtnPrimary[disabled] {background-position: 0 -163px;}.app .inputBtnWrp button.appBtnPrimary,.app .inputBtnWrp button.appBtnSecondary {padding: 0px 5px;}.app .inputBtnWrp .appBtnSecondary .dijitButtonNode,.app .inputBtnWrp button.appBtnSecondary {background-position: 0 -182px;}.app .inputBtnWrp .appBtnSecondaryHover .dijitButtonNode,.app .inputBtnWrp button.appBtnSecondary:hover {background-position: 0 -201px;}.app .legendWrp {position:relative;}.app .legendTxt {float:left; font-style:italic; color:#545454;}.app .horizontalDivider {border-color:#cfd2e1;}.app .doNotWrapText {white-space:nowrap;}.iframeWrp .appFooterRight {margin-top:10px; padding:10px; background:-moz-linear-gradient(top, #ededf2, #e8e8f2); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededf2), color-stop(100%,#e8e8f2)); border-top:1px solid #c3c7db;}.gls .dijitDialog .dijitDialogCloseIcon {right: 10px; height: 17px; width: 17px; background:transparent url(../img/app/app-icons-horizontal.png) 0 -320px no-repeat;}.gls .dijitDialog .dijitDialogCloseIconHover {background-position: -40px -320px;}.zipCodeCityMultiselect {position:absolute; display:none;}.appDialog {background-color:#fafafa; background-image:none; border-radius:0; box-shadow:none; margin:0px; padding:0px;}.appDialog .appHeadWrp {padding-left:10px;}.appDialog h2 {font-size:14px;}.appDialog .appBox {background-color:#f8f8f8; border-color:#d9d9d9; margin:10px; padding:10px;} .appDialog .appFooterRight {background-color:#f0f1f5; border-top:1px solid #bec3d8;}.appDialog .appFooterRight .buttonsWrp {padding:12px;}.appDialogWrp p {padding:10px; max-width:600px;}.dijitDialog {background: transparent;}.dijitDialog .dijitDialogTitleBar {border-radius:10px 10px 0 0;}.dijitDialog .dijitDialogPaneContent {background: transparent;}.dijitDialog .appDialog {border-radius:0 0 10px 10px; padding-top: 1em;}.dijitDialog .appDialog .appHeadWrp h2 {margin: 0 0 1em 0;}.dijitDialog .appDialog .appFooterRight {border-radius:0 0 10px 10px;}.breadCrumbPlaceholder {display:block; height:24px;}.appTitlePaneWrp {} .appTitlePaneWrp .dijitTitlePaneTitle {border:1px solid #ecedf3; border-radius:5px; background-color:#ecedf3;} .appTitlePaneWrp .dijitTitlePaneTitle.dijitOpen {border-radius:5px 5px 0 0;}.appTitlePaneContentWrp {} .appTitlePaneContentBox {padding:10px 10px 0 10px;} .appTitlePaneContentBox .inputWrp {width:171px;}.appTitlePaneContentBox .col2 .left .labelWrp {width:95px;}.appTitlePaneContentBox .col2 .right .labelWrp {width:95px;}.appAccordionWrp {}.appAccordionPaneContentWrp {}.app .dijitLayoutContainer,.app .dijitTabContainerTop-tabs,.app .dijitTabContainerTop-tabs .dijitTab,.app .dijitTabContainerTop-tabs .dijitTab .dijitTabInnerDiv,.app .dijitTabContainerTop-tabs .dijitTab .dijitTabInnerDiv .dijitTabContent {background: transparent; border: none; border: 0;}.app .dijitTabContainer {overflow: visible; margin-left: -4px;}.app .dijitTabContainerTop-tabs .dijitTab {margin: 0 2px 0 0; padding-top: 4px;}.app .dijitTabContainerTop-tabs .dijitTab .dijitTabInnerDiv .dijitTabContent {padding: 5px 19px; font-weight: bold; color: #6a6a6a; background:#f6f6f9; background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f9), to(#dbdde5)); background:-webkit-linear-gradient(top, #f6f6f9, #dbdde5); background:-moz-linear-gradient(top, #f6f6f9, #dbdde5); background:-ms-linear-gradient(top, #f6f6f9, #dbdde5); background:-o-linear-gradient(top, #f6f6f9, #dbdde5); background: linear-gradient(to bottom, #f6f6f9, #dbdde5); -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0; -moz-text-shadow:0 1px 0 #fff; -webkit-text-shadow:0 1px 0 #fff; text-shadow:0 1px 0 #fff;}.app .dijitTabContainerTop-tabs .dijitTab .dijitTabInnerDiv .dijitTabContent .errorLabel {padding: 5px 19px; font-weight: bold; color:#e6000d !important; background:#f6f6f9; background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f9), to(#dbdde5)); background:-webkit-linear-gradient(top, #f6f6f9, #dbdde5); background:-moz-linear-gradient(top, #f6f6f9, #dbdde5); background:-ms-linear-gradient(top, #f6f6f9, #dbdde5); background:-o-linear-gradient(top, #f6f6f9, #dbdde5); background: linear-gradient(to bottom, #f6f6f9, #dbdde5); -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0; -moz-text-shadow:0 1px 0 #fff; -webkit-text-shadow:0 1px 0 #fff; text-shadow:0 1px 0 #fff;}.app .dijitTabContainerTop-tabs .dijitTabHover .dijitTabInnerDiv .dijitTabContent,.app .dijitTabContainerTop-tabs .dijitTabChecked .dijitTabInnerDiv .dijitTabContent {color: #080d27;}.app .dijitTabContainerTop-tabs .dijitTabChecked .dijitTabInnerDiv .dijitTabContent .errorLabel {color:#e6000d !important;}.app .dijitTabPaneWrapper,.app .dijitTabContainerTop-tabs .dijitTabChecked .dijitTabInnerDiv .dijitTabContent {background: #fbfbfc;}.app .dijitTabPaneWrapper,.app .dijitTabContainerTop-tabs .dijitTab .dijitTabInnerDiv .dijitTabContent {border: none; border: 0; -moz-box-shadow: 0 0 4px #B8B8B8; -webkit-box-shadow: 0 0 4px #B8B8B8; box-shadow: 0 0 4px #B8B8B8;}.app .dijitTabContainerTop-tabs {padding-left: 4px;}.app .dijitTabPaneWrapper {margin-left: 4px;}.app .dijitContentPane {background: transparent; border: none; border: 0;}.app .dijitTabPaneWrapper {-moz-border-radius:0 8px 8px 8px; -webkit-border-radius:0 8px 8px 8px; border-radius:0 8px 8px 8px;}.app .dijitTitlePane .dijitTitlePaneTextNode {display: block; line-height: 13px; margin: 0 0 0 18px;}.app .dijitTitlePane .dijitOpen .dijitArrowNode {background-position: -179px -319px;}.app .dijitTitlePane .dijitTitlePaneTitleFocus {border: 1px solid #dee1ed; font-size: 10px; line-height: 11px; margin: 0; overflow: hidden; padding: 5px 11px; background:#fbfbfd; background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfd), to(#ecedf5)); background:-webkit-linear-gradient(top, #fbfbfd, #ecedf5); background:-moz-linear-gradient(top, #fbfbfd, #ecedf5); background:-ms-linear-gradient(top, #fbfbfd, #ecedf5); background:-o-linear-gradient(top, #fbfbfd, #ecedf5); background: linear-gradient(to bottom, #fbfbfd, #ecedf5); -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0;}.app .dijitTitlePane .dijitClosed .dijitTitlePaneTitleFocus {-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}.app .dijitTitlePane .dijitTitlePaneTitle {border: none; border: 0; border-radius: 0; min-height: 0; padding: 0; background: transparent;}.app .dijitTitlePane .dijitClosed .dijitTitlePaneTitleFocus .dijitTitlePaneTextNode {color: #484848;}.app .dijitTitlePane .dijitTitlePaneTitleFocus .dijitTitlePaneTextNode {color: #080d27;}.appTitlePaneWrp .dijitTitlePaneContentOuter {background-color:#fdfdfd; border:1px solid #dee1ed; border-top: none; border-top: 0; -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px;}.app .appAccordionWrp .dijitAccordionInnerContainer {border: 1px solid #eaeaf2; margin-bottom: 5px; background:#ffffff; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dfe1ee)); background:-webkit-linear-gradient(top, #ffffff, #dfe1ee); background:-moz-linear-gradient(top, #ffffff, #dfe1ee); background:-ms-linear-gradient(top, #ffffff, #dfe1ee); background:-o-linear-gradient(top, #ffffff, #dfe1ee); background: linear-gradient(to bottom, #ffffff, #dfe1ee); -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; -moz-box-shadow: 0 0 2px #e3e3eb; -webkit-box-shadow: 0 0 2px #e3e3eb; box-shadow: 0 0 2px #e3e3eb;}.app .appAccordionWrp .dijitAccordionInnerContainer .dijitAccordionChildWrapper {border: none; border: 0; background: transparent;}.app .appAccordionWrp .dijitAccordionInnerContainerSelectedHover .dijitAccordionChildWrapper,.app .appAccordionWrp .dijitAccordionInnerContainerSelectedActive .dijitAccordionChildWrapper {border: none !important; border: 0 !important; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}.app .appAccordionWrp .dijitAccordionTitle {color: #474747; font-size: 11px; font-weight: bold; -moz-text-shadow:0 1px 0 #fff; -webkit-text-shadow:0 1px 0 #fff; text-shadow:0 1px 0 #fff;}.app .appAccordionWrp .dijitAccordionInnerContainerHover .dijitAccordionTitle,.app .appAccordionWrp .dijitAccordionInnerContainerSelected .dijitAccordionTitle,.app .appAccordionWrp .dijitAccordionInnerContainerSelectedHover .dijitAccordionTitle {color: #070d27;}.app .appAccordionWrp .dijitAccordionInnerContainerSelected .dijitAccordionTitleFocus .dijitIcon {padding-top: 1px;}.app .appAccordionWrp .dijitContentPane {padding: 20px 20px 10px 20px; color: #494949;}.app .appAccordionWrp .dijitContentPane .appAccordionPaneContentWrp p {margin: 0; padding: 0 0 1em 0;}.app .dijitTitlePane .dijitTitlePaneTitleFocus .dijitArrowNode,.app .appAccordionWrp .dijitAccordionInnerContainer .dijitAccordionTitleFocus .dijitIcon {background:transparent url(../img/app/app-icons-left.png) -236px -246px no-repeat; width: 13px; height: 13px; margin: 0; padding: 0; float: left; display: block;}.app .dijitTitlePane .dijitOpen .dijitArrowNode,.app .appAccordionWrp .dijitAccordionInnerContainerSelected .dijitAccordionTitleFocus .dijitIcon {background-position: -257px -228px;}.app .img-rnd {border:1px solid #ffffff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}.app .imageSmall h1, .app .imageSmall h2, .app .imageSmall p {width:500px;}.app .imageSmall img {position:absolute; right:29px; top:29px;}.outputLabelWrp {color:#484848; width:200px; margin-right:10px; float:left;}.outputWrp {color:#484848;}.messageBox {border: solid #d6d6d6 1px; border-radius:10px; box-shadow:0 0 2px #d6d6d6; background: #f8f8f8; color: #080d27; padding:10px;}.messageBox .messageHead {background:transparent url(../img/app/app-icons-left.png) 0 -486px no-repeat; padding-left:20px; color:#080d27; font-weight:bold;}.messageBox p:last-child {margin-bottom:0px;}.app .dijitPlaceHolder {font-style: normal; color: #8e8e8f;}.app .dijitTextArea, .app .dijitInputField .dijitPlaceHolder {padding:1px;}.colorState0 .highlightStatus, .colorState0 .field-status {} .colorState1 .highlightStatus, .colorState1 .field-status {color: #808080 !important; font-weight:bold;}.colorState2 .highlightStatus, .colorState2 .field-status {color: #E1D905 !important; font-weight:bold;}.colorState3 .highlightStatus, .colorState3 .field-status {color: #FFA500 !important; font-weight:bold;}.colorState4 .highlightStatus, .colorState4 .field-status {color: #008000 !important; font-weight:bold;}.colorState5 .highlightStatus, .colorState5 .field-status {color: #FF0000 !important; font-weight:bold;}.appTblHandcursor .dojoxGridCellOver {cursor:pointer !important;}.btnDel, .btnAddRef {display:block; height:17px; text-indent:-9999px; width:17px;} .btnAddRef {background:transparent url(../img/app/app-icons-horizontal.png) no-repeat scroll 0 -280px;}.btnDel {background:transparent url(../img/app/app-icons-horizontal.png) no-repeat scroll 0 -320px;}.czcWrp {}.citySuggestFlyoutWrp {overflow-y:scroll !important; margin-left:0px !important;}.czcWrp .dijitComboBox .dijitArrowButtonContainer, .czcWrp .dijitComboBox .dijitValidationContainer {display:none;}.czcWrp .dijitTextBox {width:auto;}.czcWrp .citySuggest .dijitInputInner {padding-bottom:0 !important;}.arrowButtonAlign {background-image: url('../img/app/dropdown_sprite.png') no-repeat right top !important;margin-right:2px; )}.gridRowOdd {background-color:#f4f9fd;}.gridRowbarDisabled {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%); filter: grayscale(100%);}.settingsDropdown .dijitDownArrowButton {background:url("../img/bg/vertical-bg-gradients.png") repeat-x scroll left -1524px #E7E7E7; border-radius:7px;} .settingsDropdown .dijitButtonText {line-height: 20px; font-weight: bold;} .settingsDropdown .dijitButtonNode {border: none; padding-left: 20px; background: url("../img/app/app-icons-horizontal.png") no-repeat -100px 1px;} .settingsDropdown .dijitDownArrowButton {background: none; border-radius:7px;} .gls .dijitHasDropDownOpen + .dijitArrowButtonInner {background-position: -100px 53%;}.settingsDropdown .dijitButtonText {line-height: 20px; font-weight: bold;}.dijitMenuActive {border: 1px solid #8D8D8D; border-collapse: separate; border-radius: 0px 0px 4px 4px;} .dijitMenuItemSelected {font-weight:bold; background: url(../img/app/dropdown_sprite.png) 0 -34px repeat-x;} *:focus {outline: none;} #header .nav li .sub {z-index:1000;} 