@charset "utf-8";
/* CSS Document */

/*default*/
.modalBackground { background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
.modalPopup {background-color:White; border-width:3px; border-style:solid; border-color:Gray; padding:3px; width:250px;}

/* Common */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

#main_bckg { margin:auto; width:1024px; background-color:#00254f; background-image:url(../../images/apply/common/main_background.jpg); background-position:center top; background-repeat:no-repeat; }
#container { width:960px; margin:auto; }
#header { clear:both; }
#content { background-color:#FFFFFF; padding:16px; }
#content_bckg { background-image:url(../../images/apply/common/p3_content_bckg.jpg); background-repeat:repeat-x; background-position:top left; background-color:#194c6d; display:block; padding-left: 55px; padding-right: 55px; padding-top: 40px; padding-bottom: 40px; }
#lp_content { background-color:#FFFFFF; }
#box_container{ margin-left:45px; margin-right:45px; padding-top: 35px; }
#footer { background-image: url(../../images/apply/common/logo.gif); background-position: left center; background-repeat: no-repeat; margin-top: 17px; height: 47px; padding-left: 150px; padding-top: 28px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#footer a:link { font-weight:bold; text-decoration:none; color:#FFFFFF; }
#footer a:visited { font-weight:bold; text-decoration:none; color:#FFFFFF; }
#footer a:active { font-weight:bold; text-decoration:none; color:#FFFFFF; }
#footer a:hover { text-decoration:underline; }

.bottom_break { clear:both; }
.clear { clear:both; font-size:1px; }
.box_header { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#2976bf; letter-spacing: -1px; text-align:center;}

/* page 1  */
#p1_content_bckg { background-image:url(../../images/apply/step1/content_background.jpg); background-repeat:no-repeat; background-position:top left; background-color:#194c6d; display:block; }
#p1_content_top { float:none; }
#p1_content_top_left { padding-left: 19px; padding-top: 17px; float:left; clear:left; width: 493px; }
#p1_tl_toptextarea { float:left; width:243px; clear:left; }
#p1_tl_image_textheader { width:243px; }
#p1_tl_textblock { float: left; clear: left; font-family: Trebuchet MS, Trebuchet, Arial; color: #FFFFFF; font-size: 12px; font-weight: bold; width: 230px; padding-left: 13px; padding-top: 5px; }
#p1_tl_wheel { width:250px; float:left; clear:right; height: 257px; background-image: url(../../images/apply/step1/p1_wheel.jpg); background-repeat: no-repeat; }
#p1_tl_psychics { float:left; clear:both; margin-top: 20px; margin-left: 16px; background-color: #041235; width: 440px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-left: 14px; padding-top: 6px; padding-bottom: 10px; }
.p1_tl_psych_header { float:left; clear:right; width: 440px; padding-bottom: 5px; }
.p1_tl_psych_block { padding-right:15px; font-size:10px; font-weight:normal; text-align:center; width:70px; float: left; }
.p1_tl_psych_name {font-size:12px; font-weight:bold;}
.p1_tl_psych_img {border:#999999 1px solid;}
#p1_content_top_right { padding-top: 17px; width: 397px; float: left; clear: right; }
#p1_form { background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 27px; padding-right: 20px; padding-top: 10px; padding-bottom: 25px; }
#p1_form a { color:#009ce2; }
#p1_submit { margin:auto; width:339px; padding-top: 50px; clear: both; }

.p1_login { text-align:right; font-size:10px; font-weight: bold; }
.p1_form_header { font-weight: bold; color: #2775be; font-size: 24px; letter-spacing: -1px; padding-top: 10px; padding-bottom: 10px; }
.p1_form_innerheader { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; }
.p1_form_table { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold; margin-bottom: 10px; }
.p1_form_dropdown { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.p1_disc { font-weight:normal; }
.p1_form_table_bottom { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:bold; }
.p1_form_table_bottom_hd { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; padding-top:20px; }
.p1_form_yrsmnths { padding-top:7px; }

/* page 1 expanders */
#marrital_expand { padding-top: 5px; }
#job_expand { padding-top: 5px; }
#p1_content_bottom { border-top:solid 1px; border-top-color:#999999; min-height:550px; }



/* page 2 */
#p2_container { width:624px; margin:auto; }
#p2_flash_container {width:624px; height:383px; background-image:url(../../images/apply/step2/page2_main_01.jpg); background-repeat:no-repeat; }
#p2_text { width:454px; height:173px; background-image:url(../../images/apply/step2/page2_main_02.jpg); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold; letter-spacing: -1px; text-align:center; color: #2976bf; padding-left: 85px; padding-right: 85px; padding-top: 15px; margin-bottom: 230px; }


/* page 3 */
/*
#p3_psychic { width:273px; margin:auto; height: 81px; font-family:Arial, Helvetica, sans-serif; }
#p3_offers{ padding-top: 5px; float:left; clear:both;  }
#p3_offer_content { width:817px; padding-top:5px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; float: left; }
#p3_offers_header { width: 686px; text-align: center; background-image: url(../../images/apply/step3/p3_offers_header.gif); background-position: top; background-repeat: no-repeat; padding-top: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 28px; padding-left: 65px; padding-right: 65px; letter-spacing: -1px; }
#p3_psychic_image { float:left; clear:left; padding-right: 15px; padding-left: 5px; padding-top: 5px; }

.p3OfferBox			{ width: 575px; border: 5px solid #779ec2; padding: 15px 70px 15px 70px; margin: 0px auto 25px auto;   }
.p3OfferBox h1		{ font: 19px Arial; font-weight: bold; color: #2976bf; padding: 5px 0px 5px 0px; margin: 0px; }
.p3OfferBox p		{ font: 13px Arial; color: #333; padding-bottom: 5px; margin: 0px; }

.p3_box_left { width:346px; float:left; clear:none; }
.p3_box_right { width:346px; float:right; clear:right;}
.p3_box_background { width:346px; background-image:url(../../images/apply/common/p3_box_mid.jpg); background-repeat:repeat-y; }
.p3_psychic_name { font-size: 28px; font-weight: bold; letter-spacing: -1px; padding-top: 6px; }
.p3_psychic_title{ font-size: 16px; color: #666666; }
.p3_psychic_specialty{ font-size: 16px; color: #666666; width:272px; margin:auto; font-family:Arial, Helvetica, sans-serif; text-align:center; border-top:solid 1px; border-top-color:#dfdfdf; padding-top: 12px; }
.p3_login_text { width: 272px; margin: auto; font-family: Arial, Helvetica, sans-serif; font-size: 15px; padding-top: 5px; padding-bottom: 10px; }
.p3_login_info { width: 272px; margin: auto; font-family: Arial, Helvetica, sans-serif; font-size: 17px; }
.p3_username { margin-bottom: 10px; }
.p3_pass { margin-bottom: 16px; }
.p3_image_holder { margin:auto; width: 711px; padding-bottom: 20px; }
 */
 /* page 3 */
#p3_psychic { width:273px; margin:auto; height: 81px; font-family:Arial, Helvetica, sans-serif; }
#p3_offers{ padding-top: 5px; float:left; clear:both;  }
#p3_offer_content { width:817px; padding-top:5px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; float: left; }
#p3_offers_header { width: 686px; text-align: center; background-image: url(../../images/apply/step3/p3_offers_header.gif); background-position: top; background-repeat: no-repeat; padding-top: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 28px; padding-left: 65px; padding-right: 65px; letter-spacing: -1px; }
#p3_psychic_image { float:left; clear:left; padding-right: 15px; padding-left: 5px; padding-top: 5px; }

.p3OfferBox			{ width: 575px; border: 5px solid #779ec2; padding: 15px 70px 15px 70px; margin: 0px auto 25px auto;   }
.p3OfferBox h1		{ font: 19px Arial; font-weight: bold; color: #2976bf; padding: 5px 0px 5px 0px; margin: 0px; }
.p3OfferBox p		{ font: 13px Arial; color: #333; padding-bottom: 5px; margin: 0px; }

.p3_box_left { width:346px; float:left; clear:none; }
.p3_box_right { width:346px; float:right; clear:right;}
.p3_box_background { width:346px; background-image:url(../../images/apply/common/p3_box_mid.jpg); background-repeat:repeat-y; }
.p3_psychic_name { font-size: 28px; font-weight: bold; letter-spacing: -1px; padding-top: 6px; }
.p3_psychic_title{ font-size: 16px; color: #666666; }
.p3_psychic_specialty{ font-size: 16px; color: #666666; width:272px; margin:auto; font-family:Arial, Helvetica, sans-serif; text-align:center; border-top:solid 1px; border-top-color:#dfdfdf; padding-top: 12px; }
.p3_login_text { width: 272px; margin: auto; font-family: Arial, Helvetica, sans-serif; font-size: 15px; padding-top: 5px; padding-bottom: 10px; }
.p3_login_info { width: 272px; margin: auto; font-family: Arial, Helvetica, sans-serif; font-size: 17px; }
.p3_username { margin-bottom: 10px; }
.p3_pass { margin-bottom: 16px; }
.p3_image_holder { margin:auto; width: 711px; padding-bottom: 20px; }

/* page 4 */
.p4_box { width:420px; margin:auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; padding-bottom: 65px; padding-top: 25px; float: right; }
.p4_box_background { width:346px; margin:auto; background-image:url(../../images/apply/common/p3_box_mid.jpg); background-repeat:repeat-y; }
.p4_login_text {text-align:center; font-size:22px;}
#p4_wheel { float:left; width:305px; }

/* page 5 */
#p5_header { height:80px; font-size:38px; color:#FFFFFF; font-weight:bold; text-align: center; font-family: Arial, Helvetica, sans-serif; padding-top: 60px; }
#p5_chat_container { padding: 26px; background-image: url(../../images/apply/step5/chat_sliced_04.jpg); background-position: center top; background-repeat: no-repeat; height: 427px; }
#p5_chat { width:445px; height:321px; margin:auto; padding-top: 25px; }
#p5_ch_psychic_name { float:right; clear:left; padding-top:25px; }
#p5_ch_psychic_image { float: right; clear: right; margin-left: 17px; margin-right: 17px; }

.p5_ch_top { clear:both; background-image: url(../../images/apply/step5/chat_window_01.gif); width: 445px; height: 58px; text-align: right; font-size: 23px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #253d7a; }
.p5_ch_mid {width:445px; clear:both;}
.p5_ch_mid_left {float:left; clear:left;}
.p5_ch_mid_content { float:left; clear:none; width:417px; height:214px; background-image:url(../../images/apply/step5/chat_window_03.jpg); background-repeat:no-repeat; }
.p5_ch_mid_right {float:left; clear:right;}
.p5_ch_bottom { clear:both; width:434px; height:49px; background-image:url(../../images/apply/step5/chat_window_05.jpg); background-repeat:no-repeat; padding-left: 11px; }
.p5_ch_status_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }
.p5_ch_window				{ width: 390px; height: 180px; overflow: auto; margin-left: auto; margin-right: auto; margin-top: 15px; }
.p5_psychic_text		{ font: 13px Arial; font-weight: bold; color: red; }
.p5_ch_window p			{ font: 13px Arial; color: #000; margin: 0px; padding: 0px 0px 10px 0px; }

/* page 6 */
#p6_content_bckg{ background-image:url(../../images/apply/common/p3_content_bckg.jpg); background-repeat:repeat-x; background-position:top left; background-color:#194c6d; display:block; padding-left: 56px; padding-right: 56px; padding-top: 40px; padding-bottom: 40px;}
#p6_tarot_card { width: 810px; height: 408px; background-image: url(../../images/apply/step6/page6_sliced_04.jpg); background-repeat: no-repeat; background-position: center top; padding-top: 87px; padding-left: 3px; padding-right: 3px; }
.p6_individual_card { float: left; clear: none; padding-left: 30px; }
.p6_card_description { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; margin-left: 50px; margin-right: 50px; margin-bottom: 25px; line-height: 18px; }
.p6_card_title { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #2673a5; display: block; line-height: 28px; }
#p6_adspace { margin: auto; width: 720px; padding: 20px; background-color: #e5e5e5; }
.p6_ad_text { width: 760px; margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 35px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #999999; }
.p6_redirect { background-color:#FFFFFF; background-image:url(../../images/apply/step6/liveperson.gif); background-position:left center; background-repeat:no-repeat; padding-left: 275px; padding-top: 20px; padding-bottom: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; padding-right: 30px; color: #2673a5; }


/* coreg */

#cr_box_container{ padding-top: 15px; }
#cr_header { font-size:45px; color:#FFFFFF; font-weight:bold; text-align: center; font-family: Arial, Helvetica, sans-serif; padding-top: 30px; margin-bottom: 20px; letter-spacing: -1px; }
.cr_inner_header { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #2775be; letter-spacing: -1px; }
#cr_offer { width:800px; margin:auto; }

/* coreg first rate*/
#cr_first_rate { width:750px; margin:auto; font-family: Arial, Helvetica, sans-serif; }
.cr_fr_img_holder {clear:both;}
.cr_fr_bck_middle {background-image:url(../../images/apply/first_rate/coreg_first_rate_background_04.gif);  background-position:top center; background-repeat:repeat-y;}
.cr_fr_content {width:703px; margin:auto;}
.cr_fr_content_left {width:322px; float:left; clear:left; background-image:url(../../images/apply/first_rate/first_rate_coreg_content_06.gif);}
.cr_fr_bullet_area { font-size:10px; color:#333333; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; }
.cr_fr_bullet { margin-left:27px; padding-left:10px; background-image:url(../../images/apply/first_rate/first_rate_coreg_content_bullet.gif); background-position:left middle; background-repeat:no-repeat; line-height: 14px; }
.cr_fr_barcode { width:159px; background-image:url(../../images/apply/first_rate/first_rate_coreg_content_08.gif); background-repeat:no-repeat; font-size: 8px; padding-left:153px; height: 39px; padding-top: 2px; padding-right: 10px; }
.cr_fr_content_right { width:381px; float:left; clear:right; }
.cr_fr_bottom_break { clear:both; font-size:1px; }
.cr_fr_whylink { font-size:9px; font-weight:normal; }
.cr_fr_disc_text1 {font-size:11px; font-weight:normal;}
.cr_fr_disc_text2 {font-size:12px;}
.cr_fr_form_table { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold; margin-bottom: 10px; }


/* coreg debt */
#cr_debt { width:750px; margin:auto; font-family: Arial, Helvetica, sans-serif; }
.cr_dbt_img_holder {clear:both;}
.cr_dbt_content { width:750px; margin:auto; }
.cr_dbt_content_left { width:317px; float:left; clear:left; background-image:url(../../images/apply/debt/cr_debt_02.gif); margin-right: 13px; height: 365px; margin-top: 15px; }
.cr_dbt_bullet_area { font-size:12px; color:#333333; padding-top: 222px; padding-right: 20px; padding-left: 159px; font-weight: bold; }
.cr_dbt_bullet { padding-left:10px; background-image:url(../../images/apply/debt/cr_debt_bullet.gif); background-position:left middle; background-repeat:no-repeat; line-height: 14px; padding-bottom: 8px; }
.cr_dbt_content_right { width:419px; float:left; clear:right; margin-top: 15px; }
.cr_dbt_bottom_break { clear:both; font-size:1px; }
.cr_dbt_whylink { font-size:9px; font-weight:normal; }
.cr_dbt_disc_text1 {font-size:11px; font-weight:normal;}
.cr_dbt_form_table { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold; margin-bottom: 10px; }

/* coreg credit_repair*/
#cr_credit_repair { width:750px; margin:auto; font-family: Arial, Helvetica, sans-serif; }
.cr_crd_rp_img_holder {clear:both;}
.cr_crd_rp_content { width:750px; margin:auto; }
.cr_crd_rp_content_left { width:317px; float:left; clear:left; background-image:url(../../images/apply/credit_repair/cr_credit_repair_06.jpg); height: 365px; margin-top: 15px; }
.cr_crd_rp_bullet_area { font-size:12px; color:#333333; padding-top: 105px; padding-right: 20px; padding-left: 20px; font-weight: bold; }
.cr_crd_rp_bullet { padding-left:10px; background-image:url(../../images/apply/debt/cr_debt_bullet.gif); background-position:left middle; background-repeat:no-repeat; line-height: 14px; padding-bottom: 8px; }
.cr_crd_rp_content_right { width:432px; float:left; clear:right; margin-top: 15px; }
.cr_crd_rp_bottom_break { clear:both; font-size:1px; }
.cr_crd_rp_whylink { font-size:9px; font-weight:normal; }
.cr_crd_rp_disc_text1 {font-size:11px; font-weight:normal;}
.cr_crd_rp_form_table { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold; margin-bottom: 10px; }

/* coreg talent*/
#talent_container                  { width: 800px; margin-left: auto; margin-right: auto; }
#talent_header                     { float: left; position: static; width: 800px; height: 383px; clear:both; }
#talent_topleft                    { float: left; position: static; width: 507px; height: 383px; clear:right; }
#talent_topright                   { float: right; position: static; width: 292px; height: 383px; clear: right; }

/* talent Protect form*/
.talent_form					   { width: 800; height: auto; padding: 0px 0px 0px 0px; margin-top: 20px; }
.talent_formtable				   { width: 780; height: auto; padding: 0px 0px 0px 10px; margin-top: 20px; }
.talent_dis                        { width: 658px; height: auto; padding: 10px 0px 0px 10px;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;    }
.talent_submit                     { width: 658px; height: auto; padding: 10px 0px 0px 10px;  }
.talent_maintext                   { width: auto; height: auto; font-family: Arial, Helvetica, sans-serif;color:#717171; font-size: 13px; padding: 0px 0px 0px 0px;  }
.talent_collectinfolink            { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: padding: 0px 0px 0px 0px;  }
.talent_field1                     { width: auto; height: auto; padding: 5px 0px 0px 80px;  }

/* coreg buck westerly */
#bwcontainer                  { width:795px; margin-left: auto; margin-right: auto; }
#bwheader                     { float: left;  width: 795px; height: 129px; }
/* Left Column */
#bwuckleftcolumn		      { float: left;  width:423px; height:602px; }
.bwvideo                      { float: left;  width: 423px; height: 270px; }
.bwautocomp                   { float: left;  width: 423px; height: 38px; }
.bwbwautotext                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding: 0px 0px 0px 0px; color:#797979; width: 423px; height: auto; }
.carlogos                     { float: left;  width: 423px; height: 76px; }
.cars                         { float: left;  width: 423px; height: 139px; }
/* Right Column */
#bwrightcolumn				  { float: left;  width:372px; height: 602px; clear:right;    }
.bwformtable                  { width: 355px; padding: 10px 0px 0px 15px;  }
.bwform						  { float: left;  width:372px; height: 602px; background: url(../images/apply/buck/form_main.gif) no-repeat;  }
.bwmaintext                   { font-family: Arial, Helvetica, sans-serif;color:#797979; font-size: 11px; font-weight: bold; }
.bwsubtext                    { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight:normal;  }
.bwdis                        { font: 10px Arial, Helvetica, sans-serif; color:#000000; font-size:11px; }

/* coreg first option */
#fo_container                  { width:718px; margin-left: auto; margin-right: auto; }
#fo_header                     { float: left;  width: 718px; height: 114px; clear:both; }
#fo_footer                     { float: left;  width:718px; height: 120px; padding: 20px 0px 0px 0px; font: 11px Arial; color:#666666;   }
/* Left Column */
#fo_leftcolumn				   { float: left;  width:350px; height:auto; clear: none; }
.fo_arrow                      { float: left;  width: 350px; height: 121px; }
.fo_bullets                    { float: left;  width: 350px; height: 107px; }
.fo_card                       { float: left;  width: 350px; height: 458px; }
/* Right Column */
#fo_rightcolumn				   { float: left;  width: 368px; height: 686px; clear:right  }
#fo_formbox                    { float: left;  width:368px; height: 686px; background: url(../images/apply/first_option/formbg.jpg) no-repeat;  }
.fo_form					   { width: auto; height: 650px; padding: 30px 0px 0px 20px;  }
.fo_warning                    { width: auto; height: 57px; background:url(../images/apply/first_option/warning.gif) no-repeat; padding: 10px 0px 0px 0px; margin-top: 10px; }
.fo_lock                       { width: auto; height: auto; padding: 0px 0px 0px 0px; background:url(../images/apply/first_option/lock.gif) no-repeat; }
.fo_secure                     { width: auto; height: auto; padding: 0px 0px 0px 29px;font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;    }
.fo_bankinfo                   { float: left;  width: auto; height: auto;  }
.fo_bankinfomain               { float: left;  width: 348px; height: auto;  }
.fo_checkinfo                  { float: left;  width: 193; height: 84; padding: 0px 0px 0px 10px;}
.fo_disbox                     { width: 325px; height: auto; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; float: left; }
/* form text */
.fo_maintext                   { width: auto; height: auto; font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 12px; font-weight: bold; padding: 5px 0px 0px 0px;  }
.fo_infolink                   { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: bold;  padding: 5px 0px 0px 0px;  }
.fo_dis                        { font: 10px Arial, Helvetica, sans-serif; color:#000000; font-size:11px; }
.fo_warningtext                { width: 260px; height: auto;font-family: Arial, Helvetica, sans-serif;color:#FFFFFF; font-size: 10px; font-weight: bold; padding: 0px 0px 0px 45px; }
/* form fields */
.fo_field1                     { width: auto; height: auto; padding: 5px 0px 0px 0px;  }
.fo_field2                     { width: 100px; height: auto; padding: 5px 0px 0px 0px;  }
.fo_submit                     { width: 325px; height: auto; float: left; text-align: center; }
.cr_fo_img_holder {clear:both; padding-top:5px;}

/* coreg next millennium */	
#nm_container                  { width:718px; margin-left: auto; margin-right: auto; }
#nm_header                     { float: left;  width: 718px; height: 114px; clear:both; }
#nm_footer                     { float: left;  width:718px; height: 120px; padding: 20px 0px 0px 0px; font: 11px Arial; color:#666666;   }
.cr_nm_img_holder   {clear:both; padding-top:5px;}
/* Left Column */
#nm_leftcolumn				   { float: left;  width:350px; height:auto; clear: none; }
.nm_arrow                      { float: left;  width: 350px; height: 121px; }
.nm_bullets                    { float: left;  width: 350px; height: 107px; }
.nm_card                       { float: left;  width: 350px; height: 458px; }
/* Right Column */
#nm_rightcolumn				   { float: left;  width: 368px; height: 686px; clear:right  }
#nm_formbox                    { float: left;  width:368px; height: 686px; background:url(../../images/apply/next_millennium/formbg.jpg) no-repeat;  }
.nm_form					   { width: auto; height: 650px; padding: 30px 0px 0px 20px;  }
.nm_warning                       { width: auto; height: 57px; background:url(../../images/apply/next_millennium/warning.gif) no-repeat; padding: 10px 0px 0px 0px; margin-top: 10px; }
.nm_lock                       { width: auto; height: auto; padding: 0px 0px 0px 0px; background:url(../../images/apply/next_millennium/lock.gif) no-repeat; }
.nm_secure                     { width: auto; height: auto; padding: 0px 0px 0px 29px;font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;    }
.nm_bankinfo                   { float: left;  width: auto; height: auto;  }
.nm_bankinfomain               { float: left;  width: 348px; height: auto;  }
.nm_checkinfo                  { float: left;  width: 193; height: 84; padding: 0px 0px 0px 10px;}
.nm_disbox                     { width: 325px; height: auto; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; float: left; }

/* form text */
.nm_maintext                   { width: auto; height: auto; font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 12px; font-weight: bold; padding: 5px 0px 0px 0px;  }
.nm_infolink                   { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: bold;  padding: 5px 0px 0px 0px;  }
.nm_warningtext                { width: 260px; height: auto;font-family: Arial, Helvetica, sans-serif;color:#FFFFFF; font-size: 10px; font-weight: bold; padding: 0px 0px 0px 45px; }

/* form fields */
.nm_field1                     { width: auto; height: auto; padding: 5px 0px 0px 0px;  }
.nm_field2                     { width: 100px; height: auto; padding: 5px 0px 0px 0px;  }
.nm_submit                     { width: auto; height: auto; padding: 0px 0px 0px 0px; float: left; }

/* Lead-in Styles */
.LeadInLeft			{ width: 711px; margin: 0px auto 25px auto; clear: left; }
.LeadInBox			{ float: none; width: 647px; background-repeat: no-repeat; background-position:bottom; border: 1px solid #CCC; padding: 30px; margin: 0px auto 0px auto; text-align: center; }
.LeadInBox p		{ font: 19px Verdana; color: #666; padding: 0px 0px 10px 0px; margin: 0px; text-align: left; }

.LeadInRight		{ float: left; width: 220px; padding: 0px 0px 0px 29px; margin: 15px 0px 0px 0px; clear: right; }
.LeadInRight h1		{ font: 12px Verdana; font-weight: bold; color: #0e9d39; padding: 5px 0px 5px 0px; margin: 0px; }
.LeadInRight p		{ font: 11px Verdana; color: #666; line-height: 14px; padding: 0px; margin: 0px; }
.p3_leadin_button { padding-top:10px; width: 350px; }

/* Page 1 Learn More Pop-up */
.p1_learn_more { font-size:12px; float: left; width: 100px; }
.p1_learn_more a {color:#0099CC;}
.learn_pop_box { width:450px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.learn_pop_header{ font-size: 14px; font-weight:bold; color:#2775be; }
.learn_inner_space {padding:20px;}