
*{margin:0;padding:0;font-family:Arial,Helvetica,Sans-Serif}
html{color:#333;}
html,body{width:100%;height:100%;font-size:13px;color:#333;background-color:#fff;}

body {
	color: #333;
	font: 95%/1.4em Arial,Helvetica,sans-serif;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
    height: 100%;
    width: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0); 
}

@media only screen and (max-width: 999px) { html{background:#fff}
}
.hide{position:absolute;left:-9999em;line-height:0;font-size:0;display:block;}
fieldset{border:0}

.wrapper { height: auto; margin: 0 auto -66px; min-height: 100%; position: relative;} 
.timeoutWrapper {top:75px;margin-bottom:10px;}

#header #hello,#header .search-box,#footer ul.links li.c1 a,#footer li.member-fdic a,#footer li.equal-housing-lender{background:url(https://images.capitalone360.com/images/layout-sprite.png?v=1154080) no-repeat}
#main{min-width:944px;position:relative;display:block;margin:0 auto;padding-left:0!important;  z-index:0 !important;url("https://images.capitalone360.com/home/images/secure/globals/main-gradient-bg.png?v=1154080") repeat-x}
#main #tabs{position:relative;width:928px;overflow:visible;z-index:5;margin:0 auto;}
#main #content{margin:30px auto 5px;position:relative;width:928px;}
#main #content:focus{outline:none;}
#main #content_container{position:relative;display:block;float:left;width:800px;min-height:100%;height:100%;height:auto!important;padding:0;margin:0}
#main #showgrid,.showgrid{position:relative;width:928px;min-height:100%;height:100%;height:auto!important;background:url('https://images.capitalone360.com/images/secure/globals/grid-big.png?v=1154080') repeat-y!important}
.wrapper .hdr-gradient {border-top: 1px solid #ccc; background: url(https://images.capitalone360.com/home/gradient-gray-white.png?v=1154080) repeat-x; width:100%; padding: 3px 0 0 0;}

div.faq { background:url('https://images.capitalone360.com/home/rule_grey.png?v=1154080') no-repeat top left; }

.primary_color{ color:#a12830; }
.primaryBright { color:#ee0000; }
.secondary_color{ color:#003a6f; }
.tertiary_color{ color:#333; }
.link_color{ color:#1155cc; }

#logout-warning {min-width:800px;text-align:center;background: #555;padding:25px 0;color:#fff;position:fixed;z-index:777;width:100%;font-size: 17px;}
#logout-warning #timeoutIcon { background: url(https://images.capitalone360.com/images/secure/icon-yellow-alert.png?v=1154080) no-repeat;display:inline; padding: 5px 20px 5px 20px;}
#logout-warning a {display: inline-block;color: #003a6f;font-weight: 700;text-decoration: none;font-size: 13px;padding: 4px 12px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;margin-left: 8px;border:1px solid #999;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 26%, #dedede 78%, #d7d7d7 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(26%,#f7f7f7), color-stop(78%,#dedede), color-stop(100%,#d7d7d7));background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 26%,#dedede 78%,#d7d7d7 100%);background: -o-linear-gradient(top,  #ffffff 0%,#f7f7f7 26%,#dedede 78%,#d7d7d7 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f7f7f7 26%,#dedede 78%,#d7d7d7 100%);background: linear-gradient(to bottom,  #ffffff 0%,#f7f7f7 26%,#dedede 78%,#d7d7d7 100%);}
#logout-warning a:hover, #logout-warning a:focus, #logout-warning a:active {outline:1px dotted #fff !important; outline-offset: 1px;}
#logout-warning #countDown { color: #ffe512; font-weight: 700;  }

#utilityWrapper {min-width:976px;width:100%; margin: 0 auto!important; padding:3px 0 5px 0; background-color: #a12830; background-image: -webkit-gradient(linear, 0% 20%, 0% 56%, from(#862128), to(#a12830)); background-image: -webkit-linear-gradient(top, #862128, #a12830); background-image: -moz-linear-gradient(top, #862128, #a12830); background-image: -ms-linear-gradient(top, #862128, #a12830);}
#utility {width:946px; margin: 0 auto!important;}
#utility ul{margin: 0;}
#utility ul li{display:inline;list-style:none; margin: 0px 3px;}
#utility ul li a{ border-right: 1px solid #B3666C;display: inline-block; font-size: 11px;padding: 0 10px 0 0; text-decoration:none;color:#ffffff;}

#header{height:95px;margin:0 auto;position:relative;width:944px;z-index:99}
#header a img.logo{margin-top:13px}
#header .links{margin:0;position:absolute;right:0;top:7px}
#header ul.links li{display:inline;list-style:none;margin:0 3px 0 0; *margin:0 6px 0 0}
#header ul.links li a{border-right:1px solid #bbb;color:#003a6f;display:inline-block;font-size:13px;padding:0 8px 0 0;text-decoration:none}
#header ul.links li.last a{border:0;padding:0}
#header #hello{background-position:-272px -122px !important;color:#666;font-size:12px;left:271px;padding-left:10px;position:absolute;top:13px}
#header #hello a{color:#a12830;font-weight:700;text-decoration:none}
#header #hello span{background-position:-272px -122px;display:inline-block;height:13px;margin-right:5px;width:8px}
#header #frmSearch{position:absolute;right:0;top:38px}
#header #frmSearch fieldset {margin:0}
#header #frmSearch label{display:none;position:absolute;left:-9999px}
#header .search-box{border:1px solid #bbb;color:#858585;height:22px;margin-right:3px;padding:1px 26px 1px 8px;width:131px;display:block;float:left;-webkit-border-radius: 15px;border-radius: 15px; background: #e9e9e9; background: -moz-linear-gradient(top,  #e9e9e9 0%, #ebebeb 18%, #fefefe 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(18%,#ebebeb), color-stop(100%,#fefefe)); background: -webkit-linear-gradient(top,  #e9e9e9 0%,#ebebeb 18%,#fefefe 100%); background: -ms-linear-gradient(top,  #e9e9e9 0%,#ebebeb 18%,#fefefe 100%); background: linear-gradient(to bottom,  #e9e9e9 0%,#ebebeb 18%,#fefefe 100%); }
#header .searchbutton{border:0;color:#fff;cursor:pointer;display:block;position:absolute;font-size:0;height:15px;outline:0;text-indent:-9999px;width:15px;right:12px;top:5px;}
#header .search-box:focus, #header .searchbutton:focus{outline:1px dotted #003a6f !important; outline-offset: 1px  !important;}
#header #hello,#footer ul.links li.c1 a,#footer li.member-fdic a,#footer li.equal-housing-lender{background:url(https://images.capitalone360.com/images/layout-sprite.png?v=1154080) no-repeat}

#megamenu li.category a {background:url(https://images.capitalone360.com/images/mdd-background-sprite.png?v=1154080) no-repeat}
#megamenu{left:220px;position:absolute;top:14px;display:block;margin:16px 0;padding:0 0 0 40px}
#megamenu li.category{display:block;float:left;list-style:none;}
#megamenu li.category a{background-position:0 0;display:block;height:45px;outline:0;width:162px}
#megamenu li.category .acct-list a {  } 
#megamenu li a#myaccounts, #megamenu li a#products, #megamenu li a#tools {color:#003a6f;font-size:24px;text-decoration:none;text-indent:10px;line-height:40px;font-family: "TradeGothicBoldCn";}
#megamenu li a#myaccounts{position:relative;top:1px}
#megamenu li a#products{background-position:-162px 0;width:131px;position:relative;top:1px;margin-left:2px}
#megamenu li a#tools{background-position:-291px 0;width:156px;position:relative;top:1px}
#megamenu li a#myaccounts:hover,#megamenu li a#myaccounts:focus, #megamenu li.on a#myaccounts{background-position:0 -45px}
#megamenu li a#products:hover,#megamenu li a#products:focus,.product #megamenu li a#products, #megamenu li.on a#products{background-position:-162px -45px}
#megamenu li a#tools:hover,#megamenu li a#tools:focus, .help #megamenu li a#tools,#megamenu li.on a#tools{background-position:-291px -45px}
#megamenu li.mm-myaccounts a.mm-active{background-position:0 -90px!important;z-index:999}
#megamenu li.mm-products a.mm-active{background-position:-162px -90px!important;z-index:999}
#megamenu li.mm-tools a.mm-active{background-position:-291px -90px!important;z-index:999}
#megamenu li.category div.megasub{background-position:0 -120px;display:none;left:-11px;position:absolute;text-indent:0;z-index:10;background:#f0f0f0;border:1px solid #a9a9a9;border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;-webkit-box-shadow: 4px 4px 5px rgba(50, 50, 50, 0.50);-moz-box-shadow: 4px 4px 5px rgba(50, 50, 50, 0.50);box-shadow: 4px 4px 5px rgba(50, 50, 50, 0.50);padding-top:0;}
#megamenu li.category div.mega-trans{width:494px;padding-top:0!important}
#megamenu li.mm-products div.megasub{height:auto;left:126px;width:400px;padding-top:0}
#megamenu li.biz-unauth div.megasub{height:auto;left:136px;width:225px;padding-top:0}
#megamenu li.mm-tools div.megasub{height:auto;left:245px;width:400px;padding-top:0}

#megamenu li a#myaccounts,
#megamenu li a#products,
#megamenu li a#tools { overflow:hidden; } 

.megasub strong, .megasub h2 {display:block;border-bottom:1px solid #ccc;color:#333;font-size:11px;font-weight:700;margin:12px 0 0;padding:0 0 3px;text-indent:7px;width:175px}
.megasub ul{list-style:none;margin:0;padding:0}
.megasub .grouping{padding:8px 0 20px 16px !important; float:left;}
.megasub .grouping_adwizard{float:left; padding: 7px 23px; border-top:1px solid #ccc; width:354px;}
#header #megamenu .adWizard {font-size: 14px;}
#header #megamenu .adWizard a {display: inline;text-decoration: underline;font-size: 14px; font-weight: 700; color: #1155cc;}

.mm-myaccounts .login-pg .grouping {padding:4px 14px 18px!important;margin:0!important}
.mm-myaccounts .login-pg strong {margin-bottom:5px;}
#megamenu .mm-myaccounts .login-pg .megasub {left:-14px}
.megasub .clear{clear:both}
#megamenu .megasub .cof-products {margin-top:10px!important;}
#megamenu .megasub ul li{line-height:23px;text-indent:7px;width:176px;margin:0}
#megamenu .megasub ul li.over,#megamenu .megasub ul li:hover, #megamenu .megasub a:focus{background:#d8e3f0 !important}
#megamenu .megasub a{background:none!important;color:#003a6f;font-size:14px;height:auto!important;text-decoration:none;width:auto!important;display:inline-block}
#megamenu .mm-myaccounts .megasub strong,#megamenu .mm-myaccounts .megasub ul li{width:230px}
#megamenu .megasub ul li.view-all{margin-top:10px}

#megamenu li.category .mega-trans strong,#megamenu li.category .mega-trans ul li{width:170px}
#megamenu li.category .mega-trans .acct-list strong,#megamenu li.category .mega-trans .acct-list ul li{width:265px}
.mega-trans .middle .grouping {margin:8px 0 8px 4px !important}
.mega-trans .acct-list {margin-left: 20px}
div.mega-trans .middle {float:left;width:519px}


#megamenu .megasub .camAd {border-top:1px solid #ccc;width:96%;text-indent:16px;margin:0 0 10px 5px;float:left;padding:5px 0 0 0;color:#003a6f !important;}
#megamenu .megasub .camAd strong {display:inline;border:0;color:#003a6f !important;}
#megamenu .megasub .camAd a, #megamenu .megasub .camAd a:visited {display:inline;text-decoration:underline;font-size:12px;color:#1155cc;}

#iframe-container {width:375px;padding:12px 0 6px} 
.iframe-login #mm-login {display:none}
.iframe-login #loading {position:relative;left:165px;top:90px;height:208px;}

#footerWrapper{min-width:976px;height: 66px;position:relative;width:100%;z-index:15; background-color: #a12830; background-image: -webkit-gradient(linear, 0% 20%, 0% 56%, from(#862128), to(#a12830)); background-image: -webkit-linear-gradient(top, #862128, #a12830); background-image: -moz-linear-gradient(top, #862128, #a12830); background-image: -ms-linear-gradient(top, #862128, #a12830);}

#footer{height:62px;margin:0 auto;position:relative;width:976px}
.showdisclaimer #footer{height: 62px;}
#footer li{display:inline;list-style:none;margin:0 3px 0 0}
#footer ul.links li.about a{border-right: none;}
#footer .formerlyING a, #footer .formerlyING a:visited {float:left;display:block;width:104px;height:28px;background:no-repeat url("https://images.capitalone360.com/home/ing-footer-link-104x28.png?v=1154080") 0 0 transparent;position:relative;left:-15px;margin-top:4px;text-indent:-99999px;}
.ftr-home-auth ul.links li.c1 a{left: 715px !important;}
.ftr-biz-auth ul.links li.c1 a{left: 770px !important;}
#footer ul.links li a{border-right:1px solid #B3666C;color:#fff;display:block;font-size:13px;padding:0 8px;text-decoration:none;float:left}
#footer ul.links li a:hover, #header ul.links li a:hover, #utility ul li a:hover, #utility ul li a:focus{text-decoration:underline !important;}
#footer .refer-a-friend{background:url('https://images.capitalone360.com/images/secure/raf/raf-footer.png?v=1154080') no-repeat;display:block;height:37px;left:660px ;position:absolute;text-indent:-9999px;top:10px;width:142px}
#footer .biz-raf{background:url('https://images.capitalone360.com/images/secure/raf/biz-raf-footer.gif?v=1154080') no-repeat;display:block;height:37px;left:620px;position:absolute;text-indent:-9999px;top:10px;width:142px}
#footer ul.affiliations{margin-top:10px;position:absolute;right:15px;top:0}
#footer ul.affiliations li{float:left}
#footer ul.links{padding:0;position:absolute;top:22px;margin:0}
.ftr-biz-unauth ul.links{left:285px!important}
.ftr-home-unauth ul.links{left:212px!important}
#footer li.member-fdic a{background-position:-390px -170px;display:block;height:38px;text-indent:-9999px;width:56px}
#footer li.equal-housing-lender{background-position:-445px -168px;display:block;height:48px;text-indent:-9999px;width:41px}
.ftr-trans{background:#a12830!important}
.ftr-trans a{color:#fff!important}
.ftr-trans ul.links li a{border-color:#fff!important}
.ftr-trans ul.links li.c1 a{background-position:-451px -177px!important}
.ftr-trans .refer-a-friend{background-position:-454px -217px!important}
.ftr-trans li.member-fdic a{background-position:-536px -175px!important}
.ftr-trans li.equal-housing-lender{background-position:-586px -171px!important}
p#disclaimer{display:none}
#footer p#disclaimer{display:none}
#footer div.social {position: absolute; top: 18px;  width: 240px;}
#footer div.social iframe{float: left; margin-right: 12px; height: 1%;} /* height for Chrome */
#footer div.social a{margin: 1px 5px 0 0 !important; display: block; float: left; text-indent: -9999em; font-size: 0;}
#footer div.TABLET a{margin-right: 24px;}

#footer #fb-like-button{float: left; width: 50px; overflow: hidden; margin: -1px 4px 0 0;}
#social_fb{margin-top: 1px !important; width: 20px; height: 20px; background-position: 0px 0px !important;}
#social_tw{width: 20px; height: 20px; background-position: -20px 0px !important; margin-left: 4px !important;}
#social_gp{width: 20px; height: 20px; background-position: -40px 0px !important;}
#footer .twitter-follow-button{margin-top: 1px;}
.hidden{visibility:hidden}
.push{height:60px;clear:both}
.showdisclaimer .push{height: 120px;}

.longDisclaimerWrapper {background-color: #a12830;}
.longDisclaimerWrapper .longDisclaimer {margin:0 auto 0 auto; padding-bottom:20px; width: 976px; color:#fff;background-color: #a12830;}
.longDisclaimerWrapper .longDisclaimer p {padding-top: 18px; width: 98%;}
.longDisclaimerWrapper .longDisclaimer .ada-new-win {font-size:inherit !important;}
.longDisclaimerWrapper .longDisclaimer small {padding-left:0 !important;padding-right: 3% !important;}
.longDisclaimerWrapper a, .longDisclaimerWrapper a:link, .longDisclaimerWrapper a:visited {color:#fff;}
.longDisclaimerWrapper .nowrap {float: none; display: inline; margin-right:0 !important}


.lCol { float:left; width:49% } .rCol { float:right; width:49% }
div.product { display: block; margin-top: 15px; clear: both; margin-bottom: 40px;}
div.product_footer { display: block; clear: both; }
div.product_image { display: block; float: left; margin-right: 20px; }
div.product div.prodContainer { border:1px solid #ccc; border-top:0; background-color: #F6F6F6; -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; }

div.product .icon_savings { background:url('https://images.capitalone360.com/images/secure/openaccount/open-account-icons-sprite.png?v=1154080') 0 0 no-repeat; display:inline-block; width:85px; height:66px; position: relative; top: 42px; left: -10px; margin-top: -60px; z-index:1}
div.product .icon_home_loans { background:url('https://images.capitalone360.com/images/secure/openaccount/open-account-icons-sprite.png?v=1154080') -85px 0 no-repeat; display:inline-block; width:85px; height:66px; position: relative; top: 46px; left: -10px; margin-top: -60px; z-index:1}
div.product .icon_business { background:url('https://images.capitalone360.com/images/secure/openaccount/open-account-icons-sprite.png?v=1154080') -170px 0 no-repeat; display:inline-block; width:85px; height:66px; position: relative; top: 46px; left: -10px; margin-top: -60px; z-index:1}
div.product .icon_checking { background:url('https://images.capitalone360.com/images/secure/openaccount/open-account-icons-sprite.png?v=1154080') -255px 0 no-repeat; display:inline-block; width:85px; height:66px; position: relative; top: 40px; left: -5px; margin-top: -60px; z-index:1}
div.product .icon_investing { background:url('https://images.capitalone360.com/images/secure/openaccount/open-account-icons-sprite.png?v=1154080') -340px 0 no-repeat; display:inline-block; width:85px; height:66px; position: relative; top: 46px; left: -5px; margin-top: -60px; z-index:1}
div.product .icon_retirement { background:url('https://images.capitalone360.com/images/secure/openaccount/open-account-icons-sprite.png?v=1154080') -425px 0 no-repeat; display:inline-block; width:85px; height:66px; position: relative; top: 42px; left: -7px; margin-top: -60px; z-index:1}

div.product h2 { background:url('https://images.capitalone360.com/images/secure/openaccount/header.png?v=1154080') repeat-x; width:100%; height:34px; font-size: 12pt; text-decoration: none; line-height: 36px; color: white;}
div.product h2 .left { background:url('https://images.capitalone360.com/images/secure/openaccount/header-left.png?v=1154080') left top no-repeat; float:left; width:6px; height:34px; }
div.product h2 .right { background:url('https://images.capitalone360.com/images/secure/openaccount/header-right.png?v=1154080') right top no-repeat; float:right; width:6px; height:34px; }
div.product h2 .title { margin-left: 75px; }
div.product div.prodContainer .row { border-bottom:1px solid #ccc; padding: 8px; width: auto; overflow: hidden;}
div.product div.prodContainer .row.last { border: 0 }
div.product div.prodContainer a:hover { text-decoration: underline; color: #a12830 }
div.product div.prodContainer .row .header a { text-decoration: none; color: #a12830; font-size:16px }
div.product div.prodContainer .row .header a:hover { text-decoration: underline; color: #a12830 }

div.product div.prodContainer .row .button { position: relative; display:inline-block; *display: inline; float:right; background:url('https://images.capitalone360.com/images/secure/openaccount/button.png?v=1154080') repeat-x; margin:-26px 0 0 0; margin-top:-24px\9; width:auto; height:26px; }
div.product div.prodContainer .row .button a { cursor:pointer; color:#003a6f; text-decoration:none; font-weight:bold; }
div.product div.prodContainer .row .button a .left { background:url('https://images.capitalone360.com/images/secure/openaccount/button-left.png?v=1154080') left top no-repeat; display:inline-block; width:6px; height:26px; }
div.product div.prodContainer .row .button a .name { position: relative; bottom: 8px; *bottom:5px; padding: 5px 5px 12px 5px; *padding-bottom:5px;}
div.product div.prodContainer .row .button a .right { background:url('https://images.capitalone360.com/images/secure/openaccount/button-right.png?v=1154080') right top no-repeat; display:inline-block; width:6px; height:26px; }
div.product div.prodContainer .row .button a:hover {color:#1155cc; text-decoration:none; font-weight:bold }
div.product div.prodContainer .row .header, div.product div.prodContainer .row .title { float:left; width:75%; }
div.product div.prodContainer .row.short .header, div.product div.prodContainer .row.short .title { float:left; width:68%; }

div.product.legal h2 { background: none; border:none; padding:0; color: #003a6f; }
div.product.legal div.prodContainer { border:0px; padding:0 8px; background-color:none; }
div.product .nonRow { border:0px; padding:8px 8px 0 8px; line-height:1.25em}
div.product .nonRow .header a { color:#a12830; text-decoration: none }
div.product .nonRow .header a:hover { color:#a12830; text-decoration: underline }
div.product .nonRow .header span.title a { color:#1155cc; text-decoration: underline }
div.product.legal div.prodContainer { padding: 0; width: auto; border:0 }
div.product.legal div.prodContainer a b { color: #1155cc; }
div.product.legal div.prodContainer a:hover {text-decoration: underline;  color: #1155cc; }
div.product.legal div.prodContainer a.header:hover {text-decoration: underline;  color: #a12830; }
div.product.legal div.prodContainer a.header, div.product.legal div.prodContainer a.header:active, div.product.legal div.prodContainer a.header:visited { color: #a12830; text-decoration: none; }
div.product.legal div.prodContainer a.header b {color: #a12830}
div.page_title { display: block; float: left; height: 30px; }
div.rates_at_a_glance { display: block; float: left; font-weight: bold; height: 30px; line-height: 32px; margin-left: 15px; }


.social_media {height:20px; width:auto; display:inline-block; float:left; margin: 0; padding: 0 0 10px 0; }
.social_media a{ background-image:none!important;}
.social_media .pinterest { display: block; float: left; width: 20px; height: 20px; background: url('https://images.capitalone360.com/images/secure/socialMediaIcons/social-media-20.png') -60px 0px no-repeat; margin-right:4px }
.social_media .twitter { display: block; float: left; width: 20px; height: 20px; background: url('https://images.capitalone360.com/images/secure/socialMediaIcons/social-media-20.png') -20px 0px no-repeat; margin-right:4px  }
.social_media .facebook { display: block; float: left; width: 20px; height: 20px; background: url('https://images.capitalone360.com/images/secure/socialMediaIcons/social-media-20.png') 0px 0px no-repeat; margin-right:4px }
.social_media .google_plus { display: block; float: left; width: 20px; height: 20px; background: url('https://images.capitalone360.com/images/secure/socialMediaIcons/social-media-20.png') -40px 0px no-repeat; margin-right:4px  }
.social_media .youtube { display: block; float: left; width: 20px; height: 20px; background: url('https://images.capitalone360.com/images/secure/socialMediaIcons/social-media-20.png') -80px 0px no-repeat; margin-right:4px  }
 

.switchkitChecklist img{border:0;}
.switchkitChecklist.heading{width:923px;margin:0 auto 15px auto;border-bottom:1px solid #ccc;}
.switchkitChecklist.heading h2{font-family: "TradeGothicBold" !important;float:left;width:753px;color:#003a6f;font-size:29px;padding-top:20px;font-weight:100 !important;}
.switchkitChecklist.heading h2 img{display:block;margin:26px 0 0 3px;}
.switchkitChecklist.heading div img{display:block;margin:0 0 12px 0;}
.switchkitChecklist.heading div a, .switchkitChecklist.heading div a:visited {display:block;width:159px;height:50px;float:left;padding-bottom:5px;}
.switchkitChecklist.copy {width:629px;padding-left:3px;color:#333;}
.switchkitChecklist.helpToComplete{margin:19px 0 0 0;}
.switchkitChecklist.helpToComplete h3{background: repeat-x url('https://images.capitalone360.com/images/secure/th-gradient.png?v=1154080') 0 0 #003A6F;height:29px;border-top:1px solid #003a6f;color:#fff;font-size:13px;font-weight:bold;}
.switchkitChecklist.helpToComplete h3 span{margin:5px 0 0 11px;display:block;}
.switchkitChecklist.helpToComplete h3 span span{font-weight:normal;display:inline;font-size:11px;margin-left:10px;}
.switchkitChecklist.helpToComplete ul.mainSet {width:631px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #003a6f;margin:0;padding:0;list-style:none;}
.switchkitChecklist.helpToComplete ul.mainSet li{padding:0;margin:0;height:115px;border-bottom:1px solid #ccc;}
.switchkitChecklist.helpToComplete ul.mainSet li.last{border-bottom:none;}
.switchkitChecklist.helpToComplete .colCnt h4{color:#003a6f;font-size:16px;margin:37px 0 0 37px;}
.switchkitChecklist.helpToComplete .colCnt .col.L p{margin:0 0 0 37px;}
.switchkitChecklist.helpToComplete .colCnt .col {float:left;}
.switchkitChecklist.helpToComplete .colCnt .col.L{width:320px;}
.switchkitChecklist.helpToComplete .colCnt .col.R{width:309px;padding:13px 0 0 0;}
.switchkitChecklist.helpToComplete .colCnt .col.R input{vertical-align:middle; margin-top:-1px !important;}
.switchkitChecklist.helpToComplete .colCnt .col.R label img{vertical-align: text-bottom !important; }
.switchkitChecklist.helpToComplete .colCnt .col.R div{padding-bottom:7px; }
.switchkitChecklist.helpToComplete .btn{margin-top:16px;}
.switchkitChecklist.helpToComplete ul.mainSet .ledger{background-color:#f0f3f8 !important;}
#switch .clear {display:block;line-height:0 !important;font-size:0 !important;}
#switch, #switch ul{width:640px !important;text-align:left;}
#switch ul a,
#switch ul a:visited {display:block;text-decoration:none;}
#switch .switchDetails a,#switch .switchDetails a:visited {display:inline;text-decoration:underline;}
#switch .whitebutton a, #switch .whitebutton a:visited {text-decoration:none;}
#switch a.targetGroup{ height:54px; }
#switch a.targetGroup:focus, 
#switch a.targetGroup:active, 
#switch a.targetGroup:hover {outline:1px dotted #003a6f; outline-offset: -1px !important; width:640px; height:54px;}
#switch .completed a.targetGroup:active, 
#switch .completed a.targetGroup:hover {border:0;outline:0;cursor:default;}
#switch ul{list-style: none;margin:0;}
#switch li ul {padding:0;}
#switch ul li {display:block;overflow:hidden;background-color:#fff;position:relative;list-style:none; -webkit-transition: background-color 0.4s ease;-moz-transition: background-color 0.4s ease;-o-transition: background-color 0.4s ease;transition: background-color 0.4s ease;margin:0;}
#switch ul li.toCount {border-bottom:1px solid #ccc;}
#switch ul li.deleteBill {background-color: #ccc;}
#switch li.last, #switch li.nobills {border:0} 
#switch h3 {border-color: #003a6f; background-color: #003a6f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#286a95), to(#003a6f)); background-image: -webkit-linear-gradient(top, #286a95, #003a6f); background-image: -moz-linear-gradient(top, #286a95, #003a6f); background-image: -ms-linear-gradient(top, #286a95, #003a6f); height: 29px;font-size: 13px;text-decoration: none;line-height: 27px;color: #fff;margin: 0px; padding-left:8px;margin-top:0px; border-top:1px solid #003a6f;}
#switch .acctContainer {border: 1px solid #ccc;border-top: 0;}
#switch .info {width:70%; padding: 8px 8px 0 0; float:left;background:none; height:42px; display:block;}
#switch .info strong { color:#003a6f;font-weight:bold;font-size:16px;margin-bottom:1px;display:block; }
#switch .info * {text-decoration: none!important;}
#switch .dropdown {font-size: 11px;width: 103px;height:41px;position:absolute; top:0; bottom:0; left:560px; right:0;padding-top: 4px;}
#switch .lastUpdate {font-size:12px; font-style: normal;display: block;color:#333;}
#switch .headingText {float:left;}
#switch .add { float:right;  width:16px; height:15px; display:block; margin:6px 15px 0 0; font-size:0;line-height:0;}
#switch .add:focus,
#switch .add:active,
#switch .add:hover {outline:1px dotted #fff !important; outline-offset: 0 !important;}
#switch #deposit-group, 
#switch #biller-group,
#switch #checking-group {margin-bottom:10px;}
#switch li.last {border-bottom:1px solid #003a6f !important;}
#switch .completed * {color:#666 !important;}
#switch .info .indicator {float:left;width:56px;display:block;}
#switch .info .indicator .statsusNone {width:22px;height:22px;margin:4px 0 0 16px;}
#switch .info .indicator .statusComplete {width:25px;height:25px;margin:4px 0 0 16px;}
#switch .info .indicator .statsusNone {display:block;visibility:visible;}
#switch .info .indicator .statusComplete {display:none;visibility:hidden;}
#switch .completed .indicator .statusComplete {display:block;visibility:visible;}
#switch .completed .indicator .statsusNone {display:none;visibility:hidden;}
#switch .startToggle {float:right;margin-right:10px;display:block; width:68px; }
#switch .startToggle {color:#333;font-size:15px;display:block;margin-top:17px;}
#switch .startToggle .arrowClosed,
#switch .startToggle .arrowOpen {position:relative;top:2px;}
#switch .startToggle img {display:inline !important;}
#switch .startToggle .arrowClosed {margin-left:4px;}
#switch .startToggle .arrowOpen {margin-left:0;left:-13px;}
#switch .completed .startToggle {display:none;visibility:hidden;} 
#switch .startToggle .arrowOpen {display:none;visibility:hidden;}  
#switch .groupExpanded .startToggle .arrowOpen {display:block;visibility:visible;} 
#switch .groupExpanded .startToggle .arrowClosed {display:none;visibility:hidden;} 
#switch .addNewToGroup {display:block;background-color:#fff;padding:7px 0 0 0;margin:0 0 1px 0;}
#switch .addNewToGroup a,
#switch .addNewToGroup a:visited {position:static;display:inline;text-decoration:none;font-weight:bold;margin:0 0 0 8px;}
#switch .addNewToGroup a:focus, 
#switch .addNewToGroup a:active,
#switch .addNewToGroup a:hover {outline:1px dotted #003a6f !important; outline-offset: 0 !important; }
#switch .tHide {margin-top:-1px;height:16px;width:16px; vertical-align:middle}
#switch .colCnt .col {float:left;}
#switch .switchDetails {border-top:1px solid #ccc;width:641px;padding-bottom:23px;display:none;background:#fff;}
#switch .switchDetails a, #switch .switchDetails a:visited {display:inline;}
#switch .borderShad {width:616px;height:auto;border-left:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3; margin:0 0 0 12px; 

-webkit-box-shadow: 0 8px 6px -6px #d0d0d0; -moz-box-shadow: 0 8px 6px -6px #d0d0d0; box-shadow: 0 8px 6px -6px #d0d0d0;

background: rgb(210,210,210); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyZDJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); 
background: -moz-linear-gradient(top, rgb(210,210,210) 0%, rgb(255,255,255) 9%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(210,210,210)), color-stop(9%,rgb(255,255,255))); 
background: -webkit-linear-gradient(top, rgb(210,210,210) 0%,rgb(255,255,255) 9%); 
background: -o-linear-gradient(top, rgb(210,210,210) 0%,rgb(255,255,255) 9%); 
background: -ms-linear-gradient(top, rgb(210,210,210) 0%,rgb(255,255,255) 9%); 
background: linear-gradient(to bottom, rgb(210,210,210) 0%,rgb(255,255,255) 9%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d2d2', endColorstr='#ffffff',GradientType=0 ); 
filter:none\9; 
}
#switch .accounts .col.L{width:118px;}
#switch .accounts .col.R{font-weight:bold;color:#003a6f;width:80px;}
#switch .switchDetails .col.L.heading {width:418px;}
#switch .switchDetails .col.L.heading h4 {margin:18px 0 0 0; font-size:25px; color:#a12830; font-weight:bold;}
#switch .switchDetails .addlTxt h5 {font-size:13px;margin-bottom:2px;}
#switch .switchDetails .col.L.heading h4, 
#switch .switchDetails .col.L.heading p, 
#switch .switchDetails .addlTxt h5,
#switch .switchDetails .addlTxt p{padding-left:14px; width:95%;}
#switch .switchDetails .col.R.accounts {width:198px;margin:23px 0 0 0;}
#switch .switchDetails .actions {float:right;margin:20px 0 10px 0;}
#switch .switchDetails .actions .whitebutton {width:138px !important;}
#switch .switchDetails .actions .pipe {color:#ccc;}
#switch .switchDetails .actions .col {margin:0 16px 0 0;padding-top:4px;}
#switch .switchDetails .actions .col.last {margin-left:16px;padding-top:0;}
#switch .switchDetails .col.L.heading p {width:95%;}
#switch .switchDetails .addlTxt {margin:19px 0 0 0;}
#switch .switchDetails .col.L.heading p {margin:10px 0 0 0;}
#switch ul.billerAccount {margin-left:40px !important; width:270px !important;padding-top:15px;}
#switch ul.billerAccount li {  overflow: visible !important;display: list-item !important;list-style-type: disc !important;}
#switch ul.billerAccount strong {color:#003a6f;}
#switch .twoStep.colCnt .col.L {width:275px;}
#switch .twoStep.colCnt .col.M {width:67px; padding-top:35px;}
#switch .twoStep.colCnt .col.R {width:252px;}
#switch .twoStep.colCnt h5 {padding:0 0 10px 14px;}
#switch .pAsH {padding-top:5px;}
#switch .twoStep.colCnt.imgStep h4 {margin-top:0; padding-bottom:8px;line-height:1em;}
#switch .twoStep.colCnt.imgStep .number {float:left;display:block;margin:0 0 0 20px;padding:4px 0 0 0;}
#switch .twoStep.colCnt.imgStep p {float:left;}
#switch .twoStep.colCnt.imgStep .col.L {width:50px;}
#switch .twoStep.colCnt.imgStep .col.R {width:545px;}
#switch .twoStep.colCnt.imgStep.last {padding-top:25px;}


#switch a.targetGroup:focus, 
#switch a.targetGroup:active, 
#switch a.targetGroup:hover,
#switch .toCount.completed a.targetGroup:focus,
#switch .toCount.completed a.targetGroup:active {border:1px dotted #003a6f; width:638px;}

#switch .toCount.completed a.targetGroup:hover {border:1px solid transparent !important; width:638px;}


#switch .startToggle {width:69px;}
#switch a.targetGroup:focus .indicator, 
#switch a.targetGroup:active .indicator, 
#switch a.targetGroup:hover .indicator {margin-left:-1px;}
#switch a.targetGroup:focus .startToggle, 
#switch a.targetGroup:active .startToggle, 
#switch a.targetGroup:hover .startToggle {margin-top:16px; margin-right:9px; }
#switch a.targetGroup:focus .info,
#switch a.targetGroup:active .info, 
#switch a.targetGroup:hover .info {margin-top:-1px;}
#switch a.targetGroup:focus, 
#switch a.targetGroup:active, 
#switch a.targetGroup:hover,
#switch .toCount.completed a.targetGroup:focus,
#switch .toCount.completed a.targetGroup:active,
#switch .toCount.completed a.targetGroup:hover {height:52px;}



.locationATM {color: #4e63d0 !important;}
.locationCashBack {color: #039403 !important;}
.location360Cafe {color: #A12830 !important;}


.sso-strikethrough-outter {margin-right:45px; padding-top:5px; background: repeat-x url('https://images.capitalone360.com/images/secure/sso/remove-image-phrase-bg.gif?v=1154080') 0 0 #fff; width:201px; height:175px; float:right; position: relative; z-index:-1;}
.sso-strikethrough-outter .inner {width:201px; height:175px; display: block; position: relative;}
.sso-strikethrough-outter .inner:after{content: ""; background: no-repeat url('https://images.capitalone360.com/images/secure/sso/remove-image-phrase-red-bar.png?v=1154080') 0 0 transparent; opacity: 1; top: -25px; left: -5px; bottom: 0; right: 0; position: absolute;z-index: 100;}
.sso-strikethrough-outter .innerStepOne {width:177px; margin-top:25px; margin-left:10px;}
.sso-strikethrough-outter .yourImage {padding-left:4px;}
.sso-strikethrough-outter .innerStepTwo {float:right; width:100px; position:relative; z-index:-1;}
.sso-strikethrough-outter .phrase {margin-top:10px; position:relative; z-index:-1;}
.sso-strikethrough-outter .phraseData {width:100px;}

@media only screen and (max-width: 999px) {		#footerWrapper,#utilityWrapper { width:999px }
}.map.noMap {background: url(https://images.capitalone360.com/images/secure/map-not-available.png) 745px center no-repeat;}
.transSecondary_left {left: 452px;}

.nowrap,.realnowrap { white-space:nowrap!important; }
