.mod,.form{position:relative;background:transparent url(../../../../bcms-resources/UK_RETAIL/images/module-1.gif) no-repeat scroll left bottom;float:left;margin-bottom:10px;margin-right:13px;}
.mod .lt,.form .lt{background:transparent url(../../../../bcms-resources/UK_RETAIL/images/module-1.gif) no-repeat scroll left top;height:100%;width:100%;}
.mod .rt,.form .rt{background:transparent url(../../../../bcms-resources/UK_RETAIL/images/module-1.gif) no-repeat scroll right top;overflow:hidden;margin-left:0;padding-right:10px;}
.mod .rb,.form .rt{background:transparent url(../../../../bcms-resources/UK_RETAIL/images/module-1.gif) no-repeat scroll right bottom;float:right;height:20px;width:50px;}
.borderless{margin-bottom:0;}
.borderless,.borderless .rt,.borderless .lt,.borderless .rb{background:none;}
.borderless .rt{padding-right:0;}
.cont-lg{width:627px;}
.cont-lgleg{width:572px;}
.cont-half{width:467px;}
.cont-hp-half{width:467px;}
.cont-md{width:307px;}
.cont-sm{width:205px;margin-right:5px;}
.cont-fl{width:949px;margin:0;}
.highlight-1{background-color:#e8f5f9;}
.highlight-2{background-color:#f2f2f2;}
.highlight-1 .lt .m-cont{padding-right:8px;padding-left:19px;}
.mod .m-cont{padding:10px 4px 0 15px;overflow:hidden;}
.mod.cont-fl .accordion .m-cont{padding:10px 1px 0 8px;}
.mod .highlight-1 .m-cont{padding:10px 10px 0;}
.mod h2,.mod .m-cont h2,.mod legend,.mod caption,.mod h3{margin:0;padding:0 0 .65em;background:none;}
.mod h2,.mod .m-head{background:transparent url(../../../../bcms-resources/UK_RETAIL/images/personal-sprite.gif) no-repeat scroll -614px -57px;margin:5px 0 0 8px;padding:4px 0 5px 10px;overflow:hidden;}
.cont-half h2{background-position:-1px -293px;}
.mod .m-head h2{background:none;margin:0;padding:0;}
.mod .m-head label,.mod .m-head select{float:left;margin-right:5px;}
.mod p{padding:0 0 7px 0;clear:both;margin:0;display:block;}
.mod .m-cont .tab-content p{clear:both;}
.mod ul{margin:0;padding:0;}
.cont-fl div.m-cont ul.bulletpoint{margin-left: 30px;}
.cont-md select{float:left;width:204px;}
.highlight-1 .m-cont select{width:200px;}
.cont-md form{padding-right:5px;}
.cont-md form p{margin-top:7px;}
.cont-lg table,.cont-md table,.cont-fl table{border-collapse:collapse;}
.cont-lg table{table-layout:auto;clear:both;width:100%;}
.cont-fl table{width:100%;margin-bottom:20px;}
.cont-fl table:last-child{margin-bottom:0;}
.cont-fl td.cold-3{border:1px dotted;}
.cont-md th{padding:0 8px 5px 0;width:149px;margin-bottom:5px;}
.cont-md td{text-align:right;padding:0 0 5px 0;margin-bottom:5px;}
.cont-md input{width:100%;}
.highlight-1.cont-md input{width:260px;}
.cont-md td input{width:93px;margin-left:4px;}
.highlight-1 .m-cont td input{width:89px;}
.cont-md td label input{vertical-align:middle;}
.cont-md .m-cont td select{width:101px;margin-left:11px;}
.product .m-cont h2 span,.product .m-cont h3 span{left:5px;position:relative;top:-5px;font-variant:small-caps;}
.mod .info-close a.close{background:transparent url(../../../../bcms-resources/UK_RETAIL/images/arrow-white-sprite.gif) no-repeat scroll -99px -161px;float:left;margin:0;display:none;padding:0 0 2px 20px;}
.mod .info-close a.close span{visibility:hidden;}
.mod .info-close h2{float:left;width:550px;}
.highlight-1 .links{margin-left:7px;}
.mod .podcast img,.mod .promo img,.mod .video img,.mod .video #flashcontent{float:left;margin:10px 10px 0 12px;}
.mod .video #flashcontent img{margin:0;}
.mod li .video img{margin-left:9px;}
.mod .podcast img{margin-left:18px;margin-right:0;}
.cont-md .podcast img,.cont-sm .promo img,.cont-lg .videodouble img{float:none;margin-right:0;}
.cont-lg .videodouble img{margin:3px 0 4px 0;}
.cont-md .promo,.cont-lg .promo{margin-left:12px;}
.cont-md .promo h2,.cont-lg .promo h2{margin-left:-4px;}
.cont-md .promo .m-cont h2,.cont-lg .promo .m-cont h2{margin-left:0;}
.mod li .promo,.mod li .product,.mod li .video{overflow:hidden;clear:left;position:relative;border-bottom:1px dotted #ccc;border-top:1px dotted #fff;padding-bottom:10px;}
.mod li .video{margin-left:10px;}
.mod .video ul li.last{border-bottom:none;padding-bottom:0;}
.cont-md .promo img,.cont-lg .promo img{margin-left:0;}
.mod .promo .m-cont{margin-left:0;padding-bottom:1.88em;}
.mod .promo .lt p{padding:0 0 10px;}
.cont-sm .promo .m-cont{padding-bottom:2.88em;}
.cont-md .promo .m-cont{padding:15px 4px 0 0;margin-bottom:2em;}
.cont-lg .promo .m-cont,.cont-lg .video .m-cont{padding:10px 5px 0 5px;}
.cont-lg .promo .m-cont{padding-left:0;padding-right:0;}
.cont-lg h2{background-position:left -179px;}
.cont-fl h2{background-position:left -610px;}
.cont-lg .product .m-cont p{padding-right:0;}
.cont-lg .product .desc p{padding-right:0;}
body.premier .cont-lg .product .m-cont p{padding-right:5px;}
.cont-lg .product .m-cont .btn{bottom:10px;right:0;margin-right:11px;}
.cont-lg .promo .m-cont span.rate{color:#036;font-size:131%;}
.cont-lg .promo .m-cont span.rate{position:absolute;right:12px;text-align:right;top:7px;width:177px;}
.cont-lg .promo .m-cont span.rate+p{padding-right:177px;}
.cont-lg .promo .m-cont span.rate span{display:block;}
.rate-highlight{font-size:150%;margin-left:0;margin-right:0;}
.m-cont .rate-highlight{font-size:150%;margin-left:0;margin-right:0;}
.m-cont .center .rate-highlight{font-size:140%;font-weight:bold;margin-left:0;margin-right:0;}
.m-cont .tab-content .rate-highlight{font-size:150%;margin-left:0;margin-right:0;}
.cont-lg .promo .highlight-1{margin:0;}
.cont-lg .highlight-1{margin-top:5px;margin-bottom:0;margin-left:10px;margin-right:3px;padding-right:15px;padding-bottom:15px;}
.cont-lg .double,.cont-lg .promo{clear:both;}
.cont-lg .double h2{border-bottom:5px solid #fff;}
.cont-lg .double .m-cont{float:left;padding:0;position:relative;width:174px;-moz-border-radius:3px;margin-left:0;display:inline;margin-top:10px;}
.cont-lg .videodouble .m-cont{background-color:transparent;width:292px;padding:0;margin-left:-2px;}
.cont-lg .double .cont-1{margin-right:23px;}
.cont-lg .double .imageless .cont-1,.cont-lg .double .imageless .cont-2{width:286px;padding-left:0;}
.cont-lg .videodouble .cont-1{margin-left:13px;margin-right:19px;}
.cont-lg .double .m-cont ul{margin-bottom:14px;}
.cont-lg .double .m-cont .btn{float:right;}
.cont-lg .double .highlight-1{padding:10px 9px 0;width:284px;margin-right:0;}
.cont-lg .banner{margin-top:5px;position:relative;}
.cont-lg .banner .m-cont{margin-left:4px;padding:0;}
.cont-lg .banner .m-cont .btn{bottom:10px;right:13px;}
.podcast h3{padding-bottom:.3em;}
.cont-md .podcast .m-cont{padding-left:18px;padding-right:12px;}
.mod .podcast .btn{margin-bottom:8px;}
.mod .m-cont ul li,.mod .list-of-offers .m-cont ul li{list-style-type:none;padding:5px 0 0 0;}
.mod .list-of-offers .m-cont ul li{list-style-type:none;padding:0;}
.mod ul li.column{float:left;margin-left:10px;overflow:hidden;width:142px;}
.mod ul li.column.first{margin-left:0;}
.mod ul li.column h2{background:none;margin-bottom:3px;padding:0;}
.mod ul li.column ul li{margin-bottom:3px;overflow:hidden;}
.mod .gallery .m-cont{padding:5px 10px 10px 17px;}
.lt .separator{border-top:1px dotted #ccc;margin-top:7px;margin-bottom:2px;clear:both;}
.mod .tabs .m-cont{padding:0;margin-left:8px;margin-right:1px;}
.campaign .mod .tabs .m-cont{padding:0;margin-left:8px;margin-right:1px;width:100%;}
.m-cont .options-tabs{position:relative;background:transparent url(../../../../bcms-resources/UK_RETAIL/images/module-tab-bg.gif) no-repeat scroll left 0;margin:5px 0 0 0;padding-top:5px;display:none;}
.cont-fl .m-cont .options-tabs{background-image:url(../../../../bcms-resources/UK_RETAIL/images/module-tab-bg-fl.gif);}
.mod .tabs .options-tabs ul{list-style-type:none;}
.m-cont .options-tabs li a{outline:none;}
.m-cont .options-tabs ul li{margin-right:5px;padding-top:1px;}
.m-cont .options-tabs li.current a{background:transparent url(../../../../bcms-resources/UK_RETAIL/images/personal-sprite.gif) no-repeat -721px -185px;overflow:hidden;padding:0;}
.m-cont .options-tabs li a span{display:block;margin-left:15px;padding:0 15px 7px 0;}
.m-cont .options-tabs li.current a span{background:transparent url(../../../../bcms-resources/UK_RETAIL/images/personal-sprite.gif) no-repeat right -185px;padding:4px 9px 3px 0;}
.mod .tabs .m-cont ul{margin:0;padding:0;}
.mod.form-lg .m-cont{padding:0;margin-left:10px;margin-right:10px;}
.mod .gallery h2{padding:10px 0 10px 0;}
.mod .gallery p{padding:0 0 18px 0;}
.mod .tools form{padding:0;margin:0;}
.mod .tools form table{padding:0;margin:0;width:auto;}
.mod .lt ul.progress-bar li{padding:0;}
.mod .form-step li label{font-size:93%;}
.mod .form-step li input{vertical-align:text-bottom;}
.mod h2.lock,.mod h2.help,.mod h2.links{position:relative;background:#f2f2f2 url(../../../../bcms-resources/UK_RETAIL/images/personal-sprite.gif) no-repeat left -411px;width:623px;padding:0;margin:4px 0 0 0;overflow:hidden;}
.mod h2.help,.mod h2.links{background:#007eb6 url(../../../../bcms-resources/UK_RETAIL/images/header-help-bg.jpg) no-repeat left top;}
.cont-fl h2.lock,.cont-fl h2.help{width:945px;}
.cont-md h2.links{width:302px;}
.mod h2.lock span{background:url(../../../../bcms-resources/UK_RETAIL/images/lock.gif) no-repeat 13px center;float:left;margin:0;padding:12px 10px 12px 43px;width:320px;min-height:17px;}
.mod h2.lock span{background-image:url(../../../../bcms-resources/UK_RETAIL/images/lock.gif);}
.mod h2.help span,.mod h2.links span{float:left;margin:0;padding:12px 10px 12px 15px;width:320px;color:#fff;font-size:108%;}
.mod h2.links span{width:200px;}
.mod h2.lock em,.mod h2.help em,.mod h2.links em,.mod h2.lock p,.mod h2.help p,.mod h2.links p{position:absolute;background:#f2f2f2 url(../../../../bcms-resources/UK_RETAIL/images/personal-sprite.gif) no-repeat right -411px;right:0;margin:0;padding:15px 10px 12px 40px;width:197px;text-align:right;}
.mod h2.help em,.mod h2.links em{background:#007eb6 url(../../../../bcms-resources/UK_RETAIL/images/header-help-bg.jpg) no-repeat right top;}
body.secure .mod h2.lock em span,.mod h2.lock em span,body.secure .mod h2.lock p span,.mod h2.lock p span{background-image:none;font-weight:bold;display:inline;width:auto;padding:0;float:none;}
#productsSummary{width:627px;}/*HubS*/
#productsSummary ul.productsFilters{list-style-image:none;list-style-type:none;margin:5px 0px 30px 0px;text-align:center}
#productsSummary ul.productsFilters li{display:inline-block;*display:inline;zoom:1;margin:5px 10px 5px 0;padding:0;border:1px solid #57CCFF}
#productsSummary ul.productsFilters li a span, #productsSummary ul.productsFilters li.current{display:inline-block;*display:inline;zoom:1;padding:4px 15px}
#productsSummary ul.productsFilters li, #productsSummary ul.productsFilters li a{background: url("../../../../bcms-resources/UK_RETAIL/images/flat-grad.gif") repeat-x scroll left top #E8F6F9;border-color:#59CCFF;color:#000}
#productsSummary ul.productsFilters li.current{background:url("../../../../bcms-resources/UK_RETAIL/images/flat-grad-active.gif") repeat-x scroll left top #006896;border-color:#2C81A4;color:#FFF}
#productsSummary ul.productsFilters li:hover, #productsSummary ul.productsFilters li a:hover{background:#21AEEC;border-color:#1778A3;color:#FFF}
#productsSummarySib .svProd {border-collapse:separate;*border-collapse:collapse;border-spacing:0;font-size:15px;margin-left:10px;width:auto}
#productsSummarySib tr{position:static}
#productsSummarySib tr td{border-bottom:0 none !important;border-top:0 none !important}
#productsSummarySib thead tr, #productsSummarySib .highlight{background:none repeat scroll 0 0;}
#productsSummarySib thead th, #productsSummarySib tbody tr.svMain{vertical-align:top}
#productsSummarySib th, #productsSummarySib td, #productsSummarySib td a, #productsSummarySib td p, #productsSummarySib td ul{font-size:12px}
#productsSummarySib th.svEmpty{margin:0;padding:0}
#productsSummarySib th, #productsSummarySib .svMain td{padding:0;text-align:center}
#productsSummarySib span.nl{display:block;font-size:11px}
#productsSummarySib .svProd span.nl.lrg{font-size:12px}
#productsSummarySib tbody tr.svMain td{padding:11px 3px}
#productsSummarySib tbody tr.svMain td{border-bottom: medium none;border-right: 1px solid #CCCCCC;border-top: medium none;padding: 11px 3px;}
#productsSummarySib tbody tr.svMain td.svIntOffer{border-right: medium none}
#productsSummarySib tbody tr.svMain td.svAER, #productsSummarySib tbody tr.svMain td.svOpW, #productsSummarySib tbody tr.svMain td.svAccess, #productsSummarySib tbody tr.svMain td.svIntOffer, #productsSummarySib tbody tr td.svBorder, #productsSummarySib tbody tr td.svBorder{background:none repeat scroll 0 0 #E8F6F9;height:55px;overflow:visible}
#productsSummarySib thead tr.svBorder th{background:none repeat scroll 0 0 #FFFFFF;height:10px;margin:0;padding:0;text-align:center}
#productsSummarySib tbody tr.svBorder td, #productsSummarySib tbody tr td.svBorder{height:5px;margin:0;padding:0;text-align:center}
#productsSummarySib tbody tr td.svBorder{height:3px}
#productsSummarySib tbody tr.svBorderDotted td{height:1px;margin:0;padding:0;text-align:center}
#productsSummarySib tbody tr.svBorderDotted td div.dotted {border-bottom:1px dotted #CCCCCC;height:1px;margin:-1px 11px 0 10px}
#productsSummarySib .svNameCol{width:175px;}
#productsSummarySib .svAER{width:120px}
#productsSummarySib .svOpW{width:85px}
#productsSummarySib .svAccess{width:83px}
#productsSummarySib .svIntOffer{min-width:120px}
#productsSummarySib tbody .svDetR .svDetC{min-height:65px}
#productsSummarySib tbody .svDetR .svDetC div.svMLInfo{text-align:right}
#productsSummarySib tbody .svDetR .svDetC div.svMLInfo a{font-size:11px}
#productsSummarySib tbody .svDetR .svDetC div.svMLInfo a span.ico{display:inline-block;height:16px;margin-left:5px;width:17px}
#productsSummarySib tbody .svDetR .svDetC div.svMLInfo a span.ico{background:url("../../../../bcms-resources/UK_RETAIL/images/arrow-white-sprite.gif") no-repeat scroll -141px 0}
#productsSummarySib tbody .svDetR .svDetC div.svMLInfo a.closed span.ico{background:url("../../../../bcms-resources/UK_RETAIL/images/arrow-white-sprite.gif") no-repeat scroll -101px -44px}
#productsSummarySib tbody .svDetR .svDetC div.svMLInfo a:hover span.ico{background:url("../../../../bcms-resources/UK_RETAIL/images/arrow-white-sprite.gif") no-repeat scroll -120px -24px}
#productsSummarySib tbody .svDetR .svDetC div.svMLInfo a.closed:hover span.ico{background:url("../../../../bcms-resources/UK_RETAIL/images/arrow-white-sprite.gif") no-repeat scroll -80px -64px}
.hasJS #productsSummarySib tbody .svDetR div.svDetails.closed{display:none}
#productsSummarySib tbody .svDetR div.svDetIntro, #productsSummarySib tbody .svDetR div.svDetails, #productsSummarySib tbody .savTieredRates td{padding:13px 10px 10px 0}
#productsSummarySib tbody .svDetR div.svDetIntro{min-height:25px}
#productsSummarySib tbody .svDetR div.svDetIntro p{margin-bottom:10px}
#productsSummarySib tbody .svDetR div.svDetIntro p.last{margin-bottom:0}
#productsSummarySib tbody .svDetR div.svDetails ul, #productsSummarySib tbody .savTieredRates ul{list-style:disc outside none}
#productsSummarySib tbody .svDetR div.svDetails ul.svDetOtherWaysList{list-style:none outside none;margin:0}
#productsSummarySib tbody .svDetR div.svDetails ul li, #productsSummarySib tbody .savTieredRates ul li{padding-top:10px;text-align:left;color:#003366;font-size:12px;margin:0 10px 0 20px}
#productsSummarySib tbody .svDetR div.svDetails ul.svDetOtherWaysList li{padding:0}
#productsSummarySib tbody .svDetR div.svDetails ul li sup.tm{color:#003366}
#productsSummarySib tbody .svDetR div.svDetails p{margin:25px 17px 5px 0;font-size:12px;}
#productsSummarySib tbody .svDetR div.svDetails ul.svDetOtherWaysList.otherWays{margin-top:20px}
#productsSummarySib tbody .svDetR div.svDetails p.svDetListTitle{font-weight:bold}
#productsSummarySib tbody .svDetR div.svDetails p.savFirst{margin-top:0}
#productsSummarySib tbody .svDetR div.svDetails p.svDetListTitle span.nl{margin-top:10px}
#productsSummarySib tbody .svDetR div.svDetails p.svDetTerms, #productsSummarySib tbody .svDetR div.svDetails p.svDetNote{margin:20px 0 0}
#productsSummarySib tbody .svDetR div.svDetails .svDetCTA{float:right;margin:10px -13px 10px 0}
#productsSummarySib tbody .savTieredRates td{height:40px;padding-left:10px}
#productsSummarySib .savTieredRates td span.nl{margin-top:10px}
#productsSummarySib tbody .savTieredRates td p.savTieredRatesHead{font-weight:bold}
#productsSummarySib .svBLine td, #productsSummarySib .svTLine td, #productsSummarySib .svLLine, #productsSummarySib .svRLine{margin:0 8px 0 0;padding:0}
#productsSummarySib .svLLine{border-left:1px solid #D2D4D5;width:1px}
#productsSummarySib .svNameWrpC{border-right:1px solid #D2D4D5;height:210px;overflow:visible;vertical-align:top;padding-bottom:30px}
#productsSummarySib .svNameWrpC .svNameWrap{position:relative;top:10px;z-index:40}
#productsSummarySib .svNameWrpC .svImage{text-align:center}
#productsSummarySib .svNameWrpC .svCTA{text-align:right}
#productsSummarySib .svNameWrpC .svNameDetail{height:35px;text-align:left}
#productsSummarySib .svNameWrpC .svNameDetail a{font-weight:bold}
#productsSummarySib .svNameWrpC .svNameDetail a span.popupper, #productsSummarySib .svNameWrpC .svImage a span.popupper, #productsSummarySib .svNameWrpC .svCTA a span.popupper{display:none}
#productsSummarySib .svNameWrpC .svCTA .btn.fr{float:right;margin:0 -2px 0 0}
#productsSummarySib .svNameWrpC .svImage{margin:10px 0}
#productsSummarySib .svNameWrpC .svImage a{border:medium none}
#productsSummarySib .svRLine{background:url("../../../../bcms-resources/UK_RETAIL/images/flat-prod-right.gif") repeat-y scroll 0 0;width:4px}
#productsSummarySib .svBLine td{background:url("../../../../bcms-resources/UK_RETAIL/images/flat-prod-bottom-cols-clr.gif") no-repeat scroll -4px -4px;height:25px;vertical-align:top}
#productsSummarySib .svTLine td{background:url("../../../../bcms-resources/UK_RETAIL/images/flat-prod-top-cols-brcl-bl.gif") no-repeat scroll -4px 0;height:2px;vertical-align:bottom}/*HubE*/
.Campaign .page #importantInfo .mod {width:947px;}
.Popup .page #importantInfo .mod {width:100%;}
#mortgageProducts .textContent {display:inline-block;width: 540px;float:left;padding-right:10px;margin-bottom:15px;}
#mortgageProducts .inputs {display:inline-block;width: 358px;float:left;padding:5px;}
#mortgageProducts .inputs.formError{background:#ffffd6;}
#mortgageProducts .inputs #outAmt {float:right;width:155px;}
#mortgageProducts .inputs .error {display:none;font-size:11px;font-weight:bold;color:#C33;}
#mortgageProducts .inputs .error.activeError{display:block;}
#mortgageProducts table td{text-align:center;}
#mortgageProducts .applyExpand{width:50px;}