﻿body {
	background:#d1d1d1;
	font-family:Arial;
	margin-bottom:0px;
}

.member_login{
	clear:both;
	margin:0px 100px -20px 735px;
	text-decoration:underline;
	font-size:11px;
}

.member_login a{color:Blue;}

.member_login a:hover{
	color:red;
}

.country{
	margin:0 0 5px 825px;
	text-decoration:underline;
	font-size:11px;
}

.page {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  width: 945px;
  position:absolute;
  left:50%;
  margin-left:-472px;
}

.pageTop{
	background:transparent;
}

.box { 
  background:#FFFFFF; 
  text-align:center;
}

.boxtop { 
  background: url(../img_newhome/ne.gif) no-repeat top right; 
}

.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(../img_newhome/nw.gif) no-repeat top left; 
}

.boxbottom { 
  background: url(../img_newhome/se.gif) no-repeat bottom right; 
}

.boxbottom div { 
  font-size: 0;
  height: 50px; 
  background: url(../img_newhome/sw.gif) no-repeat bottom left; 
}

.boxcontent {
  padding: 0px 20px 0px 20px;
}

.spanish_link{
	margin:8px 5px -25px 815px;
	text-decoration:underline;
	font-size:12px;
	color:Blue;
}

.spanish_link a{color:Blue;}

.spanish_link a:hover{
	color:red;
}

.call_toll_free{	
	margin:20px 150px 0 9px;	
	font-family:Gill Sans MT;
	font-size:14px;
	font-weight:lighter;
}

.phone_nbr{
	margin:-30px 0 0 115px;
	font-family:Gill Sans MT;
	font-size:24px;
}

#search {
	float:left;
	height: 20px;
	margin:0 0 0 -30px;
}

.button{	
	margin:-26px 4px 0 0;
	float:right;
}

ul.menu {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
}

ul.menu a {
	float:left;
	font:normal bold 13px arial;
	text-transform:uppercase;
	text-decoration:none;
	color:white;
	background-color:#0154a4;
	padding:15px;
	border-right:1px solid #0154a4;
	width:100px;
}

ul.menu a:hover {
	background-color:#9bcbf1;
	color:Black;
}

ul.menu li {
	display:inline;
}

ul.redBullets li
{
	list-style-image:url("../img_newhome/sm_red_bullet.jpg");
	padding-bottom:10px;
}

ul.redBullets a{
	color:Blue;
}

.form{
	clear:both;
	float:left;
	height:380px;
	width:901px;
    background: url(../img_newhome/get_relief_wo_text.jpg) no-repeat;
}

#form1{
}

.form_spanish{
	clear:both;
	float:left;
	height:380px;
	width:901px;
    background: url(../img_newhome/get_relief_spanish.jpg) no-repeat;
}

.center {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.form .get_relief_from_debt{
	margin:5px 0 0 32px;
	font-family:Gill Sans MT;
	font-size:55px;
	font-style:normal;
	font-weight:lighter;
	color:#21507c;
	}

.form .we_can_help{
	padding:0 250px 0 0;
	margin:10px 0 0 34px;
	font-family:Arial;
	font-size:16px;
	font-style:normal;	
	color:black;
	font-weight:600;
	}

.form .name{
	font-size:small;
	margin:18px 0 0 49px;
}

.form .errorBox{
	left:390px;
	position:absolute;
	top:200px;
}

.form .errorBox p{
	font-size:12px;
	line-height:1px;
}

.form .fname_field {
	margin:8px 0 0 14px;}

.form_spanish .fname {
	margin:198px 0 0 104px;}

.form .lname {
	margin:198px 0 0 0px;
}

.form_spanish .lname {
	margin:198px 0 0 0px;
}

.form .email{
	font-size:small;
	margin:2px 0 0 49px;
}

.form .email_addr{
	margin:2px 0 0 15px;
}

.form_spanish .email_addr{
	margin:2px 0 0 52px;
}

.form .total{
	font-size:small;
	margin:8px 0 0 49px;
}

.total_unsecured_debt {	
	font-size:small;
	margin:-15px 0 0 82px;
	text-decoration:underline;
}

.total_unsecured_debt a{
	color:Blue;
}

.total_unsecured_debt a:hover{
	color:red;
}

.form .debt{
	margin:-10px 0 0 89px;}
	
.form_spanish .debt{
	margin:-10px 0 0 87px;}

.form .cstate{
	margin:-21px 0 0 256px;
	font-size:small;}
	
.form_spanish .cstate{
	margin:-22px 0 0 295px;}

.form #submit_button {
	float:left;
	color:White;
	font-size:17px;
	margin:25px 0 0 50px;
	font-weight:bold;
}
	
.form_spanish #white_text_on_button {
	float:left;
	color:White;
	font-size:17px;
	margin:29px 0 0 75px;
	font-weight:bold;
}

.form #white_text_on_button a {
	text-decoration:none;
	color:White;
	font-size:17px;
	font-weight:bold;	
}

.form_spanish #white_text_on_button a {
	text-decoration:none;
	color:White;
	font-size:17px;
	font-weight:bold;	
}

.form #white_text_on_button a:hover{
	 color:Black;
}

.form_spanish #white_text_on_button a:hover{
	 color:Black;
}

.form .afcpe_logo
{
	margin:-150px 0 0 300px;}


.form .already_started{
	font-size:small;
	clear:left;
	margin-left:78px;
	padding-top:5px;
}

.form .already_started_click_here{
	font-size:small;
	margin:-16px 0 0 180px;
	text-decoration:underline;
	color:Blue;
}

.form .already_started_click_here a{
	color:Blue;
}

.form .already_started_click_here a:hover{
	color:red;
}

.form_spanish .already_started_click_here{
	font-size:small;
	margin:60px 0 0 180px;
	text-decoration:underline;
}

.form .already_started a{
	color:Blue;
}

.form_spanish .already_started a{
	color:Blue;
}

.form .afcpe_learnmore{
	margin:-121px 0 0 500px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
	position:absolute;
}

.form_spanish .afcpe_learnmore{
	margin:-11px 0 0 572px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.form .afcpe_learnmore a{
	color:Blue;
}

.form .afcpe_learnmore a:hover{
	color:red;
}

.form_spanish .afcpe_learnmore a{
	color:Blue;
}

.BlueHeaders h1{
	color:#0054a4;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
	text-transform:uppercase;
}

.BlueHeaders h2{
	color:#0054a4;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
	text-transform:uppercase;
}

.BlueHeaders h3{
	color:#0054a4;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
	text-transform:uppercase;
}

.BlueHeaders #first_header{
	margin:33px 0 0 30px;
}

.BlueHeaders #second_header{
	margin:33px 0 0 40px;
}

.BlueHeaders #third_header{
	margin:33px 0 0 36px;
}

.BlueHeaders #fourth_header{
	margin:33px 0 0 38px;
}

.about_us {		
	background: url(../img_newhome/about_us_col1_3.jpg) no-repeat;
	height:625px;
	width:321px;   
    font-size:12px;
    float:left;	
}

.about_us a:hover{
	color:Red;}

.about_us .text {
	float:left;
	margin:15px 30px 0 30px;
	text-decoration:none;
	color:black;
}

.about_us .cc {
	float:left;
	margin:262px 0 0 43px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.about_us p.cc_text {
	float:left;
	margin:6px 35px 0 45px;
	text-decoration:none;
	color:black;
}

.about_us .dc{
	float:left;
	margin:332px 0 0 -100px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.about_us p.dc_text{
	float:left;
	margin:9px 40px 0 45px;
	font-size:12px;
	text-decoration:none;
	color:Black;
}

.about_us .hc {
	float:left;
	margin:418px 0 0 -106px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.about_us p.hc_text {
	float:left;
	margin:9px 35px 0 45px;
	font-size:12px;
	text-decoration:none;
	color:Black;
}

.about_us .fe {
	float:left;
	margin:488px 0 0 -113px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.about_us p.fe_text {
	float:left;
	margin:9px 35px 0 45px;
	font-size:12px;
	text-decoration:none;
	color:Black;
}

.customer_stories {
	background: url(../img_newhome/customer_stories_1.jpg) no-repeat;
	height:600px;
	width:305px;
	color:Blue;
}

.customer_stories a:hover{
	color:Red;}

.customer_stories .adams_video_photo{
	cursor: pointer;
	display:block;
	float:left;
	margin:15px 0 0 26px;
}

.customer_stories .photo2 #second{
	margin: 100px 0 0 36px;
	}
	
.customer_stories p.text{
	margin: 5px 20px 0 30px;
	font-size:12px;
	color:Black;}
	
.customer_stories .read_full_review {
	float:left;
	margin:27px 0 0 40px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
	}
	
.customer_stories .read_more_success{
	float:left;
	margin:11px 0 0 40px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;}

.customer_stories .read_full_review a {
	color:Blue;
}

.customer_stories .fb{	
	margin:40px 0 0 30px;
    width:40px;
    height:40px;
}

.customer_stories .youtube{
	margin:-40px 0 0 100px;
    width:40px;
    height:40px;
}

.customer_stories .twitter{
	margin:-40px 0 0 220px;  
    width:40px;
    height:40px;
}

.learning_center {	
	background: url(../img_newhome/debt_learning_center4.jpg) no-repeat;
	height:600px;
	width:301px;
	color:Blue;
	font-size:12px;
}

.learning_center a:hover{
	color:Red;}

.learning_center p.lc_text{	
	color:Black;
	font-size:12px;
	margin:15px 0 0 39px;
}

.learning_center .lc_pdf{
	float:left;
	margin:15px 0 0 55px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.learning_center .lc_pdf a{
	color:Blue;
}

.learning_center .lc_see_all_free{
	float:left;
	margin:4px 0 0 55px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.learning_center .lc_see_all_free a{
	color:Blue;
}

.learning_center .lc_free_iphone_app{
	float:left;
	margin:4px 0 0 55px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.learning_center .lc_free_iphone_app a{
	color:Blue;
}

.learning_center .lc_debt_to_income{
	float:left;
	margin:4px 0 0 55px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.learning_center .lc_debt_to_income a{
	color:Blue;
}

.learning_center .lc_debt_repayment{
	float:left;
	margin:4px 0 0 55px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.learning_center .lc_debt_repayment a{
	color:Blue;
}

.learning_center .lc_wedding_planner {
	float:left;
	margin:4px 0 0 55px;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.learning_center .lc_wedding_planner a{
	color:Blue;
}

.learning_center p.pf_news_text{
	color:Black;
	margin:15px 0 0 38px;}

.bottom_content{
	margin:0 0 0 -20px;
	background:url(../img_newhome/bottm_bkgd_3.jpg) no-repeat;
}

.bottom_content .redBullets{
	line-height:5px;
}

.BlueHeaders #do_i_header{
	margin:33px 0 0 27px;
}

.BlueHeaders #db_header{
	margin:33px 0 0 -3px;
}

.BlueHeaders #cc_header{
	margin:33px 0 0 5px;
}

.BlueHeaders #dc_header{
	margin:22px 0 0 27px;
}

.BlueHeaders #aboutus_header{
	margin:22px 0 0 0;
}

.BlueHeaders #fsh_header{
	margin:23px 0 0 9px;
}

.bottom_content td a {
	text-decoration:none;
	font-size:12px;
	color:Black;
}

.bottom_content_1 .col1_row1{	
	margin:0 0 0 35px;
}

.bottom_content_1 .col1_row2{	
	margin:0 0 0 35px;
}

.bottom_content_1 .col1_row3{
	margin:0 0 0 35px;
}

.bottom_content_1 .col1_row4{
	margin:0 0 0 35px;
}

.bottom_content_2 .col2_row1{	
	margin:0 0 0 -29px;
}

.bottom_content_2 .col2_row2{
	margin:0 0 0 -29px;
}

.bottom_content_2 .col2_row3{	
	margin:0 0 0 -29px;
}

.bottom_content_2 .col2_row4{
	margin:0 0 0 -29px;
}

.bottom_content_3 .col3_row1{
	margin:0 0 0 -21px;
}

.bottom_content_3 .col3_row2{
	margin:0 0 0 -21px;
}

.bottom_content_3 .col3_row3{
	margin:0 0 0 -21px;
}

.bottom_content_4 .col4_row1{
	margin:0 0 0 35px;
}

.bottom_content_4 .col4_row2{
	margin:0 0 0 35px;
}

.bottom_content_4 .col4_row3{
	margin:0 0 0 35px;
}

.bottom_content_4 .col4_row4{	
	margin:0 0 0 35px;
}

.bottom_content_5 .col5_row1{
	margin:0 0 0 -25px;
}

.bottom_content_5 .col5_row2{	
	margin:0 0 0 -25px;
}

.bottom_content_5 .col5_row3{
	margin:0 0 0 -25px;
}

.bottom_content_6 .col6_row1{	
	margin:0 0 0 -20px;
}

.bottom_content_6 .col6_row2{	
	margin:0 0 0 -20px;
}

.bottom_content_6 .col6_row3{
	margin:0 0 0 -20px;
}

.bottom_content_6 .col6_row4{	
	margin:0 0 0 -20px;
}

.bottom_content td a:hover {
	color:red;	
}

td a:hover span.span_non_line {
	color:Red;
	text-decoration:none;
}

.blue_footer{
	background:url(../img_newhome/blue_footer.jpg) no-repeat;
	color:White;
	font-size:12px;	
	height:150px;
	margin:20px 0 -30px -20px;
	width:945px;
} 

.blue_footer a{
	color:White;
	text-decoration:none;
}
	
.blue_footer a:hover {
	color: #9bcbf1;
}

#imgRss
{
    background-image:url('../img/rss.png');
    clear:none;
    float:right;
    height:25px;
    position:relative;
    top:-22px;
    width:25px;
}