body{background-color:#F2F2F2;font:small/1.231 verdana,arial,helvetica,clean,sans-serif;margin:0;padding:0;color:#666;}
.page{margin:5px auto 10px auto;width:960px;}
.page .information{margin:0;text-align:right;background-color:#f2f2f2;}
.page .information ul{list-style-image:none;list-style-type:none;margin:0 6px 4px 0;overflow:hidden;}
.page .information li{border-left:1px solid #007eb6;display:inline;height:22px;font-size:85%;}
.page .information li a{margin:0 4px 0 9px;padding:0;}
.page .information li.first{border-left:none;}
input:focus,select:focus,textarea:focus,a:active{outline:none;}
img,a,a:link,a img{border:none;border:0;}
a:link, a:visited {color:#bb3683;}
a:link, a:visited, a:hover, a:active {text-decoration:none;}
a:hover{color:#006B9F;text-decoration:underline;}
iframe {border:none;}
span.popupper{background:url(/bca/PG_BARCLAYS_CM/Images/popup.gif) no-repeat right 2px;padding-right:20px;text-indent:-1000em;display:inline-block;text-align:left;width:1px;cursor:pointer;}
.page .maincontent {width:960px;margin:0 auto;display:block;overflow:hidden;}
#container {margin:0 auto;display:block;margin-top:0;padding-bottom:20px;width:960px;background-color:#fff;overflow:hidden;padding-top:0;}
.page .nonmemheader{background:#fff no-repeat left top;overflow:hidden;padding:0 11px;width:938px;display:block;min-height:71px;}
.nonmemsubheader{ width:960px;float:left;height:31px;min-height:31px;color:#fff;background:#ffffff;}
.nonmemsubheader .loginheader.hdrbg{margin-left:11px;}
.page .header{background:#fff  no-repeat left top;overflow:hidden;padding:0 11px;width:938px;display:block;min-height:102px;}
.page .memberheader{background:#fff  no-repeat left top;overflow:hidden;padding:0 11px;width:938px;display:block;min-height:124px;box-sizing:content-box;}
.branding_member {color:#00ADEF;width:938px;float:left;padding:0;margin:0;}
.headerlogo{float:left;width:267px;margin:20px 0 0 20px;}
.headerlogo img{border:none;}
.headerlogo h1{margin:0;padding:0;}
.branding {color:#00ADEF;font-size:22px;font-style:italic;font-weight:bold;width:940px;float:left;height:71px;min-height:71px;}
.branding img {float:left;height:46px;margin:15px 0 0 5px;width:350px;}
.brandinglightbar {width:938px;height:1px;margin:9px 2px 26px 0px;background-color:#59df8c;margin-top:85px;}
.brandingbar {width:938px;height:35px;margin:-25px 2px 10px 0px;background-color:#e5e8e6;}
.brandinglightbar_nonMem{
width:939px;height:1px;margin:0px 2px 0px 0px;background-color:#59df8c;margin-top:85px;}
.loginheader{width:939px;float:left;height:33px;min-height:30px;color:#fff;}
.loginheader.hdrbg{border:solid 1px #cdcdcd;background-image:linear-gradient(to bottom, #f9f9f9 0%, #ebebeb 100%);width:937px;height:30px;min-height:30px;}
.loginheader h1.titleimg{font-family:Verdana;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin:1px;min-height:20px;outline:0 none;padding:0px 30px 4px 8px;}
.LoginContent h3{font-size:16px;font-weight:normal;color:#000;}
.headerright{float:right;margin:0 10px 0 0;margin:0;display:block;}
.hdrbtncontainer{float:right;margin:20px 0 0 40px;padding:0;display:block;width:100px;}
.hdruserdesc{float:right;display:block;}
ul.logindetails{display:block;list-style:none;margin:20px 0 0 0;padding:0;font-size:14px;float:left;}
ul.logindetails li{list-style:none;color:#003366;font-size:14px;font-weight:bold;}
ul.logindetails li.small{font-size:12px;color:#003366;font-weight:bold;}
.prelongin{display:block;margin:0;padding:0;float:right;text-align:right;}
.prelongin .linkcontainer{float:right;margin-bottom:10px;}
.prelongin  a .loginbtn {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0px -2700px  transparent;color:#FFFFFF;display:block;margin-bottom:0;margin-right:0;min-height:21px;padding-left:10px;}
.prelongin a .loginbtn span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -2740px transparent;line-height:normal;min-height:21px;padding:2px 23px 0px 0;display:block;font-weight:bold;font-size:.9em;}
.prelongin a,.prelongin a:link,.prelongin a:visited{padding:0 0 3px 0;margin:0;text-decoration:none ! important;vertical-align:bottom;border:0 none;color:#FFFFFF;cursor:pointer;min-height:21px;display:inline;}
.prelongin a:hover .loginbtn {text-decoration:none;color:#FFFFFF;}
.prelongin a:hover .loginbtn  span {color:#FFFFFF;}
.prelongin a .loginbtn  span.bgcolor{background:#5b4aaf url("/bca/PG_BARCLAYS_CM/Images/btn_off_logout.jpg") repeat-x scroll 0 0px;padding:0 5px ! important;margin:0 0 0 0 ! important;display:inline;font-size:.9em;}
.home_button_green { display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;border-radius:63px;background-color:#59df8c;padding-right:16px;padding-left:23px;padding-top:3px;padding-bottom:3px;color:black;font-size:13px;}
.submitbtn_Logout { display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;border-radius:63px;background-color:black;padding-left:25px;padding-right:25px;padding-top:3px;padding-bottom:3px;font-size:13px;}
ul.creditlogindetails {display:block;list-style:none;margin:20px 0 0 0;padding:0;font-size:14px;float:left;}
ul.creditlogindetails li {list-style:none;color:black;font-size:14px;font-weight:bold;}
ul.logindetails li.small { font-size:12px;color:black;font-weight:bold;}
.global-navigation {float:right;margin:15px 15px 15px 0px;overflow:hidden;width:330px;display:block;}
.global-navigation dl{display:block;float:right;width:330px;text-align:right;}
.global-navigation dt, .global-navigation dd{display:inline;margin:0 0 0 5px;padding:0;text-align:right;font-size:85%;}
.global-navigation dt  span{display:block;}
.global-navigation dl{list-style:none outside none;margin:0;padding:0;}
.global-navigation {float:right;margin:15px 15px 15px 0px;width:330px;display:block;}
.global-navigation ul{text-align:right;float:right;display:block;margin:0;padding:0;}
.global-navigation ul li {display:inline;float:left;margin:0 10px 0 5px;padding:0;text-align:right;font-size:85%;list-style:none;}
.global-navigation ul li a{display:inline;}
.accounts-tabs {border-bottom:1px solid #A3DDF3;clear:both;height:1.8em;margin:0 10px;padding:0;position:relative;}
.accounts-tabs ul {bottom:-1px;list-style:none outside none;margin:0;padding:0 20px 0 0;position:absolute;right:0;}
.accounts-tabs li {float:left;margin-right:5px;}
.accounts-tabs li a {display:block;margin-left:14px;padding:5px 14px 5px 0;font-weight:bold;}
.accounts-tabs li.current, .accounts-tabs li.current a {background:url("/bca/PG_BARCLAYS_CM/Images/personal-sprite.gif") no-repeat scroll -721px -185px transparent;}
.accounts-tabs li.current a {background-position:right -185px;}
.breadcrumb {float:left;margin:0 10px;}
.breadcrumb ul {margin:5px 0 0 5px;padding:0;}
.breadcrumb ul li span {margin:0 3px;}
.breadcrumb ul li.first {margin-left:5px;margin-right:5px;}
.breadcrumb ul li span {font-weight:normal;}
.breadcrumb ul li{display:inline;font-size:85%;}
.progress-bar  {padding:0;margin-top:17px;margin-bottom:10px;}
.progress-bar:after {clear:both;content:"";display:block;height:0;visibility:hidden;}
.progress-bar ul {border-left:1px solid #FFFFFF;display:block;float:left;margin:0;padding:0;}
.progress-bar li {background:url("/bca/PG_BARCLAYS_CM/Images/progress-bar.png") no-repeat scroll 100% 0 transparent;color:#999;float:left;font-size:12px;line-height:1.55em;list-style-type:none;margin:0;min-height:19px;padding:0 19px 0 3px;border-style:solid;border-width:1px 0;border-color:#CCCCCC;}
.progress-bar li.first {padding-left:15px;}
.progress-bar li.text {background-image:none;border-right:medium none;font-weight:bold;}
.progress-bar li.current {background:url("/bca/PG_BARCLAYS_CM/Images/progress-bar.png") no-repeat scroll 100% -21px #59df8c;color:#FFFFFF;}
.progress-bar li.complete-current {background:url("/bca/promo/Images/UKCMUKACMOL001P/progress-bar.png") no-repeat scroll 100% -42px #CCCCCC;color:#666666;}
.progress-bar li.complete {background:url("/bca/PG_BARCLAYS_CM/Images/progress-bar.png") no-repeat scroll 100% -63px #CCCCCC;color:#666666;}
.progress-bar li.last {background:none repeat scroll 0 0 #FFFFFF;color:#999999;padding-right:1px;position:relative;}
.progress-bar li.last span {background:url("/bca/PG_BARCLAYS_CM/Images/progress-bar.png") no-repeat scroll right -86px transparent;display:block;height:21px;position:absolute;right:-9px;top:-1px;width:9px;}
.progress-bar li.last-current {background:none repeat scroll 0 0 #59df8c;color:#FFFFFF;padding-right:1px;position:relative;}
.progress-bar li.last-current span {background:url("/bca/PG_BARCLAYS_CM/Images/progress-bar.png") no-repeat scroll 100% -109px transparent;display:block;height:21px;position:absolute;right:-9px;top:-1px;width:9px;}
.clear{clear:both;}
.page .footnote {overflow:hidden;margin:12px 10px 0 10px;width:910px;display:block;font-size:85%;margin:0 auto;border:1px solid #CCCCCC;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-top:1px solid #CCCCCC;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;padding:0 15px 10px 15px;}
.page .footercontainer {background:#fff;width:960px;margin:0 auto;display:block;overflow:hidden;}
.page .footer-bottom {background:url("/bca/PG_BARCLAYS_CM/Images/footer_bottom.png") no-repeat left bottom transparent;clear:both;float:left;min-height:14px;height:14px;margin-bottom:20px;width:960px;margin:0 auto;}
.footnote p{line-height:1.2em;font-size:10px;color:#666666;clear:both;}
.premierlogo{padding-bottom:20px;}
span.premierleague {background:url("/bca/PG_BARCLAYS_CM/Images/premier_league_masthead.gif") no-repeat scroll left top transparent;cursor:pointer;height:32px;min-width:215px;display:inline-block;}
span.promo-text{display:inline-block;vertical-align:top;padding-top:13px;}
a.premier-league{text-decoration:none !important;}
span.atp-finals {background:url("/bca/PG_BARCLAYS_CM/Images/barclays-atp-world-tour.png") no-repeat scroll 205px top transparent;cursor:pointer;padding-bottom:22px;padding-right:175px;height:35px;min-width:155px;margin-bottom:20px;}
.page .footnote ul.footerlink li { float:left;list-style:none outside none;padding:0 20px 0 0;}
.page .footnote ul.footerlink { list-style:none;list-style:margin:0px;padding:0 0 10px 0;}
.page .footnoteContainer {background:#fff;width:960px;margin:0 auto;display:block;overflow:hidden;}
.page .footnoteContact{overflow:hidden;margin:0;width:910px;display:block;margin:0 auto;padding:5px 0 5px 0;}
.footnoteContact p{font-size:85%;color:#666666;}
.label-field {padding:5px 0;}
button.sbt {float:right;margin-top:5px;}
.btncontainer{    float:left;padding-right:0px;padding-top:10px;font-size:normal;padding-left:14px;}
.alignMiddle {background:none;display:block;margin:24px auto 0 auto;text-align:center;position:absolute;bottom:0;right:10px;bottom:10px;}
.alignMiddle a,.alignMiddle a:link,.alignMiddle a:visited{padding:0 0 3px 0;margin:0;font-size:1.1em ! important;text-decoration:none ! important;vertical-align:bottom;}
.alignMiddle a:hover {text-decoration:none;}
a .button {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 0px transparent;color:#FFFFFF;display:block;margin-bottom:0;margin-right:0;min-height:21px;padding-left:10px;}
a .button span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -40px;line-height:normal;height:21px;padding:3px 23px 0px 0;display:block;font-weight:bold;font-size:.9em;}
a.action-button {border:0 none;color:#000;cursor:pointer;margin:2px;min-height:21px;display:inline;line-height:1.5em;padding:0;text-decoration:none ! important;vertical-align:bottom;float:left;}
a.action-button:hover {text-decoration:none;}
a:hover .button{background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 -180px;}
a:hover .button span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -220px transparent;}
.onecolright .btncontainer{float:left;display:block;}
a .button span.bgcolor{background:#00a3e6 url("/bca/PG_BARCLAYS_CM/Images/btn_on.jpg") repeat-x scroll 0 0px;height:18px;display:block;padding:0;margin:0;}
a:hover .button span.bgcolor{background:#0071a7 url("/bca/PG_BARCLAYS_CM/Images/btn_off.jpg") repeat-x scroll top left;height:18px;display:block;padding:0;margin:0;}
a .buttonLogin {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 -540px transparent;color:#FFFFFF;display:block;margin-bottom:0;margin-right:0;min-height:21px;padding-left:10px;}
a .buttonLogin  span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -580px;line-height:normal;height:21px;padding:3px 23px 0px 0;display:block;font-weight:bold;font-size:.9em;}
a:hover .buttonLogin {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 -720px;}
a:hover .buttonLogin  span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -760px transparent;}
a .buttonLogin  span.bggreen{background:url("/bca/PG_BARCLAYS_CM/Images/btn_on_green.jpg") repeat-x scroll 0 0 #02a400;height:18px;display:block;padding:0;margin:0;}
a:hover .buttonLogin span.bggreen{background:url("/bca/PG_BARCLAYS_CM/Images/btn_off_green.jpg") repeat-x scroll top left #006600;height:18px;display:block;padding:0;margin:0;}
.titlebar h2 {font-family:verdana,arial,helvetica,clean,sans-serif;font-size:150%;font-weight:normal;color:#000;margin:0;padding:5px 0 0 10px;}
h2.subpagetitle{font-family:verdana,arial,helvetica,clean,sans-serif;font-size:120%;font-weight:bold;color:#5e5e5e;margin:10px 0 10px 0;}
.titlebar{background:url("/bca/PG_BARCLAYS_CM/Images/headerbar.png") repeat-x scroll left top;margin:0px 10px 0 10px;overflow:hidden;padding:0;min-height:40px;}
.twocolleft{width:620px;min-height:500px;float:left;margin-left:10px;}
.onecolright{width:300px;min-height:500px;float:right;margin-right:10px;}
.twocolleft ul.anchorlinks{display:block;over-flow:hidden;padding:0;margin:10px 0 0 0;}
.twocolleft ul.anchorlinks li{margin:2px 0 2px 0;padding:1px 1px;font-weight:bold;font-size:12px;}
.twocolleft ul.anchorlinks li{list-style:none;font-weight:bold;font-size:12px;padding-bottom:14px;}
.onecolright ul.anchorlinks li a{display:block;}
.twocolleftLogin{width:580px;min-height:500px;float:left;margin-left:10px;}
.onecolrightLogin{width:325px;min-height:292px;float:right;background:url("/bca/PG_BARCLAYS_CM/Images/background_login.jpg") no-repeat scroll top right transparent;margin:20px 10px 10px 0;}
.twocolleftLogin ul.anchorlinks{display:block;over-flow:hidden;padding:0;margin:10px 0 0 0;}
.twocolleftLogin ul.anchorlinks li{margin:2px 0 2px 0;padding:1px 1px;}
.twocolleftLogin ul.anchorlinks li{list-style:none;}
.twocolleftLogin ul.anchorlinks li a{display:block;}
.onecolrightlast{width:306px;float:right;min-height:500px;}
.linkcontent h3 a:link, .linkcontent h3 a:visited, .linkcontent h3 a:hover,.linkcontent h3 a:active{text-decoration:none;color:#666666;}
.linkcontent ul li{list-style-position:outside;list-style-type:disc;color:#666;}
.linkcontent ul li span{color:#666;}
ul.contactus li{list-style-position:outside;list-style-type:disc;color:#666;}
ul.contactus li span{color:#666;}
.fullwidthcol{width:940px;float:left;margin-left:10px;}
.fullwidthInner{display:block;padding:0 10px;}
.loginBanner{display:block;}
.rightcolwrapper{float:right;display:block;overflow:hidden;margin-top:7px;}
.cookiecontainer{background-color:#d9ffe7;display:block;padding:0px 10px ! important;margin:0 ! important;}
.cookiecontainer p{background:url("/bca/PG_BARCLAYS_CM/Images/icon-alert.png") no-repeat scroll 0px center transparent;line-height:1.4em;color:#003366;font-size:0.8em;padding:0;margin:0;padding:7px 12px 7px 40px;font-family:verdana;}
.colcontainer{display:block;margin:0 10px;float:left;}
.onecolleft{width:306px;float:left;min-height:500px;}
.onecolleftinner{display:block;margin:0 0 15px 0;padding:0;color:#5a5857;}
.rightspaceing{margin-right:11px;}
.rightcoltitle{width:620px;float:left;padding:10px 0;}
.rightcoltitle p{margin:0 0 0 14px;}
.rightcoltitle p.rightcol_subtitle{font-weight:bold;font-size:14px;margin:0 0 2px 14px;}
.sectionhdr {background:url("/bca/PG_BARCLAYS_CM/Images/onecolbox_header.gif") no-repeat scroll 0 0 transparent;height:42px;margin:0;width:306px;}
.sectionhdr h2{color:#000;font-family:verdana;font-size:1.4em;font-weight:normal;margin:5px 20px 0 14px;padding:5px 0 7px 0;display:inline-block;}
.sectionhdr  a.help-item {display:inline-block;height:14px;width:14px;margin:0;padding:0;background:url("/bca/PG_BARCLAYS_CM/Images/inline-help.png") no-repeat scroll right center transparent;}
.sectioncontent{background:#F2F2F2 url("/bca/PG_BARCLAYS_CM/Images/sectiongradient.gif") repeat-y scroll 0 0;width:306px;margin:0;padding:6px 0 10px 0;}
.sectionfooter{width:306px;height:17px;background:url("/bca/PG_BARCLAYS_CM/Images/sectionbottom.gif") no-repeat scroll 0 0 transparent;}
.sectioncontent p{margin:0;padding:2px 15px;line-height:1.2em;}
.bluetext{color:#000;font-weight:bold;}
.divider{height:10px;margin:2px 3px 12px 3px;border-bottom:1px dotted #C2C2C2;display:block;width:300px;clear:both;}
.sectioncontent h3 {color:#000;font-size:1.3em;padding:0;font-weight:normal;margin:5px 10px 2px 15px;font-family:verdana,arial,helvetica,clean,sans-serif;}
.sectioncontent p.reportdate{margin:0;padding:0 0 0 10px;}
.sectioncontent ul{margin:5px 0 0px 10px;padding:0;list-style:none;float:left;width:300px;}
.sectioncontent ul li{list-style:none;padding:2px 5px 2px 2px;margin:2px 0;display:block;}
.sectioncontent ul li span{display:inline-block;margin-right:20px;}
.sectioncontent ul li a{display:block;}
.sectioncontent ul.sectionlink{width:290px;float:left;margin:0px 0 5px 10px;padding:0;list-style:none;}
.sectioncontent ul.sectionlink li{list-style:none;display:inline;float:left;}
.sectioncontent ul.sectionlink li.right{text-align:right;float:right;padding-right:5px;}
.sectioncontent ul.alertlinks{margin:5px 0 0px 10px;padding:0;list-style:none;float:left;width:300px;}
.sectioncontent ul.alertlinks li{list-style:none;float:left;padding:2px 5px 2px 2px;margin:2px 0;}
.sectioncontent ul.alertlinks li span{display:inline-block;margin-right:10px;}
.sectioncontent ul.alertlinks li a{display:inline-block;}
.sectioncontent ul.alertlinks li a.important{background:url("/bca/PG_BARCLAYS_CM/Images/icon_exclamation.gif") no-repeat scroll 0 0 transparent;padding-left:26px;min-height:19px;}
.sectioncontent ul.download{margin:5px 0 0px 10px;padding:0;list-style:none;float:left;width:300px;}
.sectioncontent ul.download li{list-style:none;float:left;padding:2px 5px 2px 2px;margin:2px 0;}
.sectioncontent ul.download li.winicon{background:url("/bca/PG_BARCLAYS_CM/Images/window_icon.gif") no-repeat scroll 0 0px transparent;list-style:none;float:left;padding:10px 5px 10px 45px;margin:2px 0;}
.sectioncontent ul.download li span{display:inline-block;margin-right:20px;}
.sectioncontent ul.download li a{display:inline-block;}
.sectioncontent ul.download li a.pdf{background:url("/bca/PG_BARCLAYS_CM/Images/icon_pdf.gif") no-repeat scroll 0 0 transparent;padding-left:20px;min-height:16px;}
.sectioncontent ul.download li a.windowicon{background:url("/bca/PG_BARCLAYS_CM/Images/window_icon.gif") no-repeat scroll 0 0px transparent;padding-left:42px;min-height:34px;}
.sectioncontent ul.downloadapps{margin:5px 0 0px 10px;padding:0;list-style:none;float:left;width:280px;}
.sectioncontent ul.downloadapps li{list-style:none;float:left;padding:2px 5px 2px 2px;margin:2px 10px 2px 0;display:inline;}
.sectioncontent ul.downloadapps li a.appstore{background:url("/bca/PG_BARCLAYS_CM/Images/appstore_icon.gif") no-repeat scroll 0 0 transparent;width:96px;height:35px;min-height:35px;}
.sectioncontent ul.downloadapps li a.googleplay{background:url("/bca/PG_BARCLAYS_CM/Images/googleplay_icon.gif") no-repeat scroll 0 0 transparent;width:96px;height:35px;min-height:35px;}
.sectioncontent ul.reports{margin:5px 0 0px 10px;padding:0;list-style:none;float:left;width:300px;}
.sectioncontent ul.reports li{list-style:none;padding:2px 5px 2px 2px;margin:5px 0;display:block;}
.sectioncontent ul.reports li p{margin:0;padding:0;display:block;}
.sectioncontent ul.reports li p span.title{width:160px;display:inline-block;margin:0 2px 0 0;}
.sectioncontent ul.reports li p span.percentage{width:90px;display:inline-block;margin:0 2px 0 0;}
.sectioncontent ul.reports li p span.helplink{width:14px;display:inline-block;margin:0 2px 0 0;}
.sectioncontent ul.reports li a{display:inline-block;}
.sectioncontent ul.reports li a.help-item {display:inline-block;height:14px;width:14px;margin:0;padding:0;background:url("/bca/PG_BARCLAYS_CM/Images/inline-help.png") no-repeat scroll 0 0 transparent;}
.sectioncontent ul.reports li a.help-item  span{width:14px;}
.score{width:160px;margin:7px auto;display:block;text-align:center;background:#fff;padding:10px;border:1px solid #CACACA;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px 8px 8px 8px;}
.score p span.percentage{font-size:1.6em;font-weight:normal;color:#999;}
.score p span.rate{font-size:2.8em ! important;font-weight:normal;line-height:1em;color:#666;}
.score p.scoretitle{font-size:11px;}
.scoreinfo{font-size:10px;text-align:center;}
.sectioncontent .btncontainer{margin:0 16px 0 10px;padding:0;float:right;display:block;}
.sectioncontent .btnalertsleft{margin:0 16px 10px 10px;padding:0;float:right;display:block;width:230px;overflow:hidden;}
.sectioncontent .btnalertsleft a{display:block;float:right;text-align:right ! important;}
.sectioncontent .btnalertsright{margin:0 10px 0 0;padding:0;float:right;display:block;}
.btnalertsright ul{width:120px;float:right;margin:0px;padding:0;list-style:none;}
.btnalertsright ul li{text-align:right;float:right;}
.sectioncontent .searchfrm{display:block;float:left;width:280px;margin:0 10px;}
.sectioncontent .searchfrm label{display:block;}
.searchfrm select.long{width:200px;}
.sectioncontent .frmbtncontainer{margin:0;}
.btndownload{margin-top:7px ! important;}
.greybox{border:6px solid #CACACA;padding:0;width:268px;padding:10px 10px;-webkit-border-bottom-right-radius:13px;-webkit-border-bottom-left-radius:13px;-moz-border-radius-bottomright:13px;-moz-border-radius-bottomleft:13px;border-bottom-right-radius:13px;border-bottom-left-radius:13px;margin-top:5px;}
.greybox h3{color:#000;font-family:verdana;font-size:1.3em;font-weight:normal;margin:2px 10px 4px 0px;padding:0;}
.greybox p{margin:2px 0 2px 0;}
.firstcol{margin-left:3px;}
.sectionhdr_cm { background:url(/bca/PG_BARCLAYS_CM/Images/onecolbox_header.gif) no-repeat scroll 0 0 transparent;height:43px;margin:0px 0px 0px -4px;width:310px;}
.sectionhdr_cm h2{color:#000;font-family:verdana,arial,helvetica,clean,sans-serif;font-size:1.4em;font-weight:normal;margin:5px 0px 0 14px;line-height:1.5em;padding:5px 0 7px 0;}
.sectionhdr_cm h2.iconhdr{background:url("/bca/PG_BARCLAYS_CM/Images/cm_icon.png") no-repeat scroll 0px 7px transparent;padding-left:45px;padding-bottom:10px;padding-top:9px;}
#togglecontainer{margin:0;padding:0;width:300px;}
h3.expand{color:#59df8c;font-family:verdana;font-size:1em;font-weight:normal;margin:0px;line-height:1.1em;padding:0px;cursor:pointer;width:300px;margin-top:5px;}
h3.expand a,h3.expand a:link,h3.expand a:visited,h3.expand a:hover,h3.expand a:active{color:#000;text-decoration:none;display:block;font-family:verdana;font-size:1em;font-weight:normal;background:url("/bca/PG_BARCLAYS_CM/Images/expandhdr.jpg") no-repeat scroll 0 -41px transparent;}
.expand a {display:block;padding:0 0 0 48px;background:url("/bca/PG_BARCLAYS_CM/Images/expandhdr.jpg") no-repeat scroll 0 0 transparent;height:41px;}
.expand a:link, .expand a:visited {}
h3.expand a span{display:inline-block;margin-top:12px;}
h3.expand a span.first{margin-top:12px;}
.expand a.open:link, .expand a.open:visited {background:url("/bca/PG_BARCLAYS_CM/Images/expandhdr.jpg") no-repeat scroll 0 0 transparent;height:41px;display:block;}
.collapse{    border:solid 1px #cdcdcd;background-image:linear-gradient(to bottom, #f9f9f9 0%, #ebebeb 100%);margin:0 0 10px 0;padding:10px 2px 10px 0;border-bottom:1px solid #CCC;border-top:1px solid #59df8c;}
.collapse p, .collapse ul{margin-left:10px;}
.collapse p{margin-top:0;line-height:1.2em;}
.collapse ul{margin:0px 0px 0px 10px;padding:0;list-style:none;display:block;}
.collapse ul li{list-style:none;padding:2px;margin:2px 0;display:block;}
.collapse ul li span{display:inline-block;margin-right:20px;}
.collapse ul li a{display:block;}
.show { display:block;}
.togglebottomlink{display:block;margin-top:10px;}
.togglebottomlink ul{margin:10px 10px 0 0;padding:0;list-style:none;display:block;}
.togglebottomlink ul li{list-style:none;padding:2px;margin:2px 0;display:block;text-align:right;}
.togglebottomlink ul li a{display:block;}
.collapse .btncontainer{margin:0 0px 0 0px;padding:0;float:right;display:block;}
.twocolleftinner{display:block;over-flow:hidden;padding-left:10px;}
.boxcontainer{display:block;border:1px solid #CACACA;-moz-border-radius:6px 6px 6px 6px;min-height:500px;}
.inputtxt{width:200px;float:left;}
.searchbox{margin:0 3px 10px 0;}
.bottommargin{margin-bottom:36px;}
.twocolleftinner h2{color:#000;font-weight:normal;}
.twocolleftinnerSW h2{color:#bb3683;font-weight:bold;font-size:12px;}
.twocolleftinnerlinkSW{color:#bb3683;font-weight:bold;font-size:12px;}
p.singinintro{margin:-10px 0 20px 0 ! important;color:#000;}
p.introbold{font-size:1.2em;font-weight:normal;color:#000;}
.twocolleftinner ol li ol.loweralpha{list-style-type:lower-alpha;}
.twocolleftinner ol li ol.loweralpha li{list-style-type:lower-alpha;}
.righttopinner{margin:10px 0 15px 0px;padding-left:5px;font-weight:normal;font-size:12px;}
ul.payeelinks{list-style:none;display:block;margin:0 0 10px 0;padding:0;font-weight:bold;font-size:12px;}
ul.payeelinks li{list-style:none;display:block;border-bottom:1px dotted #C7C7C7;margin:6px 0 2px 0;height:21px;font-weight:bold;font-size:12px;padding-bottom:4px}
ul.payeelinks li a{ display:block;padding:2px;font-weight:bold;font-size:12px;}
img.imgright{float:right;display:block;margin:0 0 35px 0px;margin:10px 35px 0 0;}
.largebold{font-size:130%;color:#003366;font-weight:normal;display:block;margin:0;padding:0;}
.boldblue{color:#003366;font-weight:bold;}
.rightmiddleinner{margin:5px 0 15px 0px;padding-left:5px;border:1px solid #CACACA;-moz-border-radius:6px 6px 6px 6px;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix {display:inline-block;}
.loginfrm {margin:-9px 0 10px 0;display:block;}
.form-row{display:block;margin:0 0 10px 0;}
.loginfrm legend, legend{ text-indent:-9999px;}
.loginfrm fieldset, fieldset{border:none;margin:0;padding:0;}
.loginfrm  label {color:#003366;display:block;font-size:1em;padding:0 0 2px 0;}
.loginintro{display:block;background-color:#F2FAFE;border-bottom:1px dotted #CCC;border-top:1px dotted #CCC;min-height:100px;margin:5px 0 15px;padding:0 0 8px;}
.loginintro div.info {background:url("/bca/PG_BARCLAYS_CM/Images/info-icons.png") no-repeat scroll -499px -141px transparent;margin:10px 5px 2px 9px;min-height:32px;padding:0 0 8px 35px;}
.loginintro h3 {color:#003366;font-size:1.1em;margin-top:20px;padding:4px 0 10px;font-weight:normal;}
h2.logintitle{color:#003366;font-size:1.8em;padding:0;font-weight:normal;margin:10px 0;}
h2.logintitleicon{color:#000;font-size:1.0em;padding:8px 0 0 37px;font-weight:normal;margin:10px 0;background:url("/bca/PG_BARCLAYS_CM/Images/cm_icon.png") no-repeat scroll 0 0 transparent;min-height:30px;height:30px;}
.frmbtncontainer{display:block;float:left;margin:10px 20px 0 0;}
.submitbtn{background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;float:left;margin-bottom:0px;margin-right:0;min-height:20px;padding-left:10px;}
.submitbtn span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -40px transparent;line-height:normal;min-height:21px;padding:1px 23px 0 0;display:block;}
.submitbtn .mid {background:url("/bca/PG_BARCLAYS_CM/Images/buttons-mid.png") repeat-x scroll 0 -2px #0899D6;min-height:1px;padding:0;}
.submitbtn input {border:0 none;color:#FFFFFF;cursor:pointer;margin:0;text-align:center;padding:0;}
input.action-button {border:0 none;color:#FFFFFF;cursor:pointer;margin:0px;display:inline;padding:0 5px;font-weight:bold;font-family:verdana;}
.submitbtn span input.action-button {border:0 none;color:#FFFFFF;cursor:pointer;margin:0px;display:inline;padding:0 5px;font-size:.88em;font-weight:bold;}
.submitbtn:hover {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 -180px;}
.submitbtn:hover  span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -220px transparent;}
.submitbtn:hover .mid {background:url("/bca/PG_BARCLAYS_CM/Images/buttons-mid.png") repeat-x scroll 0 -180px #0899D6;}
.submitbtn_Login{background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 -540px transparent;color:#FFFFFF;display:block;float:left;margin-bottom:0px;margin-right:0;min-height:20px;padding-left:10px;}
.submitbtn_Login span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -580px transparent;line-height:normal;min-height:21px;padding:1px 23px 0 0;display:block;}
.submitbtn_Login .mid {background:url("/bca/PG_BARCLAYS_CM/Images/buttons-mid.png") repeat-x scroll 0 -540px #02A400;min-height:1px;padding:0;}
.submitbtn_Login input {border:0 none;color:#FFFFFF;cursor:pointer;margin:0;text-align:center;padding:0;font-weight:bold ! important;}
.submitbtn_Login span input.action-button {border:0 none;color:#FFFFFF;cursor:pointer;margin:0px;display:inline;padding:0 5px;font-family:verdana;font-size:.88em;font-weight:bold ! important;}
.submitbtn_Login:hover {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll 0 -720px;}
.submitbtn_Login:hover  span {background:url("/bca/PG_BARCLAYS_CM/Images/buttons.png") no-repeat scroll right -760px transparent;}
.submitbtn_Login:hover .mid {background:url("/bca/PG_BARCLAYS_CM/Images/buttons-mid.png") repeat-x scroll 0 -720px #017301;}
.submitbtn_Login_green {display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;border-radius:63px;background-color:#59df8c;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;border-radius:63px;background-color:#59df8c;}
.submitbtn_Login_green_New {display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2px;border-radius:63px;background-color:#59df8c;padding-left:2px;padding-right:2px;padding-top:4px;padding-bottom:4px;border-radius:63px;background-color:#59df8c;}
.submitbtn_green {display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:10px 32px;border-radius:63px;background-color:#59df8c;}
.submitbtn_green_n {display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:4px 5px;border-radius:63px;background-color:#59df8c;}
.action-button-green {border:0 none;color:black;cursor:pointer;margin:0px;display:inline;padding:0 5px;font-family:verdana;background-color:#59df8c;}
.action-button-green-link {border:0 none;color:black !important;cursor:pointer;margin:0px;display:inline;padding:0px !important;font-weight:normal;font-family:verdana;background-color:#59df8c;}
.margintop{margin-top:30px;}
.btncancel{float:left;margin:0;padding:0;}
.btnaction{float:left;margin:0;padding:0;}
.frmcontactus{display:block;margin:0 0 10px 0;}
.frmcontactus .form-row label{float:left;width:270px;color:#000;display:block;float:left;font-size:1em;line-height:1.5em;margin-right:20px;padding:3px 0;text-align:left;}
.questiondesc{margin:8px 0 15px 0 ! important;width:400px;}
.frmcontactus textarea#question {width:400px;}
.frmcontactus .form-row .frmbtncontainer {display:block;margin:10px 20px 0 0;}
.validateError{background:url("/bca/PG_BARCLAYS_CM/Images/validate-error-small.gif") no-repeat scroll 12px 10px #F5EBEB;border-bottom:1px dotted #9A040D;border-top:1px dotted #9A040D;color:#9A040D;display:block;min-height:55px;font-size:95%;margin:5px 0 15px 0;}
.validateError ul{margin:10px 0 0 40px;padding:0;list-style:none;}
.validateError ul li{list-style:none;padding:0 0 3px 0;}
tr td span.validateError{width:500px;border-bottom:1px dotted #9A040D;border-top:1px dotted #9A040D;padding:10px 20px 10px 40px;margin:15px 0 15px 0;}
tr td span.validateError ul{margin:0px 0 15px 0;}
.webenablefrm{display:block;margin:10px 0 10px 0;}
p.input a.help-item {display:inline-block;height:14px;width:14px;margin:0;padding:0;position:relative;top:2px;left:5px;padding-left:5px;background:url("/bca/PG_BARCLAYS_CM/Images/inline-help.png") no-repeat scroll right center transparent;}
p.input a.help-item-show {background:url("/bca/PG_BARCLAYS_CM/Images/inline-help.png") no-repeat scroll right center transparent;}
input[type=text]:focus{border:1px solid #00a4e8;}
.inputcontainer p.helppopuplink a.help-item{display:inline-block;height:14px;left:0;margin:0;padding:0 0 0 5px;position:relative;top:5px;width:14px;}
.loginfrm .form-row p.label label{width:auto;margin-right:5px;}
.loginfrm p.label a.help-item {display:inline-block;height:24px;width:14px;margin:0;padding:0;position:relative;top:0px;left:0px;padding-left:5px;background:url("/bca/promo/Images/UKCMUKACMOL001P/inline-help.png") no-repeat scroll right center transparent;}
.forgotfrmstep{display:block;margin:0 0 10px;}
.forgotfrmstep p{float:left;width:300px;margin:0 0 10px;}
.forgotfrmstep p label{float:left;width:290px;margin:0;padding:0;}
.forgotfrmstep p input#BirthCity{width:235px;}
.forgotfrmstep p input#BirthDay,.forgotfrmstep p input#BirthMonth,.forgotfrmstep p input#BirthYear{margin-right:15px;}
.bgnone{background-image:none;background:#F4F4F4;}
.popupcontainer{display:block;overflow:hidden;padding:0 0;margin:0;background:#F4F4F4;width:100%;}
ul.benefitslink, ul.benefitslink li{list-style:none;}
.popupheader{display:block;overflow:hidden;border-bottom:2px solid #59df8c;padding:0px 5px 3px 10px;}
.popupheader  h1{background:#F4F4F4 url("/bca/PG_BARCLAYS_CM/Images/arrow_hdr.png") no-repeat 0 0;font-size:120%;color:#003366;font-family:verdana,arial,helvetica,clean,sans-serif;margin:0;padding:5px 3px 10px 35px;line-height:1.2em;float:left;}
.popupclose{float:right;display:block;margin-right:30px;margin-top:5px;font-weight:bold;}
.popupclose ul,.popupclose ul li{list-style:none;display:inline;}
.popupclose ul li{padding:3px;margin:0 3px 0 0;}
.popupclose ul li.bluequestion{background:url("/bca/PG_BARCLAYS_CM/Images/question_blue.gif") no-repeat left 2px;padding-left:20px;}
.popupclose ul li a:hover{text-decoration:none;}
.popupcontent{display:block;overflow:hidden;padding:5px 10px;}
.popupfooter{position:absolute;bottom:0;right:0;display:block;}
.popupfooter ul, .popupfooter ul li{list-style:none;}
.popupfooter ul{margin-right:20px;}
.popupfooter ul li{display:inline;margin-left:8px;}
.noborder{border-bottom:none;}
.fieldError {color:#9A040C;float:left;}
.errorOn {border:1px solid #9A040C ! important;}
.errorMsg{background:url("/bca/PG_BARCLAYS_CM/Images/validate-error-small.gif") no-repeat scroll 12px 10px #F5EBEB;border-bottom:1px dotted #9A040D;border-top:1px dotted #9A040D;color:#9A040D;display:block;min-height:55px;font-size:95%;margin:5px 0 15px 0;}
.error-msg{color:#9A040C;float:left;}
.error-msg-on{border:1px solid #9A040C ! important;}
div.labelcontainer,div.inputcontainer{float:left;width:290px;}
div.inputcontainer p.input{float:left;width:248px;padding:0px;margin:0;}
div.labelcontainer p.label{width:280px;padding:0px;margin:0;}
div.inputcontainer p.input input.long, div.inputcontainer p.input input.medium{border:1px solid #CFCFCF;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;}
div.inputcontainer p.input.medium{width:157px;}
div.inputcontainer p.helppopuplink{float:left;display:block;}
form#contactusfrm div.inputcontainer p.input {margin-top:5px;}
.form-row p{margin:0px 0;padding:0;}
.form-row p label {border:0 solid;float:left;margin-right:20px;text-align:left;width:270px;color:#5e5e5e;display:block;font-size:1em;padding:3px 0 3px 0;line-height:1.5em;}
textarea.long,input.long {width:235px;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;}
input.medium{width:145px;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;}
input,select,textarea{border:1px solid #CFCFCF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;}
input[type=text],select,textarea{-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;}
input.long:focus,input.medium:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #00a4e8 ! important;background-color:#FFF;}
input[type=radio]{border:none ! important;}
.cardregfrm{display:block;margin:10px 0 10px 0;}
.cardregfrminner{}
.formsection{display:block;}
div.cardreglabel{float:left;width:190px;}
div.cardreginput{float:left;width:370px;}
div.cardreginput p.input{float:left;width:248px;padding:0px;margin:0;}
div.cardreglabel p.label{width:180px;padding:0px;margin:0;float:left;}
div.cardreginput p.input input.long, div.cardreginput p.input textarea.long,div.cardreginput p.input input.medium{border:1px solid #CFCFCF;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;}
div.cardreginput p.input.medium{width:157px;}
div.cardreginput p.helppopuplink{float:left;display:block;}
div.cardreginput p.helplinkright{float:right;display:block;}
h2.cardsubtitle{color:#000;font-size:1.3em;padding:0;font-weight:normal;}
ul.cardamends{width:400px;float:left;margin:0px 0 5px 0px;padding:0;list-style:none;}
ul.cardamends li{list-style:none;display:inline-block;float:left;padding:2px;border-right:1px dotted #00A4E8;margin:2px 15px 2px 0;}
ul.cardamends li a{display:block;margin-right:15px;}
ul.cardamends li.last{border-right:none;}
.cardregtable table{width:580px;table-layout:fixed;}
tr.tabheader{background-color:#ebebeb;color:#fff;}
tr.tabheader td{text-align:left;padding-left:5px;}
.cardregtable table tr td{border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;}
.cardregtable table tr td{padding:5px 0px 5px 5px;}
td.collarge{width:155px;word-wrap:break-word;}
td.colmedium{width:130px;word-wrap:break-word;}
tr.firstrow{background-color:#fdfdfd;}
tr.alternate{background-color:#ededed;}
.validateErrorSuccess{color:#003366;font-weight:bold;}
.validateErrorFailure{color:#9A040C;font-weight:bold;}
.errorsummary{display:none;}
.hideerrormsg div span.validateError{display:none;}
.hidecontent{display:none;}
input.submitcard{border:none ! important;padding:0;margin:0;}
.submitcard{width:84px;height:21px;background:url("/bca/PG_BARCLAYS_CM/Images/buttons_NTB.png") no-repeat left 0px;border:none ! important;display:block;}
.submitcard:hover{width:84px;height:21px;background:url("/bca/PG_BARCLAYS_CM/Images/buttons_NTB.png") no-repeat -200px 0px;border:none ! important;display:block;}
.memberlogin{margin:5px 0 5px 0;display:block;}
.memberlogin span{margin-right:10px;}
.cardregtable table{width:580px;table-layout:fixed;}
thead tr th{background-color:#cdcdcc;height:25px;min-height:25px;text-align:left;padding-left:5px;color:#666;}
thead tr th.firsthdr{background:#cdcdcc url("/bca/PG_BARCLAYS_CM/Images/table_corner_top_left.gif") no-repeat 0px 0px;}
thead tr th.lasthdr{background:#cdcdcc url("/bca/PG_BARCLAYS_CM/Images/table_corner_top_right.gif") no-repeat top right;}
.cardregtable thead tr th{border-right:1px solid #dbdbdb;}
.cardregtable thead tr th.lasthdrborder{border-right:none;}
.cardregtable table thead tr th.collarge{width:155px;word-wrap:break-word;}
.cardregtable table thead tr th.colmedium{width:130px;word-wrap:break-word;}
.cardregtable table thead tr th.colexlarge{width:188px;word-wrap:break-word;}
.cardregtable table thead tr th.colsmall{width:120px;}
.cardregtable table tr td{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.cardregtable table tr td.firstcol{border-left:none;}
.cardregtable table tr td.lastcol{border-right:none;}
.cardregtable table tr td{padding:5px 0px 5px 5px;}
td.collarge{width:155px;word-wrap:break-word;}
td.colmedium{width:130px;word-wrap:break-word;}
tr.firstrow{background-color:#fdfdfd;}
tr.alternate{background-color:#ededed;}
.alertpreference_tab{display:block;overflow:hidden;margin-bottom:20px;}
.alertpreference_tab table{width:580px;table-layout:fixed;}
.alertpreference_tab table thead tr th{background-color:#cdcdcc;height:25px;min-height:25px;text-align:left;padding-left:5px;color:#666;border-bottom:1px solid #999999;}
.alertpreference_tab table thead tr th.firsthdr{background:#cdcdcc url("/bca/PG_BARCLAYS_CM/Images/table_corner_top_left.gif") no-repeat 0px 0px;width:25px;height:25px;}
.alertpreference_tab table thead tr th.lasthdr{background:#cdcdcc url("/bca/PG_BARCLAYS_CM/Images/table_corner_top_right.gif") no-repeat top right;}
.alertpreference_tab table thead tr th.colsmall{width:100px;}
.alertpreference_tab table thead tr th.collarge{width:170px;word-wrap:break-word;}
.alertpreference_tab table thead tr th.colexlarge{width:270px;word-wrap:break-word;}
.alertpreference_tab table thead tr th.colmedium{width:130px;word-wrap:break-word;}
.alertpreference_tab thead tr th{border-right:1px solid #dbdbdb;}
.alertpreference_tab thead tr th.lasthdrborder{border-right:none;}
.alertpreference_tab table tr td{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.alertpreference_tab table tr td.hideTR{border-left:none;width:9px;background:url("/bca/PG_BARCLAYS_CM/Images/arrowclose.gif") no-repeat 12px center;height:9px;}
.alertpreference_tab table tr td.lastcol{border-right:none;}
.alertpreference_tab table tr td{padding:5px 0px 5px 5px;}
.alertpreference_tab td.collarge{width:170px;word-wrap:break-word;}
.alertpreference_tab td.colmedium{width:130px;word-wrap:break-word;}
.alertpreference_tab td.colsmall{width:100px;word-wrap:break-word;}
.alertpreference_tab tr.firstrow{background-color:#fdfdfd;}
.alertpreference_tab tr.alternate{background-color:#ededed;}
.showTR{background:url("/bca/PG_BARCLAYS_CM/Images/arrowopen.gif") no-repeat 12px center;width:9px;height:9px;}
.openTR{background-color:#cbcbcb ! important;}
#statement h2.statement { margin-top:20px;}
.statement_description {background-color:#effff5;padding:10px;}
.alertstable table{width:580px;table-layout:fixed;}
.alertstable.statementtable table{width:380px;}
.alertstable thead tr th{background-color:#cdcdcc;height:25px;min-height:25px;text-align:left;padding-left:5px;color:#666;}
.alertstable thead tr th.firsthdr{background:#cdcdcc url("/bca/PG_BARCLAYS_CM/Images/table_corner_top_left.gif") no-repeat 0px 0px;}
.alertstable thead tr th.lasthdr{background:#cdcdcc url("/bca/PG_BARCLAYS_CM/Images/table_corner_top_right.gif") no-repeat top right;}
.alertstable thead tr th{border-right:1px solid #dbdbdb;}
.alertstable thead tr th.lasthdrborder{border-right:none;}
.alertstable table tr td{border-bottom:0px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.alertstable table tr td.firstcol{border-left:none;}
.alertstable table tr td.lastcol{border-right:none;}
.alertstable table tr td{padding:5px 0px 5px 5px;}
.alertstable table thead tr th.colexlarge{width:370px;word-wrap:break-word;}
.alertstable table thead tr th.collarge{width:155px;word-wrap:break-word;}
.alertstable table thead tr th.colmedium{width:130px;word-wrap:break-word;}
.alertstable table thead tr th.colsmall{width:100px;word-wrap:break-word;}
.alertstable tr.firstrow{background-color:#fdfdfd;}
.alertstable tr.alternate{background-color:#ededed;}
.alertsummary{display:block;}
.alertstable td span{display:block;}
table#alert_table_graph tr td{border:none ! important;}
.alertstable table#graph_table{border:none ! important;width:500px;table-layout:fixed;}
.alertstable td.colgraphX{width:450px;word-wrap:break-word;border:none ! important;}
.alertstable td.colgraphY{width:40px;word-wrap:break-word;border:none ! important;}
.graphlegend { padding:0 0 0 150px;}
.twocolleftinner ul.downloadapps {margin:5px 0 0px 10px;padding:0;list-style:none;width:500px;}
.twocolleftinner ul.downloadapps li{list-style:none;padding:2px 5px 2px 2px;margin:2px 10px 2px 0;display:inline;}
ul.alertscore{width:580px;float:left;margin:10px 0 5px 10px;padding:0;list-style-type:disc;}
ul.alertscore li{float:left;padding:2px;margin:2px 15px 2px 0px;list-style-type:disc ! importnat;}
.alertbox {display:block;}
.alertbox table{width:285px;float:left;padding:0;margin:5px 0 0 10px;}
.alertbox thead tr th{height:25px;min-height:25px;text-align:left;padding-left:5px;color:#666;display:none;}
.alertbox table tr td{padding:5px 0px 5px 5px;border:none;}
.alertbox td.collarge{width:120px;word-wrap:break-word;}
.alertbox td.colmedium{width:100px;word-wrap:break-word;}
.alertbox td.colsmall{width:80px;word-wrap:break-word;}
.alertbox td a.important{background:url("/bca/PG_BARCLAYS_CM/Images/icon_exclamation.gif") no-repeat scroll 0 0 transparent;padding-left:26px;min-height:19px;display:block;}
table#homepagealert { margin:5px 0 0 15px;}
table#homepagealert tr td.alertend { border-bottom:1px dotted #ccc;padding:0 0 10px 0px;}
table#homepagealert tr td.date { width:100px }
table#homepagealert tr td.alertfirst { padding:10px 5px 0 0;vertical-align:top;}
.homepagealert-divider {height:10px;margin:2px 3px 12px 3px;display:block;width:300px;clear:both;}
td.score a span{display:inline-block;float:left;}
#carddetails td div.intro{float:left;display:block;width:530px;padding-left:20px;}
.hiddentxt{text-indent:-999999px;}
#testplot{width:450px;height:240px;}
.legendColorBox{visibility:collapse;width:50px;}
#testplot_legend  table tr td{border-right:none ! important;}
#testplot_legend  table tr td.legendLabel img{vertical-align:bottom;}
div#skipLinksWrapper {margin:0 auto;position:relative;width:960px;}
ul.skipLinkList {display:block;height:0;position:absolute;top:0;width:0;}
ul.skipLinkList li {font-size:1em;line-height:1em;}
ul.skipLinkList a.skipLink {position:absolute;}
ul.skipLinkList a.skipLink:focus, ul.skipLinkList a.skipLink:active {left:0;position:static;top:0;}
ul.skipLinkList {left:-9999px;list-style-type:none;margin:0;padding:0;position:relative;top:0;width:100%;z-index:1;}
ul.skipLinkList a.skipLink:focus, ul.skipLinkList a.skipLink:active {background:none repeat scroll 0 0 #FFFFFF;color:#007EB6;display:block;font-weight:normal;height:auto;left:9999px;margin:0 0 0 0px;outline:0 none;position:absolute;text-decoration:none;top:0;width:auto;}
ul.skipLinkList a.skipLink:hover {text-decoration:underline;}
ul.skipLinkList {display:block;height:0;position:absolute;top:0;width:0;}
ul.skipLinkList a.skipLink:focus, ul.skipLinkList a.skipLink:active {background-color:transparent;color:#007EB6;font-size:1em;margin:0px 0 0 12px;width:150px;}
.dropdownlst h3 {cursor:pointer;font-family:Verdana;font-size:12px;font-weight:bold;margin:0;padding:5px 0;width:580px;color:#bb3683;}
.dropdownlst div.showContainer {display:none;float:left;margin:0;padding:2px 5px 2px 0px;width:580px;border-bottom:1px dotted #C7C7C7;margin-top:3px;margin-bottom:5px;}
.dropdownlst div.showContainer p {margin-top:0px;}
.dummy{color:#f40c64 ! important;}
.dummy a{color:#f40c64;}
ul.tab-headers {display:block;width:100%;margin:20px 0;padding:0;}
ul.tab-headers li.ul-intent {width:10px;}
ul.tab-headers li {background:none repeat scroll 0 0 transparent;border-bottom:1px solid #D6D6D6;cursor:pointer;float:left;height:27px;list-style:none outside none;margin:0;padding:0;}
ul.tab-headers li.tab.active {border-bottom:medium none;color:#007EB6;}
ul.tab-headers li.tab {border:1px solid #D6D6D6;height:26px;padding:0 20px;color:#666666;}
ul.tab-headers li.separator {width:5px;}
.credit_score, .current_rating {background-color:#E8F5F9;padding:10px;margin:20px 0px;}
ul.tab-headers li.tab  a{display:block;margin-top:3px;}
ul.tab-headers li.tab.active{background-color:#FFFFFF;}
ul.tab-headers li.tab{background-color:#F2F2F2;}
.current_rating ul li, .credit_score ul li{margin-bottom:8px;}
.hide {display:block;left:-9999px;position:absolute;}
#iframe_cred{
  width:620px;}
.captcha{float:left;}
.captcha a{margin-left:15px !important;}
.captcha img{margin-left:15px !important;}
.captcha input{width:70px !important;}
