@font-face {font-family:Roboto;src: url('/static/roboto.woff2?v=20261016') format('woff2')}@font-face {font-family:Lato;src: url('/static/lato.woff2?v=20261016') format('woff2')}@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;-ms-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% 240px;background-size:235px 200px;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;} #PDFView {width:100%;min-height:100vh;height:100vh;} #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 img {max-width:150px;max-height:35px;} #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:23px;letter-spacing:1.1px;line-height:100%;} #divHeader td:last-child {text-align:right;margin-right:20px;margin-top:12px;} #divHeader td:last-child span {display:block;font-size:12px;margin-top:4px;margin-bottom:1px;} #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;text-align:right;width:calc(100% - 30px);} #divFooter .lblCopyright, #divFooter a {font-size:12px;display:inline-block;margin-left:25px;text-decoration:none;} #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;} #divColumn 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;} #divErrorConnection {display:none;padding:8px;padding-left:15px;width:100%;} #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 div {width:auto!important;display:inline-block!important;} #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:12px!important;display:inline-block;width:auto;margin-left:0!important;padding-left:10px;margin-top:4px;} #divPageLeft a:focus, #divPageLeft a:hover, .lnkMenuLeftActive {cursor:pointer;font-weight:bold;} #divPageLeft .lnkMenuLeftActive {padding-left:6px!important;} #tPageRight {width:calc(100% - 220px)!important;} #divPageRight {display:block;padding-bottom:35px;padding-top:10px;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);} #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:0;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;} .divElement .lblElementLabel {font-size:17px!important;} .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;} #divPageRight .imgLogo {margin-bottom:20px!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.tInput {margin-bottom:15px;} 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 th 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:8px;padding-right:8px;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;} .tdLink {text-align:center;} .tdLink a, .tdLink .lnkDisabled {display:inline-block;padding:0!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;} td span {font-size:14px;} #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;} .tBorderNone {border:none!important;} .trSubtotal td {font-weight:bold;padding-bottom:7px;} .trMiddle {vertical-align:middle!important;} .trMiddle div {margin-top:3px;margin-bottom:3px;min-height:0!important;} 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;} 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%;} .lblLarge {font-size:18px!important;margin-bottom:15px;} #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-all!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;} .lblDocTitle {font-size:18px;font-weight_bold;margin-bottom:20px;} .lblLastUpdate {clear:none;width:auto;display:inline-block;margin-bottom:4px!important;font-size:14px!important;} .lblLeft {display:inline-block;width:auto;text-align:left;font-size:14px!important;padding-top:4px;padding-left:15px;padding-right:15px;float:left;} span.email {display:inline!important;} .lblBold {font-weight:bold!important;} .divCheckBox {margin-right:25px;min-height:35px!important;overflow:visible!important;clear:both;} #divPageSearch .divCheckBox {margin-top:4px;min-height:23px!important;} .divCheckBox .divReadOnly {margin-top:-5px;padding-bottom:13px!important;} .divPageSearch .divCheckbox {display:inline-block;width:auto;} .divPageDetailInner .divCheckBox {border-top:4px solid transparent;} .divCheckBox div {width:auto;} .divCheckBox .divHidden {margin-bottom:20px!important;} .divCheckBox label {width:auto;display:inline-block;font-size:15px;} .container {display:block;position:relative;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:#cccccc;border:1px solid #aaaaaa;} .container:hover input ~ .checkmark {background-color:#cccccc;} .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);-ms-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:150%;} 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;} .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;} .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;} #fileUpload {margin-bottom:20px!important;} 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;-ms-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;-ms-transition:background-color 150ms linear;transition:background-color 150ms linear;} .lnkCashierSelect {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!important;margin-right:18px!important;} .lnkEdit, .lnkAction {display:inline-block;font-size:13px;} .lnkAction {margin-bottom:15px!important;} table .lnkLink, table .lnkDisabled {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 {font-size:14px;} .lnkPageLeft:hover, .lnkPageLeft:focus, .lnkPageRight:hover, .lnkPageLeft:focus {text-decoration:none!important;cursor:default!important;} .lnkPageEnabled:hover, .lnkPageEnabled:focus, .lblClick:hover, .lblClick:focus {cursor:pointer!important;} .lblLarge a {text-decoration:underline;} .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;} .divTooltip .lblTooltipText {visibility: hidden;width:auto;font-size:14px!important;background-color:white;padding-top:4px;position: absolute;z-index: 1;} .divInfoLabel .lblTooltipText {padding-top:5px;letter-spacing:1px!important;} .divTooltip:hover .lblTooltipText {visibility: visible;} .divPageLogin {background-image:url()!important;background-repeat:no-repeat!important;background-size:147px!important;image-rendering:-webkit-optimize-contrast;background-position:23px calc(100% - 20px)!important;} #divLogin {width:250px;max-width:90%;margin-left:auto;margin-right:auto;margin-top:20vh;padding:30px;} #divLogin div.divInputField {margin-right:0!important;margin-bottom:13px;width:100%;} #divLogin div input {width:calc(100% - 13px)!important;max-width:calc(100% - 13px)!important;letter-spacing:2px!important;} #divLogin a {margin-top:10px;} #divLanguage {margin-top:10px;} #divLanguage a {font-size:12px;margin-right:15px;display:inline-block;} #divMaintenance {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;} #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;} .divPopupContentLarge {width:100%!important;min-width:700px!important;max-width:900px!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;} .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:14px;padding-bottom:3px;margin-bottom:12px;} #divTranslate td select {width:100%;} #divHelpLink {text-align:right;min-height:19px;z-index:8000;} #divHelpLink a {font-size:12px!important;} #divHelpLink a:hover, #divHelpLink a:focus {text-decoration:underline;cursor:pointer;} #divHelp {width:50%!important;max-width:500px!important;float:right;position:absolute;right:2px;top:0;z-index:100001;} #divHelpInner {padding:25px;padding-top:7px;padding-bottom:30px;width:calc(100% - 50px);min-height:120px;max-height:500px!important;overflow-y:auto;overflow-x:hidden!important;} #divHelpClose {text-align:right;margin-bottom:10px;} #divHelpClose a, #divHelpClose span {font-size:13px;margin-left:15px;width:auto;clear:none;display:inline-block;} #divHelpClose a:focus, #divHelpClose a:hover {text-decoration:underline;cursor:pointer;} #divHelpInner .lblTitle {display:block;font-size:17px;font-weight:bold;padding-bottom:1px;margin-top:-3px;margin-bottom:13px;letter-spacing:1px;} #divHelp .divHelpText {margin-top:3px;margin-bottom:15px;} #divHelp .lblHelp, #divHelp .lblHelpIndent {font-size:14px;line-height:135%;} #divHelp .lblHelpIndent {margin-left:20px;display: list-item;list-style-type:disc;list-style-position:outside;} #divHelp .lblHelpSubtitle, #divHelp .lblHelpFieldTitle {font-size:13px;margin-top:15px;margin-bottom:2px;letter-spacing:1px;font-weight:bold!important;} #divHelp .divHelpTool, #divHelp .divHelpToolNew {padding-left:20px;margin-top:2px;font-size:13px;} #divHelp .divHelpToolNew {margin-top:20px;} #divHelp .divHelpTool a {margin-right:15px;} .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;padding-left:10px;padding-right:10px;} .tChartSum td:first-child, .tChartSum th:first-child {padding-left:0!important;} .tChartSum td:last-child, .tChartSum th:last-child {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;} .lblLetterTitle, .lblLetterSubtitle, .lblLetterDate, .lblLetterDateLine, .lblLetterBody {letter-spacing:0.8px;line-height:150%;} .lblLetterDate, .lblLetterDateLine {text-align:right!important;font-size:14px;} .lblLetterDateLine {margin-top:20px!important;border-top:1px solid #404040;padding-top:15px!important;} .lblLetterTitle {font-size:19px!important;font-weight:600;letter-spacing:1.2px!important;} .lblLetterSubtitle, .lblLetterBody {font-size:14px;} .lblLetterSubtitle {text-transform:uppercase;font-weight:600;color:#202020;margin-top:23px!important;margin-bottom:6px!important;} .lblLetterBody {-webkit-hyphens: none;-ms-hyphens: none;hyphens: none;margin-bottom:18px!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;-ms-user-select:text!important;user-select:text!important;} #tLedger td {min-width:15px;font-size:14px;} #tLedger td:last-child {text-align:right;} #tLedger .trHeader td, #tLedger .trSubheader td {letter-spacing:1.5px;padding-bottom:10px;padding-top:3px;} #tLedger .trHeader td {font-weight:bold;} #tLedger .trSubheader td {padding-left:20px;} #tLedger .trTotal td {font-weight:bold;letter-spacing:1.5px;padding-top:5px;padding-bottom:20px;} #tLedger tr:last-child td {padding-bottom:20px;} .divFeaturePrint {margin-top:20px;border-top:1px solid black;padding-top:10px;} #divFeature span {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;} #divFeature .lblSubtitle {text-transform:uppercase;font-size:15px;margin-top:15px;margin-bottom:0;} .divFeaturePrint .lblSubtitle {font-size:19px!important;margin-top:25px!important;} #divFeature .lblBullet, #divFeature .lblBodyText {padding:0;margin-top:10px;margin-bottom:5px;} #divFeature .lblBullet {margin-left:20px;margin-top:5px;display: list-item;list-style-type:disc;list-style-position:outside;} #divFeature #divHelpTool, #divFeature #divHelpToolNew {margin-left:20px;} #divFeature #divHelpTool {margin-top:-3px;} #divFeature #divHelpToolNew {margin-top:10px;margin-bottom:15px;} #divFeature a {margin-right:13px;margin-bottom:10px;} .docH1 {font-size:30px!important;margin-top:16px;margin-bottom:4px;color:#200a58;} .docH2 {font-size:19px!important;margin-top:20px;margin-bottom:2px;color:#200a58;font-weight:bold;} .docH3 {font-size:15px!important;margin-top:18px;margin-bottom:2px;color:#200a58;font-weight:bold;text-transform:uppercase;} .docH4 {font-size:15px!important,margin-top:16px;margin-bottom:2px;font-weight:bold;} .docParagraph {font-size:15px!important;margin-bottom:14px;hyphens:auto;line-height:150%;} .docIngress {font-size:22px!important;margin-bottom:32px;hyphens:auto;line-height:150%;} .docMonth {font-size:19px!important;font-weight:bold;margin-bottom:22px;color:#e31937;text-transform:uppercase;} .docLi {font-size:15px!important;line-height:140%;margin-bottom:3px;list-style-type:disc;} .docImgLogo {float:right;width:150px!important;margin-left:10mm;margin-bottom:8mm;} .docNobreak, .docTable tr, .docTable td {page-break-inside:avoid!important;} .docUl {margin-bottom:17px!important;margin-top:-5px!important;} .docLiTwo {margin-left:18px;} .docLiThree {margin-left:36px;} .docLiFour {margin-left:54px;} .docTable {margin-bottom:18px;border:0.5px solid #200a58;border-collapse:collapse;} .docTable td {padding:4px;padding-left:7px;padding-right:5px;border:0.5px solid #200a58;} .docTable tr {vertical-align:top!important;} .docTable td:first-child {width:25%;} .docTrHeader {background:#5236ab;} .docTrHeader td {text-align:center;color:white;text-transform:uppercase;} .docTrDefault td {text-align:left;} .docTrHeader td {font-size:14px!important;} .docTrDefault td {font-size:15px!important;} html {background:#efefef;} #divHeader {background:#ffffff;border-bottom:1px solid #200a58;} #divHeader td:last-child span {color:#303030;} #divHeaderMenu {border-bottom:1px solid #c0c0c0;} #divPageLeft .divInfoLabel {border-top:1px solid #c0c0c0;} #divHeaderMenu .lnkMenuActive {border:1px solid #200a58;} .lnkHeaderMenuRight, .lnkHeaderMenuLeft {color:#200a58;} .lnkHeaderMenuActive {background:#6f60aa;color:#ffffff;} #divFooter {background:#5236ab;border-top:8px solid #e1e1e1;background-image:linear-gradient(to right, #e31937, #5236ab);} #divFooter .lblCopyright, #divFooter a {color:#ffffff;} #divPageArea {background:#ffffff;box-shadow:0 2px 15px #303030;} #divPage {background:#ffffff;background-image:url("menu.png");background-repeat:repeat-y;} #divPopup {background-color:rgba(100, 100, 100, 0.7);} #divPopupContent {background:#ffffff;border:1px solid #000000;box-shadow:3px 3px 3px #808080;} #divPageInfo, #divHeaderMenu, .divElement, .lblListEmpty, .lnkCashierSelect {background:#efefef!important;} .divElement:hover, .divElement:focus, .lnkCashierSelect:hover, .lnkCashierSelect:focus {background:#e9e9ef!important;} #divPageInfo, #divPageSearch, #divPageMessageFrame, #divButtonRow {border-left:4px solid #5236ab;} #divButtonRow a {background:#200a58;color:#ffffff;} #divButtonRow a:hover, #divButtonRow a:focus {background:#3a5e6b!important;} .lnkMenuLeftActive {border-left:4px solid #5236ab!important;} #divPageLeft a:hover, #divPageLeft a:focus, .lnkMenuLeftActive {color:#200a58;} #divPageTitle span {color:#200a58;} #divPageSubtitle {border-top:1px dotted #200a58;color:#000000;} #divPageSearch, #divPageDetailMenu {background:#efedf5;} .divMenuTitle span {color:#351f6d;} .tLegend a {color:#a82465;} .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 span, .tChartSum .trHover:active span {background:#f0f0f3!important;} table.tList th {border-left:5px solid #351f6d;} .divPopup table { border:1px solid #c0c0c0;} table.tLegend {border: none!important; ;} a.lnkButton, a.lnkButton:active, #divHeaderMenu .lnkMenuActive {background:#5d51a1;color:#ffffff;} .divViewTitle, .divPopup th, table.tList th {background:#351f6d;color:#ffffff;} table.tList td {border-right:1px dotted #808080;} .lblListEmpty {border-left:4px solid #707085;} .rowGreen {border-left:5px solid #00b000!important;} .rowGrey {border-left:5px solid #59667c!important;} .rowOrange {border-left:5px solid #ffac25!important;} .rowRed {border-left:5px solid #cc0000!important;} .rowBlue {border-left:5px solid #c5bde0!important;} .rowViolet {border-left:5px solid #5236ab!important;} .rowMagenta {border-left:5px solid #da70d6!important;} .tdLink {border-left:1px solid #a82465!important;} .tdLink a {color:#5236ab;} ::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:#ffffff;} .lblDocTitle {color:#5236ab;border-bottom:1px solid #200a58;} .lblInfoHead, .lblField {color:#991f3d!important;} .lnkEdit {color:#991f3d!important;} .lblTitlePopup {color:#101010!important;} .container input:checked ~ .checkmark {background-color:#5236ab;} 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 {background:#5236ab;} .lnkSearch:hover, .lnkSearch:focus {background:#200a58;} #divPageRight .lnkLink {color:#200a58;} .tList .lnkLink {color:#000000!important;} a.lnkButton, a.lnkButton:active {border:1px solid #200a58;} .lnkButton:hover, .lnkButton:focus {background:#351f6d;} .lnkNo:hover, .lnkNo:focus, .lnkDelete:hover, .lnkDelete:focus {background:#cb0000;} #lnkNew:hover, #lnkNew:focus, .lnkYes:hover, .lnkYes:focus, .lnkSave:hover, .lnkSave:focus, .lnkLogin:hover, .lnkLogin:focus {background:#4e8d67;color:#ffffff!important;} #divLogin {border:1px solid #200a58;} .divConfirm a {color:#ffffff;background:#5236ab;border:1px solid #808080;} .divTranslate span.lblInfoHead {border-bottom:1px solid #c0c0c0;} .lnkHelp {color:#5236ab!important;} #divHelpInner {background:#fafaff;border:1px solid #6ba1b3;border-top:none;border-right:none;} #divHelpInner a {color:#200a58;} #divHelpInner .lblTitle {color:#151515;border-bottom:1px solid #c0c0d0;} .lblHelpSubtitle, .lblHelpFieldTitle {color:#101010;} .lblReportTitle {color:#101010!important;} .tLegend a {color:#303030!important;} .lnkPageDisabled {opacity:0.5;} #divPageDetailLink {background:#f0f0f0;} #divPageDetailLink a {color:#101010!important;} .lnkCashierSelect {color:#000000!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 #000000;} .divSignature {border-top:1px solid #c0c0c0;} .divGroup {border-bottom:1px solid #808080;} .divGroup:last-child {border-bottom:none;} #tLedger .trTotal td {border-top:1px solid #c0c0c0;} .divMonth {background:#fafafc;color:#c0c0c0;border:1px solid #c0c0c0;} .divMonthPast {background:#e5e5e5;color:black;border-color:#cbc3e6;} .divMonthPast:hover, .divMonthPast:focus {background:#200a58;color:#ffffff;} .divMonthActive {background:#5236ab;border-color:#200a58;color:#ffffff;} .divSectionTitle {border-top:1px solid #200a58;background:#e5e5e5;} .lblUnderline {border-bottom:1px solid #808080;} .tChartSum td {border-bottom:1px solid #c0c0c0;} .tChartSum .trTotal td {border-top:1px solid #200a58;} .tChartSum th {color:#200a58;} .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;} .lnkDisabled {color:#b8b8b8;} .lblLastUpdate {transition: color 0.3s ease;color:#404040;} .lblLastUpdate:hover {transition: color 0.3s ease;color:#000000;} .divElementWide tr:last-child td span {color:#202020!important;} .lblClick {border:1px solid #c0c0c0!important;} .trBorderTop td {border-top:1px solid #c0c0c0!important;} .lblElementTitle {color:#200a58;} .lblCookie {color:#808080;transition:color 0.8s ease;} .lblCookie:focus, .lblCookie:hover {color:#000000;transition:color 0.8s ease;} .divPageTool a {color:#200a58;} .divPageTool a.lnkFade {color:#808080!important;} .divPageTool a:hover {color:#200a58!important;text-decoration:underline;} #divErrorConnection {background:#ffac25;} .tdShow1 {display:none;} .tdShow2 {display:none;} @media(max-width:1200px) {.lnkWide {display:none;}} @media(max-width:1200px) {.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) {.divInline {width:calc(46% - 22px);}} @media(max-width:1000px) {.tdHide2 {display:none;}} @media(max-width:1000px) {.tdHide1 {display:none;}} @media(max-width:1000px) {.tdShow1 {display:grid;}} @media(max-width:1000px) {.tdShow2 {display:grid;}} @media(max-width:1000px) {.divColumnTwo {width: 96 %; ;}} @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;}} @media(max-width:600px) {.divPageLogin {background:none!important;}} 