﻿* {text-decoration:none; margin:0; padding:0; list-style:none; border:none;}
a {text-decoration:none;}
#page {width:970px; margin:0 auto; text-align:center;}
.logo {float:left; margin:10px 0 0 0px;}
img {.display:block;}

.float-right {float:right; padding-left:10px;}

#contact-tags {float:right; text-align:right; padding:0 20px 10px 20px;}
#contact-tags p {margin:10px 0;}
h1 {padding:15px 0 10px;}
#advice h1 {padding:10px 0 5px 15px;}
h2 {padding:25px 0 10px 0;}
#main-copy h1, h1:first-child {margin:0;}
h1.app-title {padding:0; float:right;}
h1.callback, h1.speech {padding-left:35px; margin:20px 0 0 0;}
h2 {padding:10px 0 5px; margin:0;}
#features .title {padding:0 0 5px 5px;}
#ESadvice h1 {padding:10px 0 5px 15px;}

/***************************
TOP NAV
***************************/
#top-nav-wrapper{clear:both; height:35px; text-align:center;}
ul#top-nav {height:34px; padding-top:10px; margin-left:20px;}
ul#top-nav li {float:left;}
ul#top-nav li a {float:left; display:block; text-align:center; padding:0 25px;}

/***************************
TOP BANNER
***************************/
#nav-col {float:left; clear:right; width:240px; margin-bottom:10px;}
.top-banner #nav-col {height:192px; width:250px; margin-bottom:0;}
ul.nav {margin-bottom:10px;}
ul.nav li a {padding:0 0 0 30px; margin:0; line-height:29px; display:block;}
.top-banner {width:970px; float:left; clear:both; height:210px;}
.advert {width:250px; float:right; padding:10px 0;}
.side-col .advert {width:240px;}
.advert p {padding:10px 0;}
#advice, #ESadvice {width:470px; float:left; height:192px;}

/***************************
CONTENT
***************************/
.side-col {width:240px;}
.side-col.right {float:right;}
.side-col.left {float:left;}
.side-col .advert {margin-bottom:10px;}


.box {margin:10px 0;}
.box p {padding:2px 5px;}
.box p.title {padding:5px 0 10px 10px;}

.side-col.right .box {clear:right;}
.side-col.left .box {clear:left;}
	
.breadcrumbs {margin-top:20px; padding:10px;}

ul.bullet {padding-bottom:10px;}
ul.bullet li {margin-left:20px; padding-left:30px;}

.terms #copy {float:left; width:480px; display:inline; font-size:70%;}
#main-copy {width:470px; float:left; padding-left:10px;}
#features {padding:10px; margin:20px 0; clear:both;}
#features table td {width:130px; padding:7px; text-align:left; vertical-align:top;}

#copy {float:left; display:inline; width:970px;}
#copy p {line-height:18px; margin:0 0 10px 0;}
#copy p.page-desc {padding:5px; margin-top:10px;}

.inset {float:right; padding:10px 0 10px 10px;}

.button {width:152px; margin-top:5px; padding:3px 0;}
.submit-link {float:right; margin-left:10px;}


/***************************
FULL APPLICATION
***************************/
.form-title {padding:20px 10px 10px;}
.full-app {padding-bottom:20px;}
.full-app p {padding-left:40px;}
.full-quick-app li {padding:1px 0; .padding:0;}
.full-app .button {margin-left:40px; width:155px;}
.full-app label {float:left; width:150px; clear:left; margin-left:18px; padding-left:20px;}
.full-app li.dpa {margin:5px 0 0 40px;}
.full-app li.title {padding:10px 20px;}
.full-app input {width:200px; padding:1px 3px;}
.full-app select {width:208px; height:20px;}
.button-wrapper {padding:10px 0; background:#e3e3e3;}

/***************************
QUICK APPLICATION
***************************/
.quick-app {float:left; width:470px; margin:10px 0 20px 0;}
.quick-app .left {float:left;width:270px;}
.quick-app li {padding:1px 0; .padding:0;}
.quick-app label {float:left; width:120px; clear:left;}
.quick-app input {width:130px; padding:1px 3px;}
.quick-app select {width:138px; height:20px;}
.quick-app .checkbox input {width:16px;}
.quick-app li.dpa {text-align:left; clear:left;}
.quick-app .button {width:152px; margin-top:5px; padding:3px 0;}

/***************************
QUICK WHITE LABEL APPLICATION
***************************
.wl-quick-app {clear:left; width:580px; padding-bottom:40px;}
.wl-quick-app .left {float:left; width:290px; height:150px;}
.wl-quick-app .right {float:right; width:290px; margin:0px; height:150px; text-align:left;}
.wl-quick-app li {padding:1px 0; .padding:0;}
.wl-quick-app .button {width:155px;}
.wl-quick-app label {float:left; width:105px; _width:120px; clear:left;text-align:right; padding:0 20px 0 10px;}
.wl-quick-app li.dpa {margin:5px 10px 0 0; width:220px;}
.wl-quick-app input {width:130px; padding:1px 3px;}
.wl-quick-app select {width:138px; height:20px;}
.button-wrapper {padding:10px 0; background:#e3e3e3;}

/***************************
CALLBACK FORM
***************************/
.callback-form {padding:0px 20px;}
.callback-form li {padding:1px 0; .padding:0;}
.callback-form label {float:left; width:200px; clear:left; padding:5px 0 2px;}
.callback-form input {width:180px; padding:1px 3px; border:1px solid #999;}
.callback-form select {width:190px; border:1px solid #999;}
.callback-form .button {width:152px; padding:3px 0; border:none;}

/***************************
CALCULATOR 
***************************/
.calc {float:left; width:470px; margin:10px 0 20px 0;}
#debt-calculator, #debt-results {margin:0 20px;}
.calc .button {margin:10px 20px;}
/***************************
FOOTER
***************************/
#footer {clear:both; margin:20px auto 0; text-align:center; padding:20px;}
#footer p {margin:5px 0; padding:0; text-align:left;}
 