﻿body { margin:0; padding:0; font-family:Arial, Sans-Serif; font-size:12px; color:#666666; text-align:center; }
img { border:0; }
select { font-family:Arial, Sans-Serif; font-size:12px; color:#666666; }
p { margin:0; padding:0; }

.login { border:solid 1px #000000; text-align:center; margin-top:20px; }
.gray { color:#999999; font-size:10px; }

#wrapper { width:974px; margin:0 auto; position:relative; text-align:left; padding:10px 0 0 10px; }

#logo { float:left; }
#top-right-box { float:left; padding-left:20px; }

.nav-wrapper { margin-bottom:30px; }
	.nav-wrapper ul { list-style-type:none; display:inline; }
		.nav-wrapper ul li { float:left; }
		
#home-content { border-bottom:solid 1px #999999; padding-bottom:20px; margin-bottom:10px; }
	#home-content-left { float:left; padding-right:25px; width:250px; }
	#home-content-right { float:left; }
		#start-here { background:#FFFFFF url(../../images/bg-start-here.jpg) no-repeat; width:661px; height:242px; }
			#start-here-pos { position:relative; top:40px; left:49px; }
				#answer { padding-bottom:20px; }
				#dropdowns { }
					#dropdowns td { padding:0 8px 15px 0; }
					#dropdowns select { width:130px; }
				.ddl-title { font-weight:bold; color:#333333; }
				
.agree { clear:both; font-size:10px; }
				
#home-featured { background:url(../../images/bg-home-bottom.gif) repeat-y; width:974px; }
	#home-featured-left { float:left; width:301px; padding:0 15px 0 5px; margin-right:15px; }
	#home-featured-middle { float:left; width:301px; padding:0 15px 0 5px; margin-right:15px; }
	#home-featured-right { float:left; width:300px; }
	
#free-newsletter { padding-bottom:20px; }
	#free-newsletter h2 { margin:0; padding:0; font-size:12px; color:#000000; }
	#free-newsletter .txt { width:120px; font-size:12px; }
	#free-newsletter .btn-newsletter { font-size:12px; border:solid 1px #000000; background-color:#ffffff; color:Green; font-weight:bold; }
.credit-card-list { list-style-type:none; margin:0; padding:0; }
	.credit-card-list a { color:Blue; }
	
#debt-left { float:left; width:300px; }

#form-wrapper { color:#000000; padding:20px; width:500px; margin:0 auto; border:solid 1px #CCCCCC; }

#personal-info-wrapper { padding-top:20px; }
	.txt-wrapper { padding-bottom:6px; }
		.txt-title { float:left; padding:4px 6px 0 0; font-weight:bold; width:180px; text-align:right; }
		
#btn-next { width:360px; text-align:right; margin-top:20px; float:right; }

#left-column { float:left; width:200px; border-right:solid 1px #CCCCCC; }
	#left-column a { text-decoration:none; }
	#left-column h1 { margin:0; padding:0 0 3px 0; font-size:13px; font-weight:bold; width:200px; color:#4bab2d; }
#right-column { float:left; width:753px; border-left:solid 1px #CCCCCC; margin-left:-1px; }
	#right-column-content { padding:0 10px 0 10px; }

/* LENDERS */
#lenders { margin-left:25px; line-height:18px; }
	#lenders select.wide { width:153px; }
	#lenders input.zip { width:60px; }
	#lenders input { width:150px; }
	#lenders .col2 { float:left; padding-left:30px; }
	#lenders .btn-submit { padding-top:20px; }
/* END LENDERS */
	
/* CONTACT */
#contact-wrapper { padding-left:25px; }
	#contact-form-wrapper { line-height:22px; width:360px; }
	#btn-submit { text-align:right; padding-top:10px; }
/* END CONTACT */

/* FOOTER */	
#footer { padding-top:20px; clear:both; }
	#footer-links { padding-top:30px; clear:both; }
		#footer-links a { color:#666666; text-decoration:none; }
/* END FOOTER */
		
.pb20 { padding-bottom:20px; }
.header { font-weight:bold; font-size:18px; }
.pl15 { padding-left:15px; }
.pl10 { padding-left:10px; }
.fr { float:right; }
.fl { float:left; }
.right { text-align:right; }
.pb8 { padding-bottom:8px; }
.error { color:Red; font-weight:bold; }

.rfv { float:left; padding:5px 0 0 10px; }
		
/* --- Float Hack --- */
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
html .cf {height: 1%;}
/* End hide from IE-mac */