@charset "utf-8";html {overflow-y:scroll;height:100%;position:relative;} body {margin:0;min-height:100vh;font-family:roboto,sans-serif;font-size:16px;letter-spacing:0.8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;} table {width:100%;border-spacing:0!important;} .tdLeft {text-align:left!important;} .tdCenter {text-align:center!important;word -break:normal!important;} .tdRight {text-align:right!important;} input, a {outline:none;} :focus {outline: none;} ::-moz-focus-inner {border:0;} img {max-width:100%;} a:hover, a:focus {cursor:pointer;} div {position:relative;width:100%;max-width:1350px;margin:0;padding:0;} #divWaitOverlay, #divWaitPreview {background-image:url('wait.gif');background-repeat:no-repeat;background-position:50% 300px;background-size:45px 45px;opacity:0.7;position:absolute;display:none;width:100%;top:0;bottom:0;z-index:999999;} #divWaitPreview {display:block;max-width:100%;height:100vh;} span {font-size:15px;display:block;} #divHeader {z-index:9999;padding-top:9px;top:0;} #divHeader table {margin-left:1%;margin-right:1%;margin-bottom:5px;width:98%;} #divHeader tr {vertical-align:bottom;} #divHeader td {padding:0;padding-left:10px;line-height:100%;} #divHeader td:first-child {width:10px;padding-left:0;} #divHeader span {font-weight:500;font-size:14px;letter-spacing:1.5px;line-height:100%;} #divHeader td:last-child {text-align:right;margin-right:20px;} #divHeader td:last-child span {display:block;font-size:12px;} #divHeaderMenu {padding-bottom:0!important;text-align:center;overflow-y:hidden;min-height:23px;} #divHeaderMenu a {display:inline-block;margin-left:4px;margin-right:4px;margin-bottom:0;padding:12px;padding-top:4px;padding-bottom:3px;font-size:12px!important;letter-spacing:1.4px;border:1px solid transparent;} .lnkHeaderMenuRight, .lnkHeaderMenuLeft {overflow-y:hidden;display:inline-block;font-size:13px!important;margin:0!important;} .lnkHeaderMenuRight {float:right;} .lnkHeaderMenuLeft {float:left;} .lnkHeaderMenuActive {font-weight:normal;} #divFooter {padding:15px;width:calc(100% - 30px);} #divFooter .lblCopyright {font-size:12px;text-align:right;} #divPageArea {margin-left:auto;margin-right:auto;min-height:100vh;display:block;} #divPage {position:relative;min-height:100vh;} #divPageTop {margin-bottom:25px;} #tPageFrame {width:100%!important;} #tPageFrame tr {vertical-align:top;height:100%;} .divColumnOne, .divColumnTwo, .divColumnThree, .divColumnFour {margin-left:2%;margin-right:2%;display:inline-block;vertical-align:top;} .divColumnTwo, .divColumnThree, .divColumnFour {clear:none;float:none;} .divColumnOne {width:96%;} .divColumnTwo {width:46%;} .divColumnThree {width:29%;} .divColumnFour {width:21%;} .divPointer:hover {cursor:pointer!important;} .divInfoLabel {margin-bottom:13px;} #divColumnTwo img {max-width:150px;} .divSubcolumn {clear:none;display:inline-block;vertical-align:top;width:48%;margin-right:2%;} .divMarginBottom {margin-bottom:20px;} .divNoMargin {margin:0!important;margin-right:10px!important;} #divPageJava {width:100%!important;height:100%!important;position:absolute;visibility:hidden;animation:0s linear 7s forwards delayedShow;z-index:99999;left:0;top:0;} @keyframes delayedShow {to {visibility:visible;}} #divPageJava span, #divPageBlock span {width:100%;margin-top:5%;padding:15px;font-size:16px;text-align:center;} #divPageBlock {display:none;} .divPointer:hover, .divPointer:focus {cursor:pointer!important;} @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {#divPageBlock {{display:block;width:100%!important;height:100%!important;position:absolute;z-index:199999;};}} .divPreview {width:18%;margin-left:2%;margin-bottom:10px!important;display:inline-block;} #fileUpload {margin-bottom:15px;} #tdPageLeft {width:220px;} #divPageLeft {padding-bottom:35px;padding-left:18px;margin-top:7px;} #divPageLeft div {width:100%;max-width:190px;margin-bottom:2px;} #divPageLeft .divMenuTitle {margin-top:17px;margin-bottom:3px;} #divPageLeft .divMenuTitle span {font-weight:bold;font-size:15px;letter-spacing:1.2px;} #divPageLeft .divInfoLabel {margin-top:30px;border-top:1px solid #c0c0c0;padding-top:8px;width:calc(100% - 36px);} #divPageLeft a {font-size:13px!important;display:inline-block;width:auto;margin-left:0!important;padding-left:10px;margin-top:4px;} #divPageLeft a:focus, #divPageLeft a:hover {cursor:pointer;font-weight:bold;} #divPageLeft .lnkMenuLeftActive {padding-left:6px!important;} .imgPreviewMap {margin-bottom:20px;} #tPageRight {width:calc(100% - 220px)!important;} #divPageRight {display:block;padding-bottom:35px;padding-top:25px;margin-left:25px;margin-right:25px;width:calc(100% - 50px);} #divPageInfo, #divButtonRow, #divPageSearch {padding:10px;padding-left:12px;padding-right:25px;width:calc(100% - 43px);} #divPageSearch {padding-top:2px!important;} #divPageInfo {font-size:14px;padding-bottom:5px;} #divPageInfo span {display:block;line-height:150%;margin-bottom:5px;} #divPageTitle span, #divPageSubtitle span, #divPageInfo span {line-height:150%;} #divPageTitle span {font-size:25px;font-family:Lato, sans-serif;} #divPageSubtitle {font-size:14px;font-family:Lato, sans-serif;font-weight:600;letter-spacing:1.3px;margin-top:-2px;margin-bottom:20px;} .divPageDetailFrame {width:calc(100% - 2px);} #divPageDetailMenu {padding:2%;padding-top:10px;padding-bottom:10px;width:96%;} #divPageDetailLink {text-align:right;padding:1px;padding-right:15px;padding-left:15px;padding-bottom:3px;width:calc(100% - 30px);} .divPageDetailLinkBorder {width:calc(100% - 32px)!important;} #divPageDetailLink a {margin-left:15px!important;font-size:13px;} .divPageTool {margin-top:15px;margin-bottom:10px;} #divPageTitle {margin-top:-10px;} .divBorderTop.lblViewTitle {margin-bottom:14px;} #divPageDetailMessage {margin-bottom:15px;} #divPageTool {margin-top:15px;} #divPageDetailFrame {padding-bottom:5px!important;} .divElement {display:inline-block;width:calc(100% - 25px);max-width:175px;margin-right:25px;margin-bottom:25px;padding:15px;padding-left:20px;} .divElementWide {width:auto;min-width:270px;max-width:500px;padding-right:20px;} .divElement span:first-child {font-size:14px;} .divElement span:last-child {font-size:28px;} .divElementWide tr {line-height:130%;} .divElementWide td:last-child {padding-left:30px;} .divElementWide td:last-child span {text-align:right;} .divElementWide td span {font-size:15px!important;letter-spacing:1px;} .divElementWide tr:last-child td {border-top:1px solid black;padding-top:5px!important;} .divElementWide tr:last-child td span {font-weight:bold;} .divElement:focus, .divElement:hover {cursor:pointer;} .lblElementTitle {font-size:15px;letter-spacing:1.5px;margin-bottom:7px;} .divGroup {margin-bottom:12px;margin-top:2px;width:96%;margin-left:2%;} .divGroup.lblSubtitle {margin-bottom:5px;font-size:14px;letter-spacing:1px;} .imgListEmbed {max-width:80px;max-height:25px;min-height:25px;} .imgPreview {margin-bottom:12px;max-height:150px;} .divPwdTitle, .divPwdSubtitle, .divPwdIntro, .divPwdInstruction, .divPwdSecurity, .divPwdLink {max-width:760px;margin-left:auto;margin-right:auto;text-align:center;line-height:125%;} .divPwdDeprecate {max-width:570px;margin-left:auto;margin-right:auto;text-align:center;} .divPwdTitle {margin-top:30px;margin-bottom:10px;} .divPwdTitle span {font-size:30px!Important;font-weight:600;} .divPwdSubtitle {margin-bottom:18px;padding-top:5px;margin-top:3px;} .divPwdSubtitle span {font-size:18px!important;text-transform:uppercase;} .divPwdIntro, .divPwdSecurity, .divPwdDeprecate {margin-top:25px;margin-bottom:15px;padding:10px;padding-left:13px;padding-right:13px;} .divPwdIntro span {font-size:17px;line-height:150%;} .divPwdDeprecation span {font-size:16px;line-height:150%;} .divPwdInstruction span {font-size:14px!important;} .divPwdLink {margin-top:5px;} .divPwdLink a {font-size:13px!important;} #divPageSearch {padding-bottom:10px;} #divPageSearch, #divPageDetailMenu {font-size:14px;} #divPageSearch div {width:auto;display:inline-block;} #divPageSearch .divCheckBox div {margin-bottom:0!important;} .divSearchCriteria {display:inline-block;margin-bottom:0!important;} .divSearchCriteria div {margin-right:15px;max-width:300px;} .divPopup.divSearchCriteria div {max-width:200px;} .divPageList {display:inline-block;max-width:100%!important;} table.tCriteria {margin-bottom:15px;} table.tCriteria tr {vertical-align:middle!important;} table.tCriteria select, table.tCriteria input {max-width:100%!important;margin:0;width:100%;} table.tCriteria span {padding-right:8px;} table.tCriteria tr td:first-child {min-width:100px;} table.tLegend {font-size:13px;margin-bottom:3px;min-height:20px!important;} table.tLegend tr {vertical-align:bottom;} table.tLegend td {padding:0!important;} table.tList tr {line-height:100%;} .divPopup td {padding:3px;padding-left:10px;padding-right:10px;} table.tList th, table.tList th span, .divPopup th, .divPopup th span {font-size:12px;letter-spacing:1.1px;font-weight:normal;text-align:center;padding:3px;padding-top:2px;padding-bottom:2px;} table.tList span {display:inline-block;width:auto;} table.tList th.thSort span:hover, table.tList th.thSort span:active {text-decoration:underline!important;cursor:pointer!important;} table.tList td {text-align:center;padding:2px;padding-top:4px;padding-left:10px;padding-right:10px;font-size:14px;letter-spacing:1.2px;border:none;word-break:break-word;} .tdLink {word-break:normal!important;} table.tList td:first-child {max-width:10%!important;} .lblListTotal {text-align:right;} .lblListEmpty {font-size:16px;padding:5px;padding-left:15px;} .lblLegend {padding-left:7px;margin-right:15px;width:auto;display:inline-block;} td span {font-size:14px;} .tdLink {text-align:center;} .tdLink a, .tdLink span {display:inline-block;padding:0!important;font-size:13px!important;margin-left:15px;margin-right:15px;margin-bottom:2px;} .tdLink a:hover, .tdLink a:focus {text-decoration:underline;} .tdLink a:active {text-decoration:none;} #tTranslate {width:96%;margin-left:2%;margin-right:2%;margin-bottom:18px;} .divColumnTwo #tTranslate {width:100%;margin-left:0;margin-right:0;} .thLeft, .thLeft span {text-align:left!important;} .thRight, .thRight span {text-align:right!important;} .trSubtotal td {font-weight:bold;padding-bottom:7px;} table.tList td.tdLeft, table.tList td.tdRight {word-break:normal!important;white-space:nowrap!important;} table.tList td.tdLeft {overflow:hidden!important;} .tConfirm {margin-top:-3px;margin-bottom:12px;} .tConfirm tr {line-height:100%!important;} .tConfirm td span {padding:3px!important;padding-top:1px!Important;padding-bottom:1px!Important;margin:0!important;} .tConfirm td:last-child span {font-weight:bold;} .tColumn {width:48%!important;display:inline-block;margin-bottom:20px;} .tColumn td {width:50%;} .tdIndent1 {padding-left:5px;} .tdIndent2 {padding-left:20px;} .tdIndent3 {padding-left:35px;} span.lblField, span.lblInfoHead {font-size:12px;padding-bottom:1px;} ::placeholder {letter-spacing:1.2px!important;} span.small {font-size:85%;display:inline-block;width:auto;clear:none;} .lblInformation, .lblInstruction, .lblWarning, .lblConfirmation {font-size:15px;padding:9px;padding-left:2%;padding-right:2%;} #divPageMessageFrame {width:calc(100% - 6px)!important;} #divPageMessageFrame .lblInformation, #divPageMessageFrame .lblInstruction, #divPageMessageFrame .lblWarning, #divPageMessageFrame .lblConfirmation {padding-left:12px;} .lblInfoData {padding-top:5px;padding-bottom:6px;} .lblViewTitle {width:calc(100% - 50px);padding:2%;padding-bottom:5px;padding-top:4px;} .lblCopy, .lblViewTitle {letter-spacing:1.1px;font-size:12px!important;} .lblSmall {font-size:14px;margin-bottom:5px;} #tTranslate span {font-size:14px;} #divPopup #divPageTitle span {font-size:19px!important;letter-spacing:1px!important;margin-bottom:13px;} .lblMarginBottom {display:block;font-size:14px;margin-bottom:15px!important;} .lblMarginTop {display:block;margin-top:15px!important;} .lblReadOnly {word-wrap:break-word!important;overflow-wrap:anywhere;} .lblUnderline {display:block;width:100%;margin-top:10px;margin-bottom:15px;} .divSectionTitle {display:block;margin-top:7px;margin-bottom:14px;} .divSectionTitle span {padding:3px;padding-left:2%;padding-right:2%;font-size:13px;} .divPageSubtitle span {font-weight:bold;} .lblCopy {display:inline-block;clear:none;with:auto;padding:0;margin:0;} .lblMenu {padding-top:3px;} .lblLastUpdate {clear:none;width:auto;display:inline-block;margin-bottom:4px!important;font-size:14px!important;} span.email {display:inline!important;} .lblColorSample {width:100%;max-width:180px;font-size:22px;text-align:center;padding:15px;border-radius:7px;} .lblStyleSample {width:100%;font-size:18px;text-align:center;padding:5px;margin-bottom:15px;} textarea {height:180px;} .lblSectionSubtitle {font-size:15px;font-weight:bold;margin-bottom:6px;} p.previewName {margin-top:0;margin-bottom:0;font-size:12px;text-transform:uppercase;} p.preview {margin-top:0;margin-bottom:0px;margin-left:24px;font-size:12px;min-height:17px;} .divCheckBox {margin-right:25px;min-height:35px;overflow:visible!important;clear:both;} .divCheckBox div {width:auto;margin-top:1px;} .divCheckBox label {width:auto;display:inline-block;font-size:14px;} #divPageSearch .divCheckBox {margin-top:4px;min-height:23px!important;display:inline-block;width:auto;} .container {display:block;position:relative;margin-top:6px;padding-left:30px;cursor:pointer;font-size:22px;} .container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0;} .checkmark {position:absolute;top:0;left:0;height:16px;width:16px;border-radius:10px;background-color:#ccc;border:1px solid #aaa;} .container:hover input ~ .checkmark {background-color:#ccc;} .checkmark:after {content:"";position:absolute;display:none;} .container input:checked ~ .checkmark:after {display:block;} .container .checkmark:after {left:5px;top:3px;width:5px;height:6px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);} input, select, textarea, .lblReadOnly, .lblInfoData {font-size:14px;font-family:roboto,sans-serif;letter-spacing:1px;resize:none;max-width:100%;} textarea {line-height:125%!important;} input[type=image] {padding:0;height:auto;width:100%;margin-top:10px;margin-bottom:10px;} .divInputField, .divInputList {margin-bottom:15px;} #divPageSearch .divInputField, #divPageSearch .divInputList {margin-bottom:0;} .txtLen120 {width:120px!important;} .txtLen150 {width:150px!important;} .txtLen240 {width:240px!important;} .txtLen360 {width:360px!important;} .txtLen480 {width:480px!important;} .txtLenFull {width:calc(100% - 10px)!important;} input[type=password], input[type=text], input[type=tel], select, textarea, .lblReadOnly {padding:4px;padding-left:5px;padding-right:5px;max-width:calc(100% - 12px)!important;} .lblReadOnly {padding-left:0;} select {padding:3px;padding-bottom:2px;min-height:27px!important;} .divInputList select {width:80%;min-width:120px;} .txtAlignRight {text-align:right;} .txtAlignCenter {letter-spacing:14px;font-weight:bold;} .divHidden {display:none;} .divReadOnly {margin-top:1px;} .txtPin {text-align:center!important;} .divReadOnly span {display:inline-block;width:auto;margin-right:15px;margin-bottom:1px;} #tTranslate.input, #tTranslate.div {width:100%!important;max-width:100%!important;} .divInputFieldInline {width:auto;max-width:200px;margin-right:25px;display:inline-block;} a.lnkButton, a.lnkButton:active {padding:5px;padding-left:9px;padding-right:9px;display:inline-block;width:auto;border-radius:2px;-webkit-transition:background-color 150ms linear;transition:background-color 150ms linear;} .divPageDetailMenu.lnkButton {margin-bottom:10px;} .divPopup a, a.lnkButton, a.lnkButton:active {margin-right:15px;font-size:12px;} .lnkSearch {padding:4px!important;padding-left:12px!important;padding-right:12px!important;border-radius:1px;} .lnkButton:hover, .lnkButton:focus {-webkit-transition:background-color 150ms linear;transition:background-color 150ms linear;} .lnkSelect {display:inline-block;min-width:205px;padding:15px;padding-top:10px;padding-bottom:10px;margin-right:25px;margin-bottom:18px;font-size:15px;border-radius:0 5px 5px 0!important;letter-spacing:1.5px;} .divPageTool a {font-size:14px;margin-right:18px!important;} .lnkEdit {display:inline-block;font-size:13px;} table.lnkLink {font-size:12px!important;margin-bottom:0!important;} #tLegend a {margin-left:12px;margin-right:12px;} .lnkPageLeft, .lnkPageRight {padding-top:2px!important;margin-right:0!important;margin-left:0!important;padding-left:8px;padding-right:8px;} .lnkPageRight {margin-right:7px!important;} .lnkSmall, .lnkButtonSmall {font-size:13px;} .lnkPageLeft:hover, .lnkPageLeft:focus, .lnkPageRight:hover, .lnkPageLeft:focus {text-decoration:none!important;cursor:default!important;} .lnkPageEnabled:hover, .lnkPageEnabled:focus {cursor:pointer!important;} #divPageTool a {font-size:14px!important;} .tLegend a, .tLegend span {display:inline-block;width:auto;} .tLegend a {font-size:12px;} .tLegend a:hover, .tLegend a:focus {text-decoration:none!important;cursor-pointer!important;} .tLegend td:last-child {text-align:right;} .divPageLogin {background-image:none!important;} #divLogin, #divPwdFrame {max-width:90%;margin-left:auto;margin-right:auto;padding:30px;} #divLogin {width:250px;margin-top:20vh;} #divPwdFrame {width:320px;margin-top:20px;text-align:center;padding-left:3px;padding-right:3px;} #divPwdFrame span {font-size:14px;letter-spacing:1.5px;} #divPwdFrame a {margin-left:auto;margin-right:auto;} #divLogin div.divInputField {margin-right:0!important;margin-bottom:13px;width:100%;} #divLogin div input, #divPwdFrame div input {width:calc(100% - 13px)!important;max-width:calc(100% - 13px)!important;letter-spacing:2px!important;margin-left:auto;margin-right:auto;} #divPwdFrame div span.lblSmall {font-size:14px!important;margin-top:15px;} #divPwdFrame div input {max-width:150px!important;letter-spacing:5px!important;font-size:17px;font-weight:bold;text-align:center;} #divLogin a, #divPwdFrame a {margin-top:10px;} #divLoginReset {margin-top:10px;} #divLoginReset a {font-size:12px;margin-right:15px;display:inline-block;} #divLoginMaintenance {margin-top:25px;max-width:500px;margin-left:auto;margin-right:auto;text-align:center!important;} .lblCookie {text-align:center!important;font-size:14px;margin-top:13px;margin-left:auto;margin-right:auto;max-width:350px;} #divPwdFrame div textarea {width:100%!important;text-align:center;padding:0!important;border:none!important;background:none!important;font-size:20px!important;height:25px!important;overflow:hidden!important;margin:0;margin-top:5px;margin-bottom:-5px!important;} #divPopup {position:absolute;top:0;bottom:0;width:100%;text-align:center;z-index:999990;display:none;} #divPopupContent {opacity:1!important;width:auto;min-width:350px;max-width:350px;text-align:left;padding:2%;border-radius:5px;display:inline-block;margin-left:auto;margin-right:auto;} #divPopupContent #divPageSearch {margin-top:15px;} #divPopupContent #divPageDetailMessage {margin-top:15px!important;margin-bottom:10px;} .divPopupContentWide {width:600px!important;min-width:600px!important;max-width:600px!important;} .divConfirm {width:420px;max-width:420px!important;min-width:420px!important;} .divConfirm span {line-height:150%;margin-bottom:20px!important;} .divConfirm.lblSmall {font-size:13px!important;margin-bottom:5px!important;} .divConfirm input {margin-bottom:10px;} .lblPopupTitle {font-size:17px;padding-bottom:5px;margin-bottom:10px;} #divPopupMenu {margin-bottom:10px;} #divPopupInner {margin-top:14px;} .divConfirm {padding:2%;padding-top:15px;padding-bottom:25px!important;width:96%;text-align:center!important;} .divConfirm span {font-size:15px;margin-bottom:10px;} .divConfirm a {display:inline-block;width:auto;min-width:50px;font-size:12px!important;border-radius:2px;transition:background 0.2s;} .divConfirm a, .divConfirm a:active {padding:5px;padding-left:15px;padding-right:15px;margin-right:8px;margin-left:8px;} .lnkYes:hover, .lnkYes:focus, .lnkNo:hover, .lnkNo:focus {transition:background 0.2s;} #divTranslate table {padding:0;width:90%;margin-bottom:15px;} #divTranslate td:first-child {font-size:13px;width:100px;padding-right:15px;} #divTranslate tr {vertical-align:middle;} #divTranslate td span {display:block;margin-top:6px;margin-bottom:6px;margin-right:10px;} #divTranslate span.lblInfoHead {font-size:12px;padding-bottom:3px;margin-bottom:12px;} #divTranslate td select {width:100%;} .divMonth {border-radius:3px;text-align:center;padding-top:3px;padding-bottom:3px;} .divMonthPast:hover, .divMonthPast:focus, .divMonthActive:hover, .divMonthActive:focus {cursor:pointer;} .tYearMonth {width:auto;margin-bottom:5px;} .tYearMonth tr {vertical-align:middle!important;} .tYearMonth td {padding:5px;min-width:25px;} .imgChart {margin-top:15px;margin-bottom:15px;width:100%;} .tChartSum {margin-top:7px;margin-bottom:15px;} .tChartSum tr {line-height:150%;vertical-align:middle!important;} .tChartSum td, .tChartSum th {padding:0;} .tChartSum td span, .tChartSum th span {padding-left:10px;padding-right:10px;} .tChartSum td:first-child span, .tChartSum th:first-child span {padding-left:0!important;} .tChartSum td:last-child span, .tChartSum th:last-child span {padding-right:0!important;} .tChartSum th span {font-size:12px!important;font-weight:normal;} .tChartSum.trTotal td {border-bottom:none;} .tChartSum.trTotal td {border-bottom:none;padding-top:3px;font-weight:bold;} .tChartSum a, .tChartSum span {padding:0!important;margin:0!important;} .lblCopy, .lblInfoData, .lblReadOnly, .tChartSum td, .tChartSum th, .divTooltip: hover.lblTooltipText, #divPageSubtitle span, #tTranslate span {-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;} html {background:#EFEFEF;} #divHeader, #divFooter, .divViewTitle, .divPopup th, .tList th {color:white;background:#303030!important;} #divHeader {border-bottom:1px solid #232323;} #divHeader td:last-child span {color:#c0c0c0!important;} #divHeaderMenu {border-bottom:1px solid #c0c0c0;} #divHeaderMenu .lnkMenuActive {border:1px solid #303030;} .lnkHeaderMenuRight, .lnkHeaderMenuLeft {color:#101080;} #divFooter {border-top:8px solid #D1D1D1;} #divFooter .lblCopyright {color:white;} #divPageArea {background:white;box-shadow:0 2px 15px #303030;} #divPage {background:white;background-image:url('left.png');background-repeat:repeat-y;} #divPopup {background-color:rgba(100, 100, 100, 0.7);} #divPopupContent {background:white;border:1px solid black;box-shadow:3px 3px 3px #707070;} #divPageInfo, #divHeaderMenu, .divElement, .lblListEmpty {background:#EFEFEF!important;} .divElement:hover, .divElement:focus {background:#e9e9ef!important;} #divPageInfo, #divPageSearch, #divPageMessageFrame, #divButtonRow {border-left:4px solid #303030;} .lnkSearch, .lnkButton, .lnkButton:active, .divConfirm a, #divButtonRow a, #divHeaderMenu .lnkMenuActive {background:DarkSlateBlue!important;} .lnkEdit, .lblField, .lblInfoHead, .tdLink a, .tLegend a, .divPageTool a {color:Purple!important;} .tList th, .lnkButton, .lnkButton:active, .divViewTitle, .divPopup th, .divConfirm a, #divButtonRow a, #divHeaderMenu .lnkMenuActive {color:white!important;} #divButtonRow a:hover, #divButtonRow a:focus {background:#707075!important;} .lnkMenuLeftActive {border-left:4px solid DarkOrange!important;} #divPageLeft a:hover, #divPageLeft a:focus, .lnkMenuLeftActive {color:#232323;} #divPageTitle span {color:#151515;} #divPageSubtitle {border-top:1px dotted #232323;color:black;} #divPageSearch, #divPageDetailMenu {background:#EFEDF5;} .divMenuTitle span {color:#343434;} .divPageDetailFrame, .divPageDetailLinkBorder {border:1px solid #606060;} .divPageDetailLinkBorder {border -bottom:none;} .divPageDetailFrame {background:#fdfdfe;} #divPageDetailMenu {border-bottom:1px solid #e1e4eF;} .divBorderTop {border-top:1px solid #303030;} #divPopupContent #divPageDetailMessage {border:1px solid #808080;} table.tList {border:1px solid #808080;} table.tList tr {border-bottom:1px dotted #c0c0c0;border-left:5px solid #c0c0c0;background:#fefeff;} table.tList tr.trAlt {background:#fafafc;} .tdHighlight, .tList tr:hover, .tList tr:active {background:#F4E6CD!important;} .tChartSum.trHover:hover, .tChartSum .trHover:active, .tChartSum .trHover:hover, .tChartSum .trHover:active {background:#f0f0f3!important;} table.tList th {border-left:5px solid MidnightBlue;} .divPopup table {border:1px solid #c0c0c0;} table.tLegend {border:none!important;} table.tList td {border-right:1px dotted #808080;} .lblListEmpty {border-left:5px solid #707072;} .rowGreen {border-left:5px solid LimeGreen!important;} .rowGrey {border-left:5px solid Gray!important;} .lnkSelect, .rowOrange {border-left:5px solid DarkOrange!important;} .rowRed {border-left:5px solid #D20000!important;} .rowBlue {border-left:5px solid Indigo!important;} .tdLink {border-left:1px solid #5236AB!important;} ::placeholder {color:#CBC3E6;} .lblWarning {border-bottom:1px solid #cc0000;background:#ffdddd;} .lblInstruction {border-bottom:1px solid #F2A200;background:#F7EBD2;} .lblConfirmation {border-bottom:1px solid #00cc00;background:#ddffdd;} .lblInformation {border-bottom:1px solid #505050;background:#eaeaec;} #divPageMessageFrame .lblWarning, #divPageMessageFrame .lblInstruction, #divPageMessageFrame .lblConfirmation, #divPageMessageFrame .lblInformation {border-bottom:none!important;} #divPopupContent .lblWarning, #divPopupContent .lblInstruction, #divPopupContent .lblConfirmation, #divPopupContent .lblInformation {border:none!important;} .lblViewTitle {color:white;} .lblTitlePopup {color:#101010!important;} .container input:checked ~ .checkmark {background-color:#343434;} select, textarea, input[type=tel], input[type=password], input[type=text] {border:1px solid #c0c0c0!important;} textarea {outline-color:#c0c0c0!important;} select:focus, select:active, textarea:focus, textarea:active, input[type=tel]:focus, input[type=tel]:active, input[type=password]:focus, input[type=password]:active, input[type=text]:focus, input[type=text]:active {background:#FFFDF0;border:1px solid #5236AB;} .lnkSearch:hover, .lnkSearch:focus {background:#232323;} #divPageRight .lnkLink {color:#232323;} .tList.lnkLink {color:black!important;} a.lnkButton, a.lnkButton:active {border:1px solid Indigo;} .lnkButton:hover, .lnkButton:focus {background:#707075;} .lnkNo:hover, .lnkNo:focus, .lnkDelete:hover, .lnkDelete:focus {background:#cb0000;} .lnkYes:hover, .lnkYes:focus, .lnkSave:hover, .lnkSave:focus, .lnkLogin:hover, .lnkLogin:focus {background:#4E8D67;color:white!important;} #divLogin, #divPwdFrame {border:1px solid #232323;} #divPwdFrame {box-shadow:3px 3px 4px #c0c0c0;} #divPwdFrame span {color:black!important;} .divConfirm a {border:1px solid #808080;} .divTranslate span.lblInfoHead {border-bottom:1px solid #c0c0c0;} .lblReportTitle {color:#101010!important;} .tLegend a {color:#303030!important;} .lnkPageDisabled {opacity:0.5;} #divPageDetailLink {background:#f0f0f0;} #divPageDetailLink a {color:#101010!important;} .lnkCashierSelect {color:black!important;border:1px solid #c0c0c0!important;border-left:4px solid #FF6A00!important;} .divPopup.trSubtotal {background:#eaeaec;border-top:1px solid #a0a0a0;} .divNoBorder {border:none!important;} .divElement {border:1px solid #c0c0c0;border-left:4px solid #FF6A00;} .divElement span:last-child {color:#303030;} .divElementWarning {border-left:4px solid #A82465;} .lblSignature {border-top:1px solid black;} .divSignature {border-top:1px solid #c0c0c0;} .divGroup {border-bottom:1px solid #808080;} .divGroup: last-child {border-bottom:none;} .divMonth {background:#fafafc;color:#c0c0c0;border:1px solid #c0c0c0;} .divMonthPast {background:#E5E5E5;color:black;border-color:#CBC3E6;} .divMonthPast:hover, .divMonthPast:focus {background:#232323;color:white;} .divMonthActive {background:DarkSlateBlue;border-color:#232323;color:white;} .divSectionTitle {border-top:1px solid #232323;background:#E5E5E5;} .lblUnderline {border-bottom:1px solid #808080;} .tChartSum td {border-bottom:1px solid #c0c0c0;} .tChartSum.trTotal td {border-top:1px solid #232323;} .tChartSum th {color:#232323;} .lnkEdit:hover, .lnkEdit:active, .lnkTableAdd:hover, .lnkTableAdd:active {text-decoration:underline;} input[type=image]:hover, input[type=image]:focus {box-shadow:0 0 5px #F2A200;} .lblVersion {color:#606060!important;} .lblLastUpdate {transition:color 0.3s ease;color:#404040;} .lblLastUpdate:hover {transition:color 0.3s ease;color:black;} .divElementWide tr:last-child td span {color:#202020!important;} .lblElementTitle {color:#232323;} .lblCookie {color:#808080;transition:color 0.8s ease;} .lblCookie:focus, .lblCookie:hover {color:black;transition:color 0.8s ease;} #divPageJava, #divPageBlock {background:white;} #divPageJava span, #divPageBlock span {background:#5236AB;color:white;} .lblPopupTitle {border-bottom:1px #808080 solid;} .lblStyleSample {border:1px #606060 solid;} .lnkSelect {background:#f0f0f5;} .lnkSelect:hover {background:#eaeaf0!important;} .imgPreviewMap, .imgListEmbed, .divPreview img {border:1px solid DarkGray;box-shadow:3px 3px 4px Gray;} .tdLink span {color:LightGray!important; text-transform:uppercase;} .trBorder td {border-bottom:1px solid DarkSlateBlue!important;} .divPwdSubtitle {border-top:1px solid #c0c0c0;} .divPwdIntro, .divPwdSecurity {background:#f0f0f0;} .divPwdDeprecate {background:#996600;color:white;border-radius:3px;} .divPwdTitle {color:#151515;} .tdShow1 {display:none;} .tdShow2 {display:none;} @media(max-width:1200px) {.lnkWide, .tdHide1 {display:none;}} @media(max-width:1200px) {.tdShow1 {display:grid;}} @media(max-width:1200px) {.divColumnTwo, .divColumnThree, .divColumnFour {width:46 %;}} @media(max-width:1200px) {.divSubcolumn {width:100%!important;}} @media(max-width:1200px) {.divPreview {width:30%;}} @media(max-width:1200px) {.divInline {width:calc(46% - 22px);}} @media(max-width:1000px) {.tdHide2, .tdHide1 {display:none;}} @media(max-width:1000px) {.tdShow1, .tdShow2 {display:grid;}} @media(max-width:1000px) {.divColumnTwo {width:96%;}} @media(max-width:1000px) {.divPreview {width:47%;}} @media(max-width:1000px) {#tdPageLeft {display:table-row;width:100%;}} @media(max-width:1000px) {#tdPageRight {display:table-row;width:100%;}} @media(max-width:1000px) {#divPageLeft {text-align:center;min-height:0;margin:0;padding:5px;padding-left:1.5%;padding-right:1.5%;padding-bottom:2px;background:#fcfcfe;}} @media(max-width:1000px) {#divPageLeft div {width:auto;display:inline-block;margin-bottom:0;margin-right:3px;margin-left:3px;}} @media(max-width:1000px) {#divPageLeft div.divMenuTitle {display:none!important;}} @media(max-width:1000px) {#divPageLeft div.divHidden {display:inline-block!important;}} @media(max-width:1000px) {#divPageLeft a, #divPageLeft .lnkMenuLeftActive {padding-left:0!important;padding-top:4px;padding-bottom:4px;}} @media(max-width:1000px) {#divPage {background:none;}} @media(max-width:1000px) {#divPageRight {min-height:100vh;}} @media(max-width:1000px) {#divPageLeft a {width:auto!important;clear:none;float:none;display:inline-block;text-align:center;}} @media(max-width:1000px) {.divPageLeft a, .lnkMenuLeftActive {padding-left:0!important;padding-right:0!important;margin-left:12px!important;margin-right:12px!important;border:none;border-bottom:1px solid transparent;}} @media(max-width:1000px) {.lnkMenuLeftActive {border-left:none!important;border-bottom:1px solid #991F3D!important;}} 