/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License:none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display:block;}
ol, ul { list-style:none;}
blockquote, q { quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after { content:'';content:none;}
table { border-collapse:collapse;border-spacing:0;}
body { background-color:#efefef;}
.clear { clear:both;height:0;line-height:0;font-size:0;margin:0;padding:0;border:0;}
strong { font-weight:bold;}
em { font-style:italic;}
sub { vertical-align:sub;line-height:0;}
sup { font-size:80%;vertical-align:super;line-height:0;}
.shadowBottom { background:url(/bca/Generic/images/splash-page/wrapper-bottom.png) 0 0 repeat-y;margin:0 auto;font-size:0;height:16px;line-height:0;width:900px;}
.shadowWrapper { background:url(/bca/Generic/images/splash-page/wrapper-background.png) 0 0 repeat-y;margin:0 auto;width:900px;}
.lp_logo_rule { float:left;margin:20px 0 0 12px;width:1px;height:41px;background-color:#d1d2d4;background-image:-moz-linear-gradient(bottom, #fff -12%, #d1d2d4 50%, #fff 112%);background-image:-o-linear-gradient(bottom, #fff -12%, #d1d2d4 50%, #fff 112%);background-image:-webkit-linear-gradient(bottom, #fff -12%, #d1d2d4 50%, #fff 112%);background-image:linear-gradient(bottom, #fff -12%, #d1d2d4 50%, #fff 112%);}
.lp_pbpg { float:left;margin:0 0 0 15px;padding:30px 0 0 0;font:13px/15px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#666;}
.lp_nav { background:url(/bca/Generic/images/splash-page/headerNav-gradient.png) 0 0 no-repeat;margin:0;padding:0;height:30px;width:833px;background-color:#fff;}
.lp_nav a { float:left;margin:0;padding:0;font:12px/30px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#656565;text-decoration:underline;}
.lp_nav a.navFirst { margin-left:30px;}
.lp_nav a:hover { color:rgba(104,144,172,100);}
.lp_nav p { float:left;margin:0;padding:0 5px;font:12px/30px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#656565;}
.highlight { color:#009aff;}
.lp_go_button { float:right;margin:0;padding:0;width:82px;height:32px;}
.lp_bureau_headline { margin:0;padding:15px 0 0 0;text-align:center;font:14px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#464646;}
.lp_bureaus_large { margin:20px 0 0 185px;padding:0;width:487px;height:31px;display:block;}
.lp_bureau_rule { margin:10px auto 0 auto;padding:0;width:830px;height:1px;background-color:#b6b6b6;background-image:-moz-linear-gradient(left, #fff 0%, #b6b6b6 50%, #fff 100%);background-image:-o-linear-gradient(left, #fff 0%, #b6b6b6 50%, #fff 100%);background-image:-webkit-linear-gradient(left, #fff 0%, #b6b6b6 50%, #fff 100%);background-image:linear-gradient(left, #fff 0%, #b6b6b6 50%, #fff 100%);}
.lp_bureaus_large_copy { margin:0;padding:15px 0 0 0;text-align:center;font:12px/12px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#464646;}
.lp_hero { margin:0;padding:0;width:833px;background-color:#67bdf6;background-image:-moz-linear-gradient(bottom, rgba(104,144,172,100) 0%, rgba(103,189,247,100) 100%);background-image:-o-linear-gradient(bottom, rgba(104,144,172,100) 0%, rgba(103,189,247,100) 100%);background-image:-webkit-linear-gradient(bottom, rgba(104,144,172,100) 0%, rgba(103,189,247,100) 100%);background-image:linear-gradient(bottom, rgba(104,144,172,100) 0%, rgba(103,189,247,100) 100%);cursor:pointer;text-align:left;border:0;border-bottom:1px solid #6890ac;overflow:visible;}
.lp_hero_left { float:left;margin:0;padding:0;width:570px;}
.lp_hero_left h1 { margin:0 0 0 25px;padding:18px 0 0 0;font:30px/36px Arial, sans-serif;color:#fff;text-shadow:0 0 9px rgba(1,63,103,.58);}
.lp_hero_left h2 { margin:0 0 0 25px;padding:0;font:18px/24px "Arial Narrow", Arial, sans-serif;color:#fff;text-shadow:0 0 9px rgba(1,63,103,.58);}
.lp_hero_right { float:right;margin:0;padding:0;width:252px;background:#cadfed;background-image:-moz-linear-gradient(top, #67bdf6 4%, #cadfed 33%);background-image:-o-linear-gradient(top, #67bdf6 4%, #cadfed 33%);background-image:-webkit-linear-gradient(top, #67bdf6 4%, #cadfed 33%);background-image:linear-gradient(bottom, #67bdf6 4%, #cadfed 33%);background:-ms-linear-gradient(top,  #67bcf5 4%,#cad7e1 33%);position:relative;z-index:95;}
.lp_hero_right h1 { margin:25px 0 0 75px;padding:0;font:11px/13px Tahoma, Verdana, Segoe, sans-serif;color:#000;text-align:center;}
.lp_hero_right h2 { margin:0;padding:7px 0 23px 75px;font:9px/12px Tahoma, Verdana, Segoe, sans-serif;color:#000;text-align:center;}
.lp_hero_right_rule { margin:13px 0 0 75px;width:137px;height:1px;background-color:#adc3d1;background-image:-moz-linear-gradient(left, #adc3d1 10%, rgba(173,195,210,0) 90%);background-image:-o-linear-gradient(left, #adc3d1 10%, rgba(173,195,210,0) 90%);background-image:-webkit-linear-gradient(left, #adc3d1 10%, rgba(173,195,210,0) 90%);background-image:linear-gradient(left, #adc3d1 10%, rgba(173,195,210,0) 90%);}
.bucket_1_group_1 { background:url(/bca/Generic/images/splash-page/bucket_1_group_1.png) 0 0 no-repeat;border:0px;float:left;margin:0;padding:0;width:268px;height:112px;cursor:pointer;}
.bucket_1_group_1_top_image { margin:10px auto 0 auto;padding:0;width:160px;height:49px;display:block;}
.bucket_1_group_1_left_headline { float:left;margin:0 0 0 53px;padding:0;font:20px/40px "Arial Narrow", Arial, sans-serif;color:#000;}
.group_1_bucket_copy { float:left;margin:8px 0 0 10px;padding:0;font:12px/12px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.bucket_2_group_1 { background:url(/bca/Generic/images/splash-page/bucket_1_group_1.png) 0 0 no-repeat;border:0px;float:left;margin:0 0 0 10px;padding:0;width:268px;height:112px;cursor:pointer;}
.bucket_2_group_1_top_image { margin:10px auto 0 auto;padding:0;width:68px;height:48px;display:block;}
.bucket_2_group_1_left_headline { float:left;margin:0 0 0 8px;padding:0;font:18px/40px "Arial Narrow", Arial, sans-serif;color:#000;}
.bucket_3_group_1 { background:url(/bca/Generic/images/splash-page/bucket_3_group_1.png) 0 0 no-repeat;border:0px;float:right;margin:0;padding:0;width:268px;height:112px;cursor:pointer;}
.bucket_3_group_1_top_image { margin:2px auto 0 auto;padding:0;width:172px;height:57px;display:block;}
.bucket_3_group_1_left_headline { float:left;margin:0 0 0 48px;padding:0;font:20px/40px "Arial Narrow", Arial, sans-serif;color:#000;}
.lp_list_circle { float:left;margin:0 0 20px 15px;padding:0;background-color:#fc700d;width:14px;height:14px;border-radius:50%;position:relative;}
.lp_list_triangle { top:3px;left:4px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:8px solid white;position:absolute;}
/* .lp_list_description { float:left;margin:0 0 20px 10px;padding:0;font:13px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#515151;}
*/
div.group3_bucket_2 ul {margin-left:25px;}
.lp_list_description { list-style-image:url('/BCA/PG_FREESCORESANDMORE/Images/globals/orange-arrow.png');font:13px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#515151;margin:0 0 20px 10px;}
.simulator_icon { margin:20px auto 0 auto;padding:0;width:49px;height:56px;display:block;}
.lp_button_headline { margin:0;padding:20px 0 0 0;text-align:center;font:bold 15px/30px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#464646;}
.lp_bottom_chts { margin:10px auto 0 auto;padding:0;width:265px;height:58px;display:block;}
.enrollment_logo { float:left;margin:0 0 0 5px;padding:20px 0 15px 0;width:179px;height:44px;}
.enrollment_header_right { float:right;margin:10px 0 0 0;padding:0 0 0 0;width:515px;}
.enrollment_header_right h1 { margin:0;padding:0;font:12px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#202020;text-align:center;}
.enrollment_header_right span { font-weight:bold;color:#009aff;}
.enrollment_header_bureaus { margin:5px auto 0 auto;padding:0;width:443px;height:26px;display:block;}
.enrollment_wrapper_header { margin:10px auto 0 auto;width:832px;height:18px;font-size:0px;line-height:0px;background:url(/bca/Generic/images/splash-page/enrollment_wrapper_header.png) 0 0 no-repeat;}
.enrollment_wrapper { margin:0 auto;width:832px;background:url(/bca/Generic/images/splash-page/enrollment_wrapper_bkd.png) 0 0 repeat-x;}
.enrollment_left { float:left;margin:0;padding:0 20px;width:500px;}
.enrollment_right { float:right;margin:0 21px 0 0;padding:0;width:271px;}
.enrollment_header_rule { margin:15px auto 0 auto;padding:0;width:451px;height:1px;background-color:#b6b6b6;background-image:-moz-linear-gradient(left, #fff -16%, #b6b6b6 50%, #fff 116%);background-image:-o-linear-gradient(left, #fff -16%, #b6b6b6 50%, #fff 116%);background-image:-webkit-linear-gradient(left, #fff -16%, #b6b6b6 50%, #fff 116%);background-image:linear-gradient(left, #fff -16%, #b6b6b6 50%, #fff 116%);}
.active_tab { float:left;padding:0;width:147px;height:36px;background:url(/bca/Generic/images/splash-page/active_tab.png) 0 0 no-repeat;}
.active_tab_one { float:left;padding:0;width:147px;height:36px;background:url(/bca/Generic/images/splash-page/Tab_1_Active.png) 0 0 no-repeat;}
.active_tab_two { float:left;padding:0;width:147px;height:36px;margin-right:7px;background:url(/bca/Generic/images/splash-page/Tab_2_active.png) 0 0 no-repeat;}
.inactive_tab { float:left;padding:0;width:159px;height:36px;background:url(/bca/Generic/images/splash-page/inactive_tab.png) 0 0 no-repeat;}
.inactive_tab_one { float:left;padding:0;width:159px;height:36px;background:url(/bca/Generic/images/splash-page/Tab_1_inactive.png) 0 0 no-repeat;}
.inactive_tab_two { float:left;padding:0;width:159px;height:36px;background:url(/bca/Generic/images/splash-page/Tab_2_inactive.png) 0 0 no-repeat;}
.inactive_tab_three { float:left;padding:0;width:159px;height:36px;background:url(/bca/Generic/images/splash-page/Tab_3_inactive.png) 0 0 no-repeat;}
.first_tab { margin:20px 0 0 0;}
.second_tab { margin:20px 5px 0 5px;}
.third_tab { margin:20px 0 0 0;}
.active_tab_number { margin:4px 10px 0 10px;padding:0;float:left;width:27px;height:27px;background:url(/bca/Generic/images/splash-page/active_circle_bg.png) 0 0 no-repeat;text-align:center;}
.active_tab_number p { font:16px/27px "Arial Narrow", Arial, sans-serif;color:#464646;}
.active_tab_copy { margin:5px 0 0 0;font:16px/27px "Arial Narrow", Arial, sans-serif;color:#fff;text-shadow:-1px -1px #464646,
    1px -1px 0 #464646,  
    -1px 1px 0 #464646,
    1px 1px 0 #464646;}
.inactive_tab_number { margin:4px 5px 0 30px;padding:0;float:left;width:27px;height:27px;background:url(/bca/Generic/images/splash-page/inactive_tab_number.png) 0 0 no-repeat;text-align:center;}
.inactive_tab_number p { font:16px/27px "Arial Narrow", Arial, sans-serif;color:#fff;}
.inactive_tab_copy { margin:5px 0 0 0;font:16px/27px "Arial Narrow", Arial, sans-serif;color:#fff;text-shadow:-1px -1px #7e7e7e,
    1px -1px 0 #7e7e7e,  
    -1px 1px 0 #7e7e7e,
    1px 1px 0 #7e7e7e;}
.credit_scores_copy { margin:0 0 0 165px;padding:0;font:11px/16px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#666;}
.privacy_badge { padding:5px 0 5px 41px;width:215px;border:1px solid #454545;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;position:relative;}
.privacy_badge p { font:11px/12px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#05222f;}
.privacy_badge a { color:#05222f;text-decoration:underline;}
.privacy_lock { top:-17px;left:-21px;width:57px;height:57px;position:absolute;}
.page_2_privacy_badge { margin:40px auto 0 auto;}
.form_wrapper { margin:0;padding:0 45px 35px 29px;width:423px;border:1px solid #bdbdbd;-moz-border-radius:1px 19px 21px 19px / 1px 19px 21px 19px;-webkit-border-radius:1px 19px 21px 19px / 1px 19px 21px 19px;border-radius:1px 19px 21px 19px / 1px 19px 21px 19px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;}
.form_top_copy { margin:0;padding:15px 0 0 0;font:12px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.form_top_ssn { margin:0;padding:15px 0 0 0;font:11px/13px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.form_descriptions { margin:0;padding:0;font:11px/13px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#6a6a6a;}
.form_descriptions a { color:#6a6a6a;text-decoration:underline;}
.form_left { float:left;margin:0;padding:15px 0 0 0;width:220px;}
.form_right { float:right;margin:0;padding:15px 0 0 0;width:203px;}
.generic_label { float:left;margin:0;padding:0;font:12px/28px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.generic_input { float:left;margin:0 0 10px 0;width:195px;height:20px;border:1px solid #949494;background-color:#fff;-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);}
.generic_dropdown { float:left;margin:0 0 10px 0;}
.small_input { float:left;margin:0 10px 10px 0;width:45px;height:20px;border:1px solid #949494;background-color:#fff;-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);}
.medium_input { float:left;margin:0 0 10px 0;width:70px;height:20px;border:1px solid #949494;background-color:#fff;-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);}
.zip_label { float:left;margin:0 0 0 75px;padding:0;font:12px/28px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.zip_input { float:left;margin:0 0 10px 10px;padding:0;width:85px;height:20px;border:1px solid #949494;background-color:#fff;-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);}
.phone_input { margin:0 5px 10px 5px;}
.hiddenLabel { display:none;}
.card_types { float:left;margin:0 0 0 10px;padding:0;width:84px;height:15px;}
.year_dropdown { margin:0 0 10px 20px;}
.why { float:left;margin:5px 0 0 4px;padding:0;width:17px;height:17px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#1a7ba3;-moz-box-shadow:inset 0 -2px 0 #093f54;-webkit-box-shadow:inset 0 -2px 0 #093f54;box-shadow:inset 0 -2px 0 #093f54;background-image:-moz-linear-gradient(bottom, rgba(0,0,0,.35) 0%, rgba(255,255,255,.35) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,.35) 0%, rgba(255,255,255,.35) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,.35) 0%, rgba(255,255,255,.35) 100%);background-image:linear-gradient(bottom, rgba(0,0,0,.35) 0%, rgba(255,255,255,.35) 100%);text-align:center;font:bold 13px/17px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;}
.label_notes { color:#c0bfbf;}
.checkmark_questionnaire_wrapper { margin:10px auto 0 auto;padding:0 10px 10px 10px;width:420px;border:1px solid #d3d3d3;background-color:#fff;}
.checkmark_list { float:left;margin:0;padding:0;width:133px;list-style:none;}
.checkmark_list li { margin:0;padding:10px 0 0 0;width:133px;}
.questionnaire_checkmarks { float:left;margin:0 8px 0 0;width:12px;height:12px;}
.checkmark_list p { float:left;font:11px/12px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#282828;}
.opt_in_checkbox { float:left;margin:40px 0 0 0;width:12px;height:12px;background-color:#fff;-moz-box-shadow:inset -1px -3px 3px rgba(0,0,0,.31);-webkit-box-shadow:inset -1px -3px 3px rgba(0,0,0,.31);box-shadow:inset -1px -3px 3px rgba(0,0,0,.31);}
.opt_in_language { float:left;margin:40px 0 0 10px;width:390px;font:11px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#6a6a6a;}
.field_copy { float:left;margin:0;padding:0;font:12px/20px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.continue_button { margin:30px auto 0 auto;padding:0;width:265px;height:58px;display:block;}
.signup_button { float:left;margin:30px 0 40px 65px;padding:0;width:266px;height:59px;display:block;}
.no_thanks { float:left;margin:65px 0 0 10px;padding:0;width:75px;text-decoration:underline;color:#464646;font:13px/13px Arial, "Helvetica Neue", Helvetica, sans-serif;}
#errorWrapper { margin:0;padding:0;font:bold 10px/12px Arial, "Helvetica Neue", Helvetica, sans-serif;color:red;}
.credit_protection_benefits_wrapper { margin:0 auto 0 auto;padding:0 0 15px 0;border-left:1px solid #acacac;border-right:1px solid #acacac;border-bottom:1px solid #acacac;background-color:#c4e7f7;}
.credit_protection_benefits_wrapper_header { background:url(/bca/Generic/images/splash-page/credit_protection_benefits_header.png) 0 0 no-repeat;margin:56px auto 0 auto;padding:0;height:51px;}
.credit_protection_benefits_wrapper_header h1 { margin:0 0 0 58px;padding:10px 0 0 0;font:bold 18px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#05222f;}
.credit_protection_benefits_wrapper_header h2 { margin:0 0 0 58px;padding:0;font:bold 11px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#05222f;}
.credit_protection_benefits_headline { margin:0;padding:20px 0 10px 0;text-align:center;font:bold 16px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#05222f;}
.credit_protection_benefits_checkmark { top:-2px;left:-2px;width:54px;height:52px;position:absolute;}
.credit_protection_benefits_checkboxes { float:left;margin:10px 0 0 9px;padding:0;width:26px;height:20px;border:1px solid #ababab;background-color:#fff;position:relative;}
.credit_protection_benefits_checkmarks { top:-9px;right:-5px;width:31px;height:30px;position:absolute;}
.credit_protection_benefits { float:left;margin:0 0 0 10px;padding:10px 0 0 0;font:15px/22px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.credit_protection_benefits_copy { margin:0 auto;padding:0;width:235px;font:12px/12px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#252525;}
.plus_score { float:left;margin:25px 0 0 30px;padding:0;width:28px;height:28px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#92c73d;text-align:center;}
.plus_score p { font:26px/28px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#fff;}
.plus_score_text { float:left;margin:25px 0 0 7px;padding:0;font:bold 18px/28px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#8bc805;}
.minus_score { float:left;margin:15px 0 0 30px;padding:0;width:28px;height:28px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#b8b9bb;text-align:center;}
.minus_score p { font:26px/26px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#fff;}
.minus_score_text { float:left;margin:15px 0 0 7px;padding:0;font:bold 18px/28px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#b8b9bb;}
.score_list { margin:0 0 0 80px;padding:0;list-style:disc;list-style-position:inside;color:#000;}
.score_list li { margin:0;padding:0;font:12px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.right_headline { margin:0;padding:10px 0 0 0;font:12px/16px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;}
.right_headline_top { margin:46px 0 0 0;}
.right_privacy_badge { margin:35px 0 0 15px;}
.right_disclaimer { margin:0;padding:15px 0 0 0;font:11px/13px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#6a6a6a;}
.right_disclaimer a { color:#6a6a6a;text-decoration:underline;}
div.memberLogin a { color:#818285;}
