.content .payee{position:relative;clear:both;margin:1.4em 0 0;padding:1em 0 0;background:transparent url(../img/horiz_div.png) top left repeat-x}.content .payee.nodash{margin-top:0;background:0}.content .payee fieldset .formField .formFieldInner select{max-width:27em;margin-bottom:1em}.hasJS .content .payee fieldset .formField .formFieldInner select{margin-bottom:0}.content .payee select.existingPayee{max-width:28em}.content .payee select.statusToggle{max-width:343px}.content .payee .showHide{margin:1em 0 0 1.6em}.content .payee.withPullout fieldset{max-width:60em}.content .payee.nodash fieldset{max-width:100%}.content table.selectPayee{table-layout:auto;clear:both}.searchResults .formFieldInner table{clear:both}.content table.selectPayee th.first{width:44%}.content .transfer{position:relative;clear:both}.content .radioGroup span.label{margin:.7em 0 .4em 0;margin-left:5px;padding-left:10px}.content .payee .radioGroup .inputGroup.date input,.content .payee .radioGroup .inputGroup.date select{float:left}.content .payee .radioGroup .inputGroup.date input.day,.content .radioGroup .inputGroup.date .dateGroup input.day{width:40px}.content .payee .inputGroup input,.content .payee .inputGroup select,.content .dateGroup .inputGroup input,.content .dateGroup .inputGroup select{margin-right:.4em}.content .radioGroup .inputGroup ul li{padding:0;margin:0;font-size:1em;background:0}.content .radioGroup .inputGroup ul li div.formField{padding:0 10px}.content .radioGroup .inputGroup ul.dateGroup li div.singleOpt{padding-bottom:0!important;margin-bottom:0!important}.content .radioGroup .inputGroup ul li div.formField.error{padding:.7em 10px}.content .payee .radioGroup .inputGroup ul li div.formField.error span.error{width:160px}.content .payee .radioGroup .inputGroup input[type="radio"],.content .radioGroup .dateGroup input[type="radio"]{clear:left;display:inline;float:left;margin:.2em 7px .5em 0}.content .payee .radioGroup .inputGroup .currency{clear:none}.content .payee .radioGroup .inputGroup input[type="text"]{display:inline;float:left;margin:0 1em 0 0;width:80px}.content .payee .radioGroup .inputGroup label,.content .radioGroup .dateGroup label{float:left;margin:.2em 1em .4em 0;padding:0 0 0 22px;font-weight:normal;line-height:1em}.content .payee .radioGroup .inputGroup .formFieldInner{padding-left:22px}.content .payee .radioGroup .inputGroup label{padding-left:0}.content .payee .radioGroup .inputGroup .paymentDate label{float:left}.content .payee .radioGroup .inputGroup label+span.cxtHelp,.content .radioGroup .dateGroup label+span.cxtHelp{margin:1px 0 0 -0.5em}.content .payee .radioGroup .inputGroup span.currency{margin:0;padding-right:5px}.content .payee .inner{clear:left}.content .radioGroup .dateGroup{margin-bottom:0}.content .reference{margin-top:.2em}.content .reference a.linkBullet{margin-left:1em}.content .inner.regularPayment{margin-top:1em}.payee.withPullout fieldset .formField #reference{width:18em}.content .inner.editSearch+form{position:relative}.content .inner.editSearch fieldset{margin-left:-14px}.content .searchResults{position:relative;margin-top:1em;padding-top:1.7em;background:transparent url(../img/horiz_div.png) 0 0 repeat-x}.content .searchResults.noDash{background:0;padding:0}.content .searchResults .formField label{font-weight:normal}.content .searchResults .formField{padding:0!important;margin:0!important}.content .searchResults h2{margin:0 0 1em;padding:0 14px}.content .searchResults h2 span{font-size:.8em;font-weight:normal;color:#505050}.content .searchResults h3{padding:0 14px}.content .searchResults p{margin-left:14px;margin-right:14px}.content .searchResults ul.advice{margin-bottom:1.8em;padding-left:14px}.content .searchResults .cxtHelp .help h2{padding:0}.businessAccountList{padding-top:.5em}.content .selectBusinessAccount ul li,.content .selectBeneficiaryAccount ul li{padding:0;font-size:1em;background:0}.content .selectBusinessAccount ul li label{padding-left:1.4em;font-weight:normal}.content .selectBeneficiaryAccount ul li label{padding-left:1.6em;font-weight:normal}.content .selectBusinessAccount ul li input,.content .selectBeneficiaryAccount ul li input{position:relative;top:2px;left:0;margin:0 -30px 0 0}.content .businessAccountList{padding-left:1px}.content .searchResults table tbody th{padding-left:45px;font-weight:normal;text-transform:uppercase}.content .searchResults table tbody th .radioHolder{display:block;float:left;position:relative;height:1px}.content .searchResults table tbody th input{position:relative;top:0;left:-30px;margin:0 -30px 0 0}.content .searchResults table tbody th label{margin-bottom:0}.content .searchResults table tbody .invalid th,.content .searchResults table tbody .invalid td{color:#808080}.content .searchResults ul.pagination.lower{margin-bottom:0}.content .searchResults ul.pagination.lower li.previous{margin-left:0}.content .payeeResults p.manual,.content .searchResults p.manual{float:left;margin:0 0 0 14px;padding:1em 0 0}.content ul.popularSearch{margin:.2em 0 0}.content ul.popularSearch li{display:inline;margin:0 18px 0 0;padding-top:2px}.content ul.popularSearch li.previous{padding:0 0 0 22px}.content ul.popularSearch li a{text-decoration:none;color:#505050}.content ul.popularSearch li a:hover{text-decoration:underline}.content h2.label,.content h3.label{font-size:1em;margin:0}.content .inner.editSearch form+h3.subHead{margin-top:1em}.content .paymentDetailsSection{background:url(../img/horiz_div.png) top left repeat-x;padding:1.5em 0 0 0;margin:10px 0 0 0}.content .paymentDetailsSection h2{margin-bottom:0;padding:0 0 .2em 15px;font-size:1.5em;font-weight:bold;color:#333}.content .paymentDetailsSection p{margin-bottom:0;padding:0 15px}.content .paymentDetailsSection ul.linkList{margin-bottom:0;padding:0 15px}.content .paymentDetailsSection .search{clear:left}.content .paymentDetailsSection .searchSubmit{padding-left:9px}.content .directory li{display:inline;padding:0 6px;border-right:1px solid #505050;background:0}.content .directory li a:link,.content .directory li a:visited{color:#505050;text-decoration:none}.content .directory li a:hover,.content .directory li a:active{color:#505050;text-decoration:underline}.content .directory li.current{font-weight:bold}.content .directory li.last{border-right:0}.content .searchResults.companyDirectory{padding:0;margin:0}.content .searchResults.companyDirectory span.error{padding-top:20px;padding-bottom:20px;background-position:10px 18px;font-weight:bold}.content .searchResults.companyDirectory table{margin-bottom:0}.content .searchResults.companyDirectory table .last td{border-bottom:0}.confirmFasterPayments .inputGroup{float:left;max-width:605px}.confirmFasterPayments .radio label{float:left;max-width:583px}.confirmFasterPayments .formField{padding-bottom:0}.content .radioGroup .dateGroup.paymentsUntil label{width:auto;margin-right:.4em;margin-top:.2em}.content .amendAmount{clear:both}.content .amendAmount p{margin-bottom:0}.content .amendAmount p em{color:#333;font-size:1.8em;line-height:1em;font-weight:normal;margin:0 0 0 5px;padding:0}.content .panelWrap .orderReference dt{float:left;margin-right:5px}.content ul.reasons li{background:0;padding-left:0}.content .enterPasswordForAmmend{background:transparent url(../img/horiz_div.png) repeat-x left top;padding-top:.4em}.content .summaryWithTabNav{margin:0}.content .summaryWithTabNav dt{margin:0 0 .4em 15px;font-weight:bold}.content .summaryWithTabNav dd{margin:0 0 1em}
.content .summaryWithTabNav dd em{margin:0 0 0 15px;padding:0;color:#00864f;font-size:1.8em;font-weight:normal}.content .summaryWithTabNav .businessName{margin-left:15px}.content .failedPayment ul.linkList{float:right}.content .phone{padding:0 0 0 24px;background:url(../img/icons/phone.png) 0 0 no-repeat}.content .subPanel.authPanel{padding:20px 0;text-align:center}.content .subPanel.authPanel p{margin:0}.content .subPanel.authPanel p.authNumber{color:#006a4d;font-size:8em;letter-spacing:.4em}.content .inner.authResponse{display:none}.hasJS .content .inner.authResponse{padding:.7em 20px .7em 90px;background:url(../img/loading.gif) 20px 10px no-repeat;display:block}.content .inner.authResponse h2,.content .inner.authResponse .warning{margin-bottom:.2em}.content .wideMessage .authResponse p{display:none}.hasJS .content .wideMessage .authResponse p,.content .wideMessage .authResponse p.hideJS{display:block}.content p.transferAction a:hover{text-decoration:underline}.content p.transferAction a{display:block;margin:20px 0 0 0;padding:0 0 0 22px;text-decoration:none;color:#505050;background:transparent url(../img/icons/arrow.png) no-repeat scroll 0 2px}.content fieldset.paymentDetails{margin-bottom:1em}.content fieldset.paymentDetails p.balance{margin-bottom:.5em}.content .paymentDetails>.formField:first-child{padding-bottom:0}.content dl.summary span.paymentDate{display:block;margin-top:-0.3em}.content dl.summary p.balance{margin-bottom:.5em;padding-left:14px}.content dl.summary .ref,.content dl.summary .balance{display:block;margin:.3em 0 0;padding:0}.content dl.summary select{margin:0 0 .5em}.content .paymentDetails p.balance{padding:.3em 14px 0}.content dl.summary .businessName,.content dl.summary .accountName{font-weight:normal}.content .businessAccounts{float:left;min-width:50%}.content .businessAccounts .accountBalance{display:block}.content .delayedTransactions thead th{background:transparent url(../img/horiz_div.png) 0 0 repeat-x}.content .delayedTransactions tbody th{font-weight:normal}.content .payee ul.actions.actionsTop{margin:1em 0;background:0}.content table.payees.multiple+.inner.dash,.content table.payees.multiple+.confirmPassword{padding-top:0;background:0}.content table.payees.multiple+ul.actions{margin-top:.5em;padding-top:0;background:0}.content table.payees.multiple .grandTotal th,.content table.payees.multiple .grandTotal td{background:url(../img/horiz_div.png) 0 bottom repeat-x}.content table.payees.multiple th.lastEmpty{width:10%}.content .inner.dash.addMore p{float:left;width:75%}.content .inner.dash.addMore .buttonLink{float:right;width:auto}.content table td .statusDelayed{color:#db8911}.content table td .statusFailed{color:#d80307}.content table td img.fasterPayment{margin:.4em 0 0 0}.content .bulkPaymentCalculator label{display:inline;float:left;width:16em;margin:0;position:relative}.content .bulkPaymentCalculator input{display:inline;clear:none;text-align:right}.content .bulkPaymentCalculator .currency{clear:none}.content .bulkPaymentCalculator .formFieldInner .currency{font-size:1.5em;position:absolute;right:0}.content .bulkPaymentCalculator .inner.dash{margin-top:1.2em}.content .bulkPaymentCalculator .total p,.content .bulkPaymentCalculator .grandTotal p{clear:left}.content .bulkPaymentCalculator .total span,.content .bulkPaymentCalculator .grandTotal span{display:inline;float:left}.content .bulkPaymentCalculator .total span.label,.content .bulkPaymentCalculator .grandTotal span.label{width:16em}.content .bulkPaymentCalculator .total .value,.content .bulkPaymentCalculator .grandTotal .value,.content .bulkPaymentCalculator .total .currency,.content .bulkPaymentCalculator .grandTotal .currency{font-size:1.6em}.content .bulkPaymentCalculator .grandTotal .label{font-weight:bold}.content fieldset.batchDetails,.content div.selectBeneficiary{background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0;margin-top:20px;padding-top:20px}.content fieldset.batchDetails label{margin-right:.7em;padding-top:.2em;float:left;width:100px}.content .batchDetails select{clear:none}.bulkPaymentsList .tableInner table{table-layout:auto}.content .batchDetails p label,.content .batchDetails p input,.content .batchDetails p select{font-size:1em}.content .bulkPaymentsList table td input{font-size:1em}.content .bulkPaymentsList table td.numeric input{text-align:right}.content .bulkPaymentsList table tr.grandTotal th.numeric,.content .bulkPaymentsList table tr.grandTotal th.totalLimit,.content .bulkPaymentsList table tr.grandTotal th.remainingLimit{padding-top:.7em}.content fieldset.batchDetails p{margin-left:14px;margin-right:14px}.content .batchDetails ul{margin-top:1em}.content .batchDetails ul li{background:0;padding-left:14px}.content .batchDetails ul li.primaryAction .inlineHelp{padding-top:2px;display:inline-block}.content .batchAmount .on{display:none}.content div.selectBeneficiary dl.summary dd{border:1px solid #ccc;padding:14px}.content div.selectBeneficiary dl.summary dd h3{font-size:1em}.payee span.note{font-size:.8em;padding-left:1em}.secondary h2 span.note{font-size:.55em;padding-left:1em}.content div.selectBeneficiary dl.summary dd span.note,.content fieldset.bulkPaymentsList span.note{display:block;margin-bottom:1em}.content fieldset.bulkPaymentsList h3{font-size:1.2em}.content fieldset.bulkPaymentsList table td span.numbers{display:block}.content table .grandTotal th.button{text-align:left}.content table td.key{text-align:center;padding-left:7px}.content .bulkPaymentsList th.first{width:7%}.content .bulkPaymentsList th.inputWidth,.content .bulkPaymentsList th.numeric{width:29%}.content .bulkPaymentsList td input[size="30"]{width:180px}.content .bulkPaymentsList table td.numeric input[size="12"]{float:right;margin-right:0}.content .bulkPaymentsList table td.numeric div.error input[size="12"]{margin-bottom:7px}.content .bulkPaymentsList td.numeric div.formField div.formFieldInner span.error{float:right;margin-left:12px;text-align:right;display:inline}.content .bulkPaymentsList td.numeric .formField.error{padding-right:0!important}.content .bulkPaymentsList td.numeric .formField.error input{margin-right:0;float:right}.content .bulkPayments table.pending,.content .bulkPayments table.cleared,.content .bulkPayments table.cancelled,.content .bulkPayments table.beneficiaries{background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0}.content .bulkPayments table.pending,.content .bulkPayments table.cleared{margin:0 0 1.6em;border-bottom:2px solid #adde8c}.content .bulkPayments table.cancelled,.content .bulkPayments table.beneficiaries{margin-bottom:2em}.content .bulkPayments table.beneficiaries th h3{margin:0 0 0 .4em}.content .bulkPayments ul.beneficiariesList{margin:0 0 1em}.content .businessBulkPayments ul.beneficiariesList{display:none}.content .bulkPayments ul.beneficiariesList li{float:left;margin:0 .8em 0 0;padding:0;font-size:1.2em;background:0}.content .bulkPayments .help h2{float:none;font-size:inherit;margin:.2em 20px .3em 0;padding:0;color:inherit}.content .bulkPayments p.note{clear:none;float:left;margin:0 0 0 1em;padding:1.2em 0 0}.content form.beneficiariesChooser{clear:both}.content form.beneficiariesChooser .formField.error span.error{background-position:0 1px;padding:3px 0 .7em 28px}.content form.beneficiariesChooser p.selectionMsg{font-weight:bold}.content form.beneficiariesChooser table.beneficiaries{clear:both;margin-bottom:0}
.content form.beneficiariesChooser table.beneficiaries thead .first{background-position:14px center!important;padding-left:34px}.content form.beneficiariesChooser table.beneficiaries tbody .checkCell{padding-left:34px}.content form.beneficiariesChooser table.beneficiaries tbody .checkCell span{position:relative}.content form.beneficiariesChooser table.beneficiaries tbody .checkCell span label{display:inline}.content form.beneficiariesChooser table.beneficiaries tbody .checkCell span input[type="checkbox"],.content form.beneficiariesChooser table.beneficiaries tbody .checkCell span input[type="radio"]{left:-20px;position:absolute;top:0}.content form.beneficiariesChooser ul.actions{float:none}.content form.beneficiariesChooser ul.actions li{margin:0!important}.content form.beneficiariesChooser ul.actions li.primaryAction{float:right}.content form.beneficiariesChooser p.note{float:none;font-weight:normal;margin:0;padding:0;text-align:right}.content a.branch{padding:0 0 0 24px;background:url(../img/icons/branch.png) 0 0 no-repeat}.content table td .delete{color:#d80307}.content .summary dd .changeBeneficiary{margin:.3em 0 0 0}.content .secondary .subPanel form ul.actions{margin-top:0;padding-right:6px;padding-left:6px}table.pendingPayments .trigger{margin-bottom:0}table.pendingPayments .trigger .amount{display:none!important;margin:0}.hasJS table.pendingPayments .showHide.closed .trigger .amount{display:block!important}table.pendingPayments .showHide{margin-left:7px}table.pendingPayments .pane{clear:left}table.pendingPayments .pane p{padding-right:0!important;padding-left:0!important}.hasJS table.pendingPayments .pane{padding-left:23px}table.pendingPayments td.actions{width:70px;padding-right:10px}table.pendingPayments tr.grandTotal td{padding-left:7px}.content .summary dt.recipientBankBIC{float:left;line-height:2.3em;margin-right:.7em}.content table.paymentLimits .first{width:17em}.content table.paymentLimits .userId{width:13%}.content table.paymentLimits .amount{width:13em}.content table.paymentLimits .actions{width:14em}.content table.paymentLimits .amount .amountField input{width:10em;font-size:1em}.content table.paymentLimits td .checkbox input{position:absolute;left:0;top:0}.content table.paymentLimits select{width:15.5em;font-size:1em}#olMask,#olMaskColleagueBar{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background:#FFF;opacity:.5}.togglep4pOverlay .olMask{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background:#000;cursor:pointer;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}#olMask.dark{background:#000;opacity:.75}#overlayWrapper{position:fixed;z-index:2001;left:50%;top:50%;margin:0;padding:0;width:1px;height:1px}#overlayWrapper.loaded{position:static;z-index:1001;left:auto;top:auto;margin:0;padding:0;width:auto;height:auto}#overlayWrapper.loaded #ui-datepicker-div{z-index:10010}#overlay{position:absolute;z-index:2001;left:50%;top:50%;margin:-60px 0 0 -253px;padding:9px;width:517px;text-align:left;background:#e0e0e0;border:1px solid #c7c7c7;box-shadow:1px 1px 5px #c7c7c7;-webkit-box-shadow:1px 1px 5px #c7c7c7;-moz-box-shadow:1px 1px 5px #c7c7c7}#overlayCont{padding:8px;min-height:100px;background:#FFF;border:1px solid #d3d3d3}.overlayContInner{padding:14px}.overlayContInner h2{color:#00864f;font-size:2em}#overlay .spinner{width:30px;height:30px;margin:35px auto 0 auto;background:url(../img/spinner.gif) 0 0 no-repeat}#overlay p.close{position:absolute;top:8px;right:8px;width:18px;height:18px;margin:0;padding:1px 0 1px 1px;overflow:hidden;background:url(../img/icons/overlay_close.png) no-repeat scroll right 0 transparent}#overlay p.close a{display:block;padding:0 20px 0;text-indent:-9999px}.logoutWarning h2{margin-top:.3em;padding:0 0 0 47px;font-size:2em;color:#505050;background:url(../img/icons/error.png) 11px 3px no-repeat}.logoutMsg{padding:0 13px 0 47px}.logoutWarning ul.actions{margin:1.3em 0 0 0;padding-left:45px}.logoutWarning ul.actions li a.m-action-button-logout span{display:none}.selectCreditCard h2{color:#00864f;font-size:1.7em;margin:10px 160px 10px 14px}.selectCreditCard .formField{width:324px}.selectCreditCard fieldset img{float:right;margin:10px 30px 0 30px}.selectCreditCard select{width:290px}#overlay .branchDetails{border:0}.branchDetails .map{float:right}.branchDetails .map img{border:1px solid #c5c5c5}.branchDetails .details{float:left;width:35%}.branchDetails .details .adr{margin:0 0 1.7em}.branchDetails .details .adr span{display:block;margin:0 0 .2em;font-size:1.2em}.branchDetails .details ul li{margin:0 0 .2em;padding-left:0;background:0}.branchDetails .details ul li span{display:block;float:left;width:6em}#overlay .branchDetails h3{clear:both}#overlay ul.actions.branchActions{padding-top:1em}#overlay ul.actions.branchActions li a.print{padding-left:23px;line-height:2em;font-weight:bold;background:transparent url(../img/icons/print.png) no-repeat scroll 3px 5px}#overlayCont .formSubmitError{margin-left:0}#overlayCont .bulkPayments .formFieldInner{padding-left:15px}#overlayCont .bulkPayments .businessAccountList{padding-top:10px}#overlay .scrollable{height:300px;margin:10px 0;padding:10px;overflow-x:auto;overflow-y:scroll;border:1px solid #CCC}#ui-datepicker-div{display:none;width:180px!important;z-index:10000;padding:7px;font-size:1.1em;border:1px solid #006a4d;background:#f7fff2}.ui-datepicker-rtl{direction:rtl}button.ui-datepicker-trigger{width:25px}img.ui-datepicker-trigger{width:16px!important;height:16px!important;vertical-align:middle;margin:1px 5px 2px 2px}.ui-datepicker-prompt{float:left;padding:2px;color:#000;background:#e0f4d7 none repeat scroll 0 0}.ui-datepicker-header,.ui-datepicker-calendar{float:left;clear:both;width:100%}.ui-datepicker-header{margin-bottom:5px;text-align:center}.ui-datepicker-links{float:left;width:160px}.ui-datepicker-control{float:right;padding:2px 0}.ui-datepicker-links{padding:2px 0}.ui-datepicker-clear{float:left;width:20px}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:7px}.ui-datepicker-prev{left:40px}.ui-datepicker-next{right:54px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;top:50%}.ui-datepicker .ui-icon{display:block;height:16px;width:16px;overflow:hidden;text-indent:-99999px;background-repeat:no-repeat}.ui-widget-header .ui-datepicker-prev .ui-icon{background-image:url(../img/icons/arrow_left.png)}.ui-widget-header .ui-datepicker-next .ui-icon{background-image:url(../img/icons/arrow.png)}.ui-datepicker-clear{display:none}.ui-datepicker-rtl .ui-datepicker-clear,.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right}.ui-datepicker-current{display:none}.ui-datepicker-buttonpane{position:absolute;top:7px;right:7px}.ui-datepicker-close{width:14px;height:14px;cursor:pointer;border:0;background:transparent url(../img/icons/cross.png) top right no-repeat}.ui-datepicker-control .ui-datepicker-close{margin:6px 6px 0 0}.ui-datepicker-rtl .ui-datepicker-close,.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left}.ui-datepicker-calendar{margin:0;text-align:center;border:1px solid #CCC;background:#FFF none repeat scroll 0 0}.ui-datepicker-calendar a{text-decoration:none}.ui-datepicker-calendar a:hover{text-decoration:underline}.ui-datepicker-calendar thead th,.ui-datepicker-calendar tbody td{font-weight:bold;padding:2px 0;text-align:center!important}
.ui-datepicker-calendar thead tr{border-bottom:1px dotted #b7b7b7}.ui-datepicker-days-row{background:#FFF;color:#666}.ui-datepicker-days-cell a{display:block}.ui-datepicker-unselectable{color:#ebebeb}.ui-datepicker-today{background:#b1db87 none repeat scroll 0 0!important}.ui-datepicker-current-day{background:#4db00c!important}.ui-datepicker-current-day a{color:#FFF!important}.ui-datepicker-status{width:100%;text-align:center}#ui-datepicker-div a,.ui-datepicker-inline a{margin:0;padding:0;cursor:pointer;color:#006a4d}.ui-datepicker-control a{text-decoration:none}.ui-datepicker-one-month{position:relative;float:left;width:200px;margin:6px 5px}.ui-datepicker-new-row{clear:left}html[xmlns*=""] body:last-child .ui-datepicker-trigger{display:block;padding-top:4px}html[xmlns*=""] body:first-of-type .ui-datepicker-trigger{float:left;padding-top:2px}.ui-datepicker-days-cell-over{background-color:#006a4d!important}.ui-datepicker-days-cell-over a{color:#fff!important}.printPreview #header{padding:0;margin:0 auto;border:0;background:0;min-height:70px}.printPreview #header #logo{background:0}.printPreview #header #logo a{overflow:visible}.printPreview #header .loggedIn{display:none}.printPreview #headerCorners{display:none}.fixedPrintPrev #header{min-height:55px!important}.fixedPrintPrev #logo{margin-top:0!important}.printPreview .primaryWrap{margin:0}.printPreview .primaryWrap .panel{position:relative;margin-bottom:1em}.printPreview .content .introPara,.printPreview .content h1{float:left}.printPreview .content h1{font-size:2em}.printPreview .content p.printMsg{text-align:right;color:#999;padding:1.5em 15px 0 0}.printPreview .content p.titleInfo{clear:both;float:left;margin-left:15px}.printPreview .content ul.actions{position:absolute;top:-45px;right:15px;margin:0;padding:0;border:0;background:0}.printPreview .content .amount{font-size:1.2em;font-weight:bold}.printPreview .content .panel .totalRow{background:#f8f8f8 none repeat scroll 0 0;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin:0 0 20px 0;padding:20px 15px 0}.printPreview #footer{display:none}.printPreview .statementDetails{clear:both;border-top:1px solid #CCC;background:0}.printPreview .pcciInfo{padding:1em 14px;clear:both}.printPreview .statementDetails .vcard{float:left;margin:0 0 1em;font-size:1.2em;min-width:23%;max-width:60%}.printPreview .statementDetails .vcard .fn,.printPreview .statementDetails .vcard .businessName{color:#333;font-size:1.4em;font-weight:bold;margin:0}.printPreview .statementDetails .vcard .locality,.printPreview .statementDetails .vcard .region,.printPreview .statementDetails .vcard .postal-code{float:left;clear:left}.printPreview .statementDetails span.sort,.printPreview .statementDetails span.date,.printPreview .statementDetails span.account,.printPreview .statementDetails span.bic,.printPreview .statementDetails span.iban{float:left;margin-left:2em;padding:.45em 0 0;font-size:1.2em}.printPreview .statementDetails span.date{float:right}.printPreview .pcciInfo p,.printPreview .statementDetails p,.printPreview .statementDetails .accountDetails .col span{clear:left}.printPreview .statementDetails .col{float:left}.printPreview .content .accountData table.statement th.first{width:8.5em}.printPreview .content .accountData table.statement th.description{width:50%}.printPreview .content .accountData table tbody td form,printPreview .content .sortable table tbody td form{display:none;width:0!important}.printPreview .content .accountData table th.actions,.printPreview .content .sortable th.actions{width:0!important;padding:0!important}.printPreview .content .statementDetails .balanceActionsWrapper{float:right;width:30%}.printPreview .content .balanceActionsWrapper .accountBalance{margin-right:0!important}.printPreview .content .pcciData table,.printPreview .content .accountData table{margin:0;border-top:2px solid #adde8c;background:none!important}.printPreview .content .pcciData table{margin-bottom:2em}.printPreview .content .key{padding:0 14px}.printPreview .content .key dl{width:33%;float:left;margin:1em 0 0 0;padding:0 0 1em 0}.printPreview .content .key dl dt{width:50px;float:left;clear:left;margin-right:10px}.printPreview .content .key dl dt span{display:block;padding:0 5px 0 0;background:url(../img/icons/hyphen.png) right .7em no-repeat}.printPreview .content .key dl dd{width:65%;float:left;margin-left:0}.printPreview .content .key p{clear:both}.printPreview .statementDetails .accountDetails{float:left;width:41%}.printPreview .statementDetails .roleType{padding:5px 0 0;margin:0 0 0 2em}.printPreview .content ul.actions .jsPrintButton{display:block}.loansSubPanel{display:inline-block;width:47%}.content .loansSubPanel .inner{margin-bottom:1em;overflow:hidden;padding-bottom:1em}.content .loansSubPanel .inner p{border-bottom:1px solid #999}.loanCalculator .pullOut{float:none;clear:both;margin:0;width:47%}.loansSubPanel .columnListDetails .colPart .inner{border-bottom:1px solid #999;overflow:hidden;width:100%;margin-bottom:1em}.loansSubPanel .columnListDetails .colPart .submitAction,.content .subPanel.loanCalculator.loansSubPanel .submitAction{float:right}.formField input.radioInput{left:auto;position:relative;top:auto}.dotted{border-top:1px dotted #999;margin-top:20px!important;padding-top:10px}.inputFullWidth input{margin-left:10px}.content .subPanel.loanCalculator{margin:0 0 22px 0;padding:10px}.content .subPanel.loanCalculator.loansSubPanel{float:left}.content .subPanel.loanCalculator h2{margin:.35em 14px .45em}.content .subPanel.loanCalculator select{width:100%}.content .subPanel.loanCalculator .additionalInfo{float:left;margin:0;padding:.3em 0 0 0;word-wrap:normal}.content .subPanel.loanCalculator .label span{font-weight:normal}.content .subPanel.loanCalculator .moreInfo{font-size:1.2em;margin-left:1em}.content .subPanel.loanCalculator ul.actions{margin:5px 15px 2px 15px;padding-left:0;padding-right:0}.content .subPanel.loanCalculator.notEligible ul.actions{margin-top:1.2em}.content .subPanel.loanCalculator input.field{width:6em}.content .loanFurtherInfo table{background:transparent url(../img/horiz_div.png) repeat-x left bottom}.content .loanFurtherInfo table tr th,.content .loanFurtherInfo table tr td{padding:.1em 15px .1em 0;font-weight:bold;line-height:1.8em;border:0}.content .loanFurtherInfo table tr td{text-align:right}.content .loanFurtherInfo table tr td span{font-weight:normal}.content .loanFurtherInfo table tr td.value{padding-right:0;width:43%;color:#006a4d}.content .loanFurtherInfo table tr.dividerUpper th,.content .loanFurtherInfo table tr.dividerUpper td{padding-bottom:.8em}.content .loanFurtherInfo table tr.dividerLower th,.content .loanFurtherInfo table tr.dividerLower td{padding-top:.8em;padding-bottom:.8em;background:transparent url(../img/horiz_div.png) repeat-x left top}.content .loanFurtherInfo table tr.topDivider th,.content .loanFurtherInfo table tr.topDivider td{padding-top:.8em;background:transparent url(../img/horiz_div.png) repeat-x left top}.content .loanFurtherInfo .nb{margin:0 0 1.2em 0;padding:0;font-size:1.1em;background:0}.content .loanFurtherInfo ul.actions{margin:0;padding:0;background:0}.tblStyle .addMoreDebt{margin:0 14px 14px}.tblStyle .inner{overflow:hidden;width:100%}.tblStyle .inner .formField{clear:none;float:left;margin-right:5px!important;width:auto}.tblStyle .inner .formField.error{padding-left:1%!important;width:26%}.tblStyle .inner .formField.error select{clear:none}
.removeDebt{display:block;font-size:1.15em;margin-top:2.5em}a.removeDebt:focus{display:block;float:left;overflow:hidden;text-decoration:underline;width:auto}.peopleRelyingOn input{width:.5em}.content .affordabilitySummary .innerPanel h3{font-size:1.2em;font-weight:normal;margin-bottom:0}.content .affordabilitySummary .innerPanel p{font-weight:bold}.content .affordabilitySummary .innerPanel .tblContainer{margin-top:10px;margin-bottom:10px;overflow:hidden;width:100%}.content .affordabilitySummary .innerPanel .tblCell{float:left;font-size:1.2em;font-weight:bold;margin-bottom:10px;width:30%}.content .affordabilitySummary .innerPanel .tblCell span{font-weight:normal}.content .loanCompletionOverview{padding-bottom:13px}.content .loanCompletionOverview p{margin-bottom:0;padding-bottom:.4em}.content .loanCompletionOverview p span{font-weight:bold}.content .primary .breakupDetails.tillReceipt table{margin-bottom:.5em;background:0}.content p.addOptional{margin-left:15px;margin-right:15px;font-weight:bold}.content .inner p.addOptional,.content .inner ul.inlinePromoCTAs{margin-left:0;margin-right:0}.content p.addOptional a.addOptionalAction{margin:0 0 0 1em}.content p.addOptional a.addOptionalAction img,.content .inner ul.inlinePromoCTAs li img{vertical-align:middle}.primaryWrap .primary .panel .promo{padding:0}.content .promo.dash{background:url(../img/horiz_div.png) 0 0 repeat-x}.content .promo .colPart{padding-top:1em}.content .promo-bigPromptB .productPromo{position:relative;top:-1em}.primaryWrap .primary .panel>.promo:first-child>.productPromo:first-child{padding-top:0}.content .promo .cols2WidestLeft ul.stackedPromoCTAs{padding-top:1em}.content .inner ul.inlinePromoCTAs,.content ul.stackedPromoCTAs{list-style:none}.content .inner ul.inlinePromoCTAs li,.content ul.stackedPromoCTAs li{float:left;background:0;padding:0;margin:0 1em 0 0}.content ul.stackedPromoCTAs li{float:none;text-align:right}.content ul.stackedPromoCTAs a.linkBullet{margin-left:2px}.content .loanInsuranceCover{display:block;margin:0;padding:20px 15px 1px 15px;background:url(../img/horiz_div.png) 0 0 repeat-x}.content .loanInsuranceCover:after{content:".";display:block;height:0;clear:both;visibility:hidden}.content .loanInsuranceCover h2{margin-bottom:.5em;font-size:1.4em;color:#006a4d}.content .loanInsuranceCoverDetails{display:block;float:left;margin:.5em 0 1em 0;width:49%}.content .loanInsuranceCoverDetails:after{content:".";display:block;height:0;clear:both;visibility:hidden}.content .loanInsuranceCoverDetails h3{margin:0 0 .5em 0;font-size:1.4em;color:#333}.content .loanInsuranceCoverDetails .loanInsuranceCoverImg{float:left}.content .loanInsuranceCoverDetails ul.checkList{margin-right:50px}.content p.optIntro{position:relative;margin-left:15px;margin-right:15px;padding-right:255px}.content p.optIntro a.optIntroAction{position:absolute;right:0;top:0}.content .inner p.optIntro{margin-left:0;margin-right:0}.content .criteria{background:url(../img/horiz_div.png) bottom left repeat-x}.content .criteria h1{float:left;margin-bottom:.4em;width:40%}.content .criteria .formSubmitError{float:left;margin:1em 15px 0}.content .criteria form,.content .criteria fieldset{clear:both}.content .criteria form .formField{margin-right:0}.content .criteria form .formFieldInner{float:right;margin:1em 0 0}.content .criteria form input{float:left}.content .criteria form label,.content .criteria form span.label{float:left;padding-top:.2em;font-weight:normal}.content .criteria form span.label{margin-right:1em}.content .criteria form input.loanValue{margin:0 .6em 0 0;width:55px}.content .criteria form input.loanDuration{margin:0 .6em;width:25px}.content .criteria .formField.error span.error{float:left;clear:left}.content .criteria .formField.error span.label{clear:none}.content .loanInsurance{float:right;margin-right:-4px;padding:1em 0;text-align:right}.content .loanInsurance .help{text-align:left}.content .loanInsurance p{float:left;display:inline;margin:0 0 -4px 0;padding-top:.55em}.content .loanInsurance form{float:left;display:inline;margin:.4em 0 .2em 18px;padding:0}.content table.offers{border-top:1px solid #006a4d}.content table.offers thead th{border:0;background:url(../img/horiz_div.png) bottom left repeat-x}.content table.offers thead th span{clear:left;font-weight:normal}.content table.offers thead th .cxtTrigger{color:#505050!important;font-weight:bold!important}.content table.offers tbody td,.content table.offers tbody th{font-weight:normal;border-top:0}.content table.offers tbody tr.last td,.content table.offers tbody tr.last th{border-bottom:1px solid #006a4d}.content table.offers thead th .help{text-align:left}.content table.offers tbody tr.closest td,.content table.offers tbody tr.closest th{border-top:2px solid #006a4d;border-bottom:2px solid #006a4d;background:#f8f8f8}.content table.offers tbody tr.closest th.first span,.content table.offers tbody tr.closest th.first img{float:left;clear:left}.content table.offers tbody tr.closest th.first img{margin-top:.4em}.content table.offers .monthly{display:block;padding-bottom:.6em}.content table.offers .total{display:block;padding-bottom:.6em}.content table.offers .setupFee{display:block;padding-bottom:.8em}.content table.offers .representativeExample{display:block;padding-bottom:.6em;font-weight:bold}.content table.offers .exampleApr{display:block;padding-bottom:.6em}.content table.offers .exampleBr{display:block;padding-bottom:.8em}.content table.offers .monthlyTotal{display:block;padding-bottom:.6em}.content table.offers .loanTotal{display:block;padding-bottom:.8em;font-weight:bold}.content table.offers .selectLoan{float:right;clear:right}.content table.offers tbody td .insurance,.content table.offers tbody td .insuranceTotal,.content table.offers tbody td form{float:left;clear:left;padding:0 0 .6em}.content table.offers tbody td a.add,.content table.offers tbody td a.remove{padding:.6em 0 0 22px;color:#505050;font-weight:bold;text-decoration:none;background:url(../img/icons/plus.png) left top no-repeat}.content table.offers tbody td a.add{padding-top:0}.content table.offers tbody td a.remove{padding-top:.4em;background:url(../img/icons/cross.png) left .4em no-repeat}.content table.offers tbody td a.add:hover,.content table.offers tbody td a.remove:hover{text-decoration:underline}.content .recentlyViewed{float:right;padding:0 14px 1em 0;text-align:right}.content .recentlyViewed p{float:right;font-weight:bold}.content .recentlyViewed ul.linkList{float:right;clear:right;margin:0}.secondary .breakupDetails table tbody tr th{border:0}.secondary .breakupDetails table tr td.value{width:36%}.secondary .breakupDetails table tr td,.secondary .breakupDetails table tr th{padding:0 15px 0 0;line-height:1.4em}.secondary .breakupDetails table tr.dividerUpper td,.secondary .breakupDetails table tr.dividerUpper th{padding-bottom:.6em}.secondary .breakupDetails table tr.dividerLower td,.secondary .breakupDetails table tr.dividerLower th{padding-top:.6em}.content .LPImessage p{margin-top:1em}.innerPanel{background:url(../img/horiz_div.png) 0 0 repeat-x;margin:0;padding:20px 14px 1em}.innerPanel.noBorder{background:medium none}.content p.completeLoan{margin:0 15px 1em;font-weight:bold}.content .loanCompletion .formField select{width:290px}.content .loanCompletion .formField p.note{width:100%}.content .loanCompletion .formField.repayment{margin-bottom:.7em}.content .loanCompletion .formField.repayment select{width:auto}
.content .loanCompletion ul.actions{background:0;padding:0 13px 1em}.primary .panel .loanCompletion .inner.dash{padding:10px 15px 0}.content fieldset+.inner.dash.completeLater{margin-top:0!important}.content .completeLater h2,.content .completeNow h2{margin-bottom:.4em}.content .completeLater h2{float:left}.content .completeLater p{float:left;clear:left}.content .completeLater .completeLaterAction{float:right;clear:none;margin:0 0 1.4em}.content .loanMoreInfo h2{margin-left:15px;margin-right:15px}#overlay.content .loanMoreInfo{margin-top:1em}#overlay.content .loanMoreInfo h2{margin-right:100px;margin-bottom:.4em;font-size:2em;color:#333}#overlay.content .loanMoreInfo ul.actions{margin-bottom:0}.content .creditAgreement .formField textarea{width:100%;height:160px}.content .creditAgreement .formField.checkbox{clear:both}.content .creditAgreement .formField.reconfirm{padding-left:32px!important}.content .creditAgreement .formField.reconfirm label,.content .creditAgreement .formField.reconfirm input{float:left}.content .creditAgreement .formField.reconfirm label{margin-right:.7em;padding-top:.2em}.content ul.linkList.creditLinks{margin:.7em 0 1em -22px}.content ul.linkList.creditLinks li{float:left;margin-left:22px}.content ul.linkList.creditLinks li a{padding-left:25px;line-height:2em;background-position:3px 6px}.content .agreeGroup{position:relative}.content .agreeGroup p{margin-left:22px;margin-right:14px}.content .creditAgreement .agreeGroup{clear:both}.content .creditAgreement .agreeGroup+.agreeGroup{margin-top:.8em;padding-top:.8em;background:url(../img/horiz_div.png) top left repeat-x}.content .legals{margin:10px 0;height:100px;overflow:auto;overflow-y:scroll;padding:10px;border:1px solid #CCC}@media screen and (max-device-width:480px){.content .legals{overflow:visible;height:auto}}.content .legals h2{color:#505050;font-size:1.2em}.content .agreeGroup .confirmPassword{margin:0;padding:0;background:0}.content .confirmPassword .checkbox label{float:none}.content .loanDetails table{margin-bottom:8px}.content .loanAgreement .dashBottom{padding-top:0!important}.content .loanAgreement fieldset.dash{padding-top:1.2em!important}.content .loanAgreement fieldset.dash p.dashBottom{background-image:url(../img/horiz_div.png)!important;background-position:left bottom;background-repeat:repeat-x;padding-bottom:1.2em;padding-left:0;border-top:0}.content .loanAgreement .formField{padding:.7em 0!important;margin:0 5px 1px 0!important}.content .loanAgreement .formField input[type="checkbox"]{left:1px;top:9px}.content .loanAgreement .error input[type="checkbox"]{left:9px}.content .loanAgreement .formField.error{padding:.7em 10px!important}.content .loanAgreement .formField.checkbox label{font-weight:bold}.content .loanAgreement li{clear:left}.content .loanAgreement li .formField{margin-bottom:-0.7em!important}.content .loanAgreement li .formField .formFieldInner{position:relative;display:inline;padding-right:24px}.content .loanAgreement li.first label{display:inline;font-size:1em}.content .loanAgreement li.first .inlineCheckbox label{padding-right:.5em!important}.content .loanAgreement li.first input[type="checkbox"]{top:0;left:auto}.content .loanAgreement li div.formField.error{margin:0 0 -0.7em -10px!important}.content .loanAgreement li div.formField.error span.error{float:none;font-size:1em;margin-left:10px}.content .dashLoanAgreement{margin-top:-2.2em!important}.content .termsLoanAgreement{margin-top:-1.5em!important}.content .inner.loanStatement{margin-bottom:1em}.content .loanStatement ul{float:left;margin:0 2em 0 0}.content .loanStatement ul li{background:0;padding:0}.content .employmentInfo .formField+.inner h2{margin-top:1.4em}.content .loanRequirements label,.content .loanRequirements .total span.label{display:inline;float:left;font-weight:bold;margin:.4em 0 0;width:16em}.content .loanRequirements .total span.label{margin:0}.content .loanRequirements .total span.value.totalAmount{float:left}.content .loanRequirements .total input.submitAction{float:left;margin:-0.25em 0 0 1em}.content .loanRequirements input{clear:none;display:inline;margin:0}.content .loanRequirements .inner.dash{margin-top:1.2em}.content .loanRequirements .searchSubmit{padding-top:0!important;clear:none!important;float:left}.hasJS .content .loanRequirements .inner.dash .total{float:none;padding:0}.content .loanRequirements .inner.dash .total{float:left;padding:.3em 0 .6em}.content .loanRequirements .total .value,.content .loanRequirements .total .currency{font-size:1.6em}.content .loanRequirements .currency{clear:none}.content .loanRequirements .formField.repayments label,.content .loanRequirements .formField.repayments span.inlineHelp{margin:.25em 0 0}.content .loanRequirements .formField.repayments span.inlineHelp{margin-left:.4em}.content .loanRequirements .formField.repayments.dash{padding-top:2em!important}.content .inner.overdraftApplication fieldset{margin-left:-14px}.content .inner.overdraftApplication input.submitAction{clear:both;margin:1em 0 0 0}.hasJS .content .inner.overdraftApplication input.submitAction{display:none}.content .loanCompletion.cols2WideLeft .colPart{width:100%}.stpLoanCalculator{position:relative;padding-bottom:30px!important}.stpLoanCalculator .formField{width:400px;padding:12px 4px!important;margin:0!important}.stpLoanCalculator .formField.error{margin-bottom:1em!important}.stpLoanCalculator .formField.error span.error{margin-top:14px;padding-top:10px;padding-bottom:7px;background-position:10px 13px;clear:left}.stpLoanCalculator .formField label{font-size:1.8em;font-weight:normal;margin-top:-4px}.hasJS .stpLoanCalculator .formField .inlineHelp{text-indent:-999em;width:0}.hasJS .stpLoanCalculator .formField .inlineHelp .minVal,.hasJS .stpLoanCalculator .formField .inlineHelp .maxVal{font-size:.9em;text-indent:0;position:absolute;top:72px}.hasJS .stpLoanCalculator .formField .inlineHelp .minVal{left:28px}.hasJS .stpLoanCalculator .formField .inlineHelp .maxVal{right:28px}.hasJS .content .stpLoanCalculator .formField p.note{font-size:1.1em;text-align:center;margin:0 auto;width:200px;float:none;position:relative;top:4px}.hasJS .content .stpLoanCalculator .formField.error p.note{margin:0 auto -14px!important}.hasJS .content .stpLoanCalculator .inputWrapper{position:absolute;top:4px;right:4px}.content .stpLoanCalculator input{font-size:2.2em;line-height:30px;padding:2px 14px;border:1px solid #d8d8d8;width:90px}.content .stpLoanCalculator input.field{width:40px}.stpLoanCalculator .formField .currency{font-size:1.4em;margin-top:8px}.stpLoanCalculator .formField .durationUnit{font-size:1.1em;margin-top:10px;float:left}.stpLoanCalculator .sliderWrapper{margin-top:24px;position:relative}.stpLoanCalculator .sliderInnerWrapper{float:left;width:296px;height:14px;padding:0 26px;background:transparent;border:0}.stpLoanCalculator .slider{position:relative;border:1px solid #d8d8d8;border-radius:5px;background:#f6f6f6}.stpLoanCalculator .ui-slider-horizontal{height:14px}.stpLoanCalculator .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}.stpLoanCalculator .sliderDecrease{float:left;width:14px;margin-right:9px;cursor:pointer}.panel .stpLoanCalculator .sliderDecrease a{display:block;text-indent:-999em;line-height:16px;background:transparent url('../img/icons/minus.png') 0 2px no-repeat;overflow:hidden}
.stpLoanCalculator .sliderIncrease{float:right;width:14px;margin-left:9px;cursor:pointer}.stpLoanCalculator .sliderIncrease a{display:block;text-indent:-999em;line-height:16px;background:transparent url('../img/icons/plus.png') 100% 2px no-repeat;overflow:hidden}.stpLoanCalculator .overlayLoanCalculator{position:absolute;top:0;z-index:1;height:14px;background:#e5e5e5}.content .stpLoanCalculator p.note,.content .stpLoanCalculator span.inputWrapper input{margin-bottom:10px!important}.primary .eloan .eloans-products .subPanel{background-color:#ededed}.content .overpayment-calc ul.actions{padding:20px 14px}.content .overpayment-calc .overpayment-calc-result{min-height:40px}.content .overpayment-calc .overpayment-calc-result-container .infoMessage{margin-left:0;margin-right:0}.content .overpayment-calc .infoMessage .infoMessageInner p{padding-right:0}.content .overpayment-calc .overpayment-calc-progress{text-align:left;overflow:hidden;background:transparent url("../img/spinner_transparent.gif") 5% center no-repeat;text-indent:10%;line-height:28px}.content .overpayment-calc .overpayment-calc-footnote{padding:0}.colPart .formField .formFieldInner .date.inputGroup select,.colPart .formField .formFieldInner .date.inputGroup select option{width:auto}table.car-finance td{line-height:1.4em;padding:.5em}table.car-finance td.disabled{color:#ccc}table.car-finance .selected{background:#ebebf8}table.car-finance .label{display:block}table.car-finance .value{font-weight:bold}.content .car-finance .inner{margin-bottom:2em}.content .accountUpgrade{position:relative;padding:7px 16px 1.8em 118px;background:transparent url(../img/horiz_div.png) bottom left repeat-x}.content .accountUpgrade .linkList{margin-bottom:0!important}.content .accountUpgrade.yourAccount{float:left;margin:1.8em 0 0;padding:0 0 1.2em 0;background:0}.content .accountUpgrade.newAccount{margin:1.8em 0 0;padding:0 0 1.2em 0;background:0}.content .accountUpgrade.yourNextAccount{padding-left:155px}.content .accountUpgrade img.card{position:absolute;top:8px;left:14px}.content .accountUpgrade span.badge{position:absolute;left:90px;top:10px}.content .accountUpgrade.yourAccount img.card{top:0;left:-3px}.content .accountUpgrade.newAccount img.card{top:0;left:-3px}.content .accountUpgrade.yourAccount span.badge{position:absolute;top:3px;left:75px;z-index:2}.content .accountUpgrade.yourAccount h2{padding-left:136px}.content .accountUpgrade.newAccount h2{padding-left:98px}.content .accountUpgrade.yourExistingAccount h2{padding-left:98px}.content .accountUpgrade h2 span.accountName,.content .accountUpgrade h2 span.accountNickname{margin:.3em 0 0;font-size:1.4em;font-weight:normal;color:#333}.content .accountUpgrade h2 span.accountNickname{margin-left:5px}.content .accountUpgrade h2 span.accountName{display:block}.content .accountUpgrade h2 span.numbers{margin:1em .4em 0}.content .accountUpgrade p{clear:left}.content .subPanel .accountUpgrade.product p{width:50%}.content .subPanel .accountUpgrade.product p.buttonLink{width:auto}.content .accountUpgrade.newAccount p{padding-left:98px}.content .accountUpgrade .buttonLink{position:absolute;top:5.5em;right:2em}.content .upgradeFeatures{padding:1.8em 16px 0}.content .upgradeFeatures ul{margin:0 0 .4em}.content .upgradeFeatures ul.features li{margin:0;padding:0 0 .3em;background:0}.content .upgradeFeatures ul.features>li h4{color:#006a4d}.content .upgradeFeatures ul.features>li.featured h4{color:#006a4d}.hasJS .content .upgradeFeatures ul.features li .pane{padding-left:23px}.content .upgradeFeatures ul.features li ul{margin:0 0 .7em 0}.content .upgradeFeatures ul.features li ul li{padding-left:23px;background:transparent url(../img/bullet.png) 9px .5em no-repeat}.content .upgradeFeatures ul.features li ul.linkList li{padding:0;background:0}.content .upgradeFeatures ul.features li p{margin-bottom:.4em}.content .upgradeFeatures ul.features li h4.trigger{margin-bottom:.4em;font-size:1em;font-weight:bold}.content .accountFeatures{clear:left}.content .accountFeatures ul{margin-bottom:1.8em}.content .upgradeActions{padding:1.8em 0 0;background:transparent url(../img/horiz_div.png) top left repeat-x}.content .subPanel .upgradeActions{padding:1.8em 16px 0}.content .upgradeFeatures .upgradeActions{padding:10px 0 15px}.content .upgradeActions ul.linkList{clear:left;float:left;margin:0;padding:0 16px 1em}.content .upgradeActions .buttonLink{clear:left;float:right;margin:0 16px 1.2em 0;padding-left:16px}.content .upgradeActions .secondaryAction{float:left}.content .subPanel .upgradeActions ul.linkList{margin:0;padding:0}.content .subPanel .upgradeActions .buttonLink{margin:.7em 0 0}.content .upgradeFeatures .upgradeActions .buttonLink{clear:both;float:right;margin-right:10px}.content table.comparison{margin:.7em 0 1.8em;border-top:1px solid #acacac}.content table.fiveCol{border-top:0}.content table.comparison thead th{padding:18px 9px 9px;font-size:2em;font-weight:normal;vertical-align:top;color:#333;border-left:1px solid #acacac}.content table.comparison thead th span{display:block}.content table.comparison thead th span.cxtHelp{font-size:12px!important;line-height:17px!important;color:#505050}.content table.comparison thead th.empty{border:0!important}.content table.comparison thead tr.heading th{font-size:1.2em;line-height:1.3em;padding:.6em 15px .6em 0;text-align:center;border-bottom:0}.content table.fiveCol thead th{border-top:1px solid #acacac;border-right:1px solid #acacac;text-align:center}.content table.fiveCol thead th.firstCol{border-top:1px solid #acacac}.content table.comparison thead th.bottomPadded,.content table.comparison tbody th.bottomPadded,.content table.comparison tbody td.bottomPadded{padding-bottom:10px!important}.content table.comparison thead th.first{width:20%;padding-bottom:10px;padding-left:14px;font-size:1.2em;font-weight:bold;vertical-align:bottom;border:0}.content table.comparison thead th.empty{border:0!important}.content table.comparison.doubleCol thead th:first-child{width:12%}.content table.comparison.refinancing thead th:first-child{width:16%}.content table.comparison.quadCol thead th:first-child{width:22%}.content table.comparison.fiveCol thead th:first-child{width:20%}.content table.comparison.sixCol thead th:first-child,.content table.comparison.sixCol thead th+th{width:16%}.content table.comparison thead th+th{width:40%}.content table.comparison.refinancing thead th+th{width:42%}.content table.comparison.quadCol thead th+th{width:25%}.content table.comparison.fiveCol thead th+th{width:20%}.content table.comparison.fiveCol thead th.colgroup{width:40%!important}.content table.comparison thead th img.card{float:left;margin:0 0 .8em -2px}.content table.comparison thead th img.badge{float:left;margin:4px 0 0 -8px}.content table.fiveCol thead th img.card,.content table.fiveCol thead th img.badge{margin:4px auto;display:block;float:none}.content table.comparison thead th span.standout{display:block;clear:left;padding:0 0 .5em;font-size:.7em}.content table.fiveCol thead th strong.autoHeighStrong{color:#505050;display:block;font-size:.6em;font-weight:bold;line-height:1.4em}.content table.comparison thead th span.cxtHelp{display:inline}.content table.comparison thead th input{margin-top:10px}.content table.comparison thead th span.standout{font-weight:bold;color:#333;padding-bottom:0}.content table.comparison span.figureMajorStandout{color:#333;font-size:2.3em;font-weight:normal;display:block;margin:10px 0;text-align:left}.content table.comparison span.figureStandout{color:#333;font-size:1.7em;font-weight:normal;margin:10px 0;line-height:1.2em}
.content table.comparison span.figureHighlightBox{padding:5px 0;text-align:center;float:left;display:block;width:99%;color:#fff;font-size:1.2em;margin:10px 0;background:#dfb527;border:1px solid #dfb527}.content table.comparison div.figureHighlightBoxContainer{display:inline-block;margin-bottom:-3px;float:none;margin:0 auto!important}.content table.comparison span.figureHighlightBoxDouble{padding:5px 10px;text-align:center;float:left;display:block;color:#fff;font-size:1.2em;margin:10px 5px 0 0;background-color:#dfb527!important;background:-webkit-gradient(linear,left top,left bottom,from(#dfb527),to(#c59c0e));background:-moz-linear-gradient(top,#dfb527,#c59c0e);border:1px solid #dfb527}.content table.comparison span.figureHighlightBoxDivider{font-size:1.5em;float:left;padding:5px 0;margin:10px 5px 10px 0;text-align:center;width:20px}.content table.comparison span.figureHighlightBoxDoubleAlt{padding:5px 10px;text-align:center;float:left;display:block;color:#fff;font-size:1.2em;margin:10px 0 0 0;background-color:#006a4d!important;border:1px solid #006a4d}.content table.comparison thead th p{margin:1.2em 0 .7em;color:#505050;font-size:.6em;text-align:left!important}.content table.comparison thead th .buttonLink{clear:left;margin:0 0 1.2em -2px}.content table.fiveCol thead th .buttonLink{clear:left;margin:0 0 1.2em -2px;text-align:center!important}.content table.fiveCol thead th a{font-size:.6em;line-height:1.4em}.content table.fiveCol thead th a.autoHeightLink{display:block}.content table.fiveCol thead th a.cancel{text-align:left!important;clear:both;float:left;display:block}.content table.comparison tbody td p{color:#505050;font-size:.6em}.content table.comparison tbody td p.dash{padding-top:10px;margin-top:10px;background:url(../img/horiz_div.png) left top repeat-x}.content table.comparison tbody td p.bottom{margin:0;text-align:left}.content table.comparison tbody td p sup{padding:0;margin:0}.content table.comparison tbody th,.content table.comparison tbody td{margin:0;padding:10px 9px;border:0;border-left:1px solid #acacac;border-right:1px solid #acacac!important;background:transparent url(../img/horiz_div.png) 0 0 repeat-x;text-align:left}.content table.comparison tbody tr.left th,.content table.comparison tbody tr.left td{text-align:left}.content table.comparison td .footnote{padding:5px!important;margin:25px 0 10px 0}.content table.comparison td .footnote .fnChar{text-align:left!important}.content table.comparison tbody tr.spanning th,.content table.comparison tbody tr.spanning td{border-left:none!important;border-right:none!important}.content table.comparison tbody tr.spanning td.spanned{text-align:center}.content table.comparison tr th.centered,.content table.comparison tr td.centered{text-align:center}.content table.comparison tbody .alt th,.content table.comparison tbody .alt td,.content table.comparison thead .alt th,.content table.comparison thead .alt td{background-color:#f8f8f8}.content table.comparison tbody th{padding-left:14px;border:0;text-align:left}.content table.comparison tbody td.existing{background-color:#f8f8f8}.content table.comparison tbody td ul.linkList{margin-bottom:0}.content table.comparison tbody tr.actions th{border-bottom:1px solid #acacac}.content table.comparison tbody tr.actions td,.content table.comparison tbody tr.last td{padding-bottom:0;border-bottom:1px solid #acacac;text-align:center}.content table.comparison tbody tr.actions td.first,.content table.comparison thead th.first,.content table.comparison tr.actions td.first,.content table.comparison tr.last td.first{border-left:none;border-bottom:0;text-align:left!important}.content table.comparison tbody tr.actions td span{display:block;margin:0 0 .6em;font-weight:bold;color:#006a4d}.content table.comparison tbody th.bold span{display:block;margin:0 0 .6em;font-weight:bold;color:#006a4d;font-size:1.2em}.content table.comparison tbody th.bold img{padding-bottom:6px}.content table.comparison tbody tr.actions td p{margin:1em 0 0}.content table.comparison tbody tr.actions td p.buttonLink{margin:0 0 .5em -2px}.content table.comparison thead ul.linkList,.content table.comparison tbody tr.actions td ul.linkList,.content table.comparison tr td ul.linkList{margin:0 0 1em;padding-top:1em}.content table.comparison thead ul.linkList{clear:left;font-size:.6em}.content table.comparison tbody td .buttonLink{margin:0 0 .5em}.content table.comparison tbody tr.actions ul.linkList li a{font-weight:normal}.content .comparisonSelectAction{position:relative}.content .comparisonSelectAction h2,.content .comparisonSelectAction p.pseudoHead{float:left;margin:0 0 .1em 0;padding-bottom:0}.content .comparisonSelectAction p{float:left;clear:left;margin:0;padding:0 0 1em}.content .comparisonSelectAction input{position:relative;float:right;margin-top:-1em}.content ul.comparisonSelectList{margin:0 0 1.4em;padding-bottom:1px;background:transparent url(../img/horiz_div.png) left bottom repeat-x}.content ul.comparisonSelectList li.comparisonSelectItem{display:block;position:relative;margin:0;padding:14px 16px 10px 12px;background:#fff url(../img/accounts/account_bg.png) 0 0 repeat-x}.content ul.comparisonSelectList li.comparisonSelectItem:after{display:block;height:0;clear:both;content:".";visibility:hidden}.content ul.comparisonSelectList li.comparisonSelectItem .infoMessage{margin:-14px -16px 1.2em -12px;background-image:none}.content .comparisonSelectList li.comparisonSelectItem.current+li.comparisonSelectItem{background:#FFF url(../img/panels/primary_panel_fill.png) 0 3px repeat-x}.content .comparisonSelectList .comparisonSelectItem h2{float:left;width:70%;margin:0 0 .7em .3em;padding:.2em 0 0;font-size:1.7em;font-weight:normal;text-decoration:none;color:#333}.content .comparisonSelectList.compareSavings .comparisonSelectItem h2{float:none}.content .comparisonSelectList .comparisonSelectItem .help h3{float:none;margin:.2em 0 .3em;font-size:1em}.content .comparisonSelectList.compareAVA .comparisonSelectItem h2 a{padding:0 0 0 22px;background:url(../img/icons/arrow.png) no-repeat scroll 0 5px}.content .comparisonSelectList .comparisonSelectItem .addToCompare{float:right;margin:.4em 0 0}.content .comparisonSelectList .comparisonSelectItem .addToCompare input[type="checkbox"]{float:left;margin:0 .4em 0 0}.content .comparisonSelectList .comparisonSelectItem .addToCompare label{font-weight:bold;font-size:1em}.content .comparisonSelectList .comparisonSelectItem em,.content .comparisonSelectList .comparisonSelectItem strong.apr{font-size:1.2em}.content .comparisonSelectList .comparisonSelectItem .img{float:left;clear:left}.content .comparisonSelectList.compareSavings .comparisonSelectItem .img{padding:3px 0 0 15px;position:absolute}.content .comparisonSelectList.compareSavings .comparisonSelectItem.alert .img{top:112px}.content .comparisonSelectList .comparisonSelectItem .img img{display:block}.content .comparisonSelectList .comparisonSelectItem .img img.badge{position:relative;left:40px;top:-25px;margin:0 0 -25px 0}.content .comparisonSelectList .comparisonSelectItem .description{float:left;width:35%;margin:0 0 0 20px}.content .comparisonSelectList.compareSavings .comparisonSelectItem .description{width:40%}.content .comparisonSelectList.compareSavings .comparisonSelectItem.cannotApply .description{width:40%}.content .comparisonSelectList .comparisonSelectItem .description p{margin-bottom:.4em}.content .comparisonSelectList .comparisonSelectItem .description ul.linkList{margin:0}
.content .comparisonSelectList .comparisonSelectItem .costs{float:left;width:23%;margin:0 0 0 20px}.content .comparisonSelectList .comparisonSelectItem .interest{float:left;width:21%;margin:0 0 0 20px}.content span.mostImportant{font-size:1.35em}.content .comparisonSelectList .comparisonSelectItem span.important{font-weight:bold;font-size:1.2em}.content .comparisonSelectList .comparisonSelectItem .costs p+p{margin:0 0 .7em}.content .comparisonSelectList.compareAVA .comparisonSelectItem .message{margin-left:6px;margin-top:10px;position:absolute;bottom:16px;clear:right;width:21%!important}.content .comparisonSelectList .comparisonSelectItem .message{float:right;width:12%!important;text-align:center;position:absolute;right:11px;top:70px}.content .comparisonSelectList .comparisonSelectItem .message p{background:url("../img/icons/error.png") no-repeat scroll 6px 8px #ffc;padding:6px 8px 10px 30px;text-align:left;border:1px solid #e8e8e8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.content .comparisonSelectList .comparisonSelectItem .details{float:left;width:88%}.content .comparisonSelectList.compareSavings .comparisonSelectItem .details{float:left;width:100%}.content .comparisonSelectList .comparisonSelectItem .details h3{color:#333;font-size:1.2em;margin:0 0 .2em 20px}.content .comparisonSelectList.compareSavings .comparisonSelectItem .message{width:19%!important;text-align:left;position:relative;top:0}.content .comparisonSelectList.compareSavings h2{margin-left:2px}.content .comparisonSelectList.compareSavings h2 a{padding-left:22px;font-weight:normal;text-decoration:none;color:#006a4d;background:url(../img/icons/arrow.png) 0 6px no-repeat}.content .comparisonSelectList.compareSavings h2 a:hover{text-decoration:underline}.content .comparisonSelectList.compareSavings .comparisonSelectItem.cannotApply .message{text-align:left}.content .comparisonSelectList.compareSavings .comparisonSelectItem .description{width:26%;margin:0 0 0 150px}.content .comparisonSelectList.compareSavings .comparisonSelectItem .info{float:left;width:30%;margin:0 0 0 20px}.content .comparisonSelectList.compareSavings .comparisonSelectItem .info ul{margin-top:0}.content .comparisonSelectList.compareSavings .comparisonSelectItem.alreadyHas .interest{width:25%}.content .comparisonSelectList.compareSavings .comparisonSelectItem.alreadyHas .info{float:right;width:36%;text-align:right}.content .comparisonSelectList.compareAVA .comparisonSelectItem .details{width:62%}.content .comparisonSelectList.compareAVA .comparisonSelectItem .details .description{width:58%}.content .comparisonSelectList.compareAVA .comparisonSelectItem .details .costs{width:30%}.content .comparisonSelectList .comparisonSelectItem .action{position:absolute;right:16px;bottom:16px;width:115px;text-align:right}.content .comparisonSelectList .comparisonSelectItem .altButton{bottom:auto;clear:both;position:relative;right:auto;text-align:left}.content .comparisonSelectList .comparisonSelectItem .action .actionButton{margin:0}.content .comparisonSelectList.compareSavings .comparisonSelectItem ul.actions{position:absolute;bottom:10px;right:14px;padding:.4em 0 0;background:0}.content .comparisonSelectList.compareSavings .comparisonSelectItem ul.actions li{display:inline-block;padding:.15em 0 0 22px;color:#505050;background:t ransparent url(../img/icons/arrow.png) 0 4px no-repeat}.content .comparisonSelectList.compareSavings .comparisonSelectItem ul.actions li.primaryAction{padding:0;background:0}.content .comparisonSelectList.compareSavings .comparisonSelectItem ul.actions li a{font-weight:bold}.content .comparisonSelectList .comparisonSelectItem .action strong{display:block}.content .comparisonSelectList .comparisonSelectItem .action p.buttonLink{margin:0}.content .comparisonFeatures{margin:0 0 1.8em;padding-bottom:1em;background:transparent url(../img/horiz_div.png) left bottom repeat-x}.content .subPanel .inner.addedValueVantage h3{float:left;margin:.35em 2em 0 0}.content .subPanel .inner.addedValueVantage p{float:left;clear:none;width:50%;margin:.3em 2em 0 0}.content .subPanel .inner.addedValueVantage ul.linkList{float:right;margin:.3em -2px 0 0}.content .accountUpgradeSummary .formField.account{margin:0 0 1em;padding:0 14px .7em}.content .accountUpgradeSummary .inner.terms{margin-bottom:1.7em}.content .accountUpgradeSummary .inner.terms .linkList+h3{margin:1.7em 0}.content .accountUpgradeSummary .features{margin-bottom:1.7em}.content .accountUpgradeSummary .inner.terms ul.linkList{margin:0}.content .accountUpgradeSummary .inner.terms table tr td{border:0;padding:0}.content .accountUpgradeSummary .inner.terms table tr.error td{border:1px solid #fab7de}.content .accountUpgradeSummary .inner.terms table tr td .formField.checkbox label{float:none}.content .accountUpgradeSummary fieldset.dash .formField .formFieldInner input[type="checkbox"]{top:.75em;left:.75em}.content .accountUpgradeSummary fieldset tr.error .formField .formFieldInner input[type="checkbox"]{left:.25em}.content .accountUpgradeSummary .inner.dash ul.linkList.icons{margin:-0.9em 0 1.2em}.content .showHideAccordion .part .trigger{cursor:pointer;display:block;text-decoration:none}.hasJS .content .showHideAccordion .part .trigger{padding-left:22px;background:transparent url(../img/icons/plus.png) no-repeat scroll 0 2px}.content .showHideAccordion .part .trigger.ui-state-active{background:transparent url(../img/icons/minus.png) no-repeat scroll 0 2px!important}.hasJS .content .showHideAccordion .part .pane{padding-left:22px}.content .showHideAccordion .part .pane ul li{padding-left:22px}.content .subPanel .vantageBenefits{margin-top:.4em}.content .subPanel .vantageBenefits ul{margin:-1em 0 .4em 0}.content .subPanel .vantageBenefits ul li{margin:0}.content .vantageBenefits h2{float:left;width:9em;margin:0 0 0 20px;font-size:1.4em;font-weight:bold;color:#333}.content .vantageBenefits div{float:left;margin:.2em 0 0 15px}.content .vantageBenefits dd p strong{padding-bottom:.4em;font-size:1.2em}.content .vantageBenefits dd p{margin-bottom:.4em}.content .subPanel .vantageBenefits{margin:1em 0 0 0}.content .secondary .subPanel .vantageBenefits h2{float:none;width:auto;margin:0 0 .4em;padding:0 0 .4em;font-size:2em;font-weight:normal;color:#333;border-bottom:1px solid #ccc}.content .secondary .subPanel .vantageBenefits ul{margin:-0.8em 0 1em;padding:0 0 1em;background:url(../img/horiz_div.png) left bottom repeat-x}.content .secondary .subPanel .vantageBenefits .interestRates,.content .secondary .subPanel .vantageBenefits .interestRates li{margin:0;background:0}.content .secondary .subPanel .vantageBenefits .interestRates li{background:url(../img/bullet_gray.png) 9px .5em no-repeat}.content .secondary .subPanel .vantageBenefits h3,.content .secondary .subPanel .vantageBenefits dt{font-size:1.4em;font-weight:bold;color:#333}.content .panel .termsAndConditions{padding:1em 0 0 0;background:transparent url(../img/horiz_div.png) repeat-x left top}.content .subPanel .upgradeBenefits dt{margin:0 0 .6em}.content .subPanel .upgradeBenefits dd strong{display:block;padding:0 0 1em}.content .subPanel .upgradeBenefits ul li,.content .subPanel .upgradeBenefits dd p{margin:0}.content .avaSuitabilityCheck .contentLeftRadio{display:inline-block;width:58%}.content .avaSuitabilityCheck .formField .radioGroup label{padding-right:.5em}.content .avaSuitabilityCheck .formField.inlineField.error{padding:0 0 5px 10px!important}
.content .avaSuitabilityCheck table{border-bottom:1px dotted #cbcbcb;margin:30px 0 0}.content .avaSuitabilityCheck .avaSuitabilitySectionOne{margin-bottom:30px}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo.disabled,.content .avaSuitabilityCheck .avaSuitabilitySectionOne table tr.disabled,.content .avaSuitabilityCheck .avaSuitabilitySectionOne table tr.disabled a,.content .avaSuitabilitySectionTwo .disabled,.content .avaSuitabilitySectionTwo .disabled h3,.content .avaSuitabilitySectionTwo .disabled .showHide a{color:#b2b2b2;cursor:default;pointer-events:none}.content .avaSuitabilitySectionTwo .disabled .infoMessage,.content .avaSuitabilitySectionTwo .disabled .infoMessageInner{background:0}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table tr.disabled .highlight{color:#7cbfa3}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table td,.content .avaSuitabilityCheck .avaSuitabilitySectionOne table th{border:0;background:url(../img/horiz_div.png) 0 0 repeat-x;padding:15px;text-align:center;vertical-align:middle}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne table td,.content .avaSuitabilityCheck .avaSuitabilitySectionOne table th{vertical-align:top}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table th{background-color:#f8f8f8;color:#333;font-size:1.5em}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table td.footnote{font-size:1em}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table td.first{width:170px}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table+.infoMessage{margin-top:20px}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne a.avaRadioBtn span,.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne a.avaRadioBtn{display:inline-block;margin:0;padding:0;border:0}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .radio,.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .radio-checked,.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne a.avaRadioBtn,.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .inputGroup{height:34px;width:70px;position:relative}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .radio{background:url(../img/radio_yesno.png) no-repeat}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .inputGroup+.inputGroup .radio{background:url(../img/radio_yesno.png) no-repeat 0 -40px}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .radio-checked{background:url(../img/radio_yesno.png) no-repeat 0 -80px}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .inputGroup+.inputGroup .radio-checked{background:url(../img/radio_yesno.png) no-repeat 0 -120px}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .disabled .radio{background:url(../img/radio_yesno.png) no-repeat 0 -160px}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne .disabled .inputGroup+.inputGroup .radio{background:url(../img/radio_yesno.png) no-repeat 0 -200px}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne tr .inputGroup label strong{position:absolute!important;top:-9999px!important;left:-9999px!important}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne ul.actions{background:0}.content .avaSuitabilityCheck .showHide .trigger{font-weight:bold}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo .linkList li{font-weight:normal}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo ul.linkList li ul{margin:0 0 1em}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo ul.linkList li a{background:0;font-weight:bold;padding:0}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo ul.linkList li ul.linkList li{background:0;padding-left:0}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo ul.linkList li ul.linkList li a{background:url(../img/icons/arrow.png) 0 6px no-repeat;margin-left:7px;padding-left:20px}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo ul li ul li{background:url(../img/bullet.png) 7px .5em no-repeat;margin-top:0;padding-left:22px}.content .avaSuitabilitySectionTwo ul li.disabled ul li{background-image:url(../img/bullet_gray.png)}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo .formField{font-size:.8em;right:0;padding:0;position:absolute;top:1.5em}.content .avaSuitabilitySectionTwo .inner{min-height:30px;position:relative}.content .avaSuitabilitySectionTwo .formField .formFieldInner span.error{clear:both}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo .radioGroup{float:right}.content .avaSuitabilityCheck .avaSuitabilitySectionTwo ul.linkList li em{color:#505050;font-style:italic}.dividerMultiType,.content .dividerMultiType{margin:0;padding:0 0 .5em;font-size:2em;font-weight:normal;color:#333}.dividerMultiType img{display:block;margin:.4em 0}.dividerMultiType span{display:block;font-size:.8em;font-weight:bold;color:#333}.primary .upgradeError .subPanel,#overlayWrapper .upgradeError .subPanel{float:right;width:130px;margin-left:15px;padding:10px 15px}.content ul.features.showHideAccordion li h4 span.ui-icon{display:none!important}.content .accountBenefitsData h2.biggerHead{font-weight:normal}.content .accountBenefitsData .yourBenefits{background:url(../img/horiz_div.png) repeat-x left bottom transparent}.content .accountBenefitsData .yourBenefits .sidePaneLayout{margin-bottom:0}.content .infoMessage.marketingHighlight{background:none #f8f8f8;border:1px solid #e8e8e8}.content .infoMessage.marketingHighlight .infoMessageInner{background:0}.content .infoMessage.marketingHighlight .infoMessageInner p.buttonLink{top:.9em}.content .accountBenefitsData .accountFeatures{margin:1.7em 0 0}.content .componentWrapper{margin:1.7em 0 0;padding-bottom:1.7em;border-bottom:2px solid #77b800}.content .componentWrapper .componentSummary{padding-top:1em}.content .componentWrapper .componentSummary{padding-bottom:1px}.content .componentWrapper .componentSummary h3.productHead{margin:0 0 .5em}.content .componentWrapper .componentSummary h3.productHead span.value{display:block;color:#333;font-size:.8em}.content .componentWrapper .sidePaneLayout{margin:0}.content .componentWrapper .sidePaneLayout .sidePane img{margin:.5em 0 1.7em}.content .componentWrapper .showHide{background:url(../img/horiz_div.png) repeat-x left bottom transparent;margin-top:1.7em;padding:.7em 0 .1em}.content .componentWrapper .showHide p.trigger{display:block;margin-bottom:0;padding:0 14px 0;background:url(../img/horiz_div.png) repeat-x left top transparent!important;line-height:2.4em}.content .componentWrapper .showHide p.trigger .toggle{top:.6em;left:13px}.content .componentWrapper .showHide .pane{padding:1em 14px 0}.hasJS .content .componentWrapper .showHide .pane.indent{padding-left:37px}.content .componentWrapper dl.summary{margin-top:2em}.content .componentWrapper dl.summary dt.inline{width:39%}.content .componentWrapper dl.summary dd.inline{width:59%}.content .componentWrapper dl.summary dt.inline,.content .componentWrapper dl.summary dd.inline{margin-bottom:1em}.content .componentWrapper dl.summary dt.inline strong.pseudoH3{color:#333;font-size:1.15em}.content .ajaxLoaderPlaceholder{padding:0 0 1px;text-align:center;font-weight:bold;color:#006a4d;overflow:hidden;background-color:#fff;display:none}.hasJS .content .ajaxLoaderPlaceholder{display:block}.content .ajaxLoaderPlaceholder img.spinner{width:50px;height:50px;margin-bottom:5px}.content .ajaxLoaderPlaceholder .ajaxContent{text-align:left;font-weight:normal;color:#505050}.content .ajaxLoaderPlaceholder.ajaxLoaderError{text-align:left;font-weight:bold;color:#505050}
.content .ajaxLoaderPlaceholder.ajaxLoaderSuccess{overflow:visible!important;height:auto!important}.content .ajaxLoaderPlaceholder p{color:#505050}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table td.highlight{background-color:#f8f8f8;color:#00864f;font-size:1.5em;font-weight:bold;cursor:pointer}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table td .showOfferDetail{color:#4db00c;cursor:pointer}.content .avaSuitabilityCheck .avaSuitabilitySectionOne table tr.benefitDetails td{text-align:left;padding:0}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne table tr.benefitDetails .toggleSection{display:none}.content .avaSales .avaSuitabilityCheck .avaSuitabilitySectionOne table tr.benefitDetails td>div{padding:15px}.content .avaSales .avaSuitabilityCheck .avaSuitabilitySectionOne table tr.benefitDetails>td{border:0}.content .panel .avaSales .avaSuitabilityCheck .avaSuitabilitySectionOne table{border-bottom:1px dotted #d5d5d7}.hasJS .content .avaSales .disclosure{display:none}.content .avaSales .disclosurePanel{margin-top:1em;margin-bottom:1em}.hasJS .content .avaSales .disclosurePanel .infoMessage{display:none}.content .avaSales .nearingIneligibleWarning{display:none}.avaSales.marmaladePhase2 .avaSuitabilityCheck .highlight .showHide{text-align:left}.avaSales.marmaladePhase2 .avaSuitabilityCheck .highlight .showHide.closed .trigger a{display:block}.avaSuitabilityCheck .highlight .showHide .trigger{font-size:1.2em;font-weight:bold;margin:10px 14px;position:relative}.avaSales.marmaladePhase2 .avaSuitabilityCheck td.highlight .showHide .pane{margin:0 14px;font-weight:normal;font-size:.8em}.avaSales.marmaladePhase2 .avaSuitabilityCheck tr.disabled .highlight .showHide h3,.avaSales.marmaladePhase2 .avaSuitabilityCheck tr.disabled .highlight .showHide .avaSales.marmaladePhase2 .avaSuitabilityCheck li.disabled .highlight .showHide h3,.avaSales.marmaladePhase2 .avaSuitabilityCheck li.disabled .highlight .showHide{color:#b2b2b2}.avaSales.marmaladePhase2 .avaSuitabilityCheck tr.disabled .highlight .showHide li{background-image:url(../img/bullet_gray.png)}.avaSales.marmaladePhase2 .avaSuitabilityCheck li .highlight .showHide li{background-image:url(../img/bullet.png)}.avaSales.marmaladePhase2 .avaSuitabilityCheck li.disabled .highlight .showHide li{background-image:url(../img/bullet_gray.png)}.avaSales.marmaladePhase2 .avaSuitabilityCheck li .highlight .showHide .trigger span.toggle{background-image:url(../img/icons/plus_grey.png)}.avaSales.marmaladePhase2 .avaSuitabilityCheck tr.disabled .highlight .showHide .trigger span{background-image:url(../img/icons/plus_grey.png)}.avaSales.marmaladePhase2 .avaSuitabilityCheck .highlight .showHide .trigger a:hover{text-decoration:none}.avaSales.marmaladePhase2 .avaSuitabilityCheck .highlight .showHide{background:#fff;background-image:none;padding-top:.25em;padding-bottom:.25em;border:1px solid #d3d3d3;-ie-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin:0;padding:0}.primary .avaSales.marmaladePhase2 .avaSuitabilityCheck .highlight .showHide{background-color:#ebebf8;border:3px solid #c3c4eb}.primary .avaSales.marmaladePhase2 .avaSuitabilityCheck .highlight .showHide.closed{background-color:#ebebf8;border:3px solid #c3c4eb}.avaSales.marmaladePhase2 .avaSuitabilityCheck .highlight .showHide .notEligible{background:url("../img/icons/cross_mark.png") no-repeat scroll 0 7px transparent;border:medium none;color:#505050;text-align:left;font-weight:bold;min-height:15px;padding:4px 0 4px 22px;float:right;cursor:default;font-size:.8em}.avaSales.marmaladePhase2 h3 a span.notEligible:hover{text-decoration:none}.avaSales.marmaladePhase2 .notEligible.warning{background:url("../img/icons/exclamation_mark.png") no-repeat scroll 0 2px transparent;padding:4px 0 4px 22px}.avaSales.marmaladePhase2 .formField.error .printedPolicyDocs span.error{padding-top:10px;background-position:14px 5px;clear:left}.avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne .first .inputGroup{position:relative}.avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne .first span.error{margin-top:4px}.avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne .first .radioGroup{margin-top:1px;margin-bottom:0}.avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne .first input{position:absolute;z-index:0}.avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne .first .inputGroup a{position:relative;z-index:1}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne table td.highlight{background-color:transparent}.content .avaSales.marmaladePhase2 .avaSuitabilitySectionOne .highlight .infoMessage.alert .infoMessageInner{background-position:16px 18px;padding-top:11px;padding-bottom:0;margin-bottom:11px;font-size:1.2em}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne .infoMessage{background-image:none}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne ul li{list-style:none;padding-left:0;background-image:none;background-color:transparent}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne ul li li{background:url("../img/bullet.png") no-repeat scroll 7px .5em transparent;padding-left:22px}.content .avaSales.marmaladePhase2 .tillReceipt ul li{background-color:transparent;background-image:none;list-style:none outside none;padding-left:0;color:#373abe;font-size:1.5em;font-weight:bold;border:#c3c4eb solid 4px;border-radius:8px;padding:.75em}.content .avaSales.marmaladePhase2 .tillReceipt ul li span.failure{float:right;background-position:0 3px;font-size:.8em;color:#9e0b0f}.content .avaSales.marmaladePhase2 .tillReceipt ul li .infoMessage{margin:.5em 0}.content .avaSales.marmaladePhase2 .avaSuitabilitySectionTwo ul.linkList li.inner.dash{margin:0;min-height:inherit;padding:0;position:static}.content .avaSales.marmaladePhase2 .avaSuitabilitySectionTwo ul.linkList li.inner.dash>div{margin-bottom:.8em;min-height:40px;position:relative;padding-top:2em}.content .avaSales.marmaladePhase2 .tillReceipt ul.iconContentRight li p,.content .avaSales.marmaladePhase2 .tillReceipt ul.iconContentRight li li{font-size:.8em!important;color:#505050}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck.avaSummaryTable li.highlight .infoMessage .infoMessageInner li{font-size:.8em!important}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck.avaSummaryTable li.highlight .infoMessage .infoMessageInner li,.content .avaSales.marmaladePhase2 .avaSuitabilityCheck.avaSummaryTable li.highlight .infoMessage .infoMessageInner li p,.content .avaSales.marmaladePhase2 .avaSuitabilityCheck.avaSummaryTable li.highlight .infoMessage .infoMessageInner li a,.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner li,.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner p,.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner a{font-weight:normal!important}.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner li{border:0;!important;background:url("../img/bullet.png") no-repeat scroll 7px 14px transparent;padding-left:22px;margin-top:0!important;margin-bottom:0!important}.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner ul{margin:.5em 0!important}
.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner ul ul{padding-top:0!important;padding-top:0!important}.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner ul ul{padding-left:0!important;margin:.5em 0!important}.content .avaSales.marmaladePhase2 .tillReceipt li .infoMessage .infoMessageInner li li{border:none!important;background:transparent url(../img/icons/subBullets.gif) no-repeat left 10px!important;padding-left:22px;padding-top:5px!important;padding-top:5px!important;font-size:1em!important}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionOne table td{border:0;background:url(../img/horiz_div.png) 0 0 repeat-x;padding:15px;text-align:center;vertical-align:top}.content .avaSales.marmaladePhase2 .expandClick .infoMessage.alert ul:first-child{padding-top:1.3em;margin-top:0}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionTwo .inner{margin-bottom:0;padding:0;min-height:0}.content .avaSales.marmaladePhase2 .avaSuitabilityCheck .avaSuitabilitySectionTwo .inner>div{margin-bottom:.8em;padding:.5em;min-height:40px}.avaSuitabilityCheck .avaSuitabilitySectionOne .first .formField.error .error{white-space:nowrap}.content ul.headerWithCTA{float:right;margin-top:0;padding-right:0}.hasJS .content .avaSuitabilityCheck .avaSuitabilitySectionOne a.avaRadioBtn:focus{border:1px dotted #c0c0c0}.content fieldset.enterAddressManually{display:none}.hasJs .content fieldset.enterAddressManually{display:block}.content fieldset.enterAddressManually.open{display:block}.content .protectYourCard h2{margin-right:200px}.content .optionalProtection{position:relative;padding:20px 15px 1.3em;background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0}.content .optionalProtectionTop{margin-bottom:20px;padding:0 15px 1.3em;background:transparent url(../img/horiz_div.png) repeat-x scroll bottom}.content .optionalProtection p{padding:.4em 240px 0 0}.content .optionalProtection ul{position:absolute;top:22px;right:12px;padding:0 0 0 20px}.content .optionalProtectionTop ul{top:0}.content .optionalProtection ul li{display:inline;padding:0 0 0 10px;background:0}.content .inner.creditCardAgreement ol{padding:0;margin:0 0 0 18px}.content .inner.creditCardAgreement ol li h4{font-size:1em;font-weight:normal}.content .inner.creditCardAgreement ol li ul{margin-bottom:1em}.content .inner.creditCardAgreement ol li ul li{margin:0;padding:0 0 0 19px;background:url(../img/bullet.png) 7px .5em no-repeat}.content .inner.creditCardAgreement .subPanel .inner p{margin-bottom:0}.content .formField .annualSalary{clear:none;width:110px}.content .formField.bankDetailsFieldset,.content .formField.otherCardsFieldset{margin-top:1em;padding-top:2em;background:transparent url(../img/horiz_div.png) repeat-x scroll 0 0}#overlayWrapper .upgradeCreditCard{margin-left:10px}#overlayWrapper .upgradeCreditCard h2{margin-top:.4em;font-size:2em;color:#333}.primary .upgradeError.upgradeCreditCard .subPanel,#overlayWrapper .upgradeError.upgradeCreditCard .subPanel{width:200px}#overlayWrapper .buttonLink.inlineLinks{float:left}#overlayWrapper .buttonLink.inlineLinks li{float:right;margin-right:16px}.content .accountUpgradeSummary.winBack .tillReceipt .part table th{color:#333}.content .accountUpgradeSummary.winBack .tillReceipt .part table td.value{color:#006a4d;font-weight:bold}.content .accountUpgradeSummary.winBack .tillReceipt .part table tr.total td{color:#006a4d;font-weight:bold}.content .creditLimitIncreased .linkList li{display:inline;margin:0 10px 0 0}.content .creditLimitIncreased .subPanel h2,.content .creditLimitIncreased .subPanel p{padding:0 10px 0}.content .cardName{padding:.5em 5px 0 0;font-size:1.8em;font-weight:normal;color:#006a4d}.PPCApplicationSuccess .firstLine{float:left;width:60%}.PPCApplicationSuccess .optionsPullOut{position:relative;float:right;width:180px;margin:0 15px 0 2em;padding:0 10px 0}.content .paymentProtection img.paymentProtectionImage{float:right}.content .paymentProtection p,.content .paymentProtection ul{margin-right:260px}.content .accountUpgradeSummary .supportingInfo .large{display:block;margin-top:.3em}.content .radioWithImage .radioGroup .inputGroup{width:106px!important;margin:0 11px 1em 0;text-align:center}.content .radioWithImage .radioGroup .inputGroup.last{margin-right:0}.content .radioWithImage .radioGroup .inputGroup img{height:70px;margin-bottom:10px;display:block}.content .radioWithImage .radioGroup .inputGroup input{position:relative;top:1px!important;left:0!important;float:none!important;margin-right:-15px!important}.content .radioWithImage .radioGroup .inputGroup label{clear:none!important;float:none!important;display:inline;margin:0!important;padding:0 0 0 22px!important}.content .creditCardAdvanceOffer{margin-bottom:1.7em;background:url(../img/horiz_div.png) 0 bottom repeat-x}.content .subPanel .creditCardAdvanceOffer{margin-bottom:0;background:0}.content .creditCardAdvanceOffer .inner{margin:0 10px}.content .creditCardAdvanceOffer .accountDetails{position:relative;width:auto;min-height:130px;margin:0;float:none}.content .subPanel .creditCardAdvanceOffer .accountDetails{min-height:110px}.content .creditCardAdvanceOffer .accountDetails h2,.content .creditCardAdvanceOffer .accountDetails h3,.content .creditCardAdvanceOffer .accountDetails p,.content .creditCardAdvanceOffer .accountDetails ul{margin-left:0;padding-left:185px}.content .creditCardAdvanceOffer .accountDetails ul ul{padding-left:0}.content .creditCardAdvanceOffer .accountDetails h2{color:#333;font-size:2em;font-weight:normal;margin-bottom:.5em;margin-left:0;padding-top:5px;position:relative}.content .creditCardAdvanceOffer .accountDetails h2.productHead,.content .creditCardAdvanceOffer .accountDetails h3.productHead{font-size:2em}.content .creditCardAdvanceOffer .accountDetails img{float:left;margin-bottom:1em}.content .creditCardAdvanceOffer .accountDetails p.linkFeatures{position:absolute;top:115px;left:0;margin:0 0 1em;padding:0}.content .creditCardAdvanceOffer .inner p.linkFeatures a{margin-left:0}.content .creditCardAdvanceOffer .accountDetails p.linkFeatures a{color:#006a4d;margin:0}.content .creditCardAdvanceOffer .accountDetails p.creditLimit{color:#333;font-size:1.4em;font-weight:bold;margin-bottom:.5em}.content .creditCardAdvanceOffer .subPanel ul.actions{margin-top:0;padding-right:0}.content .creditCardAdvanceOffer .subPanel ul.actions li.primaryAction{margin-right:0!important}.content .creditCardAdvanceOffer .subPanel-t .subPanel ul.actions{margin-bottom:-1em}.content .creditCardAdvanceOffer .accountDetails .submitAction{float:right;display:inline;margin:-25px 0 1em}.content .creditCardAdvanceOffer .accountDetails .submitAction img{width:auto;height:auto;position:static;margin-bottom:0}.advanceCreditApply{margin-top:10px}.paneInner .advanceCreditApply{margin-bottom:15px}.content .creditCardAdvanceOffer .representativeInfo h2{margin-right:0;margin-left:0}.content .creditCardAdvanceOffer .representativeInfo h4{font-size:1.4em}.content .creditCardAdvanceOffer .representativeInfo h4 span.smaller{font-weight:normal;font-size:.857em}.content .creditCardAdvanceOffer .representativeInfo strong.bigger{font-size:1.5em}.content .creditCardAdvanceOffer .representativeInfo p.footnote{padding:0;font-size:1.1em}.content .creditCardAdvanceOffer .subPanel .subPanel{margin-right:0;margin-left:0;background-color:#FFF}.content .subPanel-t .subPanel .creditCardAdvanceOffer{margin:0 5px}.content .creditCardAdvanceOffer .subPanel-t .subPanel{margin:0 5px}
.content .creditCardAdvanceOffer .subPanel .subPanel-t{margin-right:0;margin-left:0;background-color:#FFF}.content .creditCardAdvanceOffer .subPanel .subPanel-tl{background:url(../img/panels/primary_subpanel_white_tl.png) 0 0 no-repeat}.content .creditCardAdvanceOffer .subPanel .subPanel-tr{background:url(../img/panels/primary_subpanel_white_tr.png) right top no-repeat}.content .creditCardAdvanceOffer .subPanel .subPanel-br{background:url(../img/panels/primary_subpanel_white_br.png) right bottom no-repeat}.content .creditCardAdvanceOffer .subPanel .subPanel-bl{background:url(../img/panels/primary_subpanel_white_bl.png) left bottom no-repeat}.content .creditCardAdvanceOffer .subPanel .subPanel-t .subPanel{padding:1em 5px 1em!important;background-color:transparent}.content .creditCardAdvanceOffer .solidDividerLower{padding:1px 14px 15px!important}.content .companionTicketCalculator{width:270px;margin-bottom:3px;padding:1px 4px;background:#fff;background:-webkit-linear-gradient(top,#f4f4f4 0,#fff 50%);background:-o-linear-gradient(top,#f4f4f4 0,#fff 50%);background:-moz-linear-gradient(top,#f4f4f4 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#ffffff',GradientType=0);border:1px solid #d6d6d6;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.content .companionTicketCalculator .section{background:url("../img/horiz_div.png") repeat-x scroll left bottom transparent;padding:15px}.content .companionTicketCalculator .section.final{background:0}.content .companionTicketCalculator .highlight{text-align:center;font-weight:bold;background:url("../img/horiz_div.png") repeat-x scroll left bottom}.content .companionTicketCalculator .highlight .topLine{background:url("../img/horiz_div.png") repeat-x scroll left top;padding:2px 0}.content .companionTicketCalculator .highlight p{padding:5px 0;background-color:#feffc6;margin:0}.content .companionTicketCalculator h2{font-family:Arial;font-size:14px;font-weight:bold;color:#333}.content .companionTicketCalculator p{margin:0 0 10px 0}.content .companionTicketCalculator img.loader{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.content .companionTicketCalculator p.info{text-align:center;color:#333;font-weight:bold;font-size:14px;margin-bottom:2px}.content .companionTicketCalculator p.amount{font-size:14px;width:100%;text-align:right;margin-bottom:2px}.content .companionTicketCalculator p.amount span.accentuate{font-size:20px;float:left}.content .companionTicketCalculator p.amount span.recede{font-size:12px}.content .companionTicketCalculator p.centered{text-align:center}.content .companionTicketCalculator p.last{margin-bottom:0}.content .companionTicketCalculator .progressBarFrame{display:block;margin-left:auto;margin-right:auto;height:12px;padding:1px;border:1px solid #c1c4d4}.content .companionTicketCalculator .progressBar{height:100%;background:#bbbfd2;background:-webkit-gradient(linear,left top,left bottom,from(#bbbfd2),to(#7581a2));background:-moz-linear-gradient(top,#bbbfd2,#7581a2)}.content .tillReceipt .cardDetails{float:left;width:100%}.content .tillReceipt .cardDetails .rateDetails{float:left;padding:0}.content .tillReceipt .cardDetails .divPart{width:75%}.content ul.linkList.rightAlignPrintIcon{text-align:right}.content .tillReceipt .cardDetails .cardImage{float:right;padding-right:.9%}.content .tillReceipt .cardDetails .cardImage img{padding-top:35px;padding-bottom:20px}.content .tillReceipt .creditCardOffers h3{width:100%}.content .tillReceipt .balanceTransfers table{width:50%}.content .tillReceipt .balanceTransfers table td,.content .tillReceipt .balanceTransfers table thead .numeric{text-align:center}.content .tillReceipt .cardDetails .rateDetails dt{width:139px;font-weight:normal}.content .tillReceipt .part.balanceTransfers.trecTransfers table td{font-weight:normal}.content .tillReceipt .cardDetails .rateDetails dd{width:212px!important;float:left}.content .creditCardAdvanceOffer.tillReceipt .cardDetails h2,.content .creditCardAdvanceOffer.tillReceipt .cardDetails ul{padding-left:0}.content .creditCardAdvanceOffer.tillReceipt .rateDetails{width:60%}.content .creditCardAdvanceOffer .subPanel .cardDetails{background:#f8f8f8}.content .creditCardAdvanceOffer.tillReceipt .colLayout p{clear:both}.content .accountUpgradeSummary.winBack .tillReceipt .part .GenericTextColor_CC tbody tr td{color:#505050}.content .creditCardAdvanceOffer .accountDetails .columnListDetails.rateDetails>h3{padding-left:0}.content .overviewRow{background:transparent url(../img/panels/primary_panel_fill_dash_short.png) left top repeat-x}.content .overviewRow .overviewInner{background:transparent url(../img/panels/vertical_dash.png) 50% top repeat-y}.content .overviewRow .overviewInner .overviewItem{float:right;width:50%}.content .overviewRow .overviewInner .overviewItem:first-child{float:left}.content .overviewRow .overviewItem .overviewItemInner{position:relative;padding:18px 20px 45px}.content .overviewRow .overviewItem:first-child .overviewItemInner{padding-left:16px}.content .overviewRow .overviewItem .overviewItemInner h2{margin:0 0 .6em;font-size:1.9em;font-weight:normal;color:#333}.content .overviewRow .overviewItem .overviewItemInner img.overviewImg{float:right}.content .overviewRow .overviewItem .overviewItemInner p,.content .overviewRow .overviewItem .overviewItemInner input,.content .overviewRow .overviewItem .overviewItemInner ul.linkList{float:left;clear:left;width:50%}.content .overviewRow .overviewItem .overviewItemInner .buttonLink,.content .overviewRow .overviewItem .overviewItemInner input{position:absolute;bottom:0;left:20px;width:auto}.content .overviewRow .overviewItem:first-child .overviewItemInner .buttonLink,.content .overviewRow .overviewItem .overviewItemInner input{left:16px;margin-bottom:16px}.content .inner.dash.borrowingMethods{padding-top:16px}.content .inner.dash.borrowingMethods h2,.content .inner.dash.borrowingMethods p{margin-bottom:.2em}.content .inner.dash.borrowingMethods ul.linkList{margin-bottom:1.8em}.content .products h3.subHead{margin-bottom:0}.content .personalDetails span.label span.note{font-weight:normal}.content .personalDetails .inner.dash,.content .personalDetails .previousAddress{margin-top:1em}.content .addressPersonalDetails{position:relative;width:208px;margin:-4.1em 0 0;background:transparent url(../img/icons/clock.png) no-repeat 10px 10px}.content .addressPersonalDetails h3{margin-bottom:.1em;font-size:1.2em;color:#505050}.content .addressPersonalDetails h2.timeHead{position:relative;padding-left:60px;font-size:1.4em;color:#333;margin-bottom:.4em}.content .addressPersonalDetails p.timeEstimate{padding-left:60px;margin:0 0 1.4em}.content .addressPersonalDetails ul li{margin:0 0 .5em;padding:0 0 0 11px;background-position:0 .5em}.content .addressPersonalDetails ul,.content .addressPersonalDetails ul li.last{margin-bottom:0}.content .currentAddressDetails h3{margin-bottom:.5em}.content .personalDetails .adr,.content .currentAddressDetails .adr{padding-bottom:1em}.content .personalDetails .adr span,.content .currentAddressDetails .adr span{display:block;font-size:1.2em}.content .currentAddressDetails p{margin-bottom:.5em}.content .currentAddressDetails p.addressCheck{margin-bottom:0}.content .currentAddressDetails p.address{margin-bottom:1.4em}.content .currentAddressDetails p.address span{display:block}.content .personalDetailsSection{margin:10px 0 0;padding:1.5em 0 0;background:transparent url(../img/horiz_div.png) 0 0 repeat-x}
.content .personalDetailsSection h2{margin-bottom:.5em;padding:0 14px}.content .contactDetails p{margin-bottom:.4em}.content .internationalPhoneNumber label{float:left;margin:.2em 8px 0 14px}.content .internationalPhoneNumber input{width:10em;margin-right:6px}.content .internationalPhoneNumber input.intDialCode{width:2em}.content .internationalPhoneNumber input.areaCode{width:4em}.content .internationalPhoneNumber input.mobileNumber{width:15em}.content .internationalPhoneNumber input.extension{width:3em}.content .internationalPhoneNumber input.fullNumber{width:19em}.content .internationalPhoneNumber .inlineHelp{float:left;padding:.1em 0 0}.content .internationalPhoneNumber .optional{padding:1px 0;line-height:1.4em}.content .internationalPhoneNumber .prefix{float:left;margin-right:4px;padding:.2em 0 0;font-size:1.3em}.content .timeYearsMonths label{float:left;margin:0;padding:.25em 8px 0 0;font-weight:normal}.content .timeYearsMonths input.field{width:3em}.content .timeYearsMonths select.field{width:7em;min-width:0}.content .ajaxPoweredAddressFinder{margin-top:1em}.content .ajaxPoweredAddressFinder h2,.content .ajaxPoweredAddressFinder h3{margin-bottom:.5em;color:#333;font-size:1.4em}.content .ajaxPoweredAddressFinder h2 span,.content .ajaxPoweredAddressFinder h3 span{display:block;color:#333;font-size:.9em;font-weight:normal}.content .ajaxPoweredAddressFinder p.useAddressFinder{float:left;clear:none;margin:.1em .4em 0;font-weight:bold}.content .ajaxPoweredAddressFinder p.useAddressFinder .linkBullet{margin-left:4px}.content .ajaxPoweredAddressFinder .chosenPostcode{padding:12px 0 4px 2px}.content .ajaxPoweredAddressFinder .chosenPostcode p{float:left;margin-bottom:0;padding-right:30px}.content .ajaxPoweredAddressFinder .chosenPostcode ul.linkList,.content .ajaxPoweredAddressFinder .chosenPostcode ul.linkList li{margin-bottom:0}.content .ajaxPoweredAddressFinder .chosenPostcode p.buttonLink{float:left;margin:-0.4em 0 0}.content .ajaxPoweredAddressFinder input.selectAddress{margin-bottom:1em}.content .ajaxPoweredAddressFinder select.field{width:18em;margin-right:8px}.content .ajaxPoweredAddressFinder p.addressFinder a.linkBullet{margin-left:.5em}.content fieldset.addressFinder .addressHeader h2,.content fieldset.addressFinder .addressHeader h3{float:left;margin-bottom:.5em;margin-bottom:0;color:#333;font-size:1.4em}.content fieldset.addressFinder .addressHeader h2 span,.content fieldset.addressFinder .addressHeader h3 span{display:block;font-size:.9em;font-weight:normal;color:#505050}.content fieldset.addressFinder .addressHeader p{clear:both}.content fieldset.addressFinder .addressHeader p.useAddressFinder{float:left;clear:none;margin:.15em 0 0 5px;font-weight:bold}.content .personalDetails fieldset.addressFinder .addressHeader p.useAddressFinder{clear:both;margin-left:0;font-weight:normal}.content fieldset.addressFinder .addressHeader p.useAddressFinder a.linkBullet{margin-left:4px}.content fieldset.addressFinder div.selectedAddress .adr{padding-bottom:1em}.content fieldset.addressFinder div.selectedAddress .adr span{display:block;font-size:1.2em}.content fieldset.addressFinder div.selectedAddress ul.linkList{margin-bottom:0}.content fieldset.addressFinder div.selectAddress .cantFindAddress{line-height:2em;margin-bottom:0}.content fieldset.addressFinder div.selectAddress .cantFindAddress input{margin-bottom:1em!important}.content fieldset.addressFinder div.manualAddress div.formField span.inlineHelp{clear:none;float:none;margin:0 0 4px}.content fieldset.addressFinder div.formField.addressList{position:relative!important}.content fieldset.addressFinder div.formField.addressList input{margin-top:10px;clear:both}.content .addressFinder .addressList .error{float:none;line-height:2em}.content fieldset.addressFinder div.formField.postcodeFinder input.postcode{margin-right:.5em}.content .cantFindAddress{display:block}.content .cantFindAddress p{margin-bottom:.5em}.content .cantFindAddress p.buttonLink{margin-bottom:.6em;margin-left:-1px}.content .cantFindAddress p.buttonLink a,.content .cantFindAddress p.buttonLink input{float:left;margin-right:.5em}.content .cantFindAddress p.buttonLink .cxtHelp{margin-top:.15em}.content .cantFindAddress .cxtHelp .contextual h2{font-size:1em}.content .hideAddressPanel{display:none}.content fieldset.addressFinder .addressHeader.isDisabled,.content fieldset.addressFinder .addressHeader.isDisabled h3,.content fieldset.addressFinder .findAddress.isDisabled{color:#999}.content fieldset.addressFinder .findAddress.isDisabled input{cursor:default}.content fieldset.addressFinder .findAddress.isDisabled input.postcode{padding:2px;border:1px solid #999;background-color:#d4d0c8}.content fieldset.addressFinder .findAddress.isDisabled .applyBFPO,.content fieldset.addressFinder .findAddress.isDisabled .cantFindAddress{display:none}.hasJS .section-row{display:none}.hasJS .section-row.revealIt{display:block}.dottedSeperator{border-bottom:1px dashed #ccc;padding:10px}.dottedLine{border-bottom:1px dashed #ccc;margin-bottom:5px}input[type=image][disabled].prgRvlSubmitAction{filter:alpha(opacity=50);opacity:.5}input[type=image][disabled].prgRvlSubmitAction{cursor:default}.changeDetails dl dt{float:left;clear:left;padding-right:.4em;font-weight:bold}.changeDetails dl dt,.changeDetails dl dd{margin-bottom:.5em}.changeDetails dl.colPart dt{font-weight:normal}.changeDetails dl.colPart dd{font-weight:bold}h2.emailConsent{padding-top:.7em}.changeContactDetails .formField .diallingCode{width:2em}.changeContactDetails .formField .ext label{display:block;float:left;padding:2px .4em 0 .8em}.changeContactDetails .formField .ext input{width:5em}.confirmNameChange .infoMessage{margin-bottom:0}.confirmNameChange ul.actions.postInfoMessage{margin-top:0;background:0}.confirmNameChange dl.summary{float:left}.changeAddressForm .radioGroup label{float:left;margin-bottom:0;padding-right:2em;font-weight:normal}.changeAddressForm span.label span{font-weight:normal}.changeAddressForm p.address{padding-bottom:1em}.changeAddressForm p.address span{display:block}.confirmAddressChange .actions.confirmAddressChangeActions{margin-top:0;padding-top:0;background:0}.confirmAddressChange dl.summary dt span{font-weight:normal}.confirmAddressChange dl.summary dd em{font-size:1em;color:#505050;font-style:italic}@media screen and (min-width:480px) and (max-width:991px){.content .internationalPhoneNumber input.fullNumber{width:55%!important}}.content .cashISA .pullOut{margin-top:0}.content .cashISA .pullOut h3{margin-bottom:.5em}.content .cashISA .pullOut ul{margin-bottom:0}.content .cashISA .pullOut ul li{margin-bottom:0}.content .cashISA .benefits h3{margin-bottom:.2em}.content .actions .furtherInfo{float:left;margin-top:4px;margin-left:0}.content .cashISA .otherSavingsOptionsText{float:left;width:67%}.content .cashISA .pullOut.otherSavingsOptions{padding:10px 1.5%;margin-left:2%;width:27%}.cashIsaPersonalDetails dl dt{font-weight:bold}.formField.middleNames input{margin-right:.4em}.formField.nationalInsuranceNo input{margin-right:.4em;width:25px}.formField.nationalInsuranceNo input.last{width:15px}.formField.nationalInsuranceNo p{clear:left;padding-top:.4em}.secondary .subPanel .aboutYou{position:relative;padding-top:1em;border-top:1px solid #505050}.subPanel .aboutYou h3{float:left;color:#333}.subPanel .aboutYou .buttonLink{float:right;margin-bottom:0}.subPanel .aboutYou .buttonLink li{margin-bottom:0}.subPanel .aboutYou dl{float:left;width:100%}.subPanel .aboutYou dl dt{float:left;clear:left;margin-right:.4em;font-weight:bold}
.subPanel .aboutYou dl dd{float:right;font-weight:bold;color:#006a4d}.accountOpenConfirmation .tillReceipt h2 span{display:block;padding-bottom:.5em;font-size:.7em;font-weight:bold;color:#333}.accountOpenConfirmation .tillReceipt dl dt{float:left;padding-right:.4em;font-weight:bold}.accountOpenConfirmation .tillReceipt dl dd{float:left}.accountOpenConfirmation .supportingInfo .formField{margin-left:0;padding-left:0}.accountOpenConfirmation .supportingInfo .formField.error span.error{width:50%}.accountOpenConfirmation .supportingInfo p.balance{padding-left:0}.content .inner.preview{position:relative;margin:0;padding:10px 15px 0 15px;background:url(../img/horiz_div.png) 0 0 repeat-x}.content .inner.preview p{float:left;clear:left;max-width:360px}.content .inner.preview ul.actions{position:absolute;bottom:7px;right:0;margin:0;padding:0;background:0}.content .inner.preview ul.actions li{float:left}.content .infoMessage+.inner.preview{background:0}.content .pullOut.isa{width:auto;margin:0 0 1em;padding:0;border:0}.content .pullOut.isa p{margin:1em 0 0 0;text-align:right}.content .formField.amount{margin-top:-1.2em}.content .formField.amount label{font-weight:bold}.content .formField.amount .currency{clear:left;margin-right:6px}.content .formField.amount input[type="text"]{clear:none}.content .amountGroup .formField input[type="radio"]{top:8px}.content .amountGroup .inputGroup{width:100%}