.content .subPanel .inner.summary{padding-top:1em}.content .subPanel .inner.summary .productSummary{float:left;margin-bottom:.7em}.content .subPanel .inner.summary .productSummary h2{margin:0}.content .subPanel .inner.summary ul.linkList{float:right}.content .subPanel .inner.summary .inner{clear:both;padding:1.7em 0 0}.content .subPanel .inner.summary .inner ul.linkList{float:left;margin:1em 0 0}.content .inner.products h2.bigHead{padding-top:0}.content .product p{float:left;width:65%}.content .product .linkList{clear:left;margin-bottom:1.8em}.content .inner.products .buttonLink{padding-top:.5em}.content .product .buttonLink{float:right;clear:none;width:auto}.content .sideButton .sideButtonCopy{float:left;width:70%}.content .sideButton .buttonLink{float:right;width:auto}.content .inner p.productAction{float:left;clear:left;margin:0 0 .5em;width:100%}.content .inner p.productAction .productActionDesc{float:left;max-width:400px;padding:.4em 0 0}.content .inner p.productAction .productActionButton{float:right}.content .panelWrap .savingsBenefits{margin:0 0 1em;padding:1.7em 14px 0;background:url(../img/horiz_div.png) 0 0 repeat-x}.content .infoMessage+.savingsBenefits{padding-top:0;background:0}.content .inner.savingsProducts .sidePane{margin-top:1em}.content .inner.savingsProducts h2{padding-top:.3em}.content .howYouSave{clear:both;margin:1em 0;padding:.6em 0 0;border-top:solid 1px #006a4d;border-bottom:solid 1px #006a4d}.content .howYouSave h2{margin:0 1em .6em 1em;color:#333}.content .saveChangeData{padding:2px 0 0 0;background:url(../img/horiz_div.png) 0 0 repeat-x}.content .saveChangeData img{float:left}.content .saveChangeData table{width:70%;float:right;margin:0 0 1px}.content .saveChangeData table td{padding-left:10px;padding-right:10px;font-weight:bold;border:0;background:url(../img/horiz_div.png) 0 0 repeat-x}.content .saveChangeData table th{padding:.6em 10px;font-weight:normal;border:0;color:#505050}.content .saveChangeData table td.imgCell{padding:0 15px 0 0;border:0;background:transparent;vertical-align:bottom}.content .saveChangeData table th.highlight,.content .saveChangeData table td.highlight{border-left:solid 1px #006a4d;border-right:solid 1px #006a4d;background-color:#f8f8f8}.content .saveChangeData table td.savedTotal{font-size:1.4em}.content .saveChangeFooter{clear:both;padding:1em 15px 0 15px;font-weight:bold;background:url(../img/horiz_div.png) 0 0 repeat-x}.inner.summary h3{clear:both}ol.condensed .adr{margin-top:1em}ol.condensed .adr span{display:block}.content table.textAlerts{background:url(../img/horiz_div.png) 0 0 repeat-x}.manageAlerts table.textAlerts{table-layout:auto}.content table.textAlerts+table.textAlerts{background:0}.content table.textAlerts tbody th{font-weight:normal}.content table.textAlerts tbody th,.content table.textAlerts tbody td{padding-top:.5em;padding-bottom:.4em;vertical-align:middle}.content table.textAlerts tbody th,.content table.textAlerts tbody td p{margin:0}.content table.textAlerts tbody tr.error th,.content table.textAlerts tbody tr.error td{vertical-align:top}.content table.textAlerts tbody th strong{display:block}.content table.textAlerts th.first{width:35%}.content table.textAlerts th.last{width:15%}.content table.textAlerts tbody td.value{width:12em;padding-left:0!important}.content table.textAlerts tbody td.value input{width:6em}.content table.textAlerts tbody td input{float:none;margin:0}.content table.textAlerts tbody td input[type="text"]{width:80px}.content table.textAlerts tbody td select{font-size:1em}.content table.textAlerts.solidDividerLower{margin-bottom:2em}.content .inlineField+table.textAlerts{margin-top:1.2em}.content table.textAlerts .currency{float:none}.content table.textAlerts tbody td input[type="checkbox"],.content table.balanceAlerts tbody td input[type="checkbox"]{float:left;margin:.35em 10px .35em 0}.content table.balanceAlerts{margin-top:1em}.content .mobilePhoneDetails{margin-bottom:1.4em}.content .optIn .formField.checkbox label{max-width:555px}.cols2WideLeft .textAlerts{width:143px;clear:both;margin:10px 0 20px 20px;float:right;position:relative}.colLayout .textAlerts{width:143px;margin:10px 0 20px 40px;float:right;position:relative}.colLayout .textAlerts .imageTitle{clear:both;font-size:1.2em;font-weight:bold}.content .formField+.inner dl.summary{margin-top:1em}.content .inner.offer{margin-top:1.7em!important}.content .inner.offer ul.linkList{float:left;margin:1.4em 0 0}.content .inner.offer .buttonLink{float:right;margin:1em 0 .7em}.content .inner.offer+ul.actions{margin-top:1em}.content table.textAlerts p.buttonLink,.content table.textAlerts ul.linkList{margin:0}.content table.textAlerts ul.linkList li{margin:0 0 .1em}.content table.textAlerts tbody th strong{margin-right:4px;display:block}.content table.textAlerts.solidDividerLower+.inner.solidDividerLower{padding-top:0}.content table.textAlerts.solidDividerLower+.inner h2.bigHead{padding-top:0}.content .inner.solidDividerLower ul.buttonLink{margin-bottom:.5em}.content .inner.solidDividerLower ul.buttonLink li{margin-bottom:0}.content .mobileBankingInfo .actions{margin:15px -15px 0;padding:0 13px 6px}.content .mobileBankingDemo p{float:left}.content .mobileBankingDemo p a.linkBullet{margin-left:0}.content .mobileBankingDemo p.linkButton{float:right;margin:0 0 1.2em}.content .manageAlerts{border-top:1px solid #006a4d;border-bottom:1px solid #006a4d}.content .manageAlerts table{table-layout:auto}.content .manageAlerts .mobileBankingPack h2{float:none}.content .alertsSummary table.last{border-bottom:1px solid #006a4d;border-collapse:inherit;margin-bottom:0}.content .textAlertsAgreement .first{width:12%}.content .mobileDetailsAgreement{padding:.8em 14px .4em;border-top:solid 1px #006a4d;border-bottom:solid 1px #006a4d}.manageAlerts .textAlerts th.first span{float:left;display:block}.manageAlerts .textAlerts td select{margin-right:5px;float:left}.content .manageAlerts .textAlerts thead th.value{padding-left:0;width:21em}.content .manageAlerts .textAlerts thead th.value{padding-left:0;width:22em}.content .manageAlerts .textAlerts tbody .value span.error{min-width:200px}*|html[xmlns*=""] .content table.textAlerts th.first .postit{position:relative;display:inline-block!important;margin-right:-3px!important}.colLayout .imageAlign{width:450px;height:250px;margin-left:-390px;float:right;position:relative}.colLayout .imageQuote{width:50px;height:50px;margin:5px 0 0 10px;float:left;position:relative}.colLayout .imageQuoteRight{width:50px;height:50px;margin:-15px 0 0 -120px;float:left;position:relative}.colLayout .imageQuoteRightSection{width:50px;height:50px;margin:0 0 0 5px;float:left;position:relative}.content .subPanel.billManagerInfo{padding-top:1.4em}.billManagerInfo img{float:right;margin:-2.4em 14px .4em 0}.billManagerInfo p{float:left;width:70%}.billManagerInfo ul.linkList{float:right;margin-top:1em}.billManagerInfo ul.linkList li{margin-bottom:0}.primary .billManagerRegistration .pullOut{width:160px}.primary .billManagerRegistration .pullOut img{display:block;margin:0 auto 1em auto}.primary .billManagerRegistration .formField.registerForBillManager{float:left;width:70%}.primary .billManagerRegistration .formField.checkbox{clear:both;width:auto}.primary .billManagerRegistration .billManagerDemo{clear:both;float:right;margin:0 14px;padding-top:5px}.primary .billManagerRegistration .billManagerDemo img{display:block;margin:0 14px .4em 22px}
.primary .billManagerRegistration .billManagerDemo ul.linkList{margin-top:1em}.billManagerInfo.registstrationComplete ul.linkList{float:left;width:75%;margin-top:0}.billManagerInfo.registstrationComplete img{margin-bottom:1em}.content .registrationComplete img{margin-bottom:1em}.eBillManagerKey p em{font-weight:normal;font-style:italic;color:#505050}.content .balanceTransfer .formField .label{margin-left:27px;font-size:1.2em;font-weight:bold}.content .balanceTransfer .formField.amountField .label{margin-left:17px}.content .balanceTransfer label{float:left;width:27px;font-size:1.6em;font-weight:bold}.content .balanceTransfer .amountField label{margin-right:8px;width:auto}.content .balanceTransfer .formFieldRow .formField:first-child{margin-right:0!important;padding-right:0!important}.content .balanceTransfer .formFieldRow .formField.amountField{margin-left:0!important}.content .balanceTransfer .formFieldRow .formField.amountField span.error{max-width:200px}.content .balanceTransfer .formFieldRow input{width:160px}.content .balanceTransfer .formFieldRow .amountField input{width:100px}.content .balanceTransfer .total p{float:left;margin-left:18px;text-align:left}.content .balanceTransfer .total .currency,.content .balanceTransfer .total .totalAmount{float:left;clear:none;margin-bottom:0}.content .balanceTransfer .total p.fee{width:194px;margin-left:14px;padding-top:.65em;text-align:right;font-weight:bold}.content .balanceTransfer .expiryDate .total p.fee,.content .transferBalances .total p.fee{margin-left:132px}.content .balanceTransfer .total p.fee span{font-weight:normal}.content .balanceTransfer .validateBalanceTransfer div.actions input.calculate{margin-left:32px;display:block}.hasJS .content .balanceTransfer .validateBalanceTransfer div.actions input.calculate{display:none}.content .balanceTransfer div.actions a{display:none}.content .balanceTransfer div.actions input{background:#fff}.hasJS .content .balanceTransfer div.actions a{display:block;width:200px}.content .balanceTransfer.expiryDate .formField.expiryDateField{margin:0!important;padding-right:0!important}.content .balanceTransfer.expiryDate .formField.expiryDateField .label{margin-left:0}.content .balanceTransfer.expiryDate .formField.expiryDateField .date.inputGroup{min-width:110px}.content .balanceTransfer.expiryDate .formField.expiryDateField .date.inputGroup select{width:50px}.content .balanceTransfer.expiryDate .formFieldRow:first-child{padding-top:2.5em}.content .balanceTransfer.expiryDate .formFieldRow:first-child .formField{position:relative;margin-top:-2.5em!important}.content .balanceTransfer.expiryDate .formFieldRow:first-child span.error{margin-top:0}.content .balanceTransfer.expiryDate .formFieldRow span.error{position:static;display:block;top:0;float:left;margin:.7em 0 10px}.content .balanceTransfer.expiryDate .balanceTransferGroup .formFieldRow:first-child{padding-top:0}.content .balanceTransfer.expiryDate .balanceTransferGroup .formFieldRow:first-child .formField{position:relative;margin-top:0!important}.content .balanceTransfer.expiryDate .balanceTransferGroup .formFieldRow:first-child span.error{margin-top:.7em!important}.content .tillReceipt .trecBalanceSummary{padding:0;background:0}.content .tillReceipt .trecBalanceSummary table th.breakdown,.content .tillReceipt .trecBalanceSummary table td.breakdown{font-weight:normal;text-align:left}.content .balanceSummary table tr .value,.content .trecBalanceSummary table tr .value{font-weight:bold}.content .trecBalanceSummary table tr td.value{color:#006a4d}.content .primary .tillReceipt .part.balanceSummary td ul,.content .primary .tillReceipt .part.trecBalanceSummary td ul{margin:0}.content .tillReceipt .balanceSummary td ul li,.content .tilLReceipt .trecBalanceSummary td ul li{padding:0;background:0}.content .balanceSummary td .checkMark,.content .supportingInfo .checkMark,.content .trecBalanceSummary td .checkMark{padding:0 0 0 20px;background:transparent url(../img/icons/check_mark.png) no-repeat 0 2px}.content .balanceSummary td .crossMark,.content .supportingInfo .crossMark,.content .trecBalanceSummary td .crossMark{padding:0 0 0 20px;background:transparent url(../img/icons/cross_mark.png) no-repeat 0 2px}.content .balanceSummary table tr td em,.content .trecBalanceSummary table tr td em{font-weight:bold;color:#006a4d}.content .supportingInfo p .important{font-size:1.2em}.content .balanceTransfer .promoCode label{font-size:1.2em;width:auto;margin-right:8px}.hasJS .transferBalances .accountDetails{display:none}.transferBalances .formField.sortCode input.sortCode{width:25px}.transferBalances .radioGroup .inputGroup label,.transferBalances .accountNo label{font-size:1.2em}.transferBalances .accountDetails{float:none}.transferBalances .accountDetails .sortCode .label{margin-left:0}.content .transferBalances .formFieldInner .question{margin-left:0}.transferBalances select{margin-top:0}.transferBalances fieldset{background:url(../img/horiz_div.png) 0 100% repeat-x;margin-bottom:15px}.transferBalances fieldset.last{background:0;margin-bottom:0}.transferBalances .accountDetails .formFieldInner>label{width:auto;font-size:1.2em}.transferBalances .help{width:auto}.hasJS .transferBalances div.sortCode p{display:none}.transferBalances .accountDetails{width:auto}.transferBalances .accountDetails .formFieldInner{margin-left:32px}.transferBalances .accountDetails .formField{margin:0!important;margin-bottom:1px!important}.transferBalances .expiryDateField.error .date.inputGroup select{width:55px!important}.content .inner.overdrafts .accountSummary{margin:0 0 1em}.content .inner.overdrafts .accountSummary h3{float:left;margin-bottom:0}.content .inner.overdrafts .accountSummary p{float:left;clear:left}.content .inner.overdrafts .accountSummary p.productAction{float:right;clear:none;width:auto}.content .inner.overdrafts .accountSummary p.productAction .productActionInfo{float:left;margin:0 1em 0 0}.content .inner.overdrafts .accountSummary p.productAction .productActionButton{float:left;margin-top:-4px}.cancelOverdraft .increaseOverdraftLimit{position:relative}.cancelOverdraft .pullOut{position:relative;margin-top:-5em;width:320px}.cancelOverdraft .pullOut table th{padding-top:0;color:#505050}.cancelOverdraft .pullOut table td{border:0}.cancelOverdraft .pullOut table .last{padding-right:0}.cancelOverdraft .increaseOverdraftLimit .buttonLink{position:absolute;left:0;bottom:0}.content .inner.manageOverdraft .buttonLink{margin:1.4em 0 1.4em -1px}.content .inner.manageOverdraft .linkList{margin-bottom:1.8em}.content .overdraftRates .subPanel{background:0}.content .overdraftRates .subPanel table{margin:0}.content .overdraftRates .subPanel h2{margin-bottom:0}.content .overdraftRates .subPanel table th{color:#505050;vertical-align:top}.content .overdraftRates .subPanel table th.odAmount{width:7.5em}.content .overdraftRates .subPanel table td{border:0;padding:0 0 .4em}.content .colLayout .overdraftRates{clear:both;float:none!important;width:auto}.hasJS .content .colLayout .overdraftRates{clear:none;float:right!important;width:48%}---------------------------------------*/.overdraftDeclined .org,.overdraftDeclined .adr p{margin-bottom:0}.overdraftDeclined .adr{margin-bottom:1em}.overdraftDeclined .org span,.overdraftDeclined .adr p span{display:block}.content .primary .overdraftTerms h3{clear:both}.content .primary .overdraftTerms dl{width:100%}.content .primary .overdraftTerms dl dt{float:left;width:40%}.primary .subPanel .tillReceipt .item .summary dt{float:left;margin-right:.4em;width:40%}
.primary .subPanel .tillReceipt .item.savings .summary dt{float:none;margin-right:0}.content .travelMoneyHeader .inner{clear:both}.content .travelMoneyHeader h1{float:left;margin-bottom:0;padding-bottom:.7em}.content .travelMoneyHeader ul.linkList{float:right;margin:2.6em 14px 0 0}.content .currencyConverter{padding-top:.6em}.content .currencyConverter .dynamicConverter{display:none}.content .currencyConverter h2{margin-bottom:.3em}.content .currencyConverter .preSelected{margin:.7em 15px 1em 15px}.content .currencyConverter .preSelected p{margin:0}.content .currencyConverter .preSelected p.preSelection{margin:0 0 .2em 0;font-weight:bold}.content .currencyConverter .preSelected p.preSelection strong{display:block;margin:.4em 0 0 0;font-size:1.4em}.content .currencyConverter .preSelected p.buttonLink{margin:.7em 0 0 0}.content .currencyConverter ul.actions{margin:1.5em 15px 0 15px;padding:1.9em 0 .4em}.content .dynconSelectionCopy{clear:both;padding-top:.2em}.content .dynconSelectionCopy p{margin:0;padding:.2em 0 0 0}.content .error span.label{clear:left}.content .dynconOrder span.error{display:block;margin:0 0 .7em!important;padding:3px 0 3px 26px;background-position:0 1px!important}.content .dynconSelectionCopyExchange{display:none}.content .exchangeRates{margin:0 0 1.6em}.content .exchangeRates thead th{border-top:solid 1px #006a4d}.content .exchangeRates tbody th{font-weight:normal}.content .inner.orderTravelMoney{margin-bottom:1em}.content .orderTravelMoney a{position:relative}.content .inner.orderTravelMoney img{position:relative;right:0;top:2em;float:right}.content .inner.orderTravelMoney a.last img{top:0}.content .inner.orderTravelMoney h1{float:left}.content .dynconOrder strong{display:block;margin:0 8px 0 0;text-align:center}.content .dynconOrder table{margin:0;padding:0}.content .dynconOrder table th,.content .dynconOrder table td{padding:0;border:0;color:#505050}.content .dynconOrder table label{font-size:1em;font-weight:normal}.content .dynconOrder table input{width:50px;font-size:1em}.content .dynconOrder table th,.content .dynconOrder table td{width:14%!important}.content .dynconOrder table .domesticCurrency,.content .dynconOrder table .foreignCurrency{width:43%!important}.content .dynconOrder table span.currency{padding-bottom:.4em}.content .dynconSelection select{max-width:240px!important}.content table.orderSummary{background:url(../img/horiz_div.png) 0 0 repeat-x}.content table.orderSummary td,.content table.orderSummary th{padding:.8em 15px 0 0;text-align:right;font-weight:bold}.content table.orderSummary th{padding-bottom:.8em}.content table.orderSummary td.first,.content table.orderSummary th.first{text-align:left;padding-left:15px;width:100px}.content table.orderSummary td.actions{width:80px;text-align:left}.content table.orderSummary td.actions ul.linkList,.content table.orderSummary td.actions ul.sudoButtons{margin-left:15px;margin-bottom:.7em}.content table.orderSummary td.actions ul.linkList li{margin:0 0 .1em}.content table.orderSummary td.first{font-weight:normal}.content table.orderSummary .totals td{border:0;padding-top:.3em}.content table.orderSummary .totals.top td{padding-top:1.7em}.content table.orderSummary td em{color:#00864f;font-size:1.1em}.content table.orderSummary td strong{float:right}.content table.orderSummary td span.numbers{float:right;clear:right;margin-top:.2em;font-weight:normal}.content .buttonLink.newItem{margin:-3.7em 0 0 14px}.content .buttonLink.newItem+div.inner.dash{margin-top:2.5em}.content .primary .tillReceipt .part.travelMoneySummary{padding-top:0}.content .primary .tillReceipt .part.travelMoneySummary table{margin-bottom:0}.content .primary .tillReceipt .part.travelMoneySummary table th[scope="row"],.content .primary .tillReceipt .part.travelMoneySummary table th[scope="col"],.content .primary .tillReceipt .part.travelMoneySummary table th[scope="row"]+td.value{padding:1.5em 0 1.4em}.content .primary .tillReceipt .part.travelMoneySummary table th[colspan="2"],.content .primary .tillReceipt .part.travelMoneySummary table tr.dividerLower th[colspan="2"]{padding-bottom:.7em}.content .primary .tillReceipt .part.travelMoneySummary table td{text-align:left}.content .primary .tillReceipt .part.travelMoneySummary table td.value{font-weight:bold;text-align:right}.content .primary .tillReceipt .part.travelMoneySummary table tr.dividerUpper td{padding-bottom:1.6em}.content .primary .tillReceipt .part.travelMoneySummary table td strong{float:left}.content .primary .tillReceipt .part.travelMoneySummary table td span.numbers{clear:left;float:left;margin-top:.25em}.content .primary .tillReceipt .part.travelMoneySummary table tr.singleRow th,.content .primary .tillReceipt .part.travelMoneySummary table tr.singleRow td{padding:1.5em 0 1.4em}.content .primary .tillReceipt .part.travelMoneySummary table .adr{clear:left;float:left;margin-top:.6em}.content .primary .tillReceipt .part.travelMoneySummary table .adr span{clear:left;float:left;margin-top:.3em}.content .primary .tillReceipt .part.travelMoneySummary td.edit{padding-bottom:0}.content .secondary .tillReceipt .part.travelMoneySummary{padding-top:0;background:0}.content .secondary .tillReceipt .part.travelMoneySummary table tr .value{font-weight:bold;text-align:right;padding-right:0}.content .secondary .tillReceipt .part.travelMoneySummary table tr td.value{color:#505050}.content .secondary .tillReceipt .part.travelMoneySummary td{text-align:left}.content .secondary .tillReceipt .part.travelMoneySummary td ul{margin:0}.content .secondary .tillReceipt .part.travelMoneySummary td ul li{background:0;padding:0}.content .secondary .tillReceipt .part.travelMoneySummary td.edit{padding-bottom:.2em!important;text-align:right}.content .secondary .tillReceipt .part.travelMoneySummary td .checkMark{padding:0 0 0 20px;background:transparent url(../img/icons/check_mark.png) no-repeat 0 2px}.content .secondary .tillReceipt .part.travelMoneySummary td .crossMark{padding:0 0 0 20px;background:transparent url(../img/icons/cross_mark.png) no-repeat 0 2px}.content .secondary .tillReceipt .part.travelMoneySummary table tr td em{font-weight:bold;color:#00864f}.content .secondary .tillReceipt .part.travelMoneySummary table tr.dividerUpper th,.content .secondary .tillReceipt .part.travelMoneySummary table tr.dividerUpper td{padding-bottom:.8em}.content .secondary .tillReceipt .part.travelMoneySummary table th.breakdown,.content .secondary .tillReceipt .part.travelMoneySummary table td.breakdown{font-weight:normal}.content .secondary .tillReceipt .part.travelMoneySummary table th p,.content .secondary .tillReceipt .part.travelMoneySummary table td p{font-size:1em}.content .branchResults{border-top:solid 1px #006a4d;border-bottom:solid 1px #006a4d!important}.content .branchDetails{padding:8px 14px 4px;border-top:solid 1px #e7e7e7}.content .branchDetails.alt{background:#f6f8f9}.content .branchDetails .branchName{float:left;padding-top:.075em;margin-top:.1em}.content .branchDetails .selectBranch{float:right}.content .branchDetails .formField.selectBranch{margin-right:0!important;padding-right:0!important;width:106px}.content .branchDetails .showHide{clear:both}.content .branchDetails .showHide .trigger{float:left}.content .branchDetails .showHide .trigger+.trigger{float:right!important}.content .branchDetails .pane{clear:both;margin-top:1em}
.content .branchDetails .pane h4{font-weight:normal;clear:left}.content .branchDetails ul{float:left;clear:left}.content .branchDetails ul li{background:0;padding:0}.content .branchDetails ul span{display:block;float:left;width:8em}.content .branchDetails .branchMap{float:right;border:solid 1px #e9e9e9}.content .branchDetails p{clear:left}.content .selectBranch .pullOut p a.linkBullet{display:block;line-height:1.2em;margin:0}.content .primaryWrap .primary .selectBranch .findBranch{margin-bottom:1.4em}.content .selectBranch .findBranch .colLayout.cols2 .colPart{min-width:55%}.content .selectBranch .findBranch input.field{clear:left}.content .selectBranch .findBranch .cols2WideLeft fieldset{position:relative;left:-14px}.content .selectBranch .resultsPagination,.content .selectBranch .branchResults{background:transparent url(../img/horiz_div.png) repeat-x scroll left top;clear:both;padding:1.2em 14px 0}.content .selectBranch .resultsPagination p{float:left}.content .selectBranch .resultsPagination ul.pagination{margin-top:0}.findBranch .inlineField input{clear:both}.content .selectBranch .findBranch .cols2 span.label{width:auto;margin-right:1em}.content .selectBranchAccountSetup .colPart .subPanel .buttonLink{overflow:auto}.content .selectBranchAccountSetup .colPart .subPanel form{clear:both}.content .selectBranchAccountSetup .subPanel h2{margin:10px 0 5px 14px}.content .selectBranchAccountSetup .resultsPagination{padding:0 0 1.2em 0;background:url(../img/horiz_div.png) 0 0 repeat-x}.content .selectBranchAccountSetup .resultsPagination ul.paginationSudoButtons{padding:0 14px;margin:0}.content .selectBranchAccountSetup .resultsPagination ul.paginationSudoButtons li.previous{padding-left:0}.content .selectBranchAccountSetup .resultsPagination fieldset.branchFilter{text-align:right;background:url(../img/horiz_div.png) 0 100% repeat-x;padding-bottom:15px}.content .selectBranchAccountSetup .resultsPagination fieldset.branchFilter select{margin:0 14px 0 .4em}.content .selectBranchAccountSetup .resultsPagination fieldset.branchFilter input{float:right;margin:-2px 14px 0 0}.content .selectBranchAccountSetup .branchResults{background:0;padding:0}.content .selectBranchAccountSetup .branchResults.branchSelect{margin-top:0}.content .selectBranchAccountSetup .branchResults .formField .radioGroup span.cxtHelp{left:auto}.content .selectBranchAccountSetup .branchDetails{position:relative}.content .selectBranchAccountSetup .branchDetails h3{width:30%;float:left;margin-bottom:0}.content .selectBranchAccountSetup .branchDetails p.branchAddress{width:50%;float:left;clear:none}.content .selectBranchAccountSetup .branchDetails .branchLocatorSelect{position:absolute;right:14px;top:10px}.content .selectBranchAccountSetup .branchDetails .branchLocatorSelect label{margin:0}.content .selectBranchAccountSetup .branchDivested,.content .selectBranchAccountSetup .branchDivested .branchDetails.alt{background-color:#ffc}.content .selectBranchAccountSetup .branchDivested .branchDivestedCopy{width:50%;clear:both;margin:0 0 1em 30%;padding:2px 0 0 26px;background:url('../img/icons/alert.png') no-repeat 0 1px transparent}.content .selectBranchAccountSetup .branchDivested .branchDivestedCopy p{margin:0}.content .collectTravelMoney .formField.inlineField .inlineLabel span.label{width:auto}.content .collectTravelMoney .radioGroup .inputGroup label{margin-right:.6em}@font-face{font-family:'Lloyds Jack';src:url('../fonts/lloyds_bank_jack-lightWEB.eot');src:url('../fonts/lloyds_bank_jack-lightWEB.eot?#iefix') format('eot'),url('../fonts/lloyds_bank_jack-lightWEB.woff') format('woff'),url('../fonts/lloyds_bank_jack-lightWEB.ttf') format('truetype'),url('../fonts/lloyds_bank_jack-lightWEB.svg#webfontJlnRxpun') format('svg');font-weight:normal;font-style:normal}.jshide{display:none}.hasJS .jshide{display:block}.content .footnotePanel{position:relative;color:#333;font-size:1em}.content .footnotePanel p{font-size:1em;margin-bottom:.5em}.content .primary .footnotePanel .footnote,.content .secondary .footnotePanel .footnote{padding-left:0;float:none}.content .footnotePanel .footnote{font-size:1em}.content .primary .footnotePanel{margin:0 180px 0 0;padding:.5em 9px 0;border:1px solid #f2f2f2;background-color:#f9f9f9}.content .primary .subPanel .footnotePanel{margin:0 -11px -1px;padding:.5em 9px 0;border:1px solid #e8e8e8;background-color:#f9f9f9}.content .secondary .footnotePanel{margin:0 -1px -1px;padding:.5em 9px 0;letter-spacing:-0.015em;border:1px solid #dedede;background-color:#fff}.content .primary .subPanel-t .footnotePanel{margin:0 -5px -9px;padding-top:4px}.content .footnotePanel .footnotePanel-tr,.content .footnotePanel .footnotePanel-tl,.content .footnotePanel .footnotePanel-br,.content .footnotePanel .footnotePanel-bl{position:absolute;height:6px;width:6px;background-repeat:no-repeat}.content .footnotePanel .footnotePanel-tr{top:-1px;right:-1px;background-position:right top}.content .footnotePanel .footnotePanel-tl{top:-1px;left:-1px;background-position:left top}.content .footnotePanel .footnotePanel-br{bottom:-1px;right:-1px;background-position:right bottom}.content .footnotePanel .footnotePanel-bl{bottom:-1px;left:-1px;background-position:left bottom}.content .primary .footnotePanel .footnotePanel-tr{background-image:url(../img/panels/primary_footnotepanel_tr.png)}.content .primary .footnotePanel .footnotePanel-tl{background-image:url(../img/panels/primary_footnotepanel_tl.png)}.content .primary .footnotePanel .footnotePanel-br{background-image:url(../img/panels/primary_footnotepanel_br.png)}.content .primary .footnotePanel .footnotePanel-bl{background-image:url(../img/panels/primary_footnotepanel_bl.png)}.content .primary .subPanel .footnotePanel .footnotePanel-tr,.content .primary .subPanel .footnotePanel .footnotePanel-tl{display:none}.content .primary .subPanel .footnotePanel .footnotePanel-br{background-image:url(../img/panels/primary_subpanel_footnotepanel_br.png)}.content .primary .subPanel .footnotePanel .footnotePanel-bl{background-image:url(../img/panels/primary_subpanel_footnotepanel_bl.png)}.content .secondary .footnotePanel .footnotePanel-tr,.content .secondary .footnotePanel .footnotePanel-tl{display:none}.content .secondary .footnotePanel .footnotePanel-br{background-image:url(../img/panels/secondary_footnotepanel_br.png)}.content .secondary .footnotePanel .footnotePanel-bl{background-image:url(../img/panels/secondary_footnotepanel_bl.png)}.content .tile li,.content .banner li,.content .bigPrompt li,.content .IBTopPanel li,.content .IBMediumPanel li{background-image:url("../img/bullet.png")}.content .primary .boxed{position:relative;border:1px solid #006a4d;background-color:#FFF}.content .primary .boxed.pullOut ul li{background-position:1px .5em;padding:0 0 0 1.2em}.content .primary .boxed .boxed-tl,.content .primary .boxed .boxed-tr,.content .primary .boxed .boxed-bl,.content .primary .boxed .boxed-br{position:absolute;height:8px;width:8px;background:url(../img/panels/pullout_corners_sprite_green.png) 0 0 no-repeat}.content .primary .boxed .boxed-tl{top:-1px;left:-1px;background-position:0 0}.content .primary .boxed .boxed-tr{top:-1px;right:-1px;background-position:-9px 0}.content .primary .boxed .boxed-bl{bottom:-1px;left:-1px;background-position:-27px 0}.content .primary .boxed .boxed-br{bottom:-1px;right:-1px;background-position:-18px 0}.content .tile{position:relative;margin:0 0 8px;background-color:#fff;border:1px solid #d8d8d8}
.content .tile .inner{margin:9px 9px 0}.content .tile h2 span,.content .banner h2 span,.content .bigBanner h2 span,.content .bigPrompt h2 span{color:#006a4d}.content .tile h2{margin:0;color:#006a4d;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:2.6em;line-height:1em}.content .tile h2 span{font-size:1em}.content .tile h3{margin:0;color:#505050;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.6em}.content .tile .content{margin:.25em 0 0}.content .tile p.buttonLink{margin-bottom:.8em}.content .tile .footnotePanel{border-top:0;padding:0 9px 3px}.content .tile .tile-tl,.content .tile .tile-tr,.content .tile .tile-bl,.content .tile .tile-br{position:absolute;height:6px;width:6px;z-index:1;background:url(../img/panels/tile_corners_sprite.png) 0 0 no-repeat}.content .tile .tile-tl{top:-1px;left:-1px;background-position:left top}.content .tile .tile-tr{top:-1px;right:-1px;background-position:right top}.content .tile .tile-bl{bottom:-1px;left:-1px;background-position:left bottom}.content .tile .tile-br{bottom:-1px;right:-1px;background-position:right bottom}.content .tileImageTop h2{clear:both}.content .tileImageTop .illustration{float:right;margin:-10px -10px 0 0}.content .tileImageTop .tile-tl,.content .tileImageTop .tile-tr{display:none}.content .tileImageBottom .illustration{position:relative;float:right;margin:-5px -10px -1px;z-index:2}.content .tileImageBottom .footnotePanel{clear:both;position:relative;top:-4px;margin-bottom:-5px!important;z-index:3}.content .tileImageLeft .section{width:50%;float:right}.content .tileImageLeft .illustration{float:left;margin:-9px 0 0 -9px}.content .tileImageLeft .footnotePanel{clear:both}.content .tileImageRight .section{width:50%;float:left}.content .tileImageRight .illustration{float:right;margin:-9px -9px 0 0}.content .tileImageRight .footnotePanel{clear:both}.content .tileImageRightCornerSmall .illustration{float:right;margin:-35px -10px 0 0}.content .tileImageRightCornerSmall .footnotePanel{clear:both}.content .banner{position:relative;background:url(../img/horiz_div.png) repeat-x top left #FFF}.content .banner h2{margin:0;padding-top:.1em;color:#006a4d;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:6em;line-height:1em;text-align:center}.content .banner h2 span{font-size:1em}.content .banner h3{margin:0 0 .3em;color:#505050;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.8em;text-align:center}.content .banner .content p{font-size:1.3em}.content .banner .overlayContainer p{font-size:1.2em}.content .banner p.buttonLink{margin-bottom:.8em}.content .banner .footnotePanel{background-color:#fff;border:0}.content .panel-t .banner{margin-bottom:3px}.content .bannerImageRight .inner{padding-right:0;min-height:235px}.content .bannerImageRight .illustration{float:right;margin-right:-14px;margin-left:14px}.content .bannerImageRight .footnotePanel{clear:both;margin-right:0}.content .bannerImageLeft .inner{padding-left:248px;padding-left:0}.content .bannerImageLeft .illustration{position:relative;float:left;width:248px}.content .bannerImageLeft .illustration{margin:0 17px 0 -17px}.content .bannerImageLeft .footnotePanel{clear:both;margin-right:0}.content .bannerImageLeft .illustration{margin:0 17px 0 -17px}.content .bannerImageLeft .footnotePanel{clear:both;margin-right:0}.content .bannerImageRightCornerSmall .inner{min-height:210px}.content .bannerImageRightCornerSmall h2{padding-top:.5em;font-size:3.2em}.content .bannerImageRightCornerSmall h3{font-size:2.2em}.content .bannerImageRightCornerSmall .section .content{margin-right:35%}.content .bannerImageRightCornerSmall .section .illustration{position:absolute;bottom:40px;right:-4px}.content .bigBanner{position:relative;margin-bottom:0;background:url(../img/horiz_div.png) repeat-x top left #FFF}.content .bigBanner h2{margin:0;padding:.5em 0 0;color:#006a4d;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:3.6em;text-align:center}.content .bigBanner h3{color:#505050;margin:0 0 .5em;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:2.6em;text-align:center}.content .bigBanner h2,.content .bigBanner h3,.content .bigBanner .content,.content .bigBanner .products,.content .bigBanner .subPanel{position:relative;z-index:2}.content .bigBanner .products{margin:0 0 2.5em}.content .bigBanner .products h3{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.4em;font-weight:bold;text-align:left}.content .bigBanner .subPanel{margin:0 0 1.5em}.content .bigBanner .subPanel .inner{margin:0 4px}.content .bigBanner p.buttonLink{margin-bottom:.7em}.content .bigBanner p.buttonLink a{margin:0 .5em 0 0}.content .bigBanner .subPanel li{color:#333}.content .bigBanner .footnote{padding:0}.content .panel-t .bigBanner{margin-bottom:3px}.content .panel-t .bigBanner .subPanel{padding-right:10px;padding-left:10px}.content .bigBannerMultiMessage .products h3{margin-right:0;text-align:left}.content .bigBannerMultiMessage .illustration{float:right;margin:0 -18px -2em 10px}.content .bigBannerMultiMessage .colLayout{position:relative;margin:3em 0 0;clear:both;z-index:2}.content .bigBannerMultiMessage .colLayout .subPanel{position:relative}.content .bigBannerMultiMessage .colLayout .subPanel.withButton{padding-bottom:45px}.content .bigBannerMultiMessage .colLayout .subPanel.withButton p.buttonLink{position:absolute;bottom:0}.content .bigBannerSingleMessageRight .section{width:49%;float:right}.content .bigBannerSingleMessageRight .illustration{margin:1px 0 -4px -18px;width:49%;float:left}.content .bigBannerSingleMessageRight .footnotePanel{clear:both;margin:0}.content .bigBannerSingleMessageLeft{overflow:hidden}.content .bigBannerSingleMessageLeft .section{width:49%;float:left}.content .bigBannerSingleMessageLeft .illustration{margin-bottom:-4px;width:49%;float:right;margin-right:-18px;text-align:right}.content .bigBannerSmallImage .section{position:relative;padding-right:50%;min-height:200px}.content .bigBannerSmallImage .illustration{position:absolute;bottom:-1.4em;right:-18px}.content .bigPrompt{position:relative;margin-bottom:0}.content .bigPrompt h2{margin:0;padding:.2em 0 0;color:#006a4d;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:3.4em;text-align:center}.content .bigPrompt h3{color:#505050;margin:0 0 1em;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;font-size:2.1em;text-align:center}.content .bigPrompt h2,.content .bigPrompt h3,.content .bigPrompt .content,.content .bigPrompt .products,.content .bigPrompt .subPanel{position:relative;z-index:2}.content .bigPrompt h3.superfont{font-size:6em;line-height:1em;margin-bottom:.25em}.content .bigPrompt .products{margin:0 0 2.5em}.content .bigPrompt .products h3{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.4em;font-weight:bold}.content .bigPrompt .products h4{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.4em;font-weight:bold;color:#505050}.content .bigPrompt .subPanel{margin:0 0 1.5em}.content .bigPrompt .subPanel .inner{margin:0 4px}.content .bigPrompt .subPanel li{color:#333;font-size:1.3em}.content .bigPrompt p.buttonLink{margin-bottom:1em}.content .bigPrompt p.buttonLink a{margin:0 .5em 0 0}.content .bigPrompt .footnote{padding:0}
.content .bigPrompt .footnotePanel{background-color:#fff;border:0;margin-bottom:1.5em;clear:none;padding:.5em 0 0}.content .panel-t .bigPrompt{margin-bottom:3px}.content .panel-t .bigPrompt .subPanel{padding-right:10px;padding-left:10px}.content .bigPromptMultiMessage h2{font-size:6em;text-align:center}.content .bigPromptMultiMessage h2 span{font-size:1em}.content .bigPromptMultiMessage h3{font-size:2em}.content .bigPromptMultiMessage .content p{font-size:1.4em}.content .bigPromptMultiMessage .products h3{margin-right:0;text-align:left}.content .bigPromptMultiMessage .illustration{float:right;margin:6px -18px 10px 10px}.content .bigPromptMultiMessage .colLayout{position:relative;margin:3em 0 0;clear:both;z-index:2}.content .bigPromptMultiMessage .colLayout .subPanel{position:relative}.content .bigPromptMultiMessage .colLayout .subPanel.withButton{padding-bottom:45px}.content .bigPromptMultiMessage .colLayout .subPanel.withButton p.buttonLink{position:absolute;bottom:0}.content .bigPromptSingleMessageImageLeft .footnotePanel{margin:0 0 1.5em 0}.content .bigPromptSingleMessageImageLeft h2,.content .bigPromptSingleMessageImageRight h2{font-size:6em;line-height:1em}.content .bigPromptSingleMessageImageLeft h2 span,.content .bigPromptSingleMessageImageRight h2 span{font-size:1em}.content .bigPromptSingleMessageImageLeft h3,.content .bigPromptSingleMessageImageRight h3{font-size:2em}.content .bigPromptSingleMessageImageLeft .section,.content .bigPromptSingleMessageImageRight .section{width:auto}.content .bigPromptSingleMessageImageRight .section .section{width:70%}.content .bigPromptSingleMessageImageLeft .section .section{width:auto}.content .bigPromptSingleMessageImageLeft .content p,.content .bigPromptSingleMessageImageRight .content p{font-size:1.3em}.content .bigPromptSingleMessageImageLeft .content p.buttonLink,.content .bigPromptSingleMessageImageRight .content p.buttonLink{margin-bottom:1em}.content .bigPromptSingleMessageImageLeft .illustration,.content .bigPromptSingleMessageImageRight .illustration{width:30%;position:relative}.content .bigPromptSingleMessageImageLeft .illustration{float:left;margin:0 0 0 -18px;width:324px}.content .bigPromptSingleMessageImageLeft .section{margin-left:324px}.content .bigPromptSingleMessageImageLeft .section .section{margin-left:0}.content .bigPromptSingleMessageImageRight .section .section .products h3,.content .bigPromptSingleMessageImageLeft .section .section .products h3{text-align:left}.content .bigPromptSingleMessageImageRight .illustration{float:right;margin:0 -14px 0 0;text-align:right;width:auto}.content .bigPromptSingleMessageImageRight .section{margin-right:380px}.content .bigPromptSingleMessageImageRight .section .section{margin-right:0;width:auto}.content .bigPromptSingleMessageImageRight .section .footnotePanel{margin-right:0}.content .bigPromptSingleMessageNoImageBoxedText .inner h2{font-size:6em}.content .bigPromptSingleMessageNoImageBoxedText .inner h2 span{font-size:1em}.content .bigPromptSingleMessageNoImageBoxedText .inner h3{font-size:2em}.content .bigPromptSingleMessageNoImageBoxedText .inner h3 span{font-size:1em}.content .bigPromptSingleMessageNoImageBoxedText .content p,.content .bigPromptSingleMessageNoImageBoxedText .content p{font-size:1.4em}.content .bigPromptSingleMessageNoImageBoxedText .pullOut.boxed{width:auto;margin-top:-0.5em;padding:15px}.content .bigPromptSingleMessageNoImageBoxedText .pullOut.boxed h3{margin-bottom:.5em;padding-top:0;color:#505050;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.6em;font-weight:normal;text-align:left}.content .bigPromptSingleMessageImageRightCornerSmall .content p{font-size:1.4em}.content .bigPromptSingleMessageImageRightCornerSmall .subPanel h3{color:#505050;font-size:1.4em;text-align:left}.content .bigPromptSingleMessageImageRightCornerSmall .section{position:relative;padding-right:50%}.content .bigPromptSingleMessageImageRightCornerSmall .section .illustration{position:absolute;right:0;bottom:-1.4em}.content .bigPromptSuperfont .inner{padding-left:415px;min-height:420px}.content .bigPromptSuperfont .section p{font-size:1.4em}.content .bigPromptSuperfont .illustration{position:absolute;left:0;bottom:0}.content .bigPromptSuperfont .overlayContainer p{font-size:1.2em}.content div.logoutTimerPanel+.bigPrompt{margin-top:-10px;background:0}.content ul.movingOn.top+.bigPrompt{margin-top:-3px;background:0}.content .primary .IBTopPanel{margin-bottom:2.4em}.content .primary .IBTopPanel h1,.content .primary .IBTopPanel h2{font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal}.content .primary .IBTopPanel h1{margin:0;font-size:3.5em;line-height:1.1em;color:#006a4d}.content .primary .IBTopPanel h2.bigHead{color:#505050;margin:0 0 1em;padding:0;font-size:2.4em}.content .primary .IBTopPanel h2.bigHead span{color:#505050;font-size:100%}.content .primary .IBTopPanel h3{color:#505050}.content .primary .IBTopPanel h3,.content .primary .IBTopPanel p,.content .primary .IBTopPanel ul li{font-size:1.4em}.content .primary .IBTopPanel p{color:#505050;font-weight:normal}.content .primary .IBTopPanel+ul.actions.top{margin-bottom:0;padding-top:1.2em}.content .primary .IBTopPanel+ul.actions.top li.primaryAction{margin-top:.6em}.content .primary .IBMediumPanel.dash{padding-top:20px;background:url(../img/horiz_div.png) left top repeat-x}.content .primary .IBMediumPanel h2.bigHead,.content .primary .IBMediumPanel h2.biggerHead,.content .primary .IBMediumPanel h2.productHead,.content .primary .IBMediumPanel h3.bigHead,.content .primary .IBMediumPanel h3.biggerHead,.content .primary .IBMediumPanel h3.productHead{margin:0 0 .5em;padding:.5em 0 0;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal}.content .primary .IBMediumPanel h2.bigHead{font-size:2.2em}.content .primary .IBMediumPanel h3.productHead span{color:#505050;font-size:100%}.content .primary .IBMediumPanel h2.productHead,.content .primary .IBMediumPanel h3.productHead{font-size:2.4em}.content .primary .IBMediumPanel h2.biggerHead{margin:0;color:#505050;font-size:3.2em;line-height:1.1em}.content .primary .IBMediumPanel h3.bigHead,.content .primary .IBMediumPanel h3.biggerHead{color:#505050;font-size:1.7em}.content .primary .IBMediumPanel h3.biggerHead{padding:0;font-size:2.4em}.content .primary .IBMediumPanel .subPanel{position:relative}.content .primary .subPanel.IBMediumPanel .inner,.content .primary .IBMediumPanel .subPanel .inner{margin:0 4px}.content .primary .panel-t .IBMediumPanel.subPanel .inner,.content .primary .panel-t .IBMediumPanel .subPanel .inner{margin:0 10px}.content .primary .IBMediumPanel .boxed{width:224px;margin-top:-0.5em}.content .primary .IBMediumPanel .boxed h3{margin-bottom:.5em;padding-top:0;color:#505050;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.7em;font-weight:normal}.content .primary .IBMediumPanel .boxed li{color:#505050}.content .primary .IBMediumPanel .linkList a{display:block;float:none}.content .primary .IBMediumPanel .buttonLink a{display:block;margin-bottom:.3em}.content .primary .IBMediumPanel li{color:#333}.content .primary .IBMediumPanel .content p{color:#333}IBMediumPanel .content .primary .IBMediumPanel .withButton{padding-bottom:65px}.content .primary .IBMediumPanel .withButton p.buttonLink{position:absolute;bottom:0}.content .primary .IBMediumPanelRightImage{position:relative}.content .primary .IBMediumPanelRightImage .inner{min-height:186px;padding-right:290px}.content .primary .IBMediumPanelRightImage h3.productHead{color:#505050}
.content .primary .IBMediumPanelSmallImage{position:relative}.content .primary .IBMediumPanelSmallImage .inner{min-height:186px;padding-right:300px}.content .primary .IBTopPanel .illustration,.content .primary .IBMediumPanel .illustration{position:relative;float:right;z-index:1}.content .primary .IBTopPanelImage .illustration{margin:1.5em -18px 0 10px}.content .primary .IBMediumPanelRightImage .illustration{position:absolute;top:10px;right:0}.content .primary .IBMediumPanelSmallImage .illustration{position:absolute;bottom:5em;right:0}.content .primary form.IBWelcome .inner input.submitAction{margin-bottom:1em}.content ul.myAccounts li.noGradient{background:url(../img/horiz_div_white_bg.png) left top repeat-x #fff}.content .yourOffers{position:relative;padding:.5em 0}.content .yourOffers h2{width:56.9%;float:left;margin:0 0 .5em 14px;color:#006a4d;font-size:2.4em;font-weight:normal;line-height:1em;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal}.content ul.myAccounts li .yourOffers h2{font-size:2em}.content .yourOffers ul.offerList li h3{color:#505050;font-size:1.15em;line-height:1.2em}.content .yourOffers ul.offerList li h3 img{float:left;margin:2px 8px .7em 0}.content .yourOffers p.headingLink{float:right;width:36.9%;margin:0 14px 0 0;text-align:right;line-height:1.65em}.content .yourOffers ul.offerList{clear:both}.content .yourOffers ul.offerList li{position:relative;clear:both;margin:0;background:0}.content .yourOffers ul.offerList li p.offerDescription{line-height:1.6em}.content div.yourOffers .yourOffers-tl,.content div.yourOffers .yourOffers-tr,.content div.yourOffers .yourOffers-bl,.content div.yourOffers .yourOffers-br{position:absolute;width:6px;height:6px}.content div.yourOffers .yourOffers-tl{top:-1px;left:-1px;background:url(../img/panels/primary_subpanel_tl.png) left top no-repeat}.content div.yourOffers .yourOffers-tr{top:-1px;right:-1px;background:url(../img/panels/primary_subpanel_tr.png) right top no-repeat}.content div.yourOffers .yourOffers-bl{bottom:-1px;left:-1px;background:url(../img/panels/primary_subpanel_bl.png) left bottom no-repeat}.content div.yourOffers .yourOffers-br{bottom:-1px;right:-1px;background:url(../img/panels/primary_subpanel_br.png) right bottom no-repeat}.content .yourOffersRows ul.offerList{margin:0 14px;padding:1em 0 0;border-top:1px solid #e0e0e0}.content .yourOffersRows ul.offerList li{padding:.6em 0 1.2em}.content .yourOffersRows ul.offerList li h3{width:160px;margin:0;float:left;font-weight:bold}.content .yourOffersRows ul.offerList li p{margin:0}.content .yourOffersRows ul.offerList li p.offerDescription{margin-right:120px;margin-left:170px}.content .yourOffersRows ul.offerList li p.offerLink{position:absolute;top:.5em;right:0;width:110px;text-align:right}.content .yourOffersRows ul.offerList li p.offerLink a img{margin-right:-4px}.content .yourOffersRows p.headingLink.bottom{display:none!important}.content .yourOffersMultiBox h2,.content .yourOffersMultiBox h3,.content .yourOffersSingleBox h2,.content .yourOffersSingleBox h3{font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal}.content .yourOffersMultiBox h2,.content .yourOffersSingleBox h2{font-size:2.4em;line-height:1em}.content .yourOffersMultiBox ul.offerList,.content .yourOffersSingleBox ul.offerList{margin:0 0 .5em;padding:0 14px 0;margin-right:-3.3%}.content .yourOffersMultiBox ul.offerList li,.content .yourOffersSingleBox ul.offerList li{padding:.6em 0 40px;float:left;clear:none;margin-right:3.3%}.content .yourOffersMultiBox ul.offerList li h3,.content .yourOffersSingleBox ul.offerList li h3{font-weight:normal}.content .yourOffersMultiBox ul.offerList li p.offerDescription,.content .yourOffersSingleBox ul.offerList li p.offerDescription{clear:both}.content .yourOffersMultiBox ul.offerList li p.offerLink,.content .yourOffersSingleBox ul.offerList li p.offerLink{position:absolute;bottom:0;width:91%}.content .yourOffersMultiBox ul.offerList li p.offerLink a img,.content .yourOffersSingleBox ul.offerList li p.offerLink a img{margin-bottom:-5px}.content .yourOffersMultiBox ul.offerList li,.content .yourOffersSingleBox{border:1px solid #e8e8e8;background:#f8f8f8}.content .yourOffersMultiBox p.headingLink{line-height:2.4em}.content .yourOffersMultiBox p.headingLink.bottom{display:none!important}.content .yourOffersMultiBox ul.offerList{padding-top:.5em}.content .yourOffersMultiBox ul.offerList li{width:29.7%}.content .yourOffersMultiBox ul.offerList li h3,.content .yourOffersMultiBox ul.offerList li p.offerDescription{margin:0 9px .3em}.content .yourOffersMultiBox ul.offerList li p.offerLink{left:9px}.content .yourOffersMultiBox ul.offerList li p.offerDescription{color:#333}.content .yourOffersSingleBox{margin-bottom:2.4em;padding-top:1.4em}.content .yourOffersSingleBox p.headingLink{position:absolute;width:auto;bottom:-2.4em;right:0}.content .yourOffersSingleBox p.headingLink.top{display:none!important}.content .yourOffersSingleBox ul.offerList li{width:30%}.content .yourOffersSingleBox ul.offerList li h3,.content .yourOffersSingleBox ul.offerList li p.offerDescription{margin:0 0 .3em}.content .yourOffersSingleBox ul.offerList li p.offerLink{left:0}.content .yourOffersSingleBox ul.offerList li p.offerDescription{color:#333}.content .indicativeLoans{margin-bottom:1.5em;padding:.5em 14px;font-size:1.2em;line-height:1.4em}.content .productPromo .indicativeLoans,.content ul.myAccounts li .indicativeLoans{margin-bottom:0}.content ul.myAccounts li .productPromo .indicativeLoans{margin-top:-3px;margin-bottom:-20px}.content ul.myAccounts li .indicativeLoans{font-size:1em}.content .indicativeLoans h2,.content .indicativeLoans h3{font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal}.content .indicativeLoans h2{margin:0;color:#006a4d;font-size:1.65em}.content .indicativeLoans h3{margin:.3em 0 1em;font-size:1.01em;color:#505050}.content .indicativeLoans .inner{position:relative;margin:0 0 1em!important}.content .indicativeLoans .loanDetailsWrapper{width:100%;float:left}.content .indicativeLoans .loanDetails{width:48%;float:left;padding:0;font-size:1.1em}.content .indicativeLoans .loanDetails+.loanDetails{width:48%;float:right}.content .indicativeLoans .loanDetails .dotted{width:100%;margin:0 0 .4em;background:url("../img/horiz_div.png") repeat-x left 1em transparent}.content .indicativeLoans .loanDetails .dotted span.title{float:left;margin-bottom:-3px;padding-right:3px;background:#fff}.content .indicativeLoans .loanDetails .dotted span.numeric{color:#006a4d;float:right;padding-left:3px;background:#fff}.content .indicativeLoans .loanActions{position:absolute!important;top:0;right:0;width:106px;margin:0}.content .indicativeLoans .loanActions p,.content .indicativeLoans .loanActions br{position:relative;margin:0 0 4px 0;padding:0;background:0;line-height:auto}.content .indicativeLoans .footnotePanel{font-size:.8em;padding-left:0}.content .primary .indicativeLoans .footnotePanel{background-color:#fff;border:0;margin-right:0}.content ul.myAccounts li .indicativeLoans .footnotePanel{font-size:.833em}.content .indicativeLoans .footnotePanel .overlayContainer a{font-size:1.2em}.content ul.myAccounts li .indicativeLoans .footnotePanel .overlayContainer a{font-size:1.1em}.content .indicativeLoans .leadOutcomes{background:url("../img/horiz_div.png") repeat-x scroll left top #fff;margin:0;padding:1em 0 .5em 0}.content .indicativeLoans .leadOutcomes div{display:inline;margin-right:1.4em}
.content .indicativeLoans .footnotePanel .footnotePanel-tr,.content .indicativeLoans .footnotePanel .footnotePanel-tl,.content .indicativeLoans .footnotePanel .footnotePanel-br,.content .indicativeLoans .footnotePanel .footnotePanel-bl{display:none}.content .indicativeLoansSmallRightCTA h3{color:#505050}.content .indicativeLoansSmallRightCTA .loanWrapper{position:relative;padding-right:150px}.content .indicativeLoansSmallRightCTA .loanDetailsWrapper{padding:.8em 14px .4em}.content .indicativeLoansSmallRightCTA p.loanLinks{position:absolute;bottom:0;right:0;width:106px;margin:0;font-size:1em}.content .indicativeLoansSmallRightCTA .leadOutcomes{margin-top:1em}.content .indicativeLoansFullRightCTA,.content .indicativeLoansFullBottomCTA,.content .indicativeLoansFullLeadOutcomesCTA{padding-top:14px;padding-bottom:7px}.content .indicativeLoansFullRightCTA .footnotePanel,.content .indicativeLoansFullBottomCTA .footnotePanel,.content .indicativeLoansFullLeadOutcomesCTA .footnotePanel{margin-right:-6px;margin-left:-6px}.content .indicativeLoansFullRightCTA .loanWrapper,.content .indicativeLoansFullBottomCTA .loanWrapper,.content .indicativeLoansFullLeadOutcomesCTA .loanWrapper{padding-right:135px}.content .indicativeLoansFullRightCTA{position:relative;margin:0 10px 1.5em}.content .productPromo .indicativeLoansFullRightCTA,.content ul.myAccounts li .indicativeLoansFullRightCTA{margin-bottom:0}.content .indicativeLoansFullRightCTA ul.loanActions{top:0;right:0}.content .indicativeLoansFullRightCTA p.loanLinks{position:absolute;bottom:.4em;right:0;width:106px;margin:0;font-size:1em}.content ul.myAccounts li .indicativeLoansFullBottomCTA,.content ul.myAccounts li .indicativeLoansFullLeadOutcomesCTA{margin:-9px 0 -6px}.content .indicativeLoansFullBottomCTA h3,.content .indicativeLoansFullLeadOutcomesCTA h3{color:#505050}.content .indicativeLoansFullBottomCTA .loanWrapper,.content .indicativeLoansFullLeadOutcomesCTA .loanWrapper{position:relative}.content .indicativeLoansFullBottomCTA .loanDetailsWrapper,.content .indicativeLoansFullLeadOutcomesCTA .loanDetailsWrapper{margin:0 0 .5em}.content .indicativeLoansFullBottomCTA ul.loanActions,.content .indicativeLoansFullLeadOutcomesCTA ul.loanActions{top:auto;bottom:.5em}.content .indicativeLoansFullBottomCTA p.loanLinks,.content .indicativeLoansFullLeadOutcomesCTA p.loanLinks{clear:both;margin:0;padding:.8em 0 0;background:url(../img/horiz_div.png) left top repeat-x #fff;text-align:right;font-size:1em}.content .indicativeLoansFullBottomCTA p.loanLinks a,.content .indicativeLoansFullLeadOutcomesCTA p.loanLinks a{margin-left:1.4em}.content .indicativeLoansFullLeadOutcomesCTA p.loanLinks{clear:both;margin:0;padding:.8em 0 0;background:url(../img/horiz_div.png) left top repeat-x #fff;text-align:right}.content .indicativeLoansFullLeadOutcomesCTA p.loanLinks a{margin-left:1.4em}.content .indicativeLoansFullLeadOutcomesCTA .footnotePanel{padding-bottom:.5em}.leadOutcomes .formFieldRow li{font-size:1em;margin-bottom:5px}.leadOutcomes .formFieldRow label{font-size:1.2em;line-height:1.4em;font-weight:bold}.leadOutcomes .illustration{position:absolute;right:10px;top:30%}.content .overlayContainer p{margin-bottom:.7em}.content .accountStyle{position:relative;padding:1em 10px 0}.content .primary ul.myAccounts li .productPromo{padding:0}.content .accountStyle h2,.content .accountStyle h2 a{color:#006a4d;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;line-height:1}.content .accountStyle h3{color:#505050;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-weight:normal;line-height:1}.content .accountStyle p.buttonLink{position:absolute;margin:0;padding:0}.content .accountStyle .illustration{margin-left:-1px;margin-top:-1px}.comtent .accountStyleImageRight .illustration{float:right;padding:0}.content .accountStyle .accountStyle-tl,.content .accountStyle .accountStyle-tr,.content .accountStyle .accountStyle-bl,.content .accountStyle .accountStyle-br{position:absolute;width:6px;height:6px;background:url(../img/panels/account_style_corners_sprite.png) 0 0 no-repeat}.content .accountStyle .accountStyle-tl{top:-1px;left:-1px;background-position:top left}.content .accountStyle .accountStyle-tr{top:-1px;right:-1px;background-position:top right}.content .accountStyle .accountStyle-bl{bottom:-1px;left:-1px;background-position:bottom left}.content .accountStyle .accountStyle-br{bottom:-1px;right:-1px;background-position:bottom right}.content .accountStyle .footnotePanel .footnotePanel-tr,.content .accountStyle .footnotePanel .footnotePanel-tl,.content .accountStyle .footnotePanel .footnotePanel-br,.content .accountStyle .footnotePanel .footnotePanel-bl{display:none}.content .accountStyle .accountStyleWrapper{width:70%;float:left;padding:12px 0 5px}.content .accountStyleNoImage p.buttonLink,.content .accountStyleImageLeftNoGradient p.buttonLink,.content .accountStyleImageLeftGradient p.buttonLink,.content .accountStyleImageLeft p.buttonLink,.content .accountStyleImageRight p.buttonLink{float:right;position:static}.content .accountStyle .leadOutcomes div{float:right;margin-top:6px;width:145px;position:static;clear:right}.content .accountStyleNoImage .overlayContainer,.content .accountStyleImageLeftNoGradient .overlayContainer,.content .accountStyleImageLeftGradient .overlayContainer,.content .accountStyleImageLeft .overlayContainer,.content .accountStyleImageRight .overlayContainer{float:right;width:145px;margin-top:6px;position:static;clear:right}.content .accountStyle .leadOutcomes div p,.content .accountStyleNoImage .overlayContainer p,.content .accountStyleImageLeftNoGradient .overlayContainer p,.content .accountStyleImageLeftGradient .overlayContainer p,.content .accountStyleImageLeft .overlayContainer p,.content .accountStyleImageRight .overlayContainer p{margin:0 0 1em 0;padding-right:3px;float:none;width:inherit;width:auto;text-align:right}.content .accountStyleNoImage,.content .accountStyleImageLeftNoGradient,.content .accountStyleImageLeftGradient{border:1px solid #dedede;background-color:#f2f2f2}.content ul.myAccounts li .accountStyleNoImage,.content ul.myAccounts li .accountStyleImageLeftNoGradient,.content ul.myAccounts li .accountStyleImageLeftGradient{margin:-8px 0 -5px}.content ul.myAccounts li .productPromo .accountStyleNoImage,.content ul.myAccounts li .productPromo .accountStyleImageLeftNoGradient,.content ul.myAccounts li .productPromo .accountStyleImageLeftGradient{margin:0}.content .productPromo .accountStyleNoImage,.content .productPromo .accountStyleImageLeftNoGradient,.content .productPromo .accountStyleImageLeftGradient,.content ul.myAccounts li .productPromo .accountStyleNoImage{margin:0}.content .accountStyleNoImage{margin:5px 0}.content .accountStyleNoImage .accountStyleWrapper{padding-top:0}.content .accountStyleImageLeft h2,.content .accountStyleImageRight h2{margin:0 0 .25em;font-size:2.1em}.content .myAccounts li .accountStyleImageLeft h2,.content .myAccounts li .accountStyleImageRight h2{font-size:2.166em}.content .accountStyleImageRight .leadOutcomes .overlayContainer p{margin:0}.content .accountStyleImageLeftNoGradient{padding-top:0;padding-left:5px}.content .accountStyleImageLeftNoGradient .illustration{float:left;margin:0 10px 0 0;padding-bottom:12px;padding-top:12px;width:89px}.content .accountStyleImageLeftNoGradient .accountStyleWrapper{width:55%}.content .accountStyleImageLeftNoGradient .accountStyleWrapper p{color:#333}.content .accountStyleImageLeftNoGradient p.buttonLink{margin-top:12px}
.content .accountStyleImageLeft{padding:0 10px 0 13px;overflow:hidden}.content .accountStyleImageLeft .footnotePanel{background-color:#fff;border:0;clear:left;margin-left:110px;margin-right:120px;font-size:.833em;padding:0}.content .accountStyleImageLeft h2 a{text-decoration:none}.content .accountStyleImageLeft h2 a img{margin-right:20px;margin-left:-114px;float:left}.content .accountStyleImageLeft .illustration{float:left;margin:0 -88px 0 -1px;position:relative}.content .accountStyleImageLeft h2 img,.content .accountStyleImageLeft .illustration img{width:88px}.content .accountStyleImageLeft .accountStyleWrapper{padding-top:0;padding-left:110px;width:60%}.content .accountStyleImageLeft .leadOutcomes div{width:auto}.content .accountStyleImageRight{margin-top:-10px}.content .accountStyleImageRight:after{clear:both;content:".";display:block;height:0;visibility:hidden}.content .accountStyleImageRight .accountStyleWrapper{padding-top:0;width:60%}.content .accountStyleImageRight .content{position:relative;overflow:hidden;margin-right:0;padding-right:13px}.content .accountStyleImageRight .illustration{float:right;width:197px;position:relative}.content .accountStyleImageRight p.buttonLink{margin-top:2.5em}.content .accountStyleImageRight .overlayContainer{width:120px}.content .accountStyleImageRight .footnotePanel{margin-right:210px}.content .accountStyleImageLeftGradient{font-size:1.2em;padding:0 10px 0 0;background:url(../img/marketing/background_account_style_gradient.jpg) repeat-x 0 0 #FFF}.content .myAccounts li .accountStyleImageLeftGradient{font-size:1em}.content .accountStyleImageLeftGradient h2{margin:0;font-size:1.35em}.content .accountStyleImageLeftGradient h3{margin:.25em 0 0 0;font-size:1.05em}.content .accountStyleImageLeftGradient p.buttonLink{margin-top:12px}.content .accountStyleImageLeftGradient .overlayContainer,.content .accountStyleImageLeftGradient .overlayContainer p{margin:0;font-size:1em}.content .accountStyleImageLeftGradient .illustration{float:left;margin-right:10px;width:88px}.content .accountStyleImageLeftGradient .illustration img{display:block}.content .accountStyleImageLeftGradient .accountStyle-tl,.content .accountStyleImageLeftGradient .accountStyle-bl{display:none}.content .accountStyleImageLeftGradient .accountStyleWrapper{width:55%}.content .accountStyleNoImage .accountStyleWrapper{width:60%}.content .accountStyleNoImage .accountStyleWrapper p{color:#333}.content .ticker{position:relative;margin:0 5px 20px 5px;border:1px solid #cfcfcf;background:#f8f8f8}.content .ticker ul{margin:0;padding:15px 0;list-style:none}.content .ticker ul li{background:0;font-size:1.4em}.content .ticker ul li a{color:#505050;text-decoration:none;display:inline;margin:0;padding:0}.content .ticker ul li a:hover{text-decoration:underline}.content .ticker ul li{display:none}.content .ticker ul li.show{display:block}.hasJS .content .ticker{background-color:#fff;padding-right:102px}.hasJS .content .ticker ul{position:relative;height:1.8em;overflow:hidden}.hasJS .content .ticker ul li{position:absolute;padding:0;white-space:nowrap;display:block}.hasJS .content .ticker ul li,.hasJS .content .scroll .scrollContainer{background-color:#f8f8f8}.hasJS .content .scroll .scrollContainer{position:relative;overflow:hidden;margin:0;background-color:#f8f8f8;border-right:1px solid #cfcfcf}.hasJS .content .scroll .scrollContainer div.fadeEdge{position:absolute;top:0;width:40px;height:48px;background:url('../img/ticker/fade_sprite.png') repeat-y top left}.hasJS .content .scroll .scrollContainer div.fadeEdge.fadeLeft{left:0}.hasJS .content .scroll .scrollContainer div.fadeEdge.fadeRight{right:0;background-position:top right}.hasJS .content .ticker .buttons{position:absolute;top:13px;right:10px;cursor:pointer;width:87px}.hasJS .content .ticker .buttons img{width:24px;height:25px;display:inline-block;margin:0 0 0 5px}.hasJS .content .single{padding-right:50px}.hasJS .content .single .buttons{width:32px}.content .primary .bigPrompt.paperless{background:transparent url("../img/horiz_div.png") left bottom repeat-x;margin-bottom:10px}.content .paperless h1{color:#006a4d;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-size:3.4em;font-weight:normal;margin:0;padding:.5em 0 0;padding-bottom:20px;position:relative}.content .paperless h2{padding-bottom:20px}.content .paperless h3{margin-bottom:0}.content .paperless ul li{font-size:1.4em;margin-bottom:0}.content .paperless .inner{min-height:0}.content fieldset.paperless .inner{background:none!important;padding-top:0!important}.content fieldset.paperless ul li{font-size:1.4em}.content fieldset.paperless p{font-size:1.4em}.content .flashContainer{background-color:transparent;display:block;position:relative;z-index:50}.content .flashContainer .flashMovie{z-index:100}.hasJS .content .flashContainer .flashLinkWrapper object,.hasJS .content .flashContainer .flashLinkWrapper img{display:block;height:100%;width:100%;z-index:300}.hasJS .content .flashContainer .flashLinkWrapper{background-color:transparent;left:0;position:absolute;top:0;z-index:200}.content .tile_33{background-color:#fff;border:1px solid #d8d8d8;margin:0 0 8px;position:relative}.content .banner_32{background:0;position:relative}.content .banner_32 .flashContainer{margin:14px}.content .bigBanner_31{background:0;margin-bottom:0;position:relative}.content .bigBanner_31 .flashContainer{margin:14px}.content .bigPrompt_27{margin-bottom:0;position:relative}.content .bigPrompt_27 .flashContainer{margin:14px 14px 0}.content .accountStyleModule_29{margin:-8px 0 -5px}.content .accountStyleModule_29 .flashContainer{margin-bottom:1em}.content .indicativeLoan_28{background:#fff;margin:-14px 0 -10px}.content .indicativeLoan_28 .flashContainer{margin:0 0 .5em!important;position:relative}.content .mediumPanel_30{margin:1.7em 15px}.content #omm table th,.content #omm table td{font-size:1.3em}.content #omm table th select,.content #omm table td select{font-size:1em}.content #omm h1,.content #omm h2,.content #omm h3{color:#333}.content #omm h4{color:#333}.content #omm h1{margin:0 0 .5em}.content #omm h2{font-size:2.4em;font-weight:normal}.content #omm h3{font-size:1.8em;font-weight:normal}.content #omm h3.subHead{font-size:1.4em;font-weight:bold}.content #omm h4{font-size:1.4em}.content #omm .help h2,.content #omm .help h3,.content #omm .help h4{color:#333;font-size:1.4em!important;font-weight:bold}.content #omm .help p,.help li{color:#505050;font-size:1em!important}.content #omm ul.tabs li em{color:#333}.content #omm ul.tabs li a{color:#006a4d}.content #omm .showHide h2.trigger{color:#333;font-size:2em}.content #omm .showHide h2.trigger a{color:#006a4d}.content #omm .showHide h2.trigger a span{top:.4em}.content #omm .showHide table thead th{color:#333}.content #omm table thead th{color:#333}.content #omm ul.linkList li a{padding-left:20px}.content #omm ul.linkList li a.terms{display:inline}.content #omm content ul.tabs li.current em{padding-top:8px;padding-bottom:3px}.content #omm ul.tabs li a{padding:7px 20px 4px 16px}.content #omm ul.tabs li em{padding:7px 20px 6px 16px}.content #omm p.intro{color:#505050;font-size:normal;font-weight:normal}.content #omm .nodash{margin:0;padding:20px 15px 0 15px}.content #omm ul.paginationSudoButtons.lower{margin-top:1.5em}.content #omm ul.paginationSudoButtons.upper{padding-bottom:1.5em}.content #omm .inner ul.paginationSudoButtons.upper{margin-right:0}.content #omm .navBar ul.multitype li{margin-top:.2em}
.content #omm .navBar ul.multitype li a{padding-left:0}.content #omm .navBar ul.multitype li.back a{padding-left:20px;margin-right:20px}.primary #omm .panelWrap{background:0}.content #omm .navBar+.panelWrap .infoMessage.success p:first-child,.content #omm .navBar+.panelWrap .infoMessage.alert p:first-child{background:url("../img/horiz_div_white_bg.png") repeat-x left top transparent}.content #omm .accountData .inner p{margin-right:0;margin-left:0}#omm .dashboard .dashNav{overflow:hidden}#omm .dashboard .dashNav li{padding:0;background:0;float:left}#omm .dashNav li a{color:#505050;font-size:.85em;font-weight:bold;display:block;background:url("../img/omm_dash_nav.png") no-repeat left top;height:42px;float:left;line-height:1em;margin:1em 0 0;padding:13px 0 0 44px;width:100px!important;text-decoration:none}#omm .dashNav li a.dashGoalsLink,#omm .dashNav li a.dashCalLink,#omm .dashNav li a.dashTransLink{height:35px;padding-top:20px}#omm .dashNav li a:link{text-decoration:none}#omm .dashNav li a:hover{text-decoration:underline}#omm .dashboard .dashNav li a.dashSALink{width:146px}#omm .dashboard .dashNav li a.dashGoalsLink{background-position:-147px 0}#omm .dashboard .dashNav li a.dashCalLink{background-position:-292px 0}#omm .dashboard .dashNav li a.dashTransLink{background-position:-441px 0}#omm .dashboard .dashNav li a.dashSALink:hover{background-position:left -54px}#omm .dashboard .dashNav li a.dashGoalsLink:hover{background-position:-147px -54px}#omm .dashboard .dashNav li a.dashCalLink:hover{background-position:-292px -54px}#omm .dashboard .dashNav li a.dashTransLink:hover{background-position:-441px -54px}#omm .view{float:right;margin:0 20px 2em 0}#omm .pane{clear:both}#omm .inner .view{margin:0}#omm #dashSA h3,.SABudgets h3{margin-right:180px}#omm #dashSA a.view,.SABudgets a.view{position:absolute;right:20px;top:20px}.content #omm ul.myAccounts{background:url("../img/accounts/account_bg.png") repeat-x 0 0 #fff!important}.content #omm .dashboard h2.trigger a{color:#006a4d}.content #omm .dashboard h3{font-size:1.4em;font-weight:bold}.content #omm .dashboard .ommGoals .ommChartWrap em{font-size:1.4em;padding:.5em 0;clear:both;width:100%;display:block;text-align:center}.content #omm .dashboard .ommGoals .ommChartWrap p{margin-left:0;display:inline}#omm .dashboard .ommGoals .ommSection .pane{clear:right;float:left}#omm .dashboard .ommSection .linkList{margin-bottom:2em;overflow:hidden}#omm .exampleBudget,#omm .exampleGoal{float:right;margin-left:20px}.content #omm .SABudgets .infoMessage,.content #omm .dashboard .ommSection .dash .infoMessage{margin:0 -14px 2em}.content #omm .dashboard .ommGoals .ommChartWrap{width:33%;float:left;padding:2em 0}.content #omm .dashboard .ommGoals .ommGoal .ommChartWrap{width:auto;float:none}.content #omm .dashboard .ommGoals .chartFoot,.content #omm .dashboard .ommGoals .ommChart{width:130px;margin:0 auto;clear:both;float:none;text-align:center}.content #omm .dashboard .ommGoals .ommChartInner{width:auto}.content #omm .dashboard .ommGoals .inner .ommCompleteGoal{padding:0}#page .ommIntro{position:relative;padding-right:160px;padding-bottom:1em;min-height:200px}.ommIntro img,.ommLeadIntro img{position:absolute;bottom:10px;right:10px}.ommIntro .subIntro{font-weight:bold}.ommIntro ul{border-bottom:1px solid #e7e7e7}.ommIntro ul li{border-top:1px solid #e7e7e7;background:#f8f8f8;margin:0;padding:.5em 0 .5em 15px;font-weight:bold}.ommIntro ul .alt{background:#FFF}.welcome-box{border:1px solid #e8e8e8;background:#fff;padding:2px;margin:0 0 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#omm .welcome-box .inner{background:#f5f3f3 url("../img/panels/welcome_panel_bg.gif") bottom left repeat-x;margin:0;padding:14px 9px 23px;position:relative}.welcome-box .close-button{position:absolute;top:7px;right:10px;display:block;text-indent:-999em;background:url("../img/icons/cross.png") top left no-repeat;width:14px;height:14px}#omm .welcome-box h3{color:#333;font-size:2em;margin:0 0 .7em}.welcome-box p,.welcome-box ul{padding:0 200px 0 0}.welcome-box img{display:block;position:absolute;right:0;bottom:0}#omm ul.tick-list li{background:url("../img/bullet_arrow.png") no-repeat;list-style:none}.ommSection{padding-top:1.5em;border-top:1px solid #006a4d;background:url("../img/accounts/account_bg.png") repeat-x 0 -2px #fff!important;float:left;width:100%}.content .ommSection.inner{margin:0}.ommSection h2{margin-bottom:1.2em;padding-top:0;padding-left:15px}.content #omm .SABudgets,.content #omm .ommSection .inner{background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0;margin:0;padding:20px 15px;position:relative}.content #omm .SABudgets .ommBudgets,.content #omm .dashboard .ommSection .inner .ommBudgets{margin-bottom:-15px}.ommSection tbody th{font-weight:normal}.ommSection h2 span{font-size:1em;color:#006a4d}#omm .dashboard .ommSection h2.trigger{margin-bottom:0;margin-left:0;padding-bottom:.9em}.ommSection h2.trigger a{color:#006a4d}.ommSection .toggle{left:15px!important;top:.3em}.closed .toggle{background-image:url(../img/icons/plus.png)}.ommSection ul.linkList{overflow:hidden;margin-bottom:0}.content .ommSection .linkList li{float:left;margin-bottom:0;margin-top:.2em}.content .ommSection .linkList .cta{margin-left:22px;margin-top:0}.ommSection .linkList .cta a{background:0;padding-left:0}.ommSection .ommCalSupporting a.view{float:right}.dashboard .ommSection .infoMessage{margin-bottom:0;background:transparent}.dashboard .ommGoals .infoMessage,.dashboard .ommSection .inner .infoMessage{background:transparent url(../img/horiz_div.png) repeat-x left bottom}.content #omm .dashboard .ommGoals .inner{background:transparent}.hasJS .ommSection .omm_cal_trans{display:none}.ommSection .omm_cal_trans{float:left}#omm .omm_conf_expect_trans h3.subHead{clear:left}.hasJS .ommSection .omm_conf_expect_trans{display:none}.ommSection ul.actions{background:0;padding:0;margin-top:0}.content .ommOffers li{background:0;overflow:hidden;padding-left:0}.content #omm .ommOffers li h3{float:left;margin-bottom:0;width:25%;font-size:1em;font-weight:bold}.content .ommOffers li p{float:left;margin-bottom:0}.content .ommOffers li a{float:right;background:transparent url(../img/icons/arrow.png) no-repeat scroll 0 2px;padding-left:22px;text-decoration:none;color:#505050;font-weight:bold}.meta ul{overflow:hidden;margin:0 14px 2em}.meta ul li{float:left;background:0;padding-left:0;line-height:1}.meta ul .first{padding-right:5px;border-right:1px solid #505050;margin-right:5px}.meta ul .last{float:right}.meta p{font-size:1em}.meta ul.actions{margin:0;padding-top:0;background:0}.ommPreviewImg{position:relative;margin:0 0 2em 0;height:222px}.ommPreviewImg img{position:absolute;top:0}.ommPreviewImg img.imgLeft{left:-3px}.ommPreviewImg img.imgRight{left:-18px}.ommLeadIntro{position:relative;padding:0 0 1em;min-height:130px}.ommLeadIntro h1{padding-left:0}.ommLeadIntro .ommLeadIntroImgWrap,.ommLeadIntro h1{padding-right:160px;padding-left:15px}.ommLeadIntro img{bottom:auto;top:9px}.content .ommLeadIntro ul.linkList{margin-bottom:2em}.content div.ommAnalysis{padding-left:15px;padding-right:15px;float:none;width:auto!important}.ommAnalysis h2,.ommFeatures h2{font-size:2em;margin-bottom:.8em;padding-left:0;color:#00864f;font-weight:normal}.ommAnalysis .ommDataSource .alt th,.ommAnalysis .ommDataSource .alt td{background:0}.hasRaphael .ommAnalysis .ommChart{margin-top:0}.hasRaphael .ommAnalysis .ommUncatLabel{margin-top:20px}
.content #omm .ommAnalysis h3{font-size:1.7em;padding:18px 0 0 18px}.ommAnalysis table.ommDataSource thead th{padding-left:0;color:#00864f}.content .primary .panel .ommFeatures{padding-bottom:15px}.content #omm .ommFeatures h3{font-size:2em;font-weight:normal;margin-bottom:6px}.content .panelWrap .ommError .infoMessageInner p{background:transparent url(../img/horiz_div_white_bg.png) repeat-x scroll left top!important}.content table td.category,.content table th.category{text-align:right}.content table td.category a{text-decoration:none}.content table td.category a:hover{text-decoration:underline}.content table td.category a.categorise{position:relative;right:-2px;float:right}.content table td.numeric .help,.content table th.numeric .help{text-align:left}.content table td .splitTotal{color:#999}.content table tbody td.splitPart{border:0}.content table tbody td.splitPart .cxtHelp .help{text-align:left}.content table tbody td.splitPart a{vertical-align:inherit}.content table tbody td.splitPartLast{border-top:0}.content table img.budgetingCalIcon{vertical-align:middle}.content table img.customCategoryIcon{position:relative;top:2px;margin:0 5px 0 0}.content #omm h2 .cxtHelp{font-size:.55em}.content #omm h2 .cxtHelp h3{padding-right:15px}.ommViewFilter{border:1px solid #e4e5e5;background:#f8f8f8;margin-bottom:1.5em}.ommViewFilter img{display:inline-block}.ommViewFilter form{background:#ececec;overflow:hidden}.hasJS .ommViewFilter form{display:none}.noJSHidden{display:none}.ommViewFilter div{margin:1.5em 20px 0;padding-bottom:1.5em;border-bottom:1px solid #e4e5e5}.ommViewFilter form div{border-bottom:0;background:transparent url(../img/horiz_div.png) repeat-x scroll left bottom}.ommViewFilter form div.formFieldInner{background:0;margin:0}.ommViewFilter ul{overflow:hidden;margin-bottom:0}.ommViewFilter ul ul{margin-top:0}.ommViewFilter ul li{background:0;float:left;margin-bottom:0;padding-left:0;margin-left:22px}.ommViewFilter ul .first{margin-left:0}.ommViewFilter ul .range{border:1px solid #e4e5e5;background:#fff;position:relative;padding:.2em 25px;font-size:1.4em;margin-left:0}.ommViewFilter ul .range li{background:0;margin-left:0;margin-top:0;font-weight:bold}.ommViewFilter ul .range li span{font-weight:normal}.ommViewFilter ul .range .next,.ommViewFilter ul .range .prev{position:absolute;left:5px;top:.4em}.ommViewFilter ul .range .next{right:5px;left:auto}.ommViewFilter .currentMonth{padding-top:.4em}.ommViewFilter .switchView{padding-top:.2em}.content #omm .ommViewFilter h3{color:#333;font-size:1.2em;margin:0;width:80px;padding-top:.4em;float:left;font-weight:bold}.ommViewCrumbs{overflow:hidden}#omm .ommViewFilter .ommViewCrumbs{border-bottom:0;margin-bottom:0}.ommViewCrumbs ul{border:1px solid #e4e5e5;border-right:0;background:#fff;font-weight:bold;float:left;font-size:1.2em;padding:0;margin-right:22px}.ommViewCrumbs ul li{margin:0;padding:.2em 20px;border-right:1px solid #e4e5e5}.ommViewCrumbs ul .first{border-right:1px solid #e4e5e5}.ommViewCrumbs a{margin-top:.2em;display:block;float:left}.ommViewFilter form label{font-weight:bold;width:75px;float:left}.ommViewFilter form ul li{font-size:1em;margin-left:0;width:49%}.ommViewFilter form ul label{font-weight:normal;width:auto;float:none}#omm .ommViewFilter form ul input{margin:2px 6px 0 0;position:static}.ommViewFilter form .controls{float:right;margin:1.5em 20px 1.5em 0}.ommViewFilter form .controls li{width:auto;margin-left:22px}.ommViewFilter form .controls a:link,.ommViewFilter form .controls a:visited{display:block;margin-top:.4em;background:transparent url(../img/icons/cross.png) no-repeat 0 0;padding-left:20px;text-decoration:none;color:#505050;font-size:1.2em}.ommViewFilter form .controls a:focus,.ommViewFilter form .controls a:hover,.ommViewFilter form .controls a:active{text-decoration:underline}.ommFilterTransactions{margin-bottom:20px;background-color:#f8f8f8}.content #omm .ommFilterTransactions h2.expandTrigger{margin-bottom:20px;padding-top:20px}.content #omm .ommFilterTransactions h2.expandTrigger a,.hasJS .content #omm .ommFilterTransactions.open h2.expandTrigger a{font-weight:bold;font-size:12px;display:inline-block;padding-left:14px;background:url(../img/icons/sort_arrowsmall_up.png) no-repeat 0 50%}.content #omm .ommFilterTransactions h2.expandTrigger a,.hasJS .content #omm .ommFilterTransactions h2.expandTrigger a,.content #omm .ommFilterTransactions.closed h2.expandTrigger a{background:url(../img/icons/sort_arrowsmall_down.png) no-repeat 0 50%}.hasJS .content .ommFilterTransactions .expandContent{display:none}.content .ommFilterTransactions.open .expandContent{display:block}.ommFilterTransactions ul li{background:0}.ommFilterTransactions span.label{font-size:1.2em;font-weight:bold;display:block;margin:0 0 10px}.ommFilterTransactions .colLayout .categorySelect{margin-top:10px}.content .ommFilterTransactions .date{padding-bottom:10px}.content .ommFilterTransactions p.buttonLink{clear:both}.ommFilterTransactions ul.accounts li{margin:0;padding:.2em 0;width:50%;float:left}.ommFilterTransactions ul.accounts li input[type="checkbox"]{position:static}.ommFilterTransactions ul.accounts li label{font-weight:normal;font-size:1em}.ommFilterTransactions ul.controls li{float:right}#omm .ommViewCrumbs{margin-bottom:20px}#omm .ommViewCrumbs ul li{float:left;background:0}.hasJS .categoriseTransactionOverlay{display:none}.hasJS #overlayCont .categoriseTransactionOverlay{display:block}.content .categoriseTransactionOverlay select,.content .categoriseTransactionOverlay input[type='text']{width:75%;display:block;margin:4px 0}.content .categoriseTransactionOverlay .infoMessage{margin-bottom:10px}.content .categoriseTransactionOverlay .formField{margin-left:0!important;padding-left:0!important}.content .categoriseTransactionOverlay .formField.error{padding:.7em 10px!important}.content .categoriseTransactionOverlay .addDescr{margin-top:10px!important}.content .categoriseTransactionOverlay .addDescr .addLevTwo{float:none;display:block;clear:both}.content .categoriseTransactionOverlay .levWrap{padding-bottom:10px}.content .categoriseTransactionOverlay .levWrap label{display:block}.content .categoriseTransactionOverlay fieldset{clear:both}.hasJS .content .categoriseTransactionOverlay .frmCatSelect .selectedCategory,.hasJS .content .categoriseTransactionOverlay .currentCategory{display:none}.content .categoriseTransactionOverlay .frmCatSelectError{background-color:#fde5f3;border:1px solid #fab7de;padding:10px}.content .categoriseTransactionOverlay .frmCatSelectError .infoMessage{margin-left:-10px;margin-right:-10px}.viewFilterOverlay{clear:both}.hasJS .viewFilterOverlay{display:none}.hasJS #overlayCont .viewFilterOverlay{display:block}.hasJS #overlayCont .viewFilterOverlay h2.overlayHead,.viewFilterOverlay h2.overlayHead{padding:.4em 0 0 0;margin:0 0 .6em 14px}.hasJS #overlayCont .viewFilterOverlay .formFieldInner .label,.viewFilterOverlay .formFieldInner .label{margin:0 0 10px}.hasJS #overlayCont .viewFilterOverlay div .label,.viewFilterOverlay div .label{font-weight:700;font-size:1.2em;display:block;margin:0 0 10px}.viewFilterOverlay .formFieldInner ul{margin-bottom:0;overflow:hidden}.viewFilterOverlay .formFieldInner ul li input{position:static}.content .viewFilterOverlay .selectAccounts .formFieldInner ul li input{margin-top:3px}#omm .viewFilterOverlay .selectAccounts .formFieldInner ul li input,.hasJS .viewFilterOverlay .selectAccounts.formField ul li input{margin-top:0}
.hasJS #overlayCont .viewFilterOverlay .formFieldInner ul li,.viewFilterOverlay .formFieldInner ul li{background:0;padding:0;margin:0 0 8px;float:left;display:inline;width:220px}.viewFilterOverlay .selectAccounts.formField{position:static}.viewFilterOverlay .selectAccounts.formField.error{margin-bottom:5px}.viewFilterOverlay .selectAccounts.formField input{margin:2px 7px 0 0}.viewFilterOverlay .selectAccounts.formField label{font-size:1em;font-weight:normal}.hasJS #overlayCont .viewFilterOverlay .tncActions li,.viewFilterOverlay .tncActions li{display:inline;float:left;margin:0 0 0 5px}.hasJS #overlayCont .viewFilterOverlay .tncActions li a,#omm .viewFilterOverlay .tncActions li a{background:url("../img/icons/delete_link.png") no-repeat left center}#omm .viewFilterOverlay h4{font-size:1.2em;color:#505050}.content .viewFilterOverlay .viewingPeriod p.buttonLink{float:left;margin:-0.15em 0 0 .5em}.content .viewFilterOverlay .selectCategory label{font-size:1.2em;font-weight:bold;margin:0 0 10px}.crossPromo{display:block;clear:both;margin:0 0 1.1em 0;padding:0 0 0 10px;border-top:1px solid #006a4d}.crossPromo:after{display:block;clear:both;height:0;content:".";visibility:hidden}.crossPromoWrap{margin:0 230px 0 0}.crossPromoContent{position:relative;float:left;z-index:10;width:100%;margin:14px 0 0 0}.crossPromoImg{position:relative;float:right;z-index:1;width:220px;margin:0;text-align:right}.content .crossPromo p.crossPromoHeader{margin:0 0 .4em 0;font-size:2.6em;color:#333}.content .crossPromo p.crossPromoLink{margin:0 0 0 -2px}.content .catTrans .infoMessage{margin-bottom:1em!important}.content .catTrans p.error{font-weight:normal}.content .catTrans .frmCatSelectError{background-color:#fde5f3;border:1px solid #fab7de}.content .catTrans .frmCatSelect .inner{clear:left}.content .catTrans .frmCatSelect .levWrap{display:block;float:left;margin:0 0 1.4em 14px;width:45%}.content .catTrans .frmCatSelect label{display:block;margin-bottom:.5em}.content .catTrans .frmCatSelect label span.levelName{font-weight:bold;color:#333}.content .catTrans .frmCatSelect .formFieldInner label span.levelName{color:#505050}.content .catTrans .frmCatSelect select{width:100%}.content .catTrans .frmCatSelect select.slctLevOne,.content .catTrans .frmCatSelect select.slctLevTwo{visibility:visible}.content .catTrans .frmCatSelect select.slctLevOne{height:156px}.content .catTrans .frmCatSelect select.slctLevTwo{height:83px}.hasJS .content .catTrans .frmCatSelect select.slctLevOne,.hasJS .content .catTrans .frmCatSelect select.slctLevTwo{height:111px}.hasJS .content .catTrans .frmCatSelect select.altLevTwo{height:66px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.content .catTrans .frmCatSelect select.slctLevOne,.content .catTrans .frmCatSelect select.slctLevTwo,.content .catTrans .frmCatSelect select.altLevTwo{height:auto!important}}.content .catTrans .frmCatSelect input.txtAddLevTwo,.content .catTrans .frmCatSelect input.addLevTwo{vertical-align:middle}.content .catTrans .frmCatSelect input.sbmLev{margin-top:.3em}.content .catTrans .frmCatSelect input.txtAddLevTwo{width:60%;font-size:1.2em}.content .catTrans .frmCatSelect div.addDescr{margin-top:.3em}.hasJS .content .catTrans .frmCatSelect div.addDescr{display:none}.content .catTrans .frmCatSelect div.altLevTwo{display:block}.content .catTrans .frmCatSelect div.formField{margin:5px 0 -2px!important;padding:0!important}.content .catTrans .frmCatSelect .inner{display:block;margin-top:1em}.content .catTrans .frmCatSelect .selectedCategory,.content .catTrans .currentCategory,.categoriseTransactionOverlay .selectedCategory{clear:left;border:1px solid #e7e7e7;background-color:#f8f8f8;padding:12px 10px}.content .catTrans .frmCatSelect .selectedCategory ul,.content .catTrans .currentCategory ul,.categoriseTransactionOverlay .selectedCategory ul{display:inline;margin:0 5px}.content .catTrans .frmCatSelect .selectedCategory ul li,.content .catTrans .currentCategory ul li,.categoriseTransactionOverlay .selectedCategory ul li{list-style:none;display:inline;background-image:none;margin:0;padding:0;font-weight:bold}.content #omm .currentCategory ul.splitTransLink li .cxtHelp a.cxtTrigger{padding-left:0!important}.content .catTrans .frmCatSelect .selectedCategory span.heading,.content .catTrans .currentCategory span.heading,.categoriseTransactionOverlay .selectedCategory span.heading{font-weight:normal;font-size:1.2em;margin:0}.content .catTrans .currentCategory span.heading{margin-left:0}.content .catTrans .currentCategory{margin:0 0 .9em 0;position:relative}.content .catTrans .currentCategory .curCatGroup{margin-right:15em}.content .catTrans .currentCategory ul.splitTransLink,.categoriseTransactionOverlay ul.splitTransLink{width:15em;position:absolute;top:12px;right:10px;margin-right:0;text-align:right}.categoriseTransactionOverlay ul.splitTransLink{top:32px;right:36px}#omm .categoriseTransactionOverlay ul.splitTransLink{top:65px}#omm .categoriseTransactionOverlay .splitTransLink span.cxtHelp a{padding-left:0!important}.content .catTrans .currentCategory ul.splitTransLink a{white-space:nowrap}.content .catTrans img.customCategoryIcon{padding-left:7px;margin-bottom:-2px}.content .catTrans .frmCatSelect .selectedCategory{margin:0 14px 1em}.content .catTrans .frmCatSelect .uncat{padding:0 0 1em;margin-left:12px}.content .catTrans .frmCatSelect .uncat,.content .catTrans .frmCatSelect .uncat label,.content .catTrans .frmCatSelect .uncat .chkUnCat{float:left}.content .catTrans .frmCatSelect .formField input,.content .catTrans .frmCatSelect .formField select{float:none}.content .catTrans .frmCatSelect .formField label{margin-bottom:0}.content .catTrans .formSubmitError{display:none!important}.content .catTrans .splitGroup .catSelInstr{margin-left:14px}.content .catTrans .splitGroup p.catSelInstr{margin-top:1em;font-weight:bold}.content .catTrans .transactionInfo span.currency{float:none;font-size:1em;padding-right:0;font-weight:bold}.content .catTrans .transactionInfo span.amount{font-weight:bold}.content .catTrans ul.resetToBanksCat li a{background:0;text-decoration:underline;padding:0;font-weight:normal;color:#006a4d}.content #omm .catTrans ul.resetToBanksCat li a{padding-left:0}.content #omm .catTrans h2.transactionName{margin:0 0 .1em;color:#333;text-transform:uppercase;font-size:2.1em;font-weight:normal}.content #omm .catTrans p.transactionInfo{margin-bottom:.6em}.content #omm .catTrans .howToApply{background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0;padding:14px 14px 0;margin-top:1.8em}.content #omm .catTrans .howToApply h2{margin-bottom:0}.content #omm .catTrans .howToApply fieldset{margin-bottom:-1.2em}.content #omm .catTrans .howToApply fieldset .formField{padding-left:0!important;margin-left:0!important}.content #omm .catTrans .splitHelp,.content #omm .catTrans .howToApply .help{font-size:1.2em}.hasJS .content #omm .catTrans .howToApply .help{font-size:1.1em}.hasJS .content #omm .catTrans .splitHelp{font-size:1em}#omm .splitTransSlim fieldset.splitGroup{position:relative}#omm .splitTransSlim fieldset.splitGroup div.amountField{padding-top:2em!important}#omm .splitTransSlim fieldset.splitGroup div.amountField h2{font-size:1.8em;margin-bottom:.2em;float:left;display:inline-block;width:100px}#omm .splitTransSlim fieldset.splitGroup div.amountField label{display:none}#omm .splitTransSlim fieldset.splitGroup div.amountField span.currency,#omm .splitTransSlim fieldset.splitGroup div.amountField input.splitAmount{clear:none;float:none;display:inline-block;margin-bottom:10px}
#omm .splitTransSlim fieldset.splitGroup div.amountField input.splitAmount{width:60px}@media screen and (-webkit-min-device-pixel-ratio:0){#omm .splitTransSlim fieldset.splitGroup div.amountField input.splitAmount{margin-top:-0.1em}}#omm .splitTransSlim fieldset.splitGroup div.amountField.error{margin:0 0 1em!important;padding-left:14px!important;background:none #fde5f3!important}#omm .splitTransSlim fieldset.splitGroup div.addDescr span.error{width:auto;max-width:none;min-width:none;margin-top:.3em;padding-left:26px;background-position:0 1px}#omm .splitTransSlim fieldset.splitGroup div.addDescr.error{margin:5px -7px 0!important;padding:5px 7px 0!important;overflow:hidden}#omm .splitTransSlim fieldset.splitGroup div.addDescr input.txtAddLevTwo{float:left}#omm .splitTransSlim .frmCatSelect select.slctLevOne,#omm .splitTransSlim .frmCatSelect select.slctLevTwo{height:auto!important}.hasJS #omm .splitTransSlim fieldset.splitGroup div.addDescr input.submit{float:right}#omm .splitTransSlim fieldset.splitGroup div.frmCatSelectError{margin-bottom:1em}#omm .splitTransSlim fieldset.splitGroup div.frmCatSelectError div.addDescr.error{border:0}#omm .splitTransSlim fieldset.splitGroup .frmCatSelect .selectedCategory{margin-bottom:3em}#omm .splitTransSlim div.inner .frmCatSelect .selectedCategory{margin:10px 0}#omm .splitTransSlim div.inner .frmCatSelect .selectedCategory .amount-wrap{float:right;font-size:1.2em}#omm .splitTransSlim fieldset.splitGroup .frmCatSelect ul.removeSplit{position:absolute;top:2.6em;right:0;margin:0 14px 0 0}#omm .splitTransSlim fieldset.splitGroup .frmCatSelect ul.removeSplit li{display:inline;margin:0}#omm .splitTransSlim .addSplit{margin-top:20px;background:0}#omm .splitTransSlim .addSplit span{font-weight:bold}#omm .splitTransSlim .addSplit span.currency{float:none;display:inline-block;font-size:1em;margin-left:.5em}#omm .splitTransSlim ul.actions{margin-top:0}#omm .splitTransSlim fieldset.active .frmCatSelect .selectedCategory ul.changeSplit{display:none}.hasJS #omm .splitTransSlim fieldset.hidden,.hasJS #omm .splitTransSlim fieldset.hidden .removeSplit,#omm .splitTransSlim fieldset.hidden .frmCatSelect .selectedCategory ul.changeSplit{display:none}.hasJS #omm .splitTransSlim fieldset.collapsed h2,.hasJS #omm .splitTransSlim fieldset.collapsed .catSelInstr,.hasJS #omm .splitTransSlim fieldset.collapsed .infoMessage,.hasJS #omm .splitTransSlim fieldset.collapsed .amountField label,.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .uncat,.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .levWrap,.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .selectedCategory .heading{display:none}.hasJS #omm .splitTransSlim fieldset.collapsed div.amountField,.hasJS #omm .splitTransSlim fieldset.staticSplit div.amountField{padding:2em 150px 10px 10px!important;margin-left:5px}#omm .splitTransSlim fieldset.staticSplit .cxtHelp{font-size:.7em}.hasJS #omm .splitTransSlim fieldset.collapsed div.amountField.error{padding-right:155px!important}.hasJS #omm .splitTransSlim fieldset.collapsed div.amountField.error span.error{min-width:55%;padding-right:0;clear:left}.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect{position:absolute;top:0;width:100%;height:1px;margin:0}.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .selectedCategory{margin:0 14px;padding:0;border:0}.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .selectedCategory ul.changeSplit,.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .selectedCategory .curCatGroup{position:absolute;top:2.3em}.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .selectedCategory ul.changeSplit{display:none}.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .selectedCategory .curCatGroup{left:240px;width:45%;color:#006a4d;cursor:pointer}.hasJS #omm .splitTransSlim fieldset.collapsed .frmCatSelect .selectedCategory .curCatGroup ul{margin:0}#omm .splitTrans fieldset.splitGroup{position:relative}#omm .splitTrans fieldset.splitGroup div.amountField{padding-top:2em!important}#omm .splitTrans fieldset.splitGroup div.amountField h2{font-size:1.8em;margin-bottom:.2em}@media screen and (-webkit-min-device-pixel-ratio:0){#omm .splitTrans fieldset.splitGroup div.amountField input.splitAmount{margin-top:-0.1em}}#omm .splitTrans fieldset.splitGroup div.amountField.error{margin:0 0 1em!important;padding-left:14px!important;background:none #fde5f3!important}#omm .splitTrans fieldset.splitGroup div.addDescr span.error{width:auto;max-width:none;min-width:none;margin-top:.3em;padding-left:26px;background-position:0 1px}#omm .splitTrans fieldset.splitGroup div.addDescr.error{margin:5px -7px 0!important;padding:5px 7px 0!important}#omm .splitTrans fieldset.splitGroup div.addDescr input.txtAddLevTwo{float:left}.hasJS #omm .splitTrans fieldset.splitGroup div.addDescr input.submit{float:right}#omm .splitTrans fieldset.splitGroup div.frmCatSelectError{margin-bottom:1em}#omm .splitTrans fieldset.splitGroup div.frmCatSelectError div.addDescr.error{border:0}#omm .splitTrans fieldset.splitGroup .frmCatSelect .selectedCategory{margin-bottom:3em}#omm .splitTrans fieldset.splitGroup .frmCatSelect ul.removeSplit{position:absolute;top:2.6em;right:0;margin:0 14px 0 0}#omm .splitTrans fieldset.splitGroup .frmCatSelect ul.removeSplit li{display:inline;margin:0}#omm .splitTrans ul.addSplit{margin:0 0 .5em!important}#omm .splitTrans ul.actions{margin-top:0}#omm .splitTrans fieldset.active .frmCatSelect .selectedCategory ul.changeSplit{display:none}.hasJS #omm .splitTrans fieldset.hidden,.hasJS #omm .splitTrans fieldset.hidden .removeSplit,#omm .splitTrans fieldset.hidden .frmCatSelect .selectedCategory ul.changeSplit{display:none}.hasJS #omm .splitTrans fieldset.collapsed h2,.hasJS #omm .splitTrans fieldset.collapsed .catSelInstr,.hasJS #omm .splitTrans fieldset.collapsed .infoMessage,.hasJS #omm .splitTrans fieldset.collapsed .amountField label,.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .uncat,.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .levWrap,.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .selectedCategory .heading,.hasJS #omm .splitTrans fieldset.collapsed .removeSplit{display:none}#omm .splitTrans fieldset.collapsed div.amountField input.splitAmount{width:150px}.hasJS #omm .splitTrans fieldset.collapsed div.amountField{padding:2em 150px 1.7em 270px!important}.hasJS #omm .splitTrans fieldset.collapsed div.amountField.error{padding-right:155px!important;padding-left:275px!important}.hasJS #omm .splitTrans fieldset.collapsed div.amountField.error span.error{min-width:55%;padding-right:0}.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect{position:absolute;top:0;width:100%;height:1px;margin:0}.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .selectedCategory{margin:0 14px;padding:0;border:0}.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .selectedCategory ul.changeSplit,.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .selectedCategory .curCatGroup{position:absolute;top:2.3em}.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .selectedCategory ul.changeSplit{right:9px;padding:0}.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .selectedCategory .curCatGroup{left:14px;width:250px}.hasJS #omm .splitTrans fieldset.collapsed .frmCatSelect .selectedCategory .curCatGroup ul{margin:0}.hasRaphael .ommChartWrap,.ommNoTransChartWrap{position:relative}.hasRaphael .ommUncatLabel{margin-bottom:1em}
.hasRaphael .ommChart,.ommNoTransChart{float:left;width:284px}.hasRaphael .loading .ommChart{position:absolute;left:-99999em}.hasRaphael .ommChart .ommChartInner{margin:0;width:270px;position:relative}.hasRaphael .ommChartWrap.full .ommChart{width:100%}.hasRaphael .full .ommChartInner{width:580px;margin:0 auto 0 0;padding-bottom:10px}.hasRaphael .ommBudgets .full .ommChartInner{padding-bottom:0}.ommBudget .tableSwitch .right{display:none}.hasJS .ommBudget .tableSwitch .right{display:block}.hasRaphael .ommChartWrap p.mouseOver{width:270px;font-weight:bold;text-align:center}.hasRaphael .ommLoader{width:100%;background:rgba(255,255,255,0.8);font-weight:0;text-align:center;font-weight:bold;font-size:4em;display:none}.hasRaphael .loading .ommLoader{display:block}.hasRaphael .tableWrap,.noTransWrap{margin-left:284px}.overlayWrapper .tableWrap{margin:0}.hasRaphael .full .tableWrap{margin-left:0}.noTransWrap ul.actions,.tableWrap ul.actions{clear:none;height:40px}.hasRaphael .ommDataSource{table-layout:auto}.hasRaphael .loading .ommDataSource{position:absolute;left:-999em}.content #omm .ommChart .cxtHelp{position:absolute;top:0;left:0;display:none}.content #omm .ommGoalGauge .cxtHelp{display:block;position:relative}.content #omm .ommChartInner .cxtHelp .contextual{position:relative;width:220px;bottom:0;background:#f8f8f8;left:0}.content #omm .ommChartInner .mouseOver{font-weight:700;text-align:center;width:270px}.content #omm .ommChartInner .cxtHelp .help{background-color:#ecf0f2;top:0;border-color:#acacac;padding-bottom:12px}.content #omm .ommChartInner .cxtHelp h4{color:#006a4d;font-size:1.4em}.content #omm .ommChartInner .cxtHelp .help p{font-size:1.2em!important;font-weight:bold!important;overflow:hidden;margin-bottom:.4em!important}.content #omm .ommChartInner .cxtHelp .help p em{color:#505050;float:left}.content #omm .ommChartInner .cxtHelp .help p span{float:right}.content #omm .ommChartInner .cxtHelp .help p a,.content #omm .ommChartInner .cxtHelp .help p.cats span{font-weight:normal;float:none}.content #omm .ommChartInner .cxtHelp .help p.cats span a{display:block;padding-top:2px}.content #omm .ommChartInner .cxtHelp .help p.total,.content #omm .ommChartInner .cxtHelp .help p.month,.content #omm .ommChartInner .cxtHelp .help p.lineChMonth,.content #omm .ommChartInner .cxtHelp .help p.lineChTotal{margin-bottom:0!important}.content #omm .ommBudgets .ommChartInner .cxtHelp .help p.lineChTotal{padding-top:.6em!important;padding-bottom:.6em!important}.content #omm .ommBudgets .ommChartInner .cxtHelp .help h4{margin-bottom:.6em;margin-top:.2em}.content #omm .ommBudgets .ommChartInner .cxtHelp .help h5{background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0!important;color:#00864f;font-size:1.2em;line-height:1.2em;margin:0;padding:0;padding-top:5px}.content #omm .ommBudgets .ommChartInner .cxtHelp .help table.transactions{margin:6px 0}.content #omm .ommBudgets .ommChartInner .cxtHelp .help table.transactions tr td{border:0;font-size:1.1em;padding:0;padding-bottom:2px}.content #omm .ommBudgets .ommChartInner .cxtHelp .help table.transactions tr td.price{text-align:right;width:55px}.content #omm .ommChartInner .cxtHelp .help p.total,.content #omm .ommChartInner .cxtHelp .help p.lineChTotal,.content #omm .ommChartInner .cxtHelp .help p.popupPara{background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0!important;padding-top:.6em!important}.content #omm .ommChartInner .cxtHelp .help p.lineChMonth{padding-bottom:.6em!important;color:#006a4d}.content #omm .ommChartInner .cxtHelp .help p.month{background:transparent url(../img/horiz_div.png) repeat-x scroll bottom left!important;padding-bottom:.6em!important;margin-bottom:.6em!important}.content #omm .ommChartInner .cxtHelp .contextual .pointer{left:20px;bottom:-11px;background-image:url(../img/help/omm_cxthelp_arrow.png)}#omm .ommTableData .tableWrap table.ommDataSource{clear:both}.hasRaphael #omm .dashboard table.ommDataSource{clear:none}table.ommDataSource tr.ignore{display:none}.hasRaphael table.ommDataSource tr.ignore{position:absolute;left:-99999em;display:block}table.ommDataSource th a{text-decoration:none;color:#505050;margin-right:6px;cursor:pointer;display:block}table.ommDataSource td.subs a{display:block}table.ommDataSource thead th,table.ommDataSource tfoot td{color:#505050;font-weight:bold}table.ommDataSource thead th,table.ommDataSource tfoot th{padding-left:15px}.hasRaphael table.ommDataSource thead th.numeric{width:41%}table.ommDataSource thead th{color:#00864f}table.ommDataSource tbody th{font-weight:normal}table.ommDataSource tbody .empty th{padding-left:25px;color:#949494}table.ommDataSource tbody .empty td{color:#949494}.content table.ommDataSource tbody .active th,.content table.ommDataSource tbody .active td{background:#ececec}table.ommDataSource tbody .active a{font-weight:bold}.ommDataSource th span{margin-left:5px;border-left:6px solid #88279b;padding-left:14px;padding-right:0;display:block}.ommDataSource .active th span{border-left-width:11px;padding-left:9px}.content #omm .contextual h3{font-size:1.2em;font-weight:bold}.hasRaphael .ommChart .ommKey{display:block;margin-bottom:10px}.hasRaphael .ommChart .ommKey span{color:#7c7c7c;font-size:1em;font-weight:bold}.hasRaphael .ommLineChartFilter{list-style:none;float:left;width:150px;padding-left:0;margin-left:0;margin-right:30px}.hasRaphael .ommLineChartFilter li{width:150px;float:left;position:relative}.hasRaphael .ommLineChartFilter span.ico{display:inline-block;float:left;width:16px;height:16px;vertical-align:middle;background:#959595 url(../img/filter_circle.png) no-repeat top left}.hasRaphael .ommLineChartFilter span.catText{display:inline-block;float:left;margin-left:5px;margin-top:1px;width:100px}.hasRaphael .ommLineChartFilter label{padding-right:25px;font-size:.9em;color:#7c7c7c;cursor:pointer;display:inline-block;float:left}.hasRaphael .ommLineChartFilter input{vertical-align:middle;position:absolute;top:0;right:0}.catSection1 .applyCatColourBord,.content .cat1 span{border-color:#481468}.catSection2 .applyCatColourBord,.content .cat2 span{border-color:#bb3e91}.catSection3 .applyCatColourBord,.content .cat3 span{border-color:#d24702}.catSection4 .applyCatColourBord,.content .cat4 span{border-color:#f5af33}.catSection5 .applyCatColourBord,.content .cat5 span{border-color:#cbc514}.catSection6 .applyCatColourBord,.content .cat6 span{border-color:#c8d882}.catSection7 .applyCatColourBord,.content .cat7 span{border-color:#46bdb0}.catSection8 .applyCatColourBord,.content .cat8 span{border-color:#2d8259}.catSection9 .applyCatColourBord,.content .cat9 span{border-color:#025c69}.catSection10 .applyCatColourBord,.content .cat10 span{border-color:#279fa3}.catSection11 .applyCatColourBord,.content .cat11 span{border-color:#69abec}.catSection12 .applyCatColourBord,.content .cat12 span{border-color:#457ed3}.catSection13 .applyCatColourBord,.content .cat13 span{border-color:#0d4495}.catSection14 .applyCatColourBord,.content .cat14 span{border-color:#6b777c}.catSection15 .applyCatColourBord,.content .cat15 span{border-color:#000}.catSection16 .applyCatColourBord,.content .cat16 span{border-color:#a4a4a4}.catSection17 .applyCatColourBord,.content .cat17 span{border-color:#cbcbcb}.ommAnalysisHead h2.cat1 span{color:#481468}.ommAnalysisHead h2.cat2 span{color:#bb3e91}.ommAnalysisHead h2.cat3 span{color:#d24702}.ommAnalysisHead h2.cat4 span{color:#f5af33}.ommAnalysisHead h2.cat5 span{color:#cbc514}.ommAnalysisHead h2.cat6 span{color:#c8d882}
.ommAnalysisHead h2.cat7 span{color:#46bdb0}.ommAnalysisHead h2.cat8 span{color:#2d8259}.ommAnalysisHead h2.cat9 span{color:#025c69}.ommAnalysisHead h2.cat10 span{color:#279fa3}.ommAnalysisHead h2.cat11 span{color:#69abec}.ommAnalysisHead h2.cat12 span{color:#457ed3}.ommAnalysisHead h2.cat13 span{color:#0d4495}.ommAnalysisHead h2.cat14 span{color:#6b777c}.ommAnalysisHead h2.cat15 span{color:#000}.ommAnalysisHead h2.cat16 span{color:#a4a4a4}.ommAnalysisHead h2.cat17 span{color:#cbcbcb}.hasRaphael .ommLineChartFilter li.cat1 span.ico,.content #omm .catBg1{background-color:#481468}.hasRaphael .ommLineChartFilter li.cat2 span.ico,.content #omm .catBg2{background-color:#bb3e91}.hasRaphael .ommLineChartFilter li.cat3 span.ico,.content #omm .catBg3{background-color:#d24702}.hasRaphael .ommLineChartFilter li.cat4 span.ico,.content #omm .catBg4{background-color:#f5af33}.hasRaphael .ommLineChartFilter li.cat5 span.ico,.content #omm .catBg5{background-color:#cbc514}.hasRaphael .ommLineChartFilter li.cat6 span.ico,.content #omm .catBg6{background-color:#c8d882}.hasRaphael .ommLineChartFilter li.cat7 span.ico,.content #omm .catBg7{background-color:#46bdb0}.hasRaphael .ommLineChartFilter li.cat8 span.ico,.content #omm .catBg8{background-color:#2d8259}.hasRaphael .ommLineChartFilter li.cat9 span.ico,.content #omm .catBg9{background-color:#025c69}.hasRaphael .ommLineChartFilter li.cat10 span.ico,.content #omm .catBg10{background-color:#279fa3}.hasRaphael .ommLineChartFilter li.cat11 span.ico,.content #omm .catBg11{background-color:#69abec}.hasRaphael .ommLineChartFilter li.cat12 span.ico,.content #omm .catBg12{background-color:#457ed3}.hasRaphael .ommLineChartFilter li.cat13 span.ico,.content #omm .catBg13{background-color:#0d4495}.hasRaphael .ommLineChartFilter li.cat14 span.ico,.content #omm .catBg14{background-color:#6b777c}.hasRaphael .ommLineChartFilter li.cat15 span.ico,.content #omm .catBg15{background-color:#000}.hasRaphael .ommLineChartFilter li.cat16 span.ico,.content #omm .catBg16{background-color:#a4a4a4}.hasRaphael .ommLineChartFilter li.cat17 span.ico,.content #omm .catBg17{background-color:#cbcbcb}.content #omm .catGrad15 a{color:#ddd!important}.catSection1 .applyCatGradBg,#overlayCont .catGrad1,.content #omm .catGrad1{background-color:#481468}.catSection2 .applyCatGradBg,#overlayCont .catGrad2,.content #omm .catGrad2{background-color:#bb3e91}.catSection3 .applyCatGradBg,#overlayCont .catGrad3,.content #omm .catGrad3{background-color:#d24702}.catSection4 .applyCatGradBg,#overlayCont .catGrad4,.content #omm .catGrad4{background-color:#f5af33}.catSection5 .applyCatGradBg,#overlayCont .catGrad5,.content #omm .catGrad5{background-color:#cbc514}.catSection6 .applyCatGradBg,#overlayCont .catGrad6,.content #omm .catGrad6{background-color:#c8d882}.catSection7 .applyCatGradBg,#overlayCont .catGrad7,.content #omm .catGrad7{background-color:#46bdb0}.catSection8 .applyCatGradBg,#overlayCont .catGrad8,.content #omm .catGrad8{background-color:#2d8259}.catSection9 .applyCatGradBg,#overlayCont .catGrad9,.content #omm .catGrad9{background-color:#025c69}.catSection10 .applyCatGradBg,#overlayCont .catGrad10,.content #omm .catGrad10{background-color:#279fa3}.catSection11 .applyCatGradBg,#overlayCont .catGrad11,.content #omm .catGrad11{background-color:#69abec}.catSection12 .applyCatGradBg,#overlayCont .catGrad12,.content #omm .catGrad12{background-color:#457ed3}.catSection13 .applyCatGradBg,#overlayCont .catGrad13,.content #omm .catGrad13{background-color:#0d4495}.catSection14 .applyCatGradBg,#overlayCont .catGrad14,.content #omm .catGrad14{background-color:#6b777c}.catSection15 .applyCatGradBg,#overlayCont .catGrad15,.content #omm .catGrad15{background-color:#000}.catSection16 .applyCatGradBg,#overlayCont .catGrad16,.content #omm .catGrad16{background-color:#a4a4a4}.catSection17 .applyCatGradBg,#overlayCont .catGrad17,.content #omm .catGrad17{background-color:#cbcbcb}.content #omm .barGrad1{background-color:#adadad;background-image:-moz-linear-gradient(top,#c4c4c4,#adadad);background-image:-webkit-linear-gradient(top,#c4c4c4,#adadad);background-image:-webkit-gradient(linear,left top,left bottom,from(#c4c4c4),to(#adadad))}.content #omm .barGrad2{background-color:#f2bc00;background-image:-moz-linear-gradient(top,#f2bc00,#caa836);background-image:-webkit-linear-gradient(top,#f2bc00,#caa836);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2bc00),to(#caa836))}.content #omm .over .bar,.content #omm .active .bar{background-color:#4da613;background-image:-moz-linear-gradient(top,#5fb824,#4da613);background-image:-webkit-linear-gradient(top,#5fb824,#4da613);background-image:-webkit-gradient(linear,left top,left bottom,from(#5fb824),to(#4da613))}.content #omm .ommAllocateGoal .goalAllocations li.active{background:transparent url(../img/stem.png) center bottom no-repeat;padding-bottom:10px}.hasRaphael .ommDataSource .ommData{display:none}.content table.ommNetReport{table-layout:auto}#wrapper .content table.ommNetReport thead{border:0}.content table.ommNetReport thead th{font-weight:700;padding-left:8px}.content table.ommNetReport th,.content table.ommNetReport td{border:0;vertical-align:middle}.content table.ommNetReport th{font-weight:400}.content table.ommNetReport td{padding:0 0 8px}.content table.ommNetReport .thisMonth th{font-weight:700}.content table.ommNetReport td em{display:block;background:#fff;font-weight:400;border:1px solid #e8e8e8}.content table.ommNetReport td em span{display:block;padding:9px 8px 11px;background:#e5e5e5 url(../img/net_report/netreport_net_bg.png) 0 0 repeat-x;color:#002973}.content table.ommNetReport tbody tr th{padding:0 0 8px}.content table.ommNetReport tbody tr th em{border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;display:block;background:#fff;padding:2px 0 2px 2px}.content table.ommNetReport tbody tr th em span{background-color:#ecf0f2;display:block;padding:9px 8px 11px;background:#e5e5e5 url(../img/net_report/netreport_net_bg.png) 0 0 repeat-x;color:#505050;font-size:400}.content table.ommNetReport tbody tr th em span span{padding:2px 0 0;font-weight:400;background:0}.content table.ommNetReport td.ommMoneyIn em,.content table.ommNetReport td.ommMoneyOut em{border-left:0;border-right:0;padding:2px 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.content table.ommNetReport td.ommMoneyOut em{border-left:0;border-right:0;padding:2px 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.content table.ommNetReport td.ommMoneyNet{white-space:nowrap}.content table.ommNetReport td.ommMoneyNet em{padding:2px 2px 2px 0;border-left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.content table.ommNetReport td.ommMoneyNet em span{padding:9px 0 11px}.content table.ommNetReport td.ommMoneyNet em span span{padding:2px 0 0;background:0}.content table.ommNetReport tr.averageToDate th em,.content table.ommNetReport tr.averageToDate td em{border:0}.content table.ommNetReport tr.averageToDate th em span{background:0;display:inline}.content table.ommNetReport tr.averageToDate td em span{background:0}.content table.ommNetReport td.ommMoneyIn em span span{background:url(../img/net_report/minus_sign.png) center right no-repeat;padding-right:15px}.content table.ommNetReport td.ommMoneyOut em span{color:#dc2a4d}.content table.ommNetReport td.ommMoneyOut em span span{background:url(../img/net_report/equals_sign.png) center right no-repeat;padding-right:15px}.content table.ommNetReport td em span span{display:block;padding:2px 0 0;font-size:1.4em!important;font-weight:700;margin-right:3px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.content table.ommNetReport td.ommMoneyIn em span,.content table.ommNetReport td.ommMoneyOut em span{font-size:1em}.content table.ommNetReport td.negativeNet em span{color:#dc2a4d}.content table.ommNetReport td.negativeNet em span.minus{width:auto;display:inline;float:left;margin:0 6px 0 0;padding:0}.content table.ommNetReport td.ommMoneyIn em span{background-color:#002973}.content table.ommNetReport td.ommMoneyOut em span{background-color:#dc2a4d}.ommAnalysisHead{overflow:hidden}.ommAnalysisHead h2{float:left;margin:0;padding:0 .7em 1em 0}.ommAnalysisHead h2.cat3 .analysisDesc{display:block;color:#333;padding:.7em 0 .1em}.ommAnalysisHead h2 span{color:#959595}.ommAnalysisHead h2 a.date,.ommAnalysisHead h2 span.date{font-weight:normal;text-decoration:none;background:transparent url(../img/icons/double_arrow.png) right center no-repeat;margin-right:10px;padding-right:10px;zoom:1}.ommAnalysisHead h2 a.date:hover{text-decoration:underline}.ommAnalysisHead h2 a.date span,.ommAnalysisHead h2 span.date span{color:#333}.ommAnalysisHead h2 span.date{font-size:1em}.ommAnalysisHead .frmTableGraphView{float:right;margin-top:.3em}.ommAnalysisHead .frmTableGraphView{display:none}.hasRaphael .ommAnalysisHead{position:relative}.hasRaphael .ommAnalysisHead h2{margin-right:80px}.hasRaphael .ommAnalysisHead .frmTableGraphView{position:absolute;bottom:2.5em;right:0;display:block}.content #omm .ommTableData h3{color:#333;font-size:2em;font-weight:normal}.content #omm .ommTableData .ommTableData{padding-right:0;padding-left:0}.ommTableData thead tr{border-top:1px solid #e7e7e7}.content .ommMontlyComp{width:50%}.content .ommMontlyComp th,.content .ommMonthlyCategory th{font-weight:normal}.content .ommMontlyComp thead th,.content .ommMonthlyCategory thead th{font-weight:bold}.content .ommMontlyComp tfoot th,.content .ommMontlyComp tfoot td{padding-top:2em;border-bottom:1px solid #e7e7e7}.content .ommMontlyComp span.cxtHelp{display:inline-block;position:relative;left:auto;top:auto;border-left:0;float:none;margin:0;padding:0}.content .ommMontlyComp a.cxtTrigger{float:none}.hasJS .content #omm .ommMontlyComp .cxtHelp .contextual{position:absolute}.hasJS .content #omm .ommMontlyComp .cxtHelp .contextual h3{font-size:1.2em;font-weight:bold}.hasJS .content #omm .ommMontlyComp .cxtHelp .refPoint{left:-1.8em;top:-1em}.hasJS .content #omm .ommMontlyComp .cxtHelp .help p{font-size:1em!important;font-weight:normal!important}.ommCalTrans ol{padding:0;margin:0}.ommCalTrans ol li,.ommCalTrans ul li{width:24.9%;float:left;padding:0;background:0;border-top:1px solid #e7e7e7;list-style:none;list-style-position:outside}.ommCalTrans ol li p{padding-left:10px;margin-bottom:6px}.ommCalTrans ol li p.month{background:#f8f8f8;padding:8px 0 8px 10px;border-bottom:1px solid #e7e7e7;font-weight:600;color:#00864f}.ommCalTrans ol li p.amount{margin-bottom:2px}.ommCalTrans ul.total{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;clear:both;overflow:hidden;padding:10px 0;margin-bottom:28px}.ommCalTrans ul.total li{width:auto;border-top:0;margin-bottom:2px}.ommCalTrans ul.total li.monthAvg{float:left}.ommCalTrans ul.total li.yearTotal{float:right;font-weight:600}.ommCalTrans ul.total li.yearTrans{float:right;clear:both}li .ommMeta{font-size:1.2em}.ommMeta{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#f6f8f9;padding:.8em 15px;margin-bottom:.4em}.ommMeta h5{margin:0 0 .6em;font-size:1.2em}.content .ommMeta ul{overflow:hidden;margin-top:0}.ommMeta ul li{float:left;background:0;line-height:1;margin-bottom:0}.ommMeta ul .first{border-right:1px solid #505050;margin-right:4px;padding-right:4px}.ommMeta ul .last{float:right}.content .ommsubNav{position:relative;margin-left:0;padding-left:0}.ommsubNav li{list-style-type:none}.hasJS .ommsubNav li{position:absolute;top:0;left:0;width:100%}.hasJS .ommsubNav a{display:none}.hasJS .ommsubNav .next{background:transparent url(../img/icons/arrow.png) no-repeat top right;padding-right:20px;display:block;position:absolute;top:0;right:0}.hasJS .ommsubNav .prev{background:transparent url(../img/icons/arrow_left.png) no-repeat 0 0;padding-left:20px;display:block;position:absolute;top:0;left:0}.content #omm table.ommBudgetCalendar thead th,.content #omm table.ommBudgetCalendar tfoot th{background-color:#dcefea;text-align:center;padding:.2em 0;border:1px solid #006a4d;border-width:1px 0}.content #omm table.ommBudgetCalendar thead tr .first{border-left:1px solid #006a4d;padding-left:0}.content #omm table.ommBudgetCalendar thead .last{border-right:1px solid #006a4d}.ommBudgetCalendar thead th span{border-right:1px solid #006a4d;display:block;line-height:1;padding:.2em 0}.ommBudgetCalendar thead .last span{border-right:0}.content .ommBudgetCalendar tbody td,.content .ommBudgetCalendar tbody th{padding:1px 1px 0 0;border:0;font-size:1em}.content .ommBudgetCalendar tbody tr:last-child td,.content .ommBudgetCalendar tbody tr:last-child th{padding-bottom:1px}.content .ommBudgetCalendar tbody th{padding-left:0;font-weight:normal}.ommBudgetCalendar a:link,.ommBudgetCalendar a:visited{display:block;height:100%;position:relative;float:left;width:100%;text-decoration:none;overflow:hidden}.ommBudgetCalendar a:hover,.ommBudgetCalendar div.active a{background:#ccc}.ommBudgetCalendar a:hover em,.ommBudgetCalendar div.active a em{font-weight:bold;color:#006a4d}.ommBudgetCalendar div{border:1px solid #dedede;display:block;height:5.2em;color:#7fc2a7;background:#fff;z-index:999999}.ommBudgetCalendar div.highlight{border:1px solid #00864f}.ommBudgetCalendar .past div{background:#ecf0f2}.ommBudgetCalendar div.active{position:relative}.ommBudgetCalendar .cxtHelp p.close{z-index:1000000;top:9px}.ommBudgetCalendar div em{line-height:1;font-weight:normal;margin:.5em 5px;display:block;font-size:1.4em;color:#006a4d}.ommBudgetCalendar div span{display:block;text-align:right;line-height:1;color:#fff}.ommBudgetCalendar div span.actions{position:absolute;bottom:0;right:0;width:100%}.ommBudgetCalendar div span.out{background:#dc2a4d}.ommBudgetCalendar div span.in{background:#002973}.ommBudgetCalendar div span span{padding:.2em 5px;cursor:pointer;margin:1px 0 0}.ommBudgetCalendar .past em{color:#9cb1bc}.ommBudgetCalendar .now div{border-color:#006a4d}.ommBudgetCalendar .now em{font-weight:bold;color:#006a4d}.content .ommBudgetCalendar tbody .last{padding-right:0}.content #omm .ommBudgetCalendar tfoot tr th{padding:0;text-align:left}.content #omm .ommBudgetCalendar tfoot tr .previousMonth{border-left:1px solid #4db00c!important}.content #omm .ommBudgetCalendar tfoot tr .nextMonth{border-right:1px solid #4db00c!important}.content #omm .ommBudgetCalendar tfoot tr .nextMonth{text-align:right}.ommBudgetCalendar tfoot tr th div{height:auto;background:0;border:none!important;overflow:hidden;padding:.4em 10px .2em}.wrapOmmBudgetCalendar .cxtHelp{left:0;top:auto;bottom:2.4em;position:absolute;border:0;height:auto;background:transparent}.wrapOmmBudgetCalendar .cxtHelp .contextual{background:#f8f8f8;position:relative;left:0;bottom:0;width:220px;height:auto;border:0}.wrapOmmBudgetCalendar .cxtHelp .contextual .pointer{bottom:-12px;left:20px;border:0;background-image:url(../img/help/omm_cxthelp_arrow.png)}.wrapOmmBudgetCalendar .cxtHelp .help{top:0;border-color:#b8c8b0;background:#FFF url(../img/help/omm_bg_roll.png) repeat-x scroll left bottom;height:auto;font-size:1em}.wrapOmmBudgetCalendar .cxtHelp h4{color:#00864f;font-size:1.4em}.wrapOmmBudgetCalendar .cxtHelp h5{font-size:1.2em;overflow:hidden;margin:0 0 .6em}
.wrapOmmBudgetCalendar .cxtHelp .in h5,.wrapOmmBudgetCalendar .cxtHelp .in h5 span{color:#339}.wrapOmmBudgetCalendar .cxtHelp .out h5,.wrapOmmBudgetCalendar .cxtHelp .out h5 span{color:#ec008c}.wrapOmmBudgetCalendar .cxtHelp h5 span{float:right;background:transparent;color:#505050}.wrapOmmBudgetCalendar .cxtHelp h5 .t{float:left}.wrapOmmBudgetCalendar .help div{background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0;padding-top:.6em;border:0;height:auto;color:#505050}.wrapOmmBudgetCalendar .cxtHelp ul{margin-bottom:.6em}.wrapOmmBudgetCalendar .cxtHelp ul li{background:0;padding-left:0;overflow:hidden}.wrapOmmBudgetCalendar .cxtHelp ul li span{float:right;color:#505050;background:0;text-align:left}.wrapOmmBudgetCalendar .cxtHelp ul li span.freq{float:none;padding:0;margin-right:3px;display:inline}.wrapOmmBudgetCalendar .cxtHelp ul li .t{float:left;width:140px}.wrapOmmBudgetCalendar .cxtHelp ul li .ty{float:left;min-width:2.5em}.wrapOmmBudgetCalendar .cxtHelp li span.pend{cursor:default;padding:0;font-weight:bold;padding-left:4px;float:none;display:inline}.wrapOmmBudgetCalendar .help .total p{display:none!important;margin-bottom:0!important}.wrapOmmBudgetCalendar .expanded .help .total p{display:block!important}.omm_cal_trans .calendar_options{float:left;margin-bottom:0;position:relative;height:20px;width:35px}.omm_cal_trans .calendar_options li{margin-bottom:0;background:0;padding-left:0;position:absolute;width:16px;height:20px;top:0}.omm_cal_trans .calendar_options li.edt{left:0}.omm_cal_trans .calendar_options li.rmv{left:22px}.omm_cal_trans tbody th{font-weight:normal}.omm_cal_trans .calendar_options li.lastTransaction,.omm_cal_trans .calendar_options li.nextTransaction{width:auto;text-align:center;position:relative}.content #omm table.custWidths thead th,.content #omm table.custWidthsTrans thead th,.content #omm table.custWidthsOccur thead th{vertical-align:top}.content #omm table.custWidths th.first,.content #omm table.custWidthsTrans th.first{width:5.2em}.content #omm table.custWidths th.transactionType,.content #omm table.custWidthsOccur th.transactionType,.content #omm table.custWidthsTrans th.transactionType{width:4.5em}.content #omm table.custWidths th.numeric,.content #omm table.custWidthsTrans th.numeric{width:6.4em}.content #omm table.custWidths th.description{width:30%}.content #omm table.custWidthsOccur th.first{width:40%;word-wrap:normal!important}.content #omm table.custWidthsTrans th.description{width:40%}.content #omm table.custWidths th.account,.content #omm table.custWidthsOccur th.account{width:40%}.content #omm table.custWidthsTrans th.account{width:36%}.content #omm table.custWidthsOccur th.occurrences,.content #omm table.custWidthsOccur th.numeric{width:7em}.content #omm table.custWidths th.numeric,.content #omm table.custWidthsTrans th.numeric{width:5.5em}.content #omm table.custWidthsTrans th.category{width:35%}.content #omm table.custWidthsCal th.first{width:40%}.content #omm table.custWidthsCal th.account{width:40%}.content #omm table.custWidthsCal th.numeric{width:9em}.content #omm table.custWidthsCal th.frequency{width:7em}.content #omm table.custWidthsCal th.lastpaid,.content #omm table.custWidthsCal th.lastcredited{width:8em}.content #omm .ommBudgetPerformance .alert{margin-bottom:1.7em}@media screen and (-webkit-min-device-pixel-ratio:0){.content #omm table.custWidths th.first,.content #omm table.custWidthsTrans th.first{width:7.5em}.content #omm table.custWidths th.transactionType,.content #omm table.custWidthsOccur th.transactionType,.content #omm table.custWidthsTrans th.transactionType{width:5.5em}.content #omm table.custWidthsOccur th.occurrences,.content #omm table.custWidthsOccur th.numeric{width:8.5em}.content #omm table.custWidths th.numeric,.content #omm table.custWidthsTrans th.numeric{width:6.4em}.content #omm table.custWidths th.numeric,.content #omm table.custWidthsTrans th.numeric{width:6.8em}}.content table.omm_cal_trans{margin-bottom:2.5em}.omm_cal_trans thead th.actions{width:50px;padding-right:0}#omm .registerTextAlerts .omm_cal_trans td.value{width:auto}.omm_cal_trans .in .value{color:#002973}.omm_cal_trans .out .value{color:#dc2a4d}.omm_cal_trans .type .freq,.omm_cal_trans .freq,.omm_cal_trans .type .pend,.omm_cal_trans .pend{font-weight:bold}.content table.omm_cal_trans th.first{width:auto}.omm_cal_trans .formField{margin:0!important;padding:0!important}.omm_cal_trans th .formField input{top:0;left:0}.content .multiline .infoMessageInner p.buttonLink{bottom:0;top:auto}.textFormField{margin:0!important;padding:0 0 .7em!important}.textFormField label{font-weight:normal}.ommCalSupporting ul li{background:0;padding-left:0}.ommCalSupporting .ommSpendingSummary{border-top:1px solid #ebebeb}ul.ommSpendingSummary li{border-bottom:1px solid #ebebeb;padding-bottom:.3em;margin-top:.3em;margin-bottom:0}.ommSpendingSummary li div{overflow:hidden;font-weight:bold}.ommSpendingSummary li div em{color:#505050;float:left}.ommSpendingSummary li div span{float:right}ul.ommSpendingSummary .in{margin-top:0}.ommSpendingSummary .in div,.ommSpendingSummary .out div{color:#FFF;padding:.5em 7px}.ommSpendingSummary .in em,.ommSpendingSummary .out em{color:#FFF}.ommSpendingSummary .in div{background:#339}.ommSpendingSummary .out div{background:#ec008c}ul.omm_key li{padding:0 30px 0 0;float:left;display:inline}ul.omm_key li b{display:inline;line-height:1;font-size:1px;width:40px;height:18px;margin:0 11px 0 0;float:left}ul.omm_key li.key_money_in b{background:#002973}ul.omm_key li.key_money_out b{background:#dc2a4d}.omm_key .omm_pending span{font-weight:bold}.content .projectedInOutg{padding:0;margin:0}.content .projectedInOutg .infoMessage.success,.content .projectedInOutg .infoMessage.alert{margin-bottom:1em}.content .projectedInOutg h2.headLine{font-size:1.2em}.content .projectedInOutg div.total{width:auto;text-align:right;font-weight:bold}.content .projectedInOutg div.total p.out{margin-bottom:0}.content .projectedInOutg div.total p.in span{color:#002973}.content .projectedInOutg div.total p.out span{color:#dc2a4d}.projectedHolder a.viewAll{float:right;display:inline}.projectedHolder{padding:0 0 1em}.projectedHolder h3{margin:0}.projectedHolder .subHead{float:left;display:inline}.content .addOrEditReminderToCal .infoMessage.success,.content .addOrEditReminderToCal .infoMessage.alert{margin-bottom:1.7em}.content .addOrEditReminderToCal h2.headLine{font-size:1.2em}.content .addOrEditReminderToCal .example{font-weight:normal}.content .addOrEditReminderToCal .paymAmountGroup .inputGroup{width:auto;margin:.1em 0 -0.1em}.content .addOrEditReminderToCal .paymAmountGroup .inputGroup input{margin-top:-0.3em}.content .addOrEditReminderToCal .paymAmountGroup label{padding-right:inherit;margin-left:.2em;padding-top:.2em}.content .addOrEditReminderToCal .error .paymAmountGroup label{padding-top:.1em}.content .addOrEditReminderToCal .addToWeeklySMSRem p{font-weight:bold}.content .addOrEditReminderToCal .dateGroup label.lblOccur{padding-left:0}.content .addOrEditReminderToCal .dateGroup .txtEndAfter{width:5em}.content .addOrEditReminderToCal .paymentAmount{width:10em}.content .addOrEditReminderToCal .addToWeeklySMSRem label,.content .addOrEditReminderToCal .addToWeeklySMSRem span.note,.content .addOrEditReminderToCal .addToWeeklySMSRem input{left:inherit;overflow:inherit;padding:inherit;position:inherit;top:inherit;width:inherit;font-weight:normal;margin-left:1.2em}.content .addOrEditReminderToCal .addToWeeklySMSRem span.note{display:block;font-size:.8em;margin-left:2em}
.content .addOrEditReminderToCal span.currency{font-size:1.5em;line-height:1.4em}.content .editCalAlert .paymentAmount span.currency{font-size:1em;line-height:1.4em}.content .editCalAlert .formField{padding-top:0!important}.content .calendarWelcome span.startDay,#overlayWrapper.loaded span.startDay{float:left;font-size:1.2em;margin-right:1em;line-height:1.8em}.content .calendarWelcome table.omm_cal_trans{margin-bottom:2.5em}.content .calendarWelcome ul.actions{margin-top:0}.content input.submitMain{float:right;margin-bottom:1em}.content #omm table.textAlerts tr td select{width:100%}.content #omm table abbr[title],.content #omm table acronym[title]{float:left;margin-right:3px}.content #omm table thead th{border-top:1px solid #e7e7e7;color:#333}.content #omm table.statement,.content #omm .registerTextAlerts table.textAlerts{background-image:none}.content #omm ul.personalisedOffers li h3{font-size:1em}.content #omm .myAccounts .accountDetails h2{color:#333;font-size:1.7em;margin-bottom:.8em}.content #omm ul.myAccounts li{background:0;padding:1.5em 0 2em}.content #omm ul.myAccounts li .accountDetails.yourOffers{padding:0}.content #omm ul.myAccounts li .accountDetails.yourOffers ul{margin:0 0 1em!important;padding:1em 0 0!important;clear:both;background:url("../img/horiz_div.png") repeat-x 0 0 transparent}.content #omm ul.myAccounts li .accountDetails.yourOffers ul li{margin:0 14px;padding:.5em 0 0}.content #omm ul.personalisedOffers li h3{color:#333;font-weight:bold}.content #omm div.dataCurrencyModDashWrap{padding:0;margin:0;background:0}.content #omm div.dcmNoInner{margin:0 -15px;padding:0}.content #omm div.dcmNoInnerDash{margin:0 -15px;padding:0 0 .5em;background:url(../img/horiz_div_white_bg.png) repeat-x left bottom}.content #omm div.extraSpace{margin-bottom:10px}.content #omm div.dataCurrencyMod{font-size:1.2em;margin:0 14px 1.5em;padding:0;text-align:left;background:0}.content #omm div.dataCurrencyMod p{font-size:1em}.content #omm div.dataCurrencyMod div.help{margin-top:10px;text-align:left;font-size:1em}.hasJS .content #omm div.dataCurrencyMod div.help{margin:0}.hasJS .content #omm .cxtHelp .contextual{text-align:left}.hasRaphael .content #omm h4.jsInj{position:absolute;width:320px;margin-top:0;font-size:1.8em;font-weight:normal;line-height:1.1em}.hasRaphael .content #omm .ommChart{position:relative}.hasRaphael .content #omm .ommChart .ommChartInner{top:0;clear:both}.hasRaphael .content #omm .ommChart .ommChartInner svg{overflow:hidden}.content #omm table.accLast th.description,.content #omm table.accLast td.description{width:35%}.content #omm table.accLast th.account,.content #omm table.accLast td.account{text-align:right;width:25%}.content #omm .panel .inner.dash{clear:both}.content ul.linkList li a.printwin{display:none!important}.hasJS .content ul.linkList li a.printwin{display:inline-block!important}.content #omm .infoMessage.noVML .infoMessageInner p{padding-right:16px;background-image:none}.content #omm .infoMessage.noVML .infoMessageInner p.trigger{padding-top:1.2em}.content #omm table .budgetingCalIcon{margin-right:-15px}.content #omm table thead th:last-child .cxtHelp{margin-right:0}.content #omm .ommBudget .goal h2{width:500px}.content #omm .ommBudget .ommLineChartFilter{clear:both}.content #omm .ommBudget th span{margin:0}.content table th .numeric,.content table td .numeric{text-align:right;float:right}.content table td .negativeNumeric{color:#dc2a4d}.content #omm .ommBudget tbody th{font-weight:normal}.content #omm .ommBudget tbody th span{border:0;margin:0;padding:0;width:auto;display:inline}.content #omm .savingOptions{margin-bottom:20px}.content .ommSetGoal th{font-weight:bold}.content #omm .ommGauge .ommChartInner,.content #omm .ommGoalGauge .ommChartInner{width:200px;height:88px}#overlay .subPanel .ommGoalGauge .ommChartInner,.content #omm .ommGoalGauge .ommChartInner{width:136px;height:120px;padding:0}#omm .goalBudgetOverlay .ommGoalGauge,#overlay .subPanel .ommGoalGauge,.content #omm .ommGoal .ommGoalGauge{min-height:140px;height:auto!important;height:140px;padding:20px 210px 0 14px;position:relative}body #omm .ommChartWrap .progress{border:1px solid #ddd;margin:0 0 20px;overflow:hidden;padding:0;position:relative;clear:both}body #omm #dashGoals .ommChartWrap .progress{margin:0 20px}body.hasJS #omm .ommChartWrap .progress{background:0;width:135px;margin:0;clear:both;border:0}body #omm .ommChartWrap .progress img{width:120px;height:120px}body #overlayWrapper .ommChartWrap .progress .bar,body #omm .ommChartWrap .progress .bar{background:#505050;text-align:left}body #overlayWrapper .ommChartWrap .progress,body #omm .ommChartWrap .progress{background:#cacbcc}body #overlayWrapper .statusComplete .ommChartWrap .progress .bar,body #omm .statusComplete .ommChartWrap .progress .bar{background:#006a4d}body #overlayWrapper .ommCompleteGoal .ommChartWrap .progress .bar,body #omm .ommCompleteGoal .ommChartWrap .progress .bar{background:#c4c4c4}body .hasJS #omm .ommChartWrap .progress .bar,.hasJS .ommChart .goalPC,body #omm .ommChartWrap .progress .bar,.ommChart .goalPC{font-size:2em}body .hasJS #omm .ommChartWrap .progress .bar,.hasJS .ommChart .goalPC{color:#006a4d}body #omm .ommChartWrap .progress .bar,.ommChart .goalPC{color:#fff}body.hasJS #omm .ommChartWrap .progress .bar span{position:absolute}body #omm .ommChartWrap .progress .bar span{padding-left:6px;min-width:2em;overflow:visible;display:block}body.hasJS #omm .ommChartWrap .progress .bar{background:0}body .goalBudgetOverlay{margin-top:10px;border-bottom:0!important}body .goalBudgetOverlay .accountInfo{margin-bottom:10px}body .goalBudgetOverlay h2{color:#333;font-size:2em}body .goalBudgetOverlay em{font-size:1.4em;clear:both;padding-bottom:.6em;display:block}body .goalBudgetOverlay em.balance{color:#505050}body .goalBudgetOverlay .textSummary,.content #omm .subPanel .ommGoalGauge .textSummary{color:#505050;font-size:1.2em;font-weight:bold}.hasRaphael #overlayCont .goalBudgetOverlay .ommGauge{float:right;width:230px}.hasRaphael #overlayCont .goalBudgetOverlay .ommGauge .ommChart .ommChartInner{width:200px;height:100px}.hasRaphael #overlayCont .goalBudgetOverlay .noCaption .budgetAmt{display:none}.hasRaphael #overlayCont .goalBudgetOverlay .ommGauge .progress{bottom:0}.hasRaphael #overlayCont .goalBudgetOverlay .ommGauge .ommChart{width:200px;height:100px}.content #omm .ommChartWrapReveal .tableWrap{clear:both}.content #omm .ommGoal .goalIcons{position:absolute;right:15px;bottom:-16px;display:none}.hasJS .content #omm .ommGoal .goalIcons{display:block}.content #omm .ommGoal .soLink{text-indent:-9999px;width:16px;height:17px;display:block;background:url(../img/icons/pound.png) no-repeat left top transparent}#overlay .goalBudgetOverlay .textSummary span.currAmt,.content #omm .ommGoal .ommGoalGauge .textSummary span.currAmt{color:#333}#overlayWrapper .ommChartWrap h3,.content #omm .ommChartWrap h3,.content #omm .ommGoal .ommGoalGauge h3{padding-top:20px;color:#333;font-size:2em;float:left;font-weight:bold}#overlayWrapper .goalBudgetOverlay h4,.content #omm .goalBudgetOverlay h4{font-weight:bold;color:#505050;font-size:1.2em}.hasJS .content #omm .ommGoal .ommGoalGauge .help h3{display:none}.hasJS .content #omm .ommGoal .ommGoalGauge .help{padding-top:10px}.content #omm .ommGoal .ommGoalGauge .help h3{font-size:1em;padding-top:0;float:none}.ommOverviewTrans .subPanel-t,.ommOverviewTrans .subPanel{background-color:transparent!important}.ommOverviewTrans .subPanel{padding-top:10px;position:relative}
#overlayWrapper .ommChartWrap h3 strong,.content #omm .ommChartWrap h3 strong,.content #omm .ommGoal .ommGoalGauge h3 strong{color:#333}#omm .goalBudgetOverlay .subPanel .ommGoalGauge .ommChart,.goalBudgetOverlay .subPanel .ommGoalGauge .ommChart,.content #omm .ommGoal .ommGoalGauge .ommChart{width:136px;right:0;top:15px;position:absolute}.content #omm .ommGoal .ommGoalGauge .ommLoader{font-size:12px;text-align:right;position:absolute;right:12px}.hasRaphael .content .ommGauge .bar,.hasRaphael .content .ommGoalGauge .bar{display:none}.ommExpenses .payeeCol span{border:0}.ommExpenses tbody th span{border:0;display:inline;margin:0;padding:0}.ommGoal .progress{position:relative}#omm .keys{margin-top:10px;margin-left:44px;overflow:hidden}#omm .keys li{background:0;padding-left:0;float:left;padding-bottom:20px;margin-right:20px}.keys li span{display:block;border-top-width:10px;width:10px;height:0;margin:2px 20px 0;float:left;border-top-style:solid;border-color:#505050}.keys li.key1 span{border-top-style:dotted;border-color:#bbb;margin-top:7px;padding-bottom:0;border-top-width:2px}.ommGoal .keys li.key1 span{border-color:#505050}.ommGoal .keys li.key3 span{border-color:#00864f}.ommGoal .buttonLink{clear:both;margin:0}.rangeWrap{margin-bottom:20px}.hasRaphael .ommGoal .ommChartInner{width:auto}.hasRaphael .ommGoal .tableWrap{margin-bottom:20px}.sliderWrap{margin-top:15px;margin:10px 0;float:left;clear:both;width:130px}.ui-slider{position:relative;text-align:left;border:1px solid #d8d8d8;background-color:#f6f6f6}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:20px;color:#FFF;margin:-2px 0 0 -5px;cursor:move;background:url(../img/slider_handle.png) no-repeat left top #4caf0d}.ui-slider .ui-slider-range{position:absolute;display:block;z-index:1;margin-top:-1px;font-size:.7em;border:1px solid #a8a8a8;background-color:#d6d6d6;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.4em;margin-left:-1px;text-align:center;text-decoration:none;font-weight:bold}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.content #omm .headingNumber{position:relative;margin:0;padding:0 0 0 32px;zoom:1;font-size:2em}.content #omm .headingNumber a{color:#00864f;padding-left:0}.content #omm .closed .headingNumber a{color:#878787;padding-left:0}.content #omm .headingNumber span.num{position:absolute;top:2em;left:1px;margin:0;width:18px;height:18px;line-height:18px;padding:0;color:#FFF;font-size:.55em;text-align:center;background:url(../img/omm/omm_heading_num_bg.png) no-repeat left top transparent}.content #omm .closed .headingNumber span.num{background-image:url(../img/omm/omm_heading_num_bg_inactive.png)}.content #omm .ommGoalDescriptionPanel{margin-left:10px}.content #omm fieldset.ommGoalDescription div.formField{position:relative!important;padding:0!important}.content #omm fieldset.ommGoalDescription div.formField.error{padding:.7em 9px .7em!important}.content #omm fieldset.ommGoalDescription div.formField label,.content #omm fieldset.ommGoalDescription div.formField input,.content #omm fieldset.ommGoalDescription p.summary{padding:4px 0 6px;font-size:1.8em;line-height:normal}.content #omm fieldset.ommGoalDescription p.buttonLink{margin:1em 0 0}.content #omm fieldset.ommGoalDescription div.actions{text-align:right;float:none;clear:both;margin:10px 5px 0 0!important;width:95%}.content #omm fieldset.ommGoalDescription div.actions input.next{text-align:right;float:none}.content #omm fieldset.ommSelectImage div.actions{text-align:right;padding:0;margin:0}.content #omm fieldset.ommSelectImage div.actions .next{text-align:right;float:none}.content #omm fieldset.ommGoalDescription div.formField .formFieldInner{overflow:hidden}.content #omm fieldset.ommGoalDescription div.formField.error span.error{margin:2px 0;clear:left;float:left;background-position:0 0}.content #omm fieldset.ommGoalDescription div.formField label{display:block;margin:0;font-weight:normal}.content #omm fieldset.ommGoalDescription div.formField input.field{width:95%;color:#006a4d;text-indent:10px;border:0;background-color:#edf7e6;float:none;display:block;position:static}.content #omm fieldset.ommGoalDescription div.formField.error input{text-indent:8px;border:2px solid #ec008c;margin-top:-2px}.content #omm fieldset.ommGoalDescription div.formField p.charCountMsg{text-align:right;margin-bottom:0;width:95%}.content #omm fieldset.ommGoalDescription div.formField.error p.charCountMsg{top:4.25em}.content #omm fieldset.ommGoalDescription div.formField.error p.placeHolderText{margin-top:.7em}.hasJS .content #omm fieldset.ommGoalDescription div.formField p.placeHolderText{position:absolute;left:0;font-size:1.8em;margin:-1.6em 0 .4em 11px;color:#aaa}.content #omm .ommSavingPlan h4{color:#505050;font-size:1.4em;font-weight:bold}.content #omm fieldset.ommSelectImage .formField.error.stackedField span.error,.content #omm .ommSavingPlan .formField.error.stackedField span.error{margin-top:0}.content #omm .ommSavingPlan input.hideJS{margin-top:.5em}.hasJS .content #omm .ommSavingPlan input.hideJS{left:-9999px}.content #omm .ommSavingPlan .amountField select{margin-left:1em}.ommSavingPlan .subPanel{padding:9px 4px;margin-top:0}.ommSavingPlan .calcResult{border-color:#006a4d}.ommSavingPlan span.label,.ommSavingPlan label{color:#333;font-size:1.4em}.content .ommCreateGoal .formFieldInner span.label .cxtHelp,.content .ommCreateGoal .formFieldInner label .cxtHelp{font-size:.9em!important}.content #omm .ommCreateGoal .sidePane{margin-top:1em}.content #omm .ommOverviewTrans .subPanel a{cursor:pointer}.content #omm .ommSavingPlan .ommSavingPlanResultsPanel{display:none}.content #omm .ommSavingPlan .accordion{margin-top:2em}.content #omm .ommSavingPlan .accordion h4.trigger{position:relative;margin:0 0 .4em;padding:0 0 0 30px}.content #omm .ommSavingPlan .accordion h4.trigger .ui-icon{position:absolute;top:3px;left:8px;width:14px;height:14px;background:url(/assets/theme/img/icons/plus.png) no-repeat 0 0 transparent}.content #omm .ommSavingPlan .accordion .pane{padding:.4em 0 1px}.content #omm .ommSavingPlan .accordion .pane .colLayout{margin:0 14px 0 30px}.content #omm .ommSavingPlan .accordion .pane ul.actions{margin-top:1em}.content #omm .ommSavingPlan .accordion .pane dl.summary.locked dt,.content #omm .ommSavingPlan .accordion .pane dl.summary.locked dd em{color:#888}.content #omm .ommSavingPlan .accordion .pane dl.summary.locked dd em{padding-right:22px;background:url(/assets/theme/img/icons/padlock_locked.png) no-repeat right .2em transparent}.content #omm .ommSavingPlan .accordion .pane .slider.ui-slider-horizontal{height:13px;margin-left:30px}.content #omm .ommSavingPlan .accordion .pane .slider.ui-slider-horizontal .ui-slider-handle{top:-11px;width:13px;height:33px;background:url('/assets/theme/img/omm/slider_handle_vertical.png') 0 0 no-repeat #4caf0d}.content #omm fieldset.ommSelectImage .active label{font-weight:bold}.content #omm fieldset.ommSelectImage input.overlay{display:none}.hasJS .content #omm fieldset.ommSelectImage input.overlay{display:block}.content #omm fieldset.ommSelectImage p.ommCategoryImage{float:left;position:relative}.content #omm fieldset.ommMakeItHappen .infoMessage p{background:none!important}.content #omm form label.inlineLabel{margin:0 .6em;float:left;line-height:1.6em;font-weight:normal}.content #omm .currentSavings{color:#006a4d}.hasJS #overlayCont .ommCategoryImages{margin:1.5em -5px 1em 0;padding:3px}
.hasJS #overlayCont .ommCategoryImages a{position:relative;float:left;border:2px solid #fff;z-index:1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:-1px 0 0 -1px}.hasJS #overlayCont .ommCategoryImages a img{width:180px;height:140px}.hasJS #overlayCont .ommCategoryImages a:hover,.hasJS #overlayCont .ommCategoryImages a.current{float:left;border:4px solid #006a4d;margin:-3px -2px -2px -3px;z-index:2}.hasJS #overlayCont .ajaxError{margin:1.5em 0 1em;text-align:center}.content #omm .ommSummaryBar{position:relative;padding:1em 0 0}.content #omm .ommSummaryBar .infoMessage{margin-top:2em}.content #omm .panelWrap .ommCompleteGoal{padding-bottom:0;border-bottom:0}.content #omm .panelWrap .ommCompleteGoal .textSummary{font-size:1.4em}.content #omm .ommCompleteGoal .trigger{padding-bottom:1em}.content #omm .ommCompleteGoal .header{background:url(../img/omm_complete_goal_head.png) repeat}.content #omm .ommCompleteGoal div .trigger{padding-bottom:0}.content #omm .ommSummaryBar.dashBottom{position:relative;padding:1em 14px 1em}.content #omm .ommSummaryBar .sidePaneLayout .sidePane{width:auto}.content #omm .ommSummaryBar .sidePaneLayout .sidePaneWrap{margin-right:360px}.content #omm .ommSummaryBar .sidePaneLayout .buttonLink{margin-bottom:0;margin-top:4px;display:block}.content #omm .ommSummaryBar .infoMessage{margin-right:-14px;margin-left:-14px;margin-bottom:-1px}.content #omm .ommSummaryBar .closeButton{display:none}.hasJS .content #omm .ommSummaryBar .closeButton{position:absolute;top:15px;right:14px;display:block}.content #omm fieldset.ommSummaryBar .ommSelectionFeedback{margin-top:1.5em}.content #omm fieldset.ommSummaryBar .ommSelectionFeedback ul.actions{margin-right:-14px;margin-left:-14px}.content #omm .ommSummaryBar em.balance{clear:both;font-size:1.4em;font-weight:bold;margin-bottom:1em;display:block}.content #omm .ommSummaryBar h2{margin-bottom:0}.content #omm .ommSummaryBar h2 span{font-size:.6em;color:#505050}.content #omm h2.selectedDate span{color:#333;font-size:.9em}.content #omm .allocateGoalBar h4{color:#006a4d}.content #omm .goalPriorityList li{padding-left:0;background:0;font-weight:normal}.content #omm .ommOverviewTrans{margin-bottom:1em;background:url(../img/horiz_div.png) repeat-x left bottom transparent}.content #omm .SABudgets .ommOverviewTrans,.content #omm .dashboard .ommOverviewTrans{padding-bottom:0}.content #omm .ommOverviewTrans{background:0;border-bottom:1px solid #006a4d;padding-bottom:20px}.content #omm .ommOverviewTrans.last{border-bottom:0}.content #omm .ommOverviewTrans .subPanel .infoMessage{margin-bottom:1.7em}.content #omm .ommOverviewTrans .subPanel .infoMessage .infoMessageAdditional{padding-left:30px}.content #omm .ommOverviewTrans .subPanel .infoMessage .infoMessageAdditional ul li{background:0;float:left;list-style-type:none;margin-right:40px;padding:0;width:40%}.content #omm .ommOverviewTrans .subPanel .infoMessage .infoMessageAdditional ul li.last{margin-right:0}.content #omm .ommOverviewTrans .subPanel .infoMessage .infoMessageAdditional ul li .ontrackAmt{color:#00864f}.content #omm .ommBudgets{margin:20px 0 0;border-bottom:0}.content #omm .ommBudgets h3{color:#333;font-size:1.5em;font-weight:bold;margin-left:15px}.ommBudgets h2 span.preHead{margin-bottom:10px}.content .ommGoals .summary em.defecit{color:#f036a5}.ommGoals .pane .colLayout.cols2 .colPart{width:46%}.ommGoals .subPanel,.ommBudgets .subPanel{padding:0 0 1em 0!important;background:0;margin:0 14px 2em}.ommGoals .subPanel .formField,.ommBudgets .subPanel .formField{margin-top:5px!important}.ommGoals .subPanel .startBalance .amount{font-size:1.4em;display:block}.ommGoals .subPanel hr,.ommBudgets .subPanel hr{border-top:1px dotted #505050;color:#fff;height:0;margin-top:13px}.ommBudgets .subPanel:last-child{margin-bottom:0}#overlayWrapper .ommBudgets .subPanel{padding:0}.content #omm .ommBudgets .subPanel .inner,#overlayWrapper .ommBudgets .subPanel .inner{margin:0 15px 1em;padding-top:2.5em;clear:both}.content #omm .ommBudgets .subPanel .showHide .inner{margin:1.5em 15px 1em}.ommBudgets .categories{font-weight:bold;font-size:1.4em;margin-bottom:16px;float:left;width:60%}.ommBudgets .subPanel .categories{margin:12px 0 0 15px}.ommGoals .subPanel .header,.ommBudgets .subPanel .header{position:relative;width:100%;min-height:40px;height:auto!important;height:40px;clear:both;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;background-color:#f8f8f8;border-bottom:1px solid #e8e8e8}.content #omm .ommBudgets .subPanel ul.linkList{float:right;margin:12px 15px 0 0}.content #omm .ommBudgets .subPanel ul.linkList li{margin-left:0}.content #omm .ommBudgets .subPanel .tableWrap p.noTransactions{text-align:center;font-weight:bold;margin-top:10px}.ommBudgets .budgetOverviewGauge{position:relative;height:17px;margin-bottom:30px!important;border:solid 1px #e8e8e8;background-color:#f8f8f8;width:99%;float:left}.ommBudgets .budgetOverviewGauge .innerChart{height:15px;margin:1px;overflow:hidden}.ommBudgets .overspend .budgetOverviewGauge .innerChart{overflow:visible}.ommBudgets .budgetOverviewGauge .innerChart .value{position:relative;height:15px;line-height:15px}.ommBudgets div.overspend .budgetOverviewGauge .innerChart .value{max-width:91%}.ommBudgets .budgetOverviewGauge .axis{position:absolute;font-size:1.4em;font-weight:bold;margin-top:10px;width:100%}.ommBudgets .overspend .budgetOverviewGauge .currentValue{display:none}.ommBudgets .budgetOverviewGauge .axis .endValue{position:absolute;right:0;top:0}.ommBudgets .budgetOverviewGauge .bookend .currentValue{text-indent:-9999px}.ommBudgets div.overspend .budgetOverviewGauge .bookend .currentValue{position:absolute;top:32px;font-size:1.4em;font-weight:bold;text-align:left;text-indent:0;left:-20px;min-width:40px;width:auto}.content #omm .ommBudgets ul.linkList a{background-image:url("../img/icons/arrow_lo.png")}.content #omm .ommBudgets div.infoMessage+.subPanel{margin-top:20px}.content #omm .ommBudgets div.hideableInfoMessage{position:relative}.content #omm .ommBudgets div.hideableInfoMessage a.close{position:absolute;top:2px;right:5px;font-size:1.5em}.ommBudgets div.budgetSummary{display:block;font-size:1.1em;font-weight:bold;min-height:30px;height:auto!important;height:30px;clear:both;float:none;position:relative;overflow:hidden}body #overlayWrapper .overspend div.budgetSummary,.content #omm .ommBudgets .overspend div.budgetSummary{overflow:visible}.ommBudgets div.budgetSummary div.budgetAmount{margin:0;width:39%;float:right;text-align:right;padding-right:4px}.ommBudgets .subPanel div.budgetSummary div.budgetAmount{float:left;text-align:left;width:60%}.ommBudgets div.budgetSummary div.budgetRemaining{position:absolute;right:0;top:0;bottom:3px;width:39%;text-align:right!important}.ommBudgets .overspend div.budgetSummary div.budgetRemaining{top:auto}.ommBudgets div.overspend div.budgetSummary div.budgetRemaining{background-repeat:no-repeat;margin:0;margin-bottom:-7px;padding:0;text-align:center;width:auto}.ommBudgets div.overspend div.budgetSummary div.budgetRemaining span.tip{position:absolute;bottom:4px;right:14px;width:11px;height:10px;display:block;background:transparent url("../img/bubble-pointer-yellow.png") no-repeat}.ommBudgets div.overspend div.budgetSummary div.budgetRemaining p{position:relative;padding:5px 10px 5px 36px;text-align:left;border:1px solid #d5d5d5;background:#feffc6 url("../img/icons/exclaim-pink.png") no-repeat 11px 6px}.ommBudgets div.budgetOverviewGauge .endValue,.ommBudgets div.budgetSummary div.budgetAmount span.budgetTotalSpentAmount,.ommBudgets div.budgetSummary div.budgetAmount span.budgetTotalRemainingAmount{color:#505050}
.ommCreateGoal .keys li.key2 span{border-top-style:solid;border-color:#006a4d}.ommCreateGoal .keys li.key1 span{border-top-style:dotted;border-color:#505050;margin-top:7px;padding-bottom:0;border-top-width:2px}.ommBudgets div.overspend div.budgetOverviewGauge .endValue,.ommBudgets div.overspend div.budgetSummary span.budgetTotalSpentAmount,.ommBudgets div.overspend div.budgetSummary span.budgetTotalRemainingAmount{color:#dc2a4d}.content .ommBudgets ul.pagination li a{background:0}.ommBudgets .ommDataSource th span{border-left:none}.ommBudgets .budgetOverviewGauge .bookend{float:right;height:17px;border-right:solid 1px #e8e8e8;top:0;padding-right:1px;background-color:#f8f8f8;margin-top:-1px;width:1px}.ommBudgets div .budgetOverviewGauge .zero .bookend{border-right:0}.ommBudgets div.overspend .budgetOverviewGauge .bookend{position:relative;float:right;height:27px;border-right:dotted 1px #aaa;top:-6px;margin-right:-1px;margin-bottom:-50px;padding-right:0;background-color:transparent;width:0}.budgetOverviewGauge .value{float:right}.budgetOverviewGauge .value{background:#f8f8f8}.overspend .budgetOverviewGauge .value{background:#505050;-moz-opacity:.75;filter:alpha(opacity=75);opacity:.75;border-left:1px solid #fff}.content #omm .ommBudgets .showHide .trigger{margin:0 14px 0;font-weight:bold;text-decoration:none;font-size:1.3em;display:block;color:#00864f}.content #omm .ommBudgets .showHide .trigger span{padding-left:20px}.content #omm .ommBudgets .subPanel .pane .tableSwitch{float:none;clear:both;border:0;background:0;padding-top:0}.hasJS .content #omm .ommBudgets .subPanel .async-loading{position:relative;min-height:400px}.content #omm .ommBudgets .subPanel .async-loading .async-loading-message{position:absolute;top:170px;left:40%;border:solid 1px #e8e8e8;border-radius:6px;padding:10px;background:transparent url(../img/spinner.gif) 10px 50% no-repeat;padding-left:40px;font-size:2em}.content #omm .ommBudgets .subPanel .tableSwitch h2{float:left;margin-left:14px;font-size:1.4em;font-weight:bold;padding-bottom:0}.content #omm .ommBudgets .subPanel .pane .tableSwitch{margin-top:2em!important}.content #omm .ommBudgets .inner table{float:none;clear:both}.content #omm .ommBudgets .inner .pagination{margin:0;margin-top:10px;display:none}.content #omm .ommBudgets .subPanel-t .subPanel{padding:1px 1px 1em}.content #omm .ommBudgets .subPanel-t .subPanel .header{background-color:#f8f8f8}.content #omm .goalsList li,.content #omm .accountsList li{margin:0;padding:0;background:0}.content .goalNum{font-weight:bold;font-size:1.2em}.goalOpts .pane{padding-top:15px}.goalOpts .goalNum{float:left;display:block;margin:2px 4px 0 0}.content #omm .ommOverviewTrans .goalOpts ul.linkList{padding-bottom:8px;float:left;margin-bottom:0}.ommOverviewTrans .subPanel .goalOpts fieldset{clear:both}.ommOverviewTrans .subPanel .goalOpts p{font-weight:bold}.ommOverviewTrans .subPanel .goalOpts ul.linkList li,.ommOverviewTrans .subPanel .goalOpts p.trigger{float:left;font-weight:bold;margin:0 0 0 10px}.goalOpts img{margin:4px 0 0 4px}.content #omm .ommGoals p.goalStatus{margin:-6px 0 0 0;padding:7px 0 7px 30px;font-weight:bold;background-position:-1px 3px;text-align:left}.content #omm .ommGoals .header p.goalStatus{margin:-6px 0 0 20px}.content #omm .ommGoals .goalStatus{background:url(../img/omm/status_on_track.png) no-repeat;padding:2px 0 0 50px}.content #omm .ommGoals .statusAttention .goalStatus{background-image:url(../img/omm/status_needs_attention.png)}.content #omm .ommGoals .statusUnallocated .goalStatus{background-image:none}.content #omm .ommGoals em .goalStatus{padding-left:36px;background-position:8px center}.content #omm .ommGoals .goalInfo{position:absolute;right:8px;top:8px}.content #omm .ommGoals .goalInfo p{float:left}.content #omm .ommOverviewTrans h3{font-size:2em;margin-bottom:.5em}.content #omm .ommOverviewTrans .cxtHelp li a,.content #omm .ommOverviewTrans .cxtHelp p{font-size:1.2em!important}.content #omm .ommOverviewTrans h2 span.preHead{color:#00864f;font-size:.67em}.content #omm .ommOverviewTrans .subPanel .tableSwitch{background:url(../img/horiz_div.png) 0 0 repeat-x;width:100%;float:left;padding-top:20px}.content #omm .ommOverviewTrans .subPanel .tableSwitch p{margin-left:14px;width:400px;float:left}.content #omm .ommOverviewTrans .subPanel .tableSwitch .right{display:none;margin-right:14px;float:right}.hasJS .content #omm .ommOverviewTrans .subPanel .tableSwitch .right{display:block}.content #omm .ommOverviewTrans .subPanel .tableSwitch p{font-weight:bold;font-size:1.4em}.content #omm .ommOverviewTrans .subPanel .full .ommChartInner{width:100%}.content #omm .ommOverviewTrans .infoMessage.hasButton p:first-child{background:none!important}.content #omm .ommOverviewTrans .infoMessage.hasButton.alert p:first-child,xx.content #omm .ommOverviewTrans .infoMessage.hasButton.multiline p:first-child{background:url(../img/horiz_div_white_bg.png) repeat-x left top transparent!important}.content #omm .ommOverviewTrans .infoMessage.hasButton p.buttonLink{top:.9em;bottom:auto}.content #omm .pane .infoMessage .infoMessageInner .infoMessageTier{padding-bottom:12px}.content #omm .pane .infoMessage .infoMessageInner .infoMessageTier .buttonLink{right:0;top:0}.content #omm .ommOverviewTrans .hasDetailedView{margin-bottom:-3em}.content #omm .ommOverviewTrans .showHide p.trigger.alert{float:left;clear:left;padding:1px 25px 0 0;background:url(../img/icons/alert.png) no-repeat scroll right center}.hasJS .content #omm .ommOverviewTrans .showHide p.trigger{margin:0 14px 1em;float:left;padding-top:1px;display:inline-block}.content #omm .ommOverviewTrans .showHide p.trigger{display:none}.content #omm .ommGoalGauge .view{margin:0 40px 0 0;position:absolute;right:0;bottom:-16px;padding-top:1px;font-size:1.2em;font-weight:bold;display:none}.hasJS .content #omm .ommGoalGauge .view{display:block}.hasJS .content #omm .ommOverviewTrans .showHide p.alert.trigger{cursor:pointer}.content #omm .ommOverviewTrans em.goalEm,.content #omm .ommOverviewTrans em.goalDate{font-weight:bold;font-size:1.4em;color:#505050;padding:20px 0 12px;display:block}.content #omm .ommOverviewTrans .showHide .pane{clear:left;width:100%}.content #omm .ommOverviewTrans .goalOpts .pane ul.actions{background-image:none;background:url(../img/horiz_div.png) 0 0 repeat-x;margin:0 -14px}.content #omm .ommOverviewTrans table.ommListView{margin-bottom:0}.content #omm .ommOverviewTrans .ommGauge{position:relative;width:250px;height:110px;float:right}#overlayCont .ommOverviewTrans .ommGauge .budgetAmt,.content #omm .ommOverviewTrans .ommGauge .budgetAmt{position:absolute;top:3em;right:0;width:100%;font-size:1.1em;font-weight:bold}.hasJS #overlayCont .ommOverviewTrans .ommGauge .budgetAmt,.hasJS .content #omm .ommOverviewTrans .ommGauge .budgetAmt{top:8.2em}#overlayCont .ommOverviewTrans .ommGauge .progress,.content #omm .ommOverviewTrans .ommGauge .progress{position:absolute;top:0;right:0;width:100%;height:38px;font-size:2.1em;border:1px solid #e7e7e7;background-color:#f7f7f7}#overlayCont .ommOverviewTrans .ommGauge .progress .bar,.content #omm .ommOverviewTrans .ommGauge .progress .bar{height:38px;margin:0 0 .5em 0}.hasRaphael #overlayCont .ommGauge,.hasRaphael .content #omm .ommOverviewTrans .ommGauge{width:200px;height:auto;text-align:center}.hasRaphael .content #omm .ommOverviewTrans .ommGauge .ommChart{padding-bottom:3.5em}.hasRaphael #overlayCont .ommGauge .ommChart .ommChartInner,.hasRaphael .content #omm .ommOverviewTrans .ommGauge .ommChart .ommChartInner{padding:0 0 0 22px;overflow:hidden}
.hasRaphael #overlayCont .ommGauge .progress,.hasRaphael .content #omm .ommOverviewTrans .ommGauge .progress{top:auto;bottom:1.6em;height:auto;border:0;background-color:transparent}.hasRaphael .content #omm .ommOverviewTrans .ommBudgetChart .ommChartInner{width:100%}.content #omm table.ommPerformanceTable th{text-align:left;font-size:1.4em;background-color:#f6f8f9}.content #omm table.ommPerformanceTable .category{width:75%}.content #omm table.ommPerformanceTable .amount{width:25%;padding-left:5px}.content #omm table.ommPerformanceTable td{padding-top:1.7em;padding-bottom:1em;border:0}.content #omm table.ommPerformanceTable td.amount{padding-top:2.1em}.content #omm table.ommPerformanceTable td .progress{height:24px;margin:0 0 .35em 0;text-align:left;box-shadow:0 0 2px #bbb;-moz-box-shadow:0 0 2px #bbb;-webkit-box-shadow:0 0 2px #bbb}.content #omm table.ommPerformanceTable td .progress .bar{height:22px;border:1px solid #fff;box-shadow:0 0 2px #bbb;-moz-box-shadow:0 0 2px #bbb;-webkit-box-shadow:0 0 2px #bbb}.content #omm table.ommPerformanceTable td p.min,.content #omm table.ommPerformanceTable td p.max{color:#7c7c7c;font-size:.8em!important}.content #omm table.ommPerformanceTable td p.min{float:left}.content #omm table.ommPerformanceTable td p.max{float:right}.content #omm .btnGraphTableToggle{float:right}.content #omm .ommBudgetForm .inputGroup{clear:both}.content #omm .ommBudgetForm .loading{background:transparent url(../img/icons/loading_indicator_green_small.png) no-repeat 0 center;padding-left:20px;line-height:18px;display:inline-block}.content #omm .ommBudgetForm .subPanel{margin-top:10px}.content #omm .ommBudgetForm .subPanel p.budgetCategories,.content #omm .ommBudgetForm .subPanel p.averageSpending{font-size:1.2em;float:left;width:50%}.content #omm .ommBudgetForm .subPanel p.averageSpending{text-align:right}.content #omm .ommBudgetForm .subPanel p span{font-weight:bold}.content #omm .ommBudgetForm .formFieldRow .formField{width:45%}.content #omm .ommBudgetForm h3{margin-top:30px;margin-bottom:20px}.content #omm .ommBudgetForm .help h3{margin:.2em 0 .3em 0}.content #omm .ommBudgetForm table td select{float:none}.content #omm .ommBudgetForm label.hidden{display:none}.content #omm .ommBudgetForm label{margin-bottom:10px}.hasJS .content #omm .ommBudgetForm .fallback{display:none}.content #omm .ommBudgetForm h2.category,.content #omm .ommBudgetForm h2.duration{font-size:1.4em}.content #omm .ommBudgetForm h2.category span,.content #omm .ommBudgetForm h2.duration span{color:#00864f;font-size:1.6em}.content #omm .ommBudgetForm h2.duration{font-size:1.9em;padding:0;margin:0}.content #omm .ommBudgetForm table.setAlerts .first{padding-left:0}.content #omm .ommBudgetForm table thead th{border-top:0}.content #omm .ommBudgetForm .subPanel{padding:10px}.content #omm .ommBudgetForm .subPanel p{margin:0}.content #omm .budgetSummary{position:relative}.content #omm .budgetSummary dl.summary dd em{padding-bottom:1em}.content #omm .budgetSummary .chart{position:absolute;top:0;right:0;width:230px;height:100px;text-align:right}.ommBudgetForm ul.actions{margin-top:10px}.ommBudgetForm table.setAlerts{margin-bottom:0}.content #omm .ommBudgetEdit p.budgetCategory span,.content #omm .ommBudgetEdit p.budgetSubCategory span{font-size:1.4em;font-weight:normal}.content #omm .ommBudgetEdit form .formSubmitError{margin-top:0}.content #omm .ommBudgetEdit .sidePaneLayout .sidePane p.buttonLink{margin-top:1.5em}.content #omm .ommBudgetForm .configureBudget .amountField{height:60px}.content #omm .ommBudgetForm form .duration{font-size:1.8em;color:#00864f;margin-left:5px}.content #omm .ommBudgetForm a.cancel{font-weight:normal}.content #omm .ommBudgetForm select.optional{padding:1px}#overlayWrapper .budgetCategories .inner{margin-left:2em}#overlayWrapper .budgetCategories .categories{margin-right:2em}.content #omm .ommGoalCreateStandingOrder .main-illustration{float:right}.content #omm .ommOverviewTrans .subPanel .header .editOptions li{float:left;padding-left:14px}.content #omm .ommOverviewTrans .subPanel .header .editOptions li{float:left;padding-left:14px}.content #omm .ommOverviewTrans .subPanel .header .editOptions{position:absolute;right:12px;top:12px}.content #omm .ommGoals .subPanel .header .goalInfo{left:14px;top:10px}.content #omm .ommGoals .subPanel .header .editBudget{background-image:url(../img/icons/arrow_lo.png)}.content #omm .ommGoals .subPanel .header .goalInfo .goalDate{padding:0;font-weight:bold;font-size:1.4em}#omm .ommCompleteGoal .subPanel{border-color:#e8e8e8;background:url(../img/omm_complete_goal_bg.png) repeat}.content #omm .ommGoalCreateSuccess{margin-bottom:0;padding-bottom:0}.content #omm .ommGoalCreateSuccess dl dd span.accountNumber{font-size:.5em;font-weight:normal;color:#000}.content #omm .ommCreateGoal h3{line-height:3em}.content #omm .ommCreateGoal .closed h3{color:#505050}.content #omm .ommCreateGoal span.toggle{display:none}.content #omm .ommCreateGoal .showHide .trigger a{padding:0}.content #omm .ommCreateGoal .pullOut{margin-top:0}.content #omm .ommCreateGoal .pullOut h2{font-size:1.2em;color:#505050;font-weight:bold}.content #omm .ommCreateGoal h4{font-size:1.8em;padding-left:14px;font-weight:normal}.hasJS .content #omm .ommCreateGoal fieldset.ommSelectImage .radioButtonSelection{display:none}.content #omm .ommCreateGoal fieldset.closed{background:url("../img/horiz_div.png") repeat-x scroll 0 0 transparent;border-top:0}.content #omm .ommCreateGoal .ommGoalDescription{margin-top:20px}.content #omm .ommCreateGoal .ommGoalDescription,.content #omm .ommCreateGoal .ommSelectImage,.content #omm .ommCreateGoal .ommSavingPlan{border-top:solid 1px #00864f}.content #omm .ommCreateGoal h3{margin-left:14px}.content #omm .ommCreateGoal .pane{margin-bottom:10px}.content #omm .ommCreateGoal ul.actions{margin-top:0}.hasJS .content #omm .ommCreateGoal .chooseImage{height:130px;position:relative}.hasJS .content #omm .ommCreateGoal .chooseImageNoImageSelectedBox{border:dashed 1px #b5b5b5;background-color:#f8f8f8}.content #omm .ommCreateGoal .chooseImageNoImageSelectedBox p{margin:0 auto;height:140px}.content #omm .ommCreateGoal .chooseImageNoImageSelectedBox input{margin:50px auto}.content #omm .ommCreateGoal .pane .imageSelected{background-color:#f8f8f8;height:140px;margin-bottom:10px}.content #omm .ommCreateGoal .pane .imageSelected img{border-right:solid 20px #fff;float:left}.content #omm .ommCreateGoal .imageSelected p{margin-left:58%;padding-top:55px;position:relative;height:140px}.content #omm .ommCreateGoal .imageSelected input{position:absolute}.hasJS .content #omm .ommSavingPlanCalculatePanel .goalPull1 .goalAmtCopy,.hasJS .content #omm .ommSavingPlanCalculatePanel .startAmtCopy{display:none}.hasJS .content #omm .ommSavingPlanCalculatePanel .goalPull2 .pullOut,.hasJS .content #omm .ommSavingPlanCalculatePanel .resultPull .pullOut{visibility:hidden}.content #omm .ommSavingPlanCalculatePanel .goalPull1 .startAmtCopy{display:block}.content #omm .ommSavingPlanCalculatePanel .goalPull1 .pullOut{margin-top:100px}.hasJS .content #omm .ommSavingPlanCalculatePanel div.resultPull1 .pullOut{visibility:visible}.content #omm .ommSavingPlanCalculatePanel .resultPull .subPanel-t .subPanel{width:auto}.content #omm .ommSavingPlanCalculatePanel .resultPull .subPanel-t,.content #omm .ommSavingPlanCalculatePanel .resultPull .subPanel{width:44%;float:left;min-height:110px;height:auto!important;height:110px;margin-right:0}.content #omm .ommSavingPlanCalculatePanel .resultPull .subPanel.rightSub formField{margin-right:0}
.content #omm .ommSavingPlanCalculatePanel .resultPull .or{font-size:1.2em;position:absolute;top:43px;left:50%;padding-left:2px}.content #omm .ommSavingPlanCalculatePanel .resultPull .or+.subPanel-t,.content #omm .ommSavingPlanCalculatePanel .resultPull .subPanel.rightSub{float:right}.content #omm .ommSavingPlanCalculatePanel .resultPull .subPanel-t .rightSub{float:left}.content #omm .ommSavingPlanCalculatePanel .resultPull .subPanel.rightSub input{width:100px}.content #omm .ommSavingPlanCalculatePanel .resultPull fieldset{margin-right:14px;position:relative}.content .ommSavingPlanCalculatePanel fieldset .formField .date.inputGroup{min-width:170px}.content .ommSavingPlanCalculatePanel .slctMonth{margin-right:10px}.content .ommSavingPlan label,.content .ommSavingPlan .label{margin-bottom:.8em}.content .allocateFunds{clear:both;border-bottom:1px solid #006a4d;margin:0 -14px;padding:0 14px}.content .allocateFunds table{margin:0 0 2em;background:url(../img/horiz_div.png) 0 0 repeat-x;table-layout:auto}.content .allocateFunds .actions{height:40px;padding:20px 0 1em}.content #omm .ommOverviewTrans .ommSummaryBar .linkList{margin-top:8px}.content #omm .ommOverviewTrans .allocateFunds table tbody th{font-weight:normal}.content #omm .ommOverviewTrans .allocateFunds table tbody .goalStatus{padding-top:4px;padding-bottom:3px;display:block}.content #omm .ommOverviewTrans .allocateFunds table tbody th{padding-top:12px}.content #omm .ommOverviewTrans .allocateFunds table tbody td{padding-top:14px;padding-bottom:3px}.content #omm .ommOverviewTrans .allocateFunds .infoMessage{padding-top:11px}.content #omm .ommOverviewTrans .allocateFunds .formField{float:left;clear:none;padding:0!important;margin:0!important}.content #omm .ommOverviewTrans .allocateFunds .slctGoal{padding:15px 0 0;margin-top:10px;border-top:1px solid #e8e8e8}.content #omm .ommOverviewTrans .allocateFunds .formSubmit{padding-top:2.4em!important}.hasJS .content #omm .ommOverviewTrans .allocateFunds .formSubmit{display:none}.content #omm .ommOverviewTrans .allocateFunds label{font-weight:bold;color:#333}.content #omm .ommOverviewTrans .allocateFunds .transferModule{padding-top:10px;margin-top:10px;font-weight:bold;background:url(../img/horiz_div.png) 0 0 repeat-x}.content #omm .ommOverviewTrans .allocateFunds p.balanceText{float:left;clear:both}.content #omm .ommOverviewTrans .allocateFunds tr.balanceText{background:0}.content #omm .ommOverviewTrans .allocateFunds tr.balanceText td{padding-bottom:10px}.content #omm .withdrawn .allocateFunds .balanceText .totalAmount{padding-left:28px;color:#006a4d;font-size:1.6em}.content #omm .ommOverviewTrans .allocateFunds .withdrawn .balanceText .availAmount{color:#505050}.content #omm .ommOverviewTrans .allocateFunds em{float:left;font-size:1.4em;font-weight:normal;display:block;margin-bottom:4px;margin-right:4px;color:#00864f}.content #omm .ommOverviewTrans .allocateFunds em span.cxtHelp,.content #omm .ommOverviewTrans .ommDataSource em span.cxtHelp{font-size:.9em}.content #omm .ommOverviewTrans .allocateFunds{border-bottom:0}.content #omm .ommOverviewTrans .allocateFunds tbody td span.currency{float:left;display:block;font-size:1.6em;margin:5px 0 0 0}.content #omm .ommOverviewTrans .allocateFunds tbody td.inputAmt{padding:5px 0 0 10px}.content #omm .ommOverviewTrans .allocateFunds tbody td input{width:60px;margin-right:15px;margin-top:2px}.content #omm .ommOverviewTrans .allocateFunds tbody td input.submitAction{width:auto;margin-right:0;float:right}.content #omm .ommOverviewTrans .allocateFunds .infoMessage{margin-left:0;margin-right:0}.content #omm .ommOverviewTrans .allocateFunds .balanceText span.availAmount{color:#333}.content #omm .ommOverviewTrans .allocateFunds thead th{border-top:0}.content #omm .ommOverviewTrans .allocateFunds table .formField{width:100px}.content #omm .ommOverviewTrans .allocateFunds th.inputTitle{padding-left:10px;width:100px}.content #omm .ommOverviewTrans .allocateFunds thead th.numeric{width:120px}.content #omm .setUpSO li{float:right;margin-right:0}.content #omm .setUpSO{padding-bottom:20px}#overlay .goalBudgetOverlay .moveGoal select{margin-bottom:10px}.goalBudgetOverlay .cancelCreateGoal input{margin-bottom:10px}#omm .noGoals .subHead{font-size:1.8em;font-weight:normal;color:#333;margin-bottom:0}#omm .noGoals .colPart img{margin-bottom:-13px}#omm .noGoals .colPart ul{position:relative;margin-left:-6px;width:185px}.calcAction{float:right;margin:0 234px 2em 0}#omm .rightSub .formFieldInner,#omm .leftSub .formFieldInner{overflow:hidden}#omm .ommSavingPlanCalculatePanel .rightSub .formFieldInner,#omm .ommSavingPlanCalculatePanel .leftSub .formFieldInner{overflow:visible}#omm .rightSub span.error,#omm .leftSub span.error{float:left;max-width:none!important;min-width:0!important;width:75%}.ommSavingPlan .ommSavingPlanCalculatePanel .subPanel-t{background-color:transparent}.ommMiniPromo{display:none;position:relative}.hasJS .ommMiniPromo{display:block}.ommMiniPromo .spinner{height:40px;background-position:center center;margin:0}.ommMiniPromo .tableWrap,.ommMiniPromo .ommLoader,.ommMiniPromo p.mouseOver,.ommMiniPromo .cxtHelp .help p.cats,.ommMiniPromo .cxtHelp .help p.month{display:none!important}.content .ommMiniPromo #omm .ommChartInner .cxtHelp .contextual .pointer{left:auto;right:20px}.hasRaphael .ommMiniPromo .ommChart{float:none;margin:0 auto;width:210px}.ommMiniPromo .hasOmmMiniPromoMessage .ommChart{margin:0 20px 0 0;width:140px}.hasRaphael .ommMiniPromo .hasOmmMiniPromoMessage .ommChartWrap{float:left}.hasRaphael .ommMiniPromo .ommMiniPromoMessage{padding:1em 0}.hasRaphael .ommMiniPromo .ommChart .ommChartInner{width:100%;margin:0}.ommMiniPromoHelp{text-align:center;margin:.6em 0 1.2em}.ommMiniPromo a.notInterested{background:url("../img/icons/cross.png") left center no-repeat;padding:0 0 0 14px;line-height:14px;position:absolute;bottom:10px;left:10px;font-size:1.2em}.ommMiniPromo .poweredBy{float:right;font-size:1.2em}.ommMiniPromo .part::after{clear:both;content:"";display:block}.ommMiniPromo #omm{margin:0}.content .ommMiniPromo .cxtHelp p.close a{text-indent:999px;display:block}.content .ommMiniPromo .cxtHelp .contextual{z-index:1999}.ommMiniPromo .clearfix{width:100%}.ommMiniPromo.html-lead{margin:0 0 8px}.ommMiniPromo .omm-panel.nextbill-single{background-image:url(../img/omm/account_overview/nextbill_single.png)}.ommMiniPromo .omm-panel.nextbill-multiple{background-image:url(../img/omm/account_overview/nextbill_single.png)}.ommMiniPromo .omm-panel.goals-none{background-image:url(../img/omm/account_overview/goals_none.png)}.ommMiniPromo .omm-panel.goals-ontrack{background-image:url(../img/omm/account_overview/goals_ontrack.png)}.ommMiniPromo .omm-panel.goals-offtrack{background-image:url(../img/omm/account_overview/goals_offtrack.png)}.ommMiniPromo .omm-panel.plans-none{background-image:url(../img/omm/account_overview/plans_none.png)}.ommMiniPromo .omm-panel.plans-overspent{background-image:url(../img/omm/account_overview/plans_overspent.png)}.ommMiniPromo .omm-panel.plans-ontrack{background-image:url(../img/omm/account_overview/plans_ontrack.png)}.ommMiniPromo .omm-panel{background:#fff url(../img/omm/account_overview/nextbill_single.png) no-repeat bottom right;padding:14px 7px;min-height:140px}.ommMiniPromo .omm-panel .clearfix{display:block}.ommMiniPromo .omm-panel h2{color:#006a4d;margin-bottom:7px;font-family:'Lloyds Jack',Arial,Helvetica,sans-serif;font-size:22px}
.ommMiniPromo .omm-panel-content{padding-right:120px;width:auto!important}.ommMiniPromo .omm-panel-text,.ommMiniPromo .omm-panel-content h3,.ommMiniPromo .omm-panel-text p{font-size:12px;font-weight:normal;margin:0!important;padding:0}.ommMiniPromo .omm-panel .omm-panel-calendar{position:absolute;right:7px;bottom:24px;color:#fff;font-size:30px;width:62px;text-align:center}.ommMiniPromo .omm-panel-actions{margin-top:14px}.ommMiniPromo .omm-panel-actions p.buttonLink{margin:0}div.kirkchart-wrap{margin-bottom:10px;border:2px solid #c0c0c0;padding-left:15px;padding-right:15px;overflow:hidden}div.kirktext-container{position:relative;width:100%;height:30px;font-weight:bold;text-align:center;white-space:nowrap;margin-bottom:10px}div.kirktext-wrapper{display:inline-block;width:24%;font-size:20px;font-weight:bold}div.kirktext-separator{width:12%;font-size:30px;display:inline-block}div.kirkbar-container{position:relative;width:100%;height:42px;display:block;text-align:center;white-space:nowrap;border-color:#c0c0c0;border-style:solid;border-width:0 0 1px 0}div.kirkbar-wrapper{display:inline-block;width:24%;background-color:#69c}div.kirkbar-separator{width:12%;display:inline-block}div.kirktext-lowercontainer{position:relative;margin-bottom:60px;width:100%;height:55px;font-weight:bold;display:block;text-align:center;top:50px;white-space:normal;overflow:hidden}div.kirktext-lowerwrapper{vertical-align:top;display:inline-block;width:24%;font-size:14px;font-weight:bold}.pullOut.wide.kirkmessage .kirkmessageicon{padding-right:10px;vertical-align:middle;display:inline-block;line-height:36px;padding-left:45px}.pullOut.wide.kirkmessage .kirkmessagetxt{padding-left:5px;font-weight:bold}.tabs .tabOuter .tabInner .imgInner{display:inline-block;line-height:24px;padding-left:16px;width:100%}.tabs .tabOuter .tabInner a{padding-top:4px;margin-bottom:0}.pullOut.wide.kirkmessage{width:85%;display:inline-block;vertical-align:middle}.pullOut.wide.kirkmessage h2{float:left;width:100%}.pullOut.wide.kirkmessage .messageiconwrap{display:inline;float:left;width:100%}.pullOut.wide.kirkmessage .messageiconhref{float:right;vertical-align:bottom;line-height:2.5em;font-size:.7em;text-align:right;width:30%}.pullOut.wide.kirkmessage .kirkmessageicon.red{background:url("../img/kirk/message_icon_red.gif") no-repeat;width:60%}.pullOut.wide.kirkmessage .kirkmessageicon.red div{float:left}.pullOut.wide.kirkmessage .kirkmessageicon.red .kirkmessagetxt.red{background-image:none;color:#da1a35;float:right}.tabs .tabOuter .tabInner .imgInner.red{background:url("../img/kirk/tab_icon_red.gif") no-repeat;background-position:left}.pullOut.wide.kirkmessage .kirkmessageicon.green{background:url("../img/kirk/message_icon_green.gif") no-repeat;width:60%}.pullOut.wide.kirkmessage .kirkmessageicon.green div{float:left}.pullOut.wide.kirkmessage .kirkmessageicon.green .kirkmessagetxt.green{background-image:none;color:#55a51c;float:right}.tabs .tabOuter .tabInner .imgInner.green{background:url("../img/kirk/tab_icon_green.gif") no-repeat;background-position:left}.pullOut.wide.kirkmessage .kirkmessageicon.amber{background:url("../img/kirk/message_icon_amber.gif") no-repeat;width:60%}.pullOut.wide.kirkmessage .kirkmessageicon.amber div{float:left}.pullOut.wide.kirkmessage .kirkmessageicon.amber .kirkmessagetxt.amber{background-image:none;float:right}.tabs .tabOuter .tabInner .imgInner.amber{background:url("../img/kirk/tab_icon_amber.gif") no-repeat;background-position:left}.boxshadow{box-shadow:0 0 2em rgba(0,0,0,0.7);border-color:#666;background:#f9f9f9}.smartRewards-optin .colLayout.cols3 .colPart{position:relative;width:32.9%;margin-right:1%;min-height:148px}.smartRewards-optin .colLayout.cols3 p{font-size:14px;padding:0 50px 0 45px}.smartRewards-optin .colLayout.cols3 p strong{font-size:24px;color:#444}.smartRewards-optin .colLayout.cols3 img{position:absolute;top:-8px}.smartRewards-optin .colLayout.cols3 span.chevron img{display:block;position:absolute;right:0}.smartRewards-optin .colLayout.cols3.last{background:0}.smartRewards-optin .colLayout.cols3.fixedWidth{width:150px}.smartRewards-optin .colLayout.cols1 .colSmartRewards{position:relative;width:100%;min-height:148px}.smartRewards-optin .colLayout.cols2 .colSmartRewards{position:relative;width:49.5%;margin-right:1%;min-height:148px}.smartRewards-optin .colLayout.cols3 .colSmartRewards{position:relative;width:32.6%;margin-right:1%;min-height:148px}.smartRewards-optin .colSmartRewards{position:relative;background-color:#f8f8f8;float:left}.smartRewards-optin .colLayout.cols2 .colSmartRewards+.colSmartRewards,.smartRewards-optin .colLayout.cols3 .colSmartRewards+.colSmartRewards+.colSmartRewards{margin-right:0}.smartRewards-optin .colSmartRewardsContent{padding:30px 15px 0 15px}.smartRewards-optin .colSmartRewardsContent img,.smartRewards-optin .colLayout.cols3 .colSmartRewards .colSmartRewardsContent img{top:0;margin-right:15px;float:left;position:relative;max-width:96px}.smartRewards-optin .colSmartRewardsContent h2{color:#00864f;font-weight:bold;float:left}.smartRewards-optin .colLayout.cols1 .colSmartRewardsContent h2{max-width:79%}.smartRewards-optin .colLayout.cols2 .colSmartRewardsContent h2{max-width:56%}.smartRewards-optin .colLayout.cols3 .colSmartRewardsContent h2{max-width:131px}.content.wide .smartRewards-optin .colLayout.cols1 .colSmartRewardsContent h2{max-width:87%}.content.wide .smartRewards-optin .colLayout.cols2 .colSmartRewardsContent h2{max-width:73%}.content.wide .smartRewards-optin .colLayout.cols3 .colSmartRewardsContent h2{max-width:57%}.smartRewards-optin .colSmartRewards p,.smartRewards-optin .colLayout.cols3 .colSmartRewards p{font-size:1.2em;padding-left:7px}.smartRewards-optin .colSmartRewards p,.smartRewards-optin .colSmartRewards ul{clear:both}.smartRewards-optin .colSmartRewards .colSmartRewardsFooter{background:url("../img/horiz_div.png") repeat-x scroll left top transparent;margin-top:1.7em;padding-bottom:.3em}.smartRewards-optin .colSmartRewards .colSmartRewardsFooter ul{padding:1.7em 0 0 0}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft{border-bottom:solid 1px #959595;padding-bottom:30px;padding-top:30px}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft.first{padding-top:0}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .colPart{position:relative;width:100%;float:left}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .colPart .inner{padding-left:0;margin-right:343px}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .colPart.last{padding-left:0;width:323px;margin-left:-323px}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .colPart.last img{margin-top:7px}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .colPart .icon-title{font-size:3em;margin-bottom:.3em}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .colPart img.icon{display:inline-block;float:left;margin-top:3px;margin-right:10px}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .click{color:#3336b7}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .shop{color:#1e9539}.smartRewards-optin.learnMore.colLayout.cols2WidestLeft .enjoy{color:#e35a04}.smartRewards-optin.learnMore .colLayout.cols2 .colPart.imgIcon{width:180px;min-height:154px;margin-right:15px}.smartRewards-optin.learnMore .colLayout.cols2 .colPart.imgIcon span.chevron img{display:inline-block;float:right}.smartRewards-optin.learnMore .colLayout.cols2 .colPart.imgIcon span.chevron+h2{padding-top:10px}.smartRewards-optin.learnMore .colLayout.cols2 .colPart.imgIcon h2{display:inline-block;padding-top:65px}
.smartRewards-optin.learnMore .colLayout.cols2 .colPart.imgIcon h2 img{display:inline-block;float:left;margin-top:-5px;margin-right:10px}.smartRewards-optin.learnMore .colLayout.cols2 .colPart.learnMoreContent{padding-top:40px;float:left;width:66%}.optInBrandList strong{font-weight:normal;clear:both;font-size:12px;color:#666}.optInBrandList ul{clear:both;list-style:none;padding:5px 0}.optInBrandList ul li{float:left;background:0;list-style-type:none;padding:0;margin:0 10px 0 0}.optInBrandList ul li a{display:block}.optInBrandList ul li.outline{border:1px solid #ccc}.smartRewards-optin .optInBrandList{margin:14px 0}.smartRewards-optin .accountCashbackBrandList .optInBrandList ul{width:500px;overflow:hidden;border:0;margin:0 0 10px 113px}.accountStyle .smartRewards-optin .accountDetails h2,.accountStyle .smartRewards-optin .accountDetails h2 a{font-family:Arial,Verdana,Helvetica,sans-serif}.smartRewards-optin .accountBalance.inlineAccMsg.accountCashbackTotalEarned .smartRewardContent p.balance.reveal{float:right;font-size:1em!important;margin-top:.5em}.smartRewards-optin .accountBalance.inlineAccMsg.accountCashbackTotalEarned .accountMsg{float:right;padding:2px 9px}.content .smartRewards-optin .balanceActionsWrapper .accountActionsWrapper ul.accountActions,.content .smartRewards-optin .balanceActionsWrapper .accountActionsWrapper ul.accountActions li{width:auto}.content .smartRewards-optin .balanceActionsWrapper .accountActionsWrapper ul.accountActions li.moreInfo{margin-top:.55em}.content .smartRewards-optin.smartRewardsMini .balanceActionsWrapper .accountActionsWrapper ul.accountActions,.content .smartRewards-optin.smartRewardsMini .balanceActionsWrapper .accountActionsWrapper ul.accountActions li{width:106px}.smartRewards-optin.smartRewardsMini .balanceActionsWrapper .accountBalance p.balance{margin:0 0 .2em 0}.content ul.myAccounts li .smartRewards-optin ul.linkList{float:none;margin:0 0 1em 10px}.content ul.myAccounts li .smartRewards-optin ul.linkList li{text-align:left}.content ul.myAccounts .smartRewards-optin li.clearfix{padding-top:0}.content table .smartReward th,.content table .smartReward td{border-bottom:0}.smartRewardContent{position:relative}.smartRewardContent th,.smartRewardContent td{position:relative;margin:0;width:100%;padding:0;border:0}.smartRewardContent.open .smartRewardMsgBox{display:block}.smartRewardContent.open .smartRewardMsgBox .linkedButton span{width:100%;float:left;text-align:center}.smartRewardContent .smartRewardMsgBox{z-index:999;display:none;background:white;width:21em;position:absolute;right:-25em;border:4px solid #e4e7e8;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;top:-4em;margin:0;padding:1.4em 1em 0;color:#555;font-size:1em}.smartRewardContent .smartRewardMsgBox .close{position:static;top:inherit;right:inherit;margin:-10px -6px 0 0;float:right}.smartRewardContent .smartRewardMsgBox .close span{display:none}.smartRewardContent .smartRewardMsgBox .tail{position:absolute;top:2.4em;left:-1.5em;background:transparent url('../img/opt-in/smart_reward_msg_box_tail.png') right center no-repeat;height:2em;width:1.5em;display:block;font-size:1.5em}.smartRewardContent .smartRewardMsgBox .icon{background:url("../img/opt-in/smart_reward_sprites.png") top left no-repeat}.smartRewardContent .smartRewardMsgBox .icon.close{width:16px;height:16px;background-position:-10px -10px;min-width:0}.smartRewardContent .smartRewardMsgBox .smartRewardMsgBox a.linkedButton{width:100%;text-align:center}.smartRewardContent .smartRewardMsgBox p{clear:both;list-style:none;display:block}.smartRewardContent .smartRewardMsgBox p.error{margin-right:0;margin-left:0}.smartRewardContent .smartRewardMsgBox .expire{font-weight:bold}.smartRewardContent .smartRewardMsgBox .top em{padding:.3em 0 .3em 1.8em;width:135px;overflow:hidden;font-size:14px;margin-bottom:6px}.smartRewardContent .smartRewardMsgBox .top em,.smartRewardContent .smartRewardMsgBox .top strong{display:block;float:left;padding:.3em 0 .3em 26px;clear:none;width:140px;overflow:hidden}.smartRewardContent .smartRewardMsgBox .top>img{float:left;width:70px;height:70px;padding:0 10px 1.2em 0}.smartRewardContent .smartRewardMsgBox p.viewAllOffersLink{text-align:center;margin-bottom:15px}.rewardOfferBlock .offer p.viewAllOffersLink{text-align:center;margin:15px 0 0}.smartRewardContent .smartRewardMsgBox p.viewAllOffersLink a,.rewardOfferBlock .offer p.viewAllOffersLink a{text-decoration:none}.smartRewardContent .alignBaseline .smartRewardMsgBox{top:auto;bottom:-4.8em}.smartRewardContent .alignBaseline .smartRewardMsgBox .tail{top:auto;bottom:3em}.smartRewardContent.active .top em{background-position:-8px -35px;background-image:url('../img/opt-in/smart_reward_sprites.png');background-repeat:no-repeat;color:#1e9539}.smartRewardContent.redeemed .top em{background-position:-8px -94px;background-image:url('../img/opt-in/smart_reward_sprites.png');background-repeat:no-repeat;color:#c76120}table.smartRewardsOffers tr.smartRewardContent td{border-top:0;padding-top:0;padding-right:10px;padding-left:10px}@-moz-document url-prefix(){table.smartRewardsOffers tr.smartRewardContent.alt td{border-bottom-width:2px}}.smartRewardCTA{min-height:40px;padding-left:20px}.smartRewardCTA .inner{min-height:40px;padding:0;margin:0}.smartRewardCTA .inner span.message{color:#505050;padding:13px 0 13px 17px;overflow:hidden;text-overflow:ellipsis;font-weight:normal;text-decoration:none;display:block}.smartRewardCTA .inner a:hover{text-decoration:underline}.content .smartRewardCTA .inner.premsg{border:1px solid #eaeaea;-moz-border-radius:6px 0 0 6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-radius:6px 0 0 6px;background:#f5f5f5 url(../img/backgrounds/smart_rewards_statement_bg_rptX.png) repeat-x 0 0;color:#505050;margin-right:13em;margin-left:-20px;min-height:40px;margin-bottom:-2px;top:-1px;position:relative;z-index:0}.smartRewardCTA .inner span.message a{padding-right:2em}.content .smartRewardCTA .inner.premsg .textMessage{padding-top:14px}.smartRewardCTA .inner.rowaction .buttonContainer{display:inline-block;position:absolute;top:0;right:0}.smartRewardCTA .inner.rowaction .buttonContainer span{padding-top:12px}.smartRewardCTA .inner.rowaction{border:1px solid #eaeaea;-moz-border-radius:0 6px 6px 0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-radius:0 6px 6px 0;background:#f5f5f5 url(../img/backgrounds/smart_rewards_statement_bg_rptX.png) repeat-x 0 0;position:relative;top:1px;right:13px;min-height:40px;margin-left:20px}.content .smartRewardCTA .inner.rowaction .inner.premsg p.error{margin:10px 0 5px 17px}.new .smartRewardCTA .rowaction{color:#fff;top:-1px}.smartRewardCTA .rowaction .buttonContainer{cursor:pointer}.smartRewardCTA .rowaction .buttonContainer img{float:left;padding:10px;width:20px;height:20px}.smartRewardCTA .rowaction .buttonContainer span{padding:1.05em 0 .4em 0;float:left;width:8.5em;font-size:1.1em;white-space:nowrap;overflow:hidden}.content .smartRewardCTA{position:relative}.content .smartRewardCTA .tl,.content .smartRewardCTA .tr,.content .smartRewardCTA .bl,.content .smartRewardCTA .br{position:absolute;background:transparent url(../img/backgrounds/smart_rewards_statement_corner_sprite.png) no-repeat 0 0;width:3px;height:3px;min-width:0;overflow:hidden}.content .smartRewardCTA .tl{position:absolute;top:-1px;left:-1px}.content .smartRewardCTA .tr{position:absolute;background-position:-3px 0;top:-1px;right:-1px}.content .smartRewardCTA .bl{position:absolute;background-position:0 -3px;bottom:-1px;left:-1px}
.content .smartRewardCTA .br{position:absolute;background-position:-3px -3px;bottom:-1px;right:-1px}.content .alt .smartRewardCTA .tl{background-position:0 -6px}.content .alt .smartRewardCTA .tr{background-position:-3px -6px}.content .alt .smartRewardCTA .bl{background-position:0 -9px}.content .alt .smartRewardCTA .br{background-position:-3px -9px}.new .smartRewardCTA .rowaction{color:#006a4d;top:-1px}.smartRewardCTA .rowaction .buttonContainer{cursor:pointer}.smartRewardCTA .rowaction .buttonContainer img{float:left;padding:10px;width:20px;height:20px}.smartRewardCTA .rowaction .buttonContainer span{padding:1.05em 0 .4em 0;float:left;width:8.5em;font-size:1.1em;white-space:nowrap;overflow:hidden}.content ul.accountCashbackRecentlyEarned{margin:10px 0 10px 113px;zoom:1}.content ul.accountCashbackRecentlyEarned li{background:0;padding:0}.miniStatement,.miniStatementSlide{zoom:1;position:relative!important}table.smartRewardsOffersRetroFit .smartRewardCTA .inner{border:0;background:url("../img/opt-in/lozenge-sprite.png") left top no-repeat}table.smartRewardsOffersRetroFit .smartRewardCTA .inner.rowaction{background-position:right -158px}table.smartRewardsOffersRetroFit .smartRewardCTA .inner.loader{background-position:right top!important;background-color:transparent!important;border-left:1px solid #acacac!important}table.smartRewardsOffersRetroFit tr.active .smartRewardCTA .inner.rowaction{color:#299e32;border-left:1px solid #299e32;background-position:100% -53px}table.smartRewardsOffersRetroFit tr.redeemed .smartRewardCTA .inner.rowaction{color:#c15f21;border-left:1px solid #c15f21;background-position:100% -106px}table.smartRewardsOffersRetroFit tr.smartRewardContent td{border-bottom:0}table.smartRewardsOffersRetroFit .smartRewardCTA .smartRewardMsgBox .messageBody.loader{border-left:none!important}.linkList.viewEarnings{float:right}@media screen and (-webkit-min-device-pixel-ratio:0){.smartRewards-optin a.linkList{background-position:0 4px}}.secondary .subPanel.smartRewards{background:#fff;font-size:1.2em}.subPanel.smartRewards ul.linkList li{font-size:1.2em}.subPanel.smartRewards h2{border-bottom:1px solid #ddd;margin:0 0 .3em;padding:0 0 .3em;display:block;font-size:1.8em}.subPanel.smartRewards .smartLoader{background:#fff;position:relative;-moz-border-radius:.4em;-webkit-order-radius:.4em;-o-order-radius:.4em;border-radius:.4em;float:left;width:100%}.subPanel.smartRewards .smartLoader em{color:#999;padding:.6em 0;float:left}.subPanel.smartRewards .smartLoader .spinner{background:url('../img/opt-in/spinner-20x20.gif') 7px 0 no-repeat;min-height:20px;font-size:1.2em;margin:0 0 .8em;padding:2px 0 0 2.6em}.subPanel.smartRewards .buttonImage{float:left;clear:both;padding:1em 0;text-decoration:none}.subPanel.smartRewards .buttonImage span,.subPanel.smartRewards .buttonImage img{border:0;text-decoration:none}.subPanel.smartRewards .smartRewardContent .infoMessage{margin-bottom:0}.subPanel.smartRewards .smartListClickShopEnjoy{clear:both;font-size:1em;padding:.6em 0;border-top:1px solid #ddd}.subPanel.smartRewards .smartListClickShopEnjoy h2{border:0}.subPanel.smartRewards .smartListClickShopEnjoy ul{margin:0;padding:0}.subPanel.smartRewards .smartListClickShopEnjoy ul li{background:0;margin:0 0 1.2em 2.6em;padding:0;position:relative}.subPanel.smartRewards .smartListClickShopEnjoy ul li strong{display:block;font-size:1.3em;padding:.3em 0}.subPanel.smartRewards .smartListClickShopEnjoy ul li img{position:absolute;left:-2.6em}.subPanel.smartRewards .smartListClickShopEnjoy ul li em{color:#000;font-weight:normal;font-style:normal;padding:0}.subPanel.smartRewards .smartListClickShopEnjoy ul li br{clear:both}.subPanel.smartRewards .smartListClickShopEnjoy ul li.smartClick{color:#343da4}.subPanel.smartRewards .smartListClickShopEnjoy ul li.smartShop{color:#22963b}.subPanel.smartRewards .smartListClickShopEnjoy ul li.smartEnjoy{color:#e15d1c}.smartRewardAccOffersList{font-size:1em}.smartRewardAccOffersList .hide{display:none}.smartRewardAccOffersList .linkList{clear:both}.smartRewardAccOffersList .smartRewardContent.success,.smartRewardAccOffersList .smartRewardContent.failure{display:block;background:0;padding:0}.smartRewardAccOffersList .smartRewardContent.failure{display:none}.smartRewardAccOffersList p.balance{padding:0;margin:0}.smartRewardAccOffersList br{clear:both}.smartRewardAccOffersList .accountMarketingWrapper{float:right;margin:0}.smartRewardAccOffersList .cashback,.smartRewardAccOffersList .balance{color:#333;font-size:1.2em}.smartRewardAccOffersList .cashback.large,.smartRewardAccOffersList .balance.large{font-size:1.7em;font-weight:bold;letter-spacing:-0.04em}.smartRewardAccOffersList .offerBrandsList{clear:both;padding:0}.smartRewardAccOffersList .offerBrandsList ul{list-style:none;width:auto;float:left;padding:0;margin:0}.smartRewardAccOffersList .offerBrandsList ul li{float:left;background:0;padding:0;margin:0 6px 0 0}.smartRewardAccOffersList .offerBrandsList ul li:last-child,.smartRewardAccOffersList .offerBrandsList ul li.last{margin-right:-6px}.secondary .smartRewardAccOffersList .offerBrandsList ul li:last-child,.secondary .smartRewardAccOffersList .offerBrandsList ul li.last{margin-right:0}.smartRewardAccOffersList .offerBrandsList ul li a{border:1px solid #ccc;-moz-border-radius:.3em;-webkit-border-radius:.3em;-o-border-radius:.3em;border-radius:.3em;float:left}.smartRewardAccOffersList .offerBrandsList ul li a img{width:58px;height:58px;margin:1px}.smartRewardAccOffersList .offerBrandsList .noOffer{margin-left:140px}.smartRewardAccOffersList .footerNavLink{clear:both}.myAccountRow .offerBrandsList{padding:0}.myAccountRow .offerBrandsList ul{list-style:none;width:auto;float:left;padding:0 0 1em;margin:0 -10px 0 132px}.myAccountRow ul.linkList{margin:0 0 1em 110px}.myAccountRow ul.linkList li{background:0;padding:0}.myAccountRow .accountBalance{position:relative}.myAccountRow .numbers.wider{width:55%;display:none}.myAccountRow .smartLoader{margin:-6px 0 0 0;position:absolute;right:-9px}.myAccountRow .smartLoader em{display:none}.myAccountRow .smartLoader .spinner{background:url('../img/opt-in/spinner-20x20.gif') 50% 50% no-repeat;width:30px;height:30px;float:left}.myAccountRow .smartLoader .errorMessage{width:11em;line-height:1.1em;padding:.2em}.myAccountRow .smartLoader .textMessage{display:none}.smartRewardearningSummary{font-size:1.2em;background:#f5f6fb;border:1px solid #ddd;border-width:1px 0;width:100%;margin:1em 0;padding:0}.smartRewardearningSummary .inner{padding-top:1.5em;padding-bottom:1.5em;clear:both}.smartRewardearningSummary .inner:after{display:block;clear:both;height:0;content:".";visibility:hidden}.smartRewardearningSummary .row{width:100%;float:left;clear:both;padding:.2em 0}.smartRewardearningSummary .row.bold{font-weight:bold}.smartRewardearningSummary .row.heading{width:auto;float:none;padding:1em 14px;border-bottom:1px dotted #999}.smartRewardearningSummary .row.heading .col{padding-right:1em;font-weight:normal}.smartRewardearningSummary .row.heading .col em{font-weight:normal;font-size:1.4em;color:#444}.smartRewardearningSummary .row.heading .col.total{font-size:1.2em}.smartRewardearningSummary .row.heading .col.first{width:30%;padding-right:2em}.smartRewardearningSummary .row.heading .col.wide{width:auto}.smartRewardearningSummary .row .col{float:left;white-space:nowrap;padding:0 2em 0 0}.smartRewardearningSummary .row .col.first{width:30%;white-space:normal;clear:both}.smartRewardearningSummary .row .col.total{width:15%;text-align:left;font-weight:bold;padding:0 2% 0 0}
.smartRewardearningSummary .row .col.wide{padding-right:0;width:48%;white-space:normal}.hasJS .content table.expandingTable.smartRewards tbody tr.trigger th.first{background-position:10px .7em}.content table.expandingTable.smartRewards thead th.first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:120px}.hasJS .content table.expandingTable.smartRewards thead th.first{width:20%}.hasJS .content table.expandingTable.smartRewards thead th.merchant{width:30%}.content table.expandingTable.smartRewards tbody tr.trigger th.first{background-position:10px .9em}.content table.expandingTable.smartRewards tbody tr.horzDivider td,.content table.expandingTable.smartRewards tbody tr.horzDivider th{background:#edeef0;font-weight:normal;padding-left:15px}.hasJS .content table.expandingTable.smartRewards tbody tr.horzDivider th{padding-left:30px}.content table.expandingTable.smartRewards tbody tr.detail td.first{padding-left:15px}.hasJS .content table.expandingTable.smartRewards tbody tr.detail td.first{padding-left:30px}.content table.expandingTable.smartRewards .smartRewardInlineDetail{position:relative;clear:both;float:left;margin:0;padding:1em 0}.content table.expandingTable.smartRewards .smartRewardInlineDetail .rewardMerchantLogo{float:left;padding:0;text-align:left;width:105px}.content table.expandingTable.smartRewards .smartRewardInlineDetail .rewardMerchantLogo img{margin:0;border:1px solid #DDD;display:inline-block;width:58px;height:58px}.content table.expandingTable.smartRewards .smartRewardInlineDetail .rewardDescription{padding:0;margin:0;float:left;width:35em}.jsFallback{font-size:1.2em}.jsFallback .brand{float:left;padding:.2em;margin:0 1em 0 0;border:1px solid #ccc;-moz-border-radius:.4em;-webkit-border-radius:.4em;-o-border-radius:.4em;border-radius:.4em}.jsFallback .overview{float:left;color:#333}.jsFallback .overview em,.jsFallback .overview strong{color:#333;clear:both;float:left}.jsFallback .overview strong{font-size:11px}.jsFallback .overview .status{margin-bottom:.5em;background:url('../img/opt-in/smart_reward_sprites.png') -0.7em -2.95em no-repeat;padding:.5em 0 0 3em;line-height:2.5em;vertical-align:middle;display:block}.jsFallback .overview .date{font-weight:normal}.jsFallback .message{display:block;padding:2em 0;clear:both}.content .panel a.backToLink{font-size:12px;font-weight:normal;clear:both;margin:1em 0;padding:.5em 0 .5em 2em!important;border-color:#efefef;border-style:solid;border-width:0 0 1px 0;background:url(../img/icons/arrow_left.png) 0 49% no-repeat;width:98%;float:left}.content .panel a.backToLink.bottomLink{border-width:1px 0 0 0}.content .panel a.backToLink.alignRight{float:right}.rewardOfferBlock{font-size:1em;position:relative;clear:both;float:left;width:100%;font-weight:normal;font-style:normal;margin:0;padding:0;border-top:1px solid #ddd}.rewardOfferBlock.noborder,.rewardOfferBlock.new{border:0}.rewardOfferBlock.noborder .rewardsInline,.rewardOfferBlock.new .rewardsInline{z-index:9}.rewardOfferBlock.new{z-index:5}.rewardOfferBlock.active{z-index:4}.rewardOfferBlock .heading{clear:both;float:left;width:100%;padding-bottom:1.5em}.rewardOfferBlock .heading h3{font-size:3em;font-weight:bold;float:left;padding:0 0 0 40px;margin:0;color:#000;background:url('../img/opt-in/optin-click.png') 0 50% no-repeat}.rewardOfferBlock .heading strong,.rewardOfferBlock .heading .offerCount{font-size:1.6em;font-weight:bold;padding:.9em 0 0 .5em;float:right}.rewardOfferBlock .heading strong{float:left;font-size:1.2em;padding-top:1.4em;padding-bottom:.6em}.rewardOfferBlock .heading strong.toolTip{clear:none;padding-left:0;width:auto}.rewardOfferBlock .heading strong.toolTip a{display:inline-block;margin:11px 0 0 2px}.rewardOfferBlock .heading .cxtHelp .help{font-size:1em}.rewardOfferBlock .heading .cxtHelp{margin-left:5px}.rewardOfferBlock .heading strong a{text-decoration:none}.rewardOfferBlock .heading strong a:hover{text-decoration:underline}.rewardOfferBlock .heading .offerTotalEarned{float:right;font-size:2.2em;font-weight:normal;padding:.4em 0 0 0}.rewardOfferBlock.active .heading h3{background:url('../img/opt-in/optin-shop.png') 0 50% no-repeat}.rewardOfferBlock.redeemed .heading h3{background:url('../img/opt-in/optin-cash.png') 0 50% no-repeat}.rewardOfferBlock.expired{border:0}.rewardOfferBlock.expired .heading h3{color:#333;background:0;padding-left:0}.rewardOfferBlock.expired .date{color:#c00;font-weight:bold}.rewardOfferBlock .subheading{font-size:1.2em;margin:-1em 0 1em 0;float:left;width:100%}.rewardOfferBlock .rewardsInline{clear:both;margin-bottom:1.5em}.rewardOfferBlock .rewardsInline .inlineMessage{clear:both;float:left;width:100%;height:auto;font-size:1.3em}.rewardOfferBlock .rewardsInline .inlineMessage span{display:block;padding:.8em;background:#fff9c9;-moz-border-radius:.2em;-webkit-border-radius:.2em;-o-border-radius:.2em;border-radius:.2em;border:.1em solid #f9e474}.rewardOfferBlock .rewardsInline .empty{position:relative;top:0;width:100px;height:120px;float:left;display:none;background:#fff;margin:0 1em 1em 0;z-index:1}.rewardOfferBlock .rewardsInline .empty .outline{top:0;left:0;right:0;bottom:0;display:block;position:absolute;margin:0;padding:.9em;clear:both;overflow:hidden;-moz-border-radius:.6em;-webkit-border-radius:.6em;-o-border-radius:.6em;border-radius:.6em;border:2px dotted #ccc;background:#fff;border-color:#dfdfdf}.rewardOfferBlock .rewardsInline .offer{position:relative;width:100px;height:120px;float:left;display:inline-block;background:#fff;margin:0 1em 1em 0!important;text-decoration:none;font-size:12px;color:#333;z-index:1}.rewardOfferBlock .rewardsInline .offer .outline{top:0;left:0;right:0;bottom:0;display:block;position:absolute;margin:0;background:#f9f9f9;padding:.9em;clear:both;overflow:hidden;-moz-border-radius:.6em;-webkit-border-radius:.6em;-o-border-radius:.6em;border-radius:.6em;border:2px solid #ccc;z-index:9;zoom:1}.rewardOfferBlock .rewardsInline.unlocked .offer:hover{zoom:1;z-index:99999!important}.rewardOfferBlock .rewardsInline.unlocked .offer:hover .outline{zoom:1;z-index:999999!important;overflow:visible}.rewardOfferBlock .rewardsInline .offer .outline .loader{clear:both}.rewardOfferBlock .rewardsInline .offer .outline .loader .spinner{width:50px;height:40px;background:url('../img/opt-in/spinner-20x20.gif') 50% 50% no-repeat;float:left;margin:0}.rewardOfferBlock .rewardsInline .offer .outline .loader .textMessage,.rewardOfferBlock .rewardsInline .offer .outline .loader .errorMessage{padding:.8em;-moz-border-radius:.4em;-webkit-border-radius:.4em;-o-border-radius:.4em;border-radius:.4em;background:#ff9;border:.1em solid #f1e881}.rewardOfferBlock .rewardsInline .offer .outline .loader .errorMessage{background:#ff9 url('../img/opt-in/optin-exclaim-yellow.png') 5% 50% no-repeat;padding:1em 0 1em 4em}.rewardOfferBlock .rewardsInline .offer .outline .message{overflow:hidden}.rewardOfferBlock .rewardsInline .offer .outline .message.full{min-height:20em}.rewardOfferBlock .rewardsInline .offer .outline .message.pre{height:10em}.rewardOfferBlock .rewardsInline .offer .outline .message.pre a{text-decoration:none}.rewardOfferBlock .rewardsInline .offer .emblem{display:inline;position:absolute;top:0;right:0;margin:.2em}.rewardOfferBlock .rewardsInline .offer .emblem span{display:inherit;position:absolute;top:0;right:0}.rewardOfferBlock .rewardsInline .offer .emblem .percentage{z-index:99}.rewardOfferBlock .rewardsInline .offer .emblem .percentage em{background:#349a3b;padding:.2em .4em;display:inline-block;-moz-border-radius:.3em;-webkit-border-radius:.3em;-o-border-radius:.3em;border-radius:.3em;color:#fff;width:auto;white-space:nowrap}
.rewardOfferBlock.new .rewardsInline .offer .emblem .percentage em{display:none}.rewardOfferBlock.new .rewardsInline .offer .emblem .icon.close{display:none}.rewardOfferBlock .rewardsInline .offer .emblem .icon.close{background:url('../img/opt-in/smart_reward_sprites.png') -8px -8px no-repeat;min-width:0;width:20px;height:20px;display:block}.rewardOfferBlock .rewardsInline .offer .emblem .icon.close span{text-indent:-9999px}.rewardOfferBlock.expired .rewardsInline .offer .emblem .percentage,.rewardOfferBlock.expired .rewardsInline .offer .emblem .icon.close{display:none}.rewardOfferBlock .rewardsInline .offer .brand{float:left}.rewardOfferBlock .brand img{width:58px;height:58px}.rewardOfferBlock .rewardsInline .offer .brand img{margin:0 8px .5em 8px}.rewardOfferBlock .rewardsInline .offer.selected .brand{margin:0 1em 0 0}.rewardOfferBlock .rewardsInline .offer .overview{clear:both;float:left;width:100%}.rewardOfferBlock .rewardsInline .offer .overview em,.rewardOfferBlock .rewardsInline .offer .overview strong{clear:both;text-align:center;width:100%;display:inline-block}.rewardOfferBlock .rewardsInline .offer .overview .date{white-space:nowrap}.rewardOfferBlock .rewardsInline .offer .overview .date.red{color:red}.rewardOfferBlock .rewardsInline .offer .overview .status{display:none}.rewardOfferBlock .rewardsInline .offer .message{clear:both;position:absolute;left:-9999px;display:block}.rewardOfferBlock .rewardsInline .offer .message.full,.rewardOfferBlock .rewardsInline .offer .message.interstitial{display:none}.rewardOfferBlock .rewardsInline.unlocked .offer:hover .message,.rewardOfferBlock .rewardsInline.unlocked .offer.hover .message,.rewardOfferBlock .rewardsInline .offer.selected .message{position:static;left:0}.rewardOfferBlock .rewardsInline .offer .message .text{display:block}.rewardOfferBlock .rewardsInline .offer .overview strong.merchantFullName{display:none}.rewardOfferBlock .rewardsInline .offer .message .date,.rewardOfferBlock .rewardsInline .offer .message .linkText{display:block;padding:0 0 .5em 0}.rewardOfferBlock .rewardsInline .offer .message .linkText{clear:both;display:block;color:blue;text-decoration:none;padding:4px 0}.rewardOfferBlock .rewardsInline.hasPercentage .offer .emblem{display:block}.rewardOfferBlock .rewardsInline.hasPercentage .offer .emblem .percentage{display:block}.rewardOfferBlock .rewardsInline.hasPercentage .offer .emblem .icon{display:none}.rewardOfferBlock .rewardsInline.locked .offer{opacity:.2}.rewardOfferBlock .rewardsInline.locked .offer.selected{opacity:1;z-index:9999}.rewardOfferBlock .rewardsInline.locked .offer.selected .outline{width:220px;height:320px;box-shadow:0 0 2em rgba(0,0,0,0.7);border-color:#666;background:#f9f9f9}.rewardOfferBlock .rewardsInline.locked .offer.selected .outline .emblem{display:block}.rewardOfferBlock .rewardsInline.locked .offer.selected .outline .emblem .percentage{display:none}.rewardOfferBlock .rewardsInline.locked .offer.selected .outline .emblem .icon{display:block}.rewardOfferBlock .rewardsInline.locked .offer.selected .pre{display:none}.rewardOfferBlock .rewardsInline.locked .offer.selected .full,.rewardOfferBlock .rewardsInline.locked .offer.selected .interstitial{display:block}.rewardOfferBlock .rewardsInline.locked .offer.selected .overview{clear:none;float:left;text-align:left;width:11em}.rewardOfferBlock .rewardsInline.locked .offer.selected .overview em,.rewardOfferBlock .rewardsInline.locked .offer.selected .overview strong{text-align:left}.rewardOfferBlock .rewardsInline .offer.selected .overview strong.merchantName{display:none}.rewardOfferBlock .rewardsInline .offer.selected .overview strong.merchantFullName{display:block}.rewardOfferBlock .rewardsInline.locked .offer.selected .overview .status,.rewardOfferBlock.new .rewardsInline.locked .offer.selected .overview .status.newly-activated{visibility:visible;display:block;margin-bottom:1em}.rewardOfferBlock.new .rewardsInline.locked .offer.selected .overview .status{visibility:hidden}.rewardOfferBlock .rewardsInline.locked .offer.failed .message{display:none}.rewardOfferBlock .rewardsInline.locked .offer.failed .errors{display:block}.rewardOfferBlock .rewardsInline.locked .offer.failed .outline{height:10em}.rewardOfferBlock .rewardsInline.unlocked .offer:hover,.rewardOfferBlock .rewardsInline.unlocked .offer.hover{z-index:999}.rewardOfferBlock .rewardsInline.unlocked .offer:hover .outline,.rewardOfferBlock .rewardsInline.unlocked .offer.hover .outline{width:120px;height:180px;box-shadow:0 0 2em rgba(0,0,0,0.7);border-color:#666;background:#f9f9f9}.rewardOfferBlock .rewardsInline.unlocked .offer:hover .overview,.rewardOfferBlock .rewardsInline.unlocked .offer.hover .overview{display:none}.rewardOfferBlock .rewardsInline.unlocked .offer:hover .pre,.rewardOfferBlock .rewardsInline.unlocked .offer.hover .pre{display:block}.rewardOfferBlock .rewardsInline.unlocked .offer:hover .percentage{display:none}.smartRewardsOffers .inner.rowaction.loader,.smartRewardsOffers .messageBody.loader{background-color:#fff;clear:both}.smartRewardsOffers .messageBody.loader{margin-bottom:1.5em}.smartRewardsOffers .rowaction .loader .spinner,.smartRewardsOffers .loader.messageBody .spinner{float:left;width:20px;height:20px;padding:10px;background:url('../img/opt-in/spinner-20x20.gif') 50% 50% no-repeat}.smartRewardsOffers .loader.messageBody .spinner{padding:10px 10px 10px 0;background-position:0 50%}.smartRewardsOffers .rowaction.loader .textMessage,.smartRewardsOffers .messageBody.loader .textMessage,.smartRewardsOffers .rowaction.loader .errorMessage,.smartRewardsOffers .messageBody.loader .errorMessage{padding:0 .8em;padding-top:1.2em;color:#000;border-radius:.4em}.smartRewardsOffers .rowaction.loader .errorMessage,.smartRewardsOffers .messageBody.loader .errorMessage{padding:1em 0 1em 4em}.smartRewardContent.open .smartRewardMsgBox .top em{background:0}ul.linkList.viewEarnings{clear:both;display:inline;float:right}ul.linkList.viewEarnings li{display:inline}ul.linkList.viewEarnings li a{background-position:0 2px}.content .smartRewards-optin .accountInnerTitleBar{background-color:#c7611f;color:#fff;float:none;margin:0;padding:0;position:relative;width:100%}.content .smartRewards-optin .accountInnerTitleBar h2{color:#fff;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;margin-bottom:4px;padding:0}.content .smartRewards-optin .accountInnerTitleBar .innerPadding{padding:10px 15px 10px 15px}.content .smartRewards-optin .accountInnerTitleBar p{font-size:1em!important;font-weight:normal;margin:0}.content .smartRewards-optin .accountInnerTitleBar .buttonLink{position:static}.content .smartRewards-optin .accountInnerTitleBar .buttonLink a{position:absolute;top:0;right:0;margin-top:13px;margin-right:15px}.content .smartRewardAccOffersList .balanceActionsWrapper .accountBalance.accountCashbackTotalEarned p.offers{font-size:1.5em!important;margin-bottom:0}.content .smartRewardAccOffersList .accountInnerContent .balanceActionsWrapper{position:relative}.content .smartRewards-optin .accountInnerContent{margin-top:15px}.content .smartRewards-optin .accountInnerContent{margin-bottom:-1em;padding-bottom:1em}.content .smartRewardAccOffersList .recentlyEarnedPlaceholder{clear:both}.content .footerNavLink ul.linkList li.recentlyEarned a{padding:0 0 0 22px;background:url('../img/icons/plus.png') no-repeat 0 2px transparent}.content .footerNavLink ul.linkList li.recentlyEarned a.open{background:url('../img/icons/minus.png') no-repeat 0 2px transparent}
.content .smartRewardAccOffersList .recentlyEarnedLoader{display:none;text-align:center;background:#fff}.content .smartRewardAccOffersList .recentlyEarnedLoader span{background:url('../img/spinner_small.gif') no-repeat 0 0 #fff;padding:0 0 0 22px}.content .smartRewardAccOffersList .recentlyEarnedSlider{display:none}.content .smartRewardAccOffersList .recentlyEarnedCashback table th,.content .smartRewardAccOffersList .recentlyEarnedCashback table td{font-size:1em}.content .smartRewardAccOffersList .recentlyEarnedCashback thead th.date{width:25%}.content .smartRewardAccOffersList .recentlyEarnedCashback thead th.merchant{width:25%}.content .smartRewardAccOffersList .recentlyEarnedCashback thead th.status{width:25%}.content .smartRewardAccOffersList .recentlyEarnedCashback thead th.amount{width:25%}.content .smartRewardAccOffersList .recentlyEarnedCashback table tr.noCashBack td{text-align:center;padding:3em 10px}.content ul.myAccounts li .smartRewardAccOffersList .recentlyEarnedCashback ul.linkList{float:right;margin:0 15px 1em;padding:0}.content ul.myAccounts li .smartRewardAccOffersList .recentlyEarnedCashback ul.linkList li{padding:0}.smartRewardCTA .inner.rowaction,.content .smartRewardCTA .inner.premsg{min-height:40px}.content .smartRewardCTA .inner.premsg p.error{margin-top:0;margin-bottom:0}.content .smartRewardCTA .messageBody p.error{margin-top:0;margin-bottom:0}.content .smartRewardCTA .inner.premsg p.error{vertical-align:middle;padding-left:27px!important;background-position-y:50%;background-position-x:3px;margin-top:0}.content .smartRewardCTA .messageBody p.error{vertical-align:middle;padding-left:30px!important;background-position-y:50%;background-position-x:3px;margin-bottom:10px!important;margin-top:0;margin-bottom:10px}.content .spendingRef706 .img{float:left;text-align:center;margin-top:3px;width:100px}.content .spendingRef706 img{width:58px;height:58px}.content .spendingRef706 .details{padding-left:100px}.content .secondary .smartRewards ul.linkList li a{background-position:1px 3px;line-height:1.4em}.content .secondary .smartRewards ul.linkList li.noArrowPad span,.content .secondary .subPanel.smartRewards .linkList li span{background:url('../img/icons/arrow_inactive.png') 1px 3px no-repeat;padding-left:23px}.content .secondary .subPanel.smartRewards .linkList li span.cxtHelp{background:none repeat scroll 0 0 transparent;padding:0}.content ul.actions.SRnoDash{background:0}.content ul.linkList li.back a.smartRewardsLink,.content ul li a.smartRewardsLink{text-decoration:underline;font-weight:normal}#smarRewardsHub_ns .expired .selected .date{display:none}.rewardOfferBlock.expired{z-index:2}.offerCount.noOffers{color:transparent}.offerCount.noOffers .updateTotalWrapper{color:#505050}#frmSpendingRewardDetails .lastLogin{font-size:1.6em;font-weight:bold;padding:.8em 0 0 .5em;margin:0}.footerNavLink ul.linkList.viewEarnings li a{background:0;padding:0}.content ul.myAccounts li .smartRewards-optin.smartRewardAccOffersList .footerNavLink ul.linkList{margin-left:110px}ul.Summary li{background:0;margin:0;padding:0}.smartMinihub .smartRewardContent a.smartRewardHubPageUrl{font-weight:bold}.smartRewardsTotal{font-weight:bold}.myAccountRow p.numbers.wider.no-offers{width:100%;margin-right:150px}.firstTimeSR,.firstTimeSR h1,.firstTimeSR em,.firstTimeSR h3{color:#333}.firstTimeSR h1{padding:0}.firstTimeSR .firstTimeSRBody{padding:0 0 0 42px}.firstTimeSR .firstTimeSRBody img{float:left;margin:0 0 0 -42px;display:block}.firstTimeSRContainer .firstTimeSR img{display:block}.firstTimeSR .firstTimeSRBody h3{margin:0;color:#333}.firstTimeSR .firstTimeSRHeader{background:transparent url(../img/accounts/accimg_smartRewards.png) top left no-repeat;padding:0 0 30px 106px}.firstTimeSR .firstTimeSRHeader img{float:left}.firstTimeSRHeader h3{font-weight:normal}.firstTimeSR .firstTimeSRFooter{clear:both}.firstTimeSRContainer .altOverlay ul li.first a{line-height:25px}.firstTimeSRContainer .altOverlay ul li a{margin:0 1px}.firstTimeSRContainer .altOverlayMask{background-color:#000}.firstTimeSRContainer .altOverlayWrap,.firstTimeSRContainer .altOverlayWrap .midspace{background-color:#fff;border:0}.rewardOfferBlock .rewardsInline.locked .offer.selected .outline{height:auto;bottom:auto}.angelOffer.interstitial em.status{visibility:hidden}.rewardOfferBlock span.text span{font-size:1.2em}.rewardOfferBlock span.text span.inlineHelp{font-size:1em}.rewardOfferBlock .offer span.text span,.rewardOfferBlock .offer .checkbox label,.rewardOfferBlock .offer ul.linkList li{font-size:1em}.smartRewardMsgBox .checkbox label,.rewardOfferBlock .checkbox label{font-weight:bold}.smartRewardMsgBox .formField.checkbox,.inner .rewardOfferBlock .formField.checkbox{margin:-0.5em 0 1em!important}.smartRewardMsgBox .checkbox label{padding:0 0 0 4px;width:200px}.smartRewardMsgBox .error.checkbox label{padding:0 0 0 1px}.smartRewards .smartRewardInlineDetail .rewardDescription ul.linkList{margin:1em 0}.rewardOfferBlock ul.linkList{margin:1em 0}@media screen and (-webkit-min-device-pixel-ratio:0){.interstitial .formField input[type="checkbox"]{left:0}}.content .accountData table tbody .interstitial ul.linkList{margin-bottom:1em}.content .accountData table tbody .smartRewardMsgBox p{margin:0 0 1em}.content .rewardOfferBlock .formField input[type="checkbox"]{left:0}.smartRewardMsgBox .interstitial .formField.checkbox{margin-top:1em!important}.interstitial .formField.error input[type="checkbox"]{left:0}.interstitial .formFieldRow.error .formField span.error{margin-top:0}.interstitial .formFieldRow.error{margin-bottom:1em!important}.interstitial .formFieldRow.error .formFieldInner{padding-left:1em!important}.content .accountData .smartRewardCTA p{margin:0 0 1em}.rewardOfferBlock.jsFallback.active.angelOffer.interstitial .heading h3{background:0;padding:0}.content .customerDetails p.lastLogin.smartRewardsTotal{font-weight:bold;font-size:1.2em;margin:1.4em 0 0}.subPanel.smartRewards ul.linkList li .cxtHelp .contentInner{font-size:.85em}.primary .panel .panelWrap.inboxData{background:0}.content .inboxData .inner em{color:#505050;font-weight:bold}.content .inboxData h1{margin-bottom:0}.content .inboxData h2{margin:0;padding:.3em 0 .3em .2em;font-size:2.1em;font-weight:normal;color:#505050}.content .inboxData .managePreferences{position:relative}.content .inboxData .managePreferences .prefLink{position:absolute;right:25px;bottom:5px;margin:0}.content .inboxUpdates .unreadMessageCount{color:#505050}.inboxUpdates .infoMessage{border:1px solid #eddd99;background-image:none}.content .inboxData .infoMessage.alert .infoMessageInner{margin:0;padding-bottom:13px;background:url("../img/icons/exclaim-pink.png") no-repeat scroll 14px 16px #ffc}.content .inboxData .infoMessage p{padding-left:3.6em}.content .inboxData .note.top p{margin:0 1em .5em .8em}.content .inboxData .note.bottom p{margin:1em .8em .8em}.content .inboxData .infoMessage.alert p:first-child{padding-top:1.5em}.content .inboxMessagePagination{height:40px;position:relative}.content .inboxMessagePagination form{position:relative}.content .inboxMessagePagination form fieldset{position:absolute;right:0}.content .inboxMessagePagination .inner{margin-left:8px;padding:1em 0}.content .inboxMessagePagination.upper{padding:.4em 0}.content .inboxMessagePagination.lower{padding-top:1.5em;border-top:1px solid #c3c3c3}.content .inboxMessagePagination.lower .inner{padding:0 0 1em}
.content .inboxMessagePagination .centered ul{margin:0}.content .inboxMessagePagination .centered ul li{margin:0;padding:.3em .5em 0 .6em;float:left!important;background:0}.content .inboxMessagePagination .centered ul li.last{padding-right:0}.content .inboxMessagePagination .centered ul li.next{padding-right:10px}.content .inboxMessagePagination .centered ul li.results{padding-top:.2em;padding-right:15px}.content .inboxMessagePagination .results p{line-height:1.4em}.content table.inboxMessageTable{table-layout:auto}.content table.inboxMessageTable tr.trigger td.first{width:4%}.content table.inboxMessageTable tr.trigger td.icon{width:3%}.content table.inboxMessageTable tr.trigger td.accountNumber{width:18%}.content table.inboxMessageTable tr.trigger td.date{width:15%}.hasJS .content .inboxData table tbody tr.trigger{cursor:pointer}.content .inboxData table{margin-bottom:0}.content .inboxData table th{color:#4f4f4f}.content .inboxData table th.date{padding-top:15px;color:#00854f}.content .inboxData table th.date,.content .inboxData table td.date{padding-right:15px;text-align:right}.content .inboxData table .header a.sortingTrigger{color:#006a4d}.content .inboxData table td.select{padding:.6em 0}.content .inboxData table tr td.icon{padding:6px 0 0 0;text-align:right}.content .inboxData table td.messageinfo{padding-left:20px}.content .inboxData table th{padding:1.0em 0 .6em;vertical-align:top;border-top:1px solid #c3c3c3;border-left:0;border-right:0;white-space:nowrap}.content .inboxData table th input.submitNonJS{padding-right:45px}.content .inboxData table tbody tr.expanded td.first{border-left:1px solid #4daf0b}.content .inboxData table tbody tr.expanded td.last{border-right:1px solid #4daf0b}.content .inboxData table tr.trigger td{border-top:1px solid #c3c3c3}.hasJS .content .inboxData table tr.trigger.expanded td{border-bottom:0}.content .inboxData table td{padding:1.2em 0 1.2em;border:0}.content .inboxData table th,.content .inboxData table td{font-size:1.2em;line-height:1.3em}.content .inboxData table .expanded td{background-color:#eff9ef}.content .inboxData table tr.expanded td{border-top:1px solid #4daf0b;border-bottom:0}.content .inboxData table tr.detail{cursor:default}.hasJS .content .inboxData table tr.detail td{border-left:1px solid #4daf0b;border-right:1px solid #4daf0b;border-top:0;border-bottom:1px solid #4daf0b}.content .inboxData table tr.detail td{border-top:0;border-bottom:1px solid #c3c3c3;padding:0 15px 15px}.content .inboxData table tr.detail .statementLink{margin-right:10px;float:left}.content .inboxData table tr.detail .buttonLink a,.content .inboxData table tr.detail .additionalInfo a{color:#006a4d;margin-left:5px}.content .inboxData table .header{background:url("../img/icons/sort_arrowsmall_both.png") no-repeat scroll 42px 17px transparent;cursor:pointer;padding-left:55px}.content table.sortable .header.headerSortUp{background:url("../img/icons/sort_arrowsmall_up.png") 42px 20px no-repeat}.content table.sortable .header.headerSortDown{background:url("../img/icons/sort_arrowsmall_down.png") 42px 20px no-repeat}.content table.inboxMessageTable .messageinfo a,.content table.inboxMessageTable .messageinfo img{float:left;padding-right:10px}.hasJS .content .inboxData table tr.trigger.expanded td{background-color:#eff9ef}.hasJS .content .inboxData table tr.collapsed td{border-bottom:1px solid #c3c3c3}.hasJS .content .inboxData table tr.detail td{background-color:#eff9ef}.content .inboxData .infoMessage.success,.content .inboxData .infoMessage.alert{margin-bottom:0}.content .inboxData .infoMessage+.infoMessage{margin-top:-1px}.content table tr.messageUnread td{background-color:#efefef;font-weight:bold}.content .inboxData table tbody tr.detail p.buttonLink{padding-top:15px;background:url("../img/horiz_div.png") repeat-x scroll 0 0;height:1.8em}.content .inboxData table tbody tr.detail p.additionalInfo{left:115px;position:relative}.content .inboxData table tbody tr.detail ul.buttonLinkInline li{float:left}.content .inboxData table tbody tr.detail ul.buttonLinkInline li.first{margin-left:0;margin-right:60%}.content .inboxData table tbody tr.detail ul.buttonLinkInline a,.content .inboxData table thead th li a{padding:3px 0 2px 25px;font-weight:bold;color:#505050;text-decoration:none}.content .inboxData table tbody tr.detail ul.buttonLinkInline a:hover{text-decoration:underline}.content .inboxData table tbody tr.detail ul.buttonLinkInline a.statementLink{background:url(../img/icons/pdf.png) 0 0 no-repeat}.content .inboxData table thead th li a{font-size:.8em}.content .inboxData table thead th a.isDisabled,.content .inboxData table tbody tr.detail ul.buttonLinkInline a.isDisabled,.content .inboxData table tbody tr.detail ul.buttonLinkInline a.isDisabled:hover{color:#c3c3c3;text-decoration:none;cursor:default}.content .inboxData table tbody tr.detail ul.buttonLinkInline li.archive a.isDisabled,.content .inboxData table thead th li.archive a.isDisabled{background:url(../img/icons/archivemsg_off.png) 5px 3px no-repeat}.content .inboxData table tbody tr.detail ul.buttonLinkInline li.archive a,.content .inboxData table thead th li.archive a{background:url(../img/icons/archivemsg_on.png) 5px 3px no-repeat}.content .inboxData table tbody tr.detail ul.buttonLinkInline li.delete a.isDisabled,.content .inboxData table thead th li.delete a.isDisabled{background:url(../img/icons/deletemsg_off.png) 5px 3px no-repeat}.content .inboxData table tbody tr.detail ul.buttonLinkInline li.delete a,.content .inboxData table thead th li.delete a{background:url(../img/icons/deletemsg_on.png) 5px 3px no-repeat}.content .inboxData .messageGroupAction li{padding-left:20px;float:left;background-image:none}.content .inboxData table tbody tr.detail .messageAction{padding-top:5px;background:url("../img/horiz_div.png") repeat-x scroll 0 0}.content .inboxData .messageGroupAction li.first{padding-left:10px}.hasJS .content .inboxData .messageGroupAction li.archive{padding-left:20px}.content .inboxData .messageGroupAction li.archive{padding-left:6px}.content .inboxData .messageInstructions p img{margin-top:-1px;padding-right:7px;float:left}.content .inboxData .messageInstructions p{margin:0;line-height:2.2em}.content .inboxData table label{display:inline-block;font-size:.8em}.content .inboxData table select{width:78px;margin:2px 0 0;float:left;display:block;font-size:1em}.content .inboxData table select.filterBy{margin-right:10px}.content .inboxData table td.select input{margin-left:13px}.content .inboxData .messageGroupAction input{margin-right:20px}.content .inboxData .messageGroupAction .archive input,.content .inboxData .messageGroupAction .delete input{border:0;background:transparent}.content .inboxData .messageGroupAction .archive .isDisabled,.content .inboxData .messageGroupAction .delete .isDisabled{cursor:default;pointer-events:none}.content .inboxData .messageGroupAction .delete{padding:0}.content .inboxData .messageGroupAction .first input{margin-right:5px}.content table.inboxMessageTable th.selectAll ul li.first{display:none}.hasJS .content table.inboxMessageTable th.selectAll ul li.first{display:block}.content .inboxPanel{margin:0 0 1em 0;padding:15px 5px 0;border:1px solid #bfe5a5;background:#fff}.hasJS .content .inboxPanel{cursor:pointer}.content .inboxPanel h2{margin-bottom:.5em;padding:0;position:relative;font-size:2.6em;font-weight:normal;color:#00854f}.content .inboxPanel h2 a{text-decoration:none;padding:0 15px 0 48px;background:url(../img/icons/message_panel_large.png) 10px 4px no-repeat}
.content .inboxPanel .inboxPanelMessage{padding:1.8em 0 .5em;background:url(../img/horiz_div.png) left top repeat-x}.content .inboxPanel .inboxPanelMessage .inner p a{text-decoration:none}.content .inboxPanel .inboxPanelMessage .inner p a:hover{text-decoration:none}.content .inboxPanel h2 span{padding:2px 8px;position:absolute;top:3px;right:15px;font-weight:bold;font-size:.615em;-webkit-border-radius:5px;-moz-border-radius:5px;background:#02874d url(../img/inbox_total_bg.png) 0 0 repeat-x}.content .inboxPanel h2 span,.content .inboxPanel h2 span a{color:#fff;background-image:none}.content .inboxPanel h2 span a{padding:0}.content .inboxPanel h2 span.empty{border:1px solid #cdcdcd;background:#e6f4de url(../img/inbox_total_empty_bg.png) 0 0 repeat-x}.content .inboxPanel h2 span.empty,.content .inboxPanel h2 span.empty a{color:#00854f}.content .inboxPanel p{font-weight:bold;color:#4f4f4f}.content .inboxData p a{color:#006a4d}.content table.inboxMessageTable a.filterByTrigger,.content table.inboxMessageTable a.filterByTrigger span{float:left;cursor:pointer;color:#006a4d;text-decoration:none;border:1px solid #FFF;background:0}.content table.inboxMessageTable a.filterByTrigger span{margin:-1px -8px -1px 6px;padding:3px 20px 1px 0;border-left:none;background:url(../img/paperless/filter_by_background_off.png) no-repeat right center transparent}.content table.inboxMessageTable a.filterByTrigger.active,.content table.inboxMessageTable a.filterByTrigger.active span{color:#FFF;border-color:#358301;background:url(../img/paperless/filter_by_background_on.png) no-repeat left center #006a4d;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.content table.inboxMessageTable a.filterByTrigger.active span{background-position:right center}.content ul.filterByMenu{position:absolute;display:none;z-index:1;border:1px solid #e8e8e8;background-color:#f7f8fa;-moz-box-shadow:5px 5px 5px #888;-webkit-box-shadow:10px 10px 5px #888;box-shadow:2px 2px 2px #AAA}.content ul.filterByMenu li{margin:0!important;padding:0!important;font-size:1em;background:url(../img/horiz_div.png) repeat-x left bottom transparent}.content ul.filterByMenu li a{position:relative;display:block;padding:5px;font-weight:normal;text-decoration:none;cursor:pointer}.content .inboxData table thead th ul.filterByMenu li a{padding:8px 8px 8px 6px;font-size:1.1em;font-weight:normal;color:#006a4d;white-space:normal}.content .inboxData table thead th ul.filterByMenu li.selected a{color:#fff}.content ul.filterByMenu li.last,.content ul.filterByMenu li:last-child{background-image:none}.content ul.filterByMenu li a:hover,.content ul.filterByMenu li a:focus,.content ul.filterByMenu li.hover a,.content ul.filterByMenu li.focus a{color:#FFF!important;outline:none!important;background-color:#AAA!important}.content ul.filterByMenu li.selected a{color:#FFF;background-color:#888}.hasJS .content .submitNonJS{display:none;visibility:hidden}.content .primary .inboxData .productPromo{padding-top:0;border-top:1px solid #4daf0b;clear:both}.content table.inboxMessageTable tr.messageUnread td.messageinfo a{color:#505050;text-decoration:none;font-weight:bold}.content table.inboxMessageTable tr.messageRead td.messageinfo a{color:#505050;text-decoration:none;font-weight:normal}.content .inboxData .inboxMessageTable .messageinfo a{text-decoration:none}.content .inboxData .inboxMessagePagination fieldset.centered{position:absolute;right:0}.content .inboxData .inboxMessagePagination .inner{position:relative}.additionalInfoDiv{margin-left:115px;overflow:auto}.additionalInfoLabel{float:left;margin-right:10px}.additionalInfoList{float:left}.additionalInfoList li{background:none!important}.additionalInfoList a{font-weight:bold}.additionalInfoList.linkList span{vertical-align:top}.content .inboxData table tbody tr.detail p.buttonLink{float:left;width:100%;margin-bottom:5px}.content .inboxData table tbody tr.detail p.additionalInfo{clear:both;margin-bottom:5px}.content .inboxData table tbody tr.detail .messageAction{padding-top:10px;clear:both}.content .inboxData table tr.detail .buttonLink .alignWithButton{line-height:2}table.inboxMessageTable span.additionalInfoLabel{display:block;float:left}table.inboxMessageTable ul.additionalInfoList{float:left;clear:right;padding-left:10px}.content .inboxData table tbody tr.detail .messageAction{clear:both}.additionalInfoDiv{margin-left:70px}.content .inboxData .managePreferences div.inboxTabsContainer{float:left;clear:both;width:100%;border-bottom:1px solid #d6d6d6;margin:.6em 0 .75em 0}.content .inboxData .managePreferences div.inboxTabsContainer ul.tabs{border:0;float:left;margin:0}.content .inboxData .managePreferences div.inboxTabsContainer p.prefLink{float:right;position:relative;padding-top:15px}.hasJS .slider-input{padding:0 15px 15px;margin-bottom:30px}.hasJS .slider-input .formField.error span.error{margin-top:17px;padding-top:10px;padding-bottom:11px;background-position:10px 8px;clear:left}.hasJS .slider-input .formField label{font-size:1.6em;font-weight:bold}.hasJS .slider-input .formField label>small{font-size:.6em}.hasJS .slider-input .formField p{clear:both}.hasJS .slider-input .formField .cxtHelp{margin-top:3px}.slider-input .formField .limit-container{clear:both;font-size:1.1em;margin-top:10px;position:relative}.slider-input .min,.slider-input .max{display:none}.hasJS .slider-input .min,.hasJS .slider-input .max{display:inline-block;position:absolute;top:0}.hasJS .slider-input .min{left:25px}.hasJS .slider-input .mid{display:block;text-align:center}.hasJS .slider-input .max{right:25px}.hasJS .slider-input input{border:1px solid #d8d8d8;font-size:2.2em;line-height:30px;margin:0;padding:2px 8px;position:absolute;right:0;top:0;width:80px;margin-right:10px}.hasJS .slider-input input.field{width:27px}.hasJS .slider-input input.termField{width:40px;margin-right:60px}.hasJS .slider-input .formField .currency{font-size:1.4em;position:absolute;right:105px;top:10px}.secondCard .slider-input .formField .currency{font-size:1.2em;position:absolute;right:105px;top:75px}.slider-input .secondCardField input{border:1px solid #d8d8d8;font-size:1.7em;line-height:27px;margin:0;padding:2px 8px;position:absolute;right:0;top:65px;width:80px;text-align:right}.currentAvailableCredit{clear:both}.hasJS .slider-input .formField .term{font-size:1.4em;position:absolute;right:15px;top:10px}.secondCard .slider-input.progressbar{position:relative}.hasJS .secondCard .slider-input.progressbar .sliderWrapper{clear:both;padding:8px 0 0;margin:0 26px;position:relative}.hasJS .secondCard .slider-input.progressbar .minus{left:-26px}.hasJS .secondCard .slider-input.progressbar .plus{right:-26px}.hasJS .secondCard .slider-input.progressbar .sliderInnerWrapper{background:transparent;border:0;height:16px;position:absolute;right:0;margin-left:26px}.hasJS .secondCard .slider-input.progressbar .slider{border-left:0;border-radius:0 5px 5px 0;position:static;margin:0 -26px}.hasJS .secondCard .slider-input.progressbar .slider .ui-slider-handle{top:0}.hasJS .slider-input .sliderWrapper{clear:both;padding:8px 0 0;margin:10px 26px;position:relative}.hasJS .slider-input .sliderInnerWrapper{background:transparent;border:0;height:16px;margin:0 26px;position:relative}.hasJS .slider-input .slider{border:1px solid #d8d8d8;border-radius:5px;background:#f6f6f6;margin:0 -26px;position:static}.hasJS .slider-input .ui-slider-horizontal{height:14px}.hasJS .slider-input .slider .ui-slider-handle{width:52px;height:20px;margin-left:-26px;position:absolute;top:-1px;z-index:2;cursor:move;background:transparent url('../img/slider_handle-wide.png') 0 0 no-repeat}
.hasJS .slider-input .plus,.hasJS .panel .slider-input .minus{position:absolute;top:6px}.hasJS .panel .slider-input .minus{top:7px}.hasJS .slider-input .plus a,.hasJS .panel .slider-input .minus a{display:block;line-height:19px;text-indent:-9999px;white-space:nowrap;overflow:hidden}.hasJS .slider-input .minus{width:17px;left:-26px;cursor:pointer}.hasJS .slider-input .plus{width:17px;right:-26px;cursor:pointer}.hasJS .panel .slider-input .minus a{background:transparent url('../img/icons/minus.png') 0 2px no-repeat}.hasJS .slider-input .plus a{background:transparent url('../img/icons/plus.png') 100% 3px no-repeat}.slider-input.car-finance-term .currency{display:none}.hasJS .slider-input.car-finance-term .currency{display:inline}.slider-input.car-finance-term .currency+input{clear:left}.hasJS .slider-input .formField label.ops-slider-label{width:auto;max-width:62%;padding:0}.adjuster .formField{padding:0}.currentValue{text-align:left}.adjuster .progressBarContainer .ccName{font-size:2em;font-weight:normal;margin-bottom:0}.adjuster .progressBarContainer .ccName small{display:block}.adjuster small{font-size:.8em;font-weight:normal}.adjuster .ccLimit{font-size:1.2em;position:absolute;top:70px;right:0}.adjuster .mcLimit{font-size:1.2em;position:absolute;top:40px;right:0}.adjuster .formFieldInner p{clear:both}.adjuster .formFieldInner label{margin-bottom:0}.adjuster .formFieldInner .minVal,.adjuster .formFieldInner .maxVal,.adjuster .progressBarContainer p.progressBarValues span.minValue,.adjuster .progressBarContainer p.progressBarValues span.maxValue{display:none}.slider-input-progressbar{padding:0 15px 15px;margin-bottom:20px}.slider-input-progressbar .formField.error{margin-bottom:1em!important}.slider-input-progressbar .formField.error span.error{margin-top:17px;padding-top:10px;padding-bottom:11px;background-position:10px 8px;clear:left}.slider-input-progressbar .formField label{font-size:2em;font-weight:normal;color:#1b1d5f;margin-top:-7px}.hasJS .slider-input-progressbar .formField .inlineHelp{text-indent:-999em;width:0}.hasJS .slider-input-progressbar .formField .minVal,.hasJS .slider-input-progressbar .formField .maxVal{font-size:1.1em;position:absolute;top:77px}.hasJS .slider-input-progressbar .formField .minVal{left:18px}.hasJS .slider-input-progressbar .formField .maxVal{right:18px}.hasJS .content .slider-input-progressbar .formField .note{font-size:1.1em;text-align:center;margin:0 auto;width:200px;float:none;position:relative;top:4px}.hasJS .content .slider-input-progressbar .formField.error p.note{margin:0 auto -14px!important}.content .slider-input-progressbar input{border:1px solid #d8d8d8;color:#1b1d5f;font-size:2.2em;line-height:30px;margin:0;padding:2px 8px;position:absolute;right:0;top:0;width:80px}.content .slider-input-progressbar input.field{width:27px}.slider-input-progressbar .formField .currency{font-size:1.4em;position:absolute;right:105px;top:10px}.slider-input-progressbar .formField .durationUnit{font-size:1.1em;margin-top:10px;float:left}.slider-input-progressbar .sliderWrapper{margin-top:30px}.slider-input-progressbar .sliderInnerWrapper{float:left;width:296px;height:14px;padding:0 26px;background:transparent;border:0}.slider-input-progressbar .slider{border:1px solid #d8d8d8;border-radius:5px;background:#f6f6f6;position:relative}.slider-input-progressbar .ui-slider-horizontal{height:14px}.slider-input-progressbar .slider .ui-slider-handle{width:52px;height:20px;margin-left:-26px;position:absolute;top:-1px;z-index:2;cursor:move;background:transparent url('../img/slider_handle-wide.png') 0 0 no-repeat}.slider-input-progressbar .plus a,.panel .slider-input-progressbar .minus a{display:block;line-height:19px;text-indent:-999em}.slider-input-progressbar .minus{float:left;width:17px;margin-top:-2px;margin-right:6px;cursor:pointer}.slider-input-progressbar .plus{float:right;width:17px;margin-top:-2px;margin-left:6px;cursor:pointer}.panel .slider-input-progressbar .minus a{background:transparent url('../img/icons/minus.png') 0 2px no-repeat}.slider-input-progressbar .plus a{background:transparent url('../img/icons/plus.png') 100% 2px no-repeat}.slider-input-progressbar .overlayLoanCalculator{position:absolute;top:0;z-index:1;height:14px;background:#e5e5e5}.adjuster .slider-input-progressbar .plus{margin-left:0;float:left}.adjuster .innerChart{border-left:140px solid #999}.adjuster .slider-input-progressbar .sliderInnerWrapper{min-width:83%}.adjuster .progressBarContainer{position:relative!important}.adjuster .progressBarContainer .progressBarGaugeWrapper{width:100%}.content .progressBarContainer p.progressBarValues{width:93%}.hasJS .disabledDiv .limit-container .min,.hasJS .disabledDiv .limit-container .max{display:none}.primary .subPanel .slider-input-progressbar .formField{margin-left:0!important}.secondCard .adjuster .innerChart{border-left:none}.content .secondCard .subPanel.adjuster{padding:2%}.secondCard .slider-input.progressbar .formField{margin:20px!important}.hasJS .secondCard .slider-input.progressbar .formField{margin:0!important}.content .secondCard .minVal,.content .secondCard .maxVal{display:none}.content .secondCard .sliderWrapper{margin-bottom:10px}.content .secondCard .updateInput{position:absolute;right:10px;top:70px}.content .secondCard .slider-input .secondCardField input{right:35px}.hasJS .content .secondCard .slider-input .secondCardField input{right:0}.hasJS .content .secondCard .slider-input span.currency{font-weight:bold;right:105px}.content .secondCard .slider-input span.currency{font-weight:bold;right:135px}.content .secondCard .progressBarContainer{margin:1.5em 1.6em 0}.content .secondCard .progressBarContainer .ccName,.content .secondCard .progressBarContainer .ccAvailable{float:left;width:60%}.content .secondCard .progressBarContainer .ccLimit,.content .secondCard .progressBarContainer .mcLimit{float:right}.content .secondCard .progressBarContainer .ccLimit span,.content .secondCard .progressBarContainer .ccLimit em,.content .secondCard .progressBarContainer .mcLimit span,.content .secondCard .progressBarContainer .mcLimit em{min-width:4em;display:inline-block;text-align:right;padding-left:1em}.content .secondCard .progressBarValues{display:none;visibility:hidden}.sliderAvailableCredit{font-weight:bold}.sliderAvailableCredit span,.sliderAvailableCredit em{font-weight:normal}.content .secondCard .currentValue,.sliderBottomInfo{font-weight:bold}.content .secondCard .currentValue span,.sliderBottomInfo span{font-weight:normal}.content .secondCard .progressBarContainer p.progressBarValues{width:93%}.content .secondCard .progressBarContainer .progressBarGaugeWrapper{clear:both;float:none;width:100%}.hasJS .secondCard .slider-input .maxCreditLimit{position:absolute;top:12em;right:15px}.secondCard .slider-input .maxCreditLimit{position:absolute;top:115px;right:35px}.secondCard .help{margin:3em 0 1em}.secondCard .creditCardName{margin-bottom:.5em}.secondCard .creditCardName .creditCardNumber{display:block;margin-top:.3em}.secondCard .creditCardName strong{font-size:1.2em}.secondCard .creditCardName small{font-size:1em}.secondCard .adjuster .progressBarContainer .ccName{font-size:1.6em;font-weight:bold}.progressArea{display:inline-block;height:14px;border:0;position:absolute;margin-left:-24px}.hasJS .progressLegend{display:inline-block!important;width:12px;height:12px;margin-right:5px;background:#777}.hasJS .progressColored{background:#4db00c;background-image:-moz-linear-gradient(top,#4db00c,#00864f);background-image:-webkit-linear-gradient(top,#4db00c,#00864f);background-image:-webkit-gradient(linear,left top,left bottom,from(#4db00c),to(#00864f))}
.secondCard .progressBarGauge{display:none}.hasJS .secondCard .progressBarGauge{display:block}.secondCard .reset-credit-limit.hideJS{position:absolute;right:34px;top:100px;font-size:1.2em;font-weight:bold}.ops-calculator-total .slider-input .formField .currency,.ops-calculator-monthly .slider-input .formField .currency{font-size:2.2em;top:5px;color:#333}.ops-calculator-total .slider-input .formField .limit-container,.ops-calculator-monthly .slider-input .formField .limit-container{font-size:1.2em}.hasJS .ops-calculator-total .slider-input .formField .term,.hasJS .ops-calculator-monthly .slider-input .formField .term{font-size:1.6em;font-weight:bold;color:#333}.secondCard span.creditCardNumber{display:block}.sliderTextboxAlign input.termField{margin-right:55px!important}.colPart1Section1ops .currency{font-size:2.2em;top:-6px!important;margin-right:10px!important}.slider-input .formField label.ops-slider-label.quote{width:inherit;font-weight:normal!important}.term.quoteTerm{font-weight:normal!important}#frmEngagHub .opsCoverAmount .currency{top:6px!important;margin-right:5px!important;padding-right:0}.quoteCurrency .currency,.opsMonthlyCover .currency{top:-4px!important;margin-right:7px!important}.osrSummaryPanels .colLayout{background:transparent url('../img/osr/arrow_right.png') no-repeat 50% 50%}.osrSummaryPanels .colLayout.cols2 .colPart{width:40%}@media print{.change_details{display:none}}.gformContentWrapper input.tokenInput,.ngb-bullets input.tokenInput{border:none!important;color:#505050;font-size:1em;padding:0;height:auto;width:30%;float:none;background-color:inherit}.lt-ie9 .gformContentWrapper input.tokenInput,.lt-ie9 .ngb-bullets input.tokenInput{line-height:1em!important}.gformContentWrapper input.tokenInput{width:auto}.no-margin{margin:0!important}.no-padding{padding:0!important}.content h3.gforms{margin-top:25px}.content p.subLabel{margin-bottom:5px}.gformsButton{margin-bottom:15px;background-color:#1a795f;color:#fff;font-weight:bold;font-size:12px;display:inline-block;padding:7px 20px;text-decoration:none;background:linear-gradient(0deg,rgba(1,96,70,1) 0,rgba(26,121,95,1) 100%)}.gformsRemoveLeftWhiteSpace{padding-left:0!important;margin-left:0!important}.gformsFormField{margin:10px 0 0 0!important;padding:0!important}.gformsFormField .formField{margin:0!important;padding:.7em 0!important}.gformsMessageboxContainer{background-color:#f2f2f2;border:1px solid #e2e2e2}.gformsMessagebox{padding-top:12px}.content .formHeading{margin-top:15px}.gforms .colPart{border-top:solid 5px #006a4d;padding-top:6px}.twoColContainer{margin:20px 0 20px 0}.twoColContainer .colBox{float:left}.twoColContainer .colCopy{width:400px;margin-right:15px}.imageContinueBtn{background:url("../img/continue_arrow.png") no-repeat;height:25px;width:90px;border:0;cursor:pointer}.imageSwitchGuarantee{background:url("../img/accounts/current_account_switch_guarantee.png") no-repeat;height:43px;width:100px}.tokenLabel{font-size:1.2em;font-weight:bold;margin-top:15px}.tokenSubLabel{font-size:1em!important;font-weight:normal;margin:5px 0 0 0!important}.gformsDatePicker{margin-left:0!important;padding-left:0!important}.gformContentWrapper .notLloyds{display:none!important}.content .tblBorder td{border:1px solid #acacac!important}.content .futureBalanceTable th{border:1px solid #acacac!important}.content .leftDetailsTable th{border:1px solid #acacac!important}.content ul .fddetailsList{display:inline-block!important;white-space:nowrap!important}.leftDetailsTable{width:50%!important;float:left!important}.futureBalanceTable{width:60%!important;float:left!important}.futureBalanceLink{width:40%!important;float:right!important;text-align:right!important}.rightEditLink{width:50%!important;float:right!important;text-align:right!important}.isFixedTermDeposit .fixedstartdate{padding-right:20px;min-width:240px}.isFixedTermDeposit .fixedMaturitydate{padding-right:20px;min-width:240px}