﻿* {
    margin: 0px auto;
    padding: 0px; }
    
body {
    margin: 10px auto;
    padding: 0px;
    background: url('images/page_bg.gif'); }

div {
    margin: 0px auto;
    padding: 0px; }
    
a: focus { outline: none; }

a#contactEmail {
    font-family: arial, Sans-Serif;
	font-size: 12px;
	color: #133668;
	text-decoration: none;
	margin: 5px;
	display: inline-block;
	font-weight: 700; }

.marginless_img {
    margin: 0;
    padding: 0;
    display: block; }
    
.landing_movie {
    margin: 0;
    padding: 0;
    width: 586px;
    height: 325px; }
    
.priv_pol_link {
    color: #5b76a4;
    font-family: Arial;
    font-size: 14px; }
    
#calltoday_popup {
    position: fixed;
    width: 300px;
    height: 150px;
    top: 35%;
    left: 35%;
    z-index: 500;
    display: none; }

#navBar {
    width: 873px;
    height: 33px;
    background: url('images/back.gif') repeat-x;
    list-style-type: none;
    text-decoration: none;
    vertical-align: middle; }
    
.navItem {
    float: left;
    padding: 0px;
    width: 163px;
    display: block;
    height: 33px;
    vertical-align: middle;
    color: #FFF;
    text-align: center; }

.navUrl {
    display: block;
    margin: 11px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 75%;
    text-transform: uppercase;
    text-decoration: none;
    color: #FFF; }
    
.navSubUrl {
    padding-left: 8px;
    background: url('images/arriw.gif') left center no-repeat;
    color: #2f4165;
    text-decoration: none;
    text-transform: uppercase;
    font-family: Arial;
    font-size: 60%; }
    
.active {
    padding: 0px;
    background: url('images/roundedLink.gif') center top no-repeat; }
    
.active a { color: #2f4165; }

.subNavActive {
    padding-left: 8px;
    background: left center no-repeat;
    color: #2f4165;
    text-decoration: none;
    text-transform: uppercase;
    font-family: Arial;
    font-size: 60%;
    color: Red; }
    
#subNav {
    height: 20px;
    width: 872px;
    background: #ebeae7;
    border-right: 1px solid #CCC;
    border-left: 1px solid #CCC; }
    
#subNav ul {
    padding-top: 0px;
    width: 100%;
    list-style-type: none;
    text-decoration: none;
    text-align: left; }
    
#subNav ul li {
    display: inline;
    padding: 0px 20px;
    height: 10px;
    margin: 5px 0px 0px 0px;
    border-right: 1px solid #CCC; }
    
#subNav img {
    padding-right: 15px;
    border: 0; }
    
.blockImg { display: block; }

.choices_start_now_dropdown {
    padding: 0;
    font-size: 10px; }
    
.navSelected { color: #c80314; }

.error { color: Red; }

.awardsBox {
    border: solid 0px #FFF;
    display: inline;
    width: 225px;
    height: 250px;
    margin-top: 6px;
    vertical-align: middle;
    text-align: center; }
    
.oldawardsBox {
    border: solid 1px #E0E4ED;
    border-left: solid 1px #ECEFF4;
    border-bottom: solid 1px #ECEFF4;
    display: block;
    width: 225px;
    height: 250px;
    margin-top: 6px;
    vertical-align: middle;
    text-align: center; }
    
.text {
    font-family: Arial;
    font-size: 12px;
    color: #133668; }
    
.header {
    font-family: Arial;
    font-size: 18px;
    color: #b40711;
    font-weight: bold; }
    
.freeConsultation {
    margin: 0px 9px 0px 0px;
    padding: 0px;
    display: block; }
    
.fieldLbl{
    font-family: Arial;
    color: #12315f;
    font-size: 13px; }
    
.fields {
    border: solid 1px #e7e7e7;
    font-size: 14px;
    width: 200px;
    margin-bottom: 5px;
    color: #000; }
    
.fields_landing {
    border: solid 1px #0c3064;
    font-size: 14px;
    width: 200px;
    margin-bottom: 5px;
    color: #000; }
    
.fields_getstarted {
    border:  1px solid #274979;
    font-size: 13px;
    margin-bottom: 7px;
    width: 210px; }
    
.banner { margin: 6px auto; }

.contentBox {
    border: solid 1px #E0E4ED;
    border-left: solid 1px #ECEFF4;
    border-bottom: solid 1px #ECEFF4;
    display: block;
    width: 593px;
    padding: 10px; }
    
.redArrow {
    background: url('images/red_arrow.gif') left top no-repeat;
    padding-left: 18px;
    margin: 4px 0px 0px 10px; }
    
.redArrow2 {
    background: url('images/redrightarrow.gif') left top no-repeat ;
    padding-left: 12px; }
    
.greenArrow {
    background: url('images/green_arrow.gif') left top no-repeat;
    padding-left: 18px;
    margin: 4px 0px 0px 10px; }
    
.awardTitle {
    font-family: Arial;
    color: #0f2d5f;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none; }
    
.awardText {
    font-family: Arial;
    color: #123362;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none; }
    
.membershipText {
    font-family: Arial;
    color: #123362;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none; }
    
.vagabond_p {
    margin: 0;
    padding: 0;
    line-height: normal; }
    
.para {
    display: block;
    margin: 4px 0px 16px 0px; }
    
.visitedLink {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #1b4075; }
    
.visitedLinkBold {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #1b4075; }
    
.visitedLinkConUL_Settlements {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #c50514; }
	
.visitedLinkSansUL {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #c50514; }
    
.newLink_Settlements { color: #c50514; }
.newLink { color: #c50514; }

.pressSelector {
    background: transparent url('images/trans.gif') no-repeat;
    padding-left: 10px;
    margin-bottom: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #1b4075; }
    
.pressSelectorActive {
    background: transparent url('images/redrightarrow.gif') no-repeat;
    padding-left: 10px;
    margin-bottom: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #1b4075; }
    
.pressYearSelector {
    background: transparent url('images/trans.gif') no-repeat;
    padding-left: 15px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #1b4075;
    font-weight: bold; }
    
.pressYearSelectorActive {
    background: transparent url('images/redrightarrow.gif') no-repeat;
    padding-left: 15px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #1b4075;
    font-weight: bold; }
    
.ourAdvantagesBanner_1 {
    padding: 6px 9px 0px 5px;
    border: solid 0px #ffffff; }
    
.little_lower_padding { padding-bottom: 5px; }

#resTextExpl {
    font-family: Arial;
    color: #476ca1;
    font-size: 12px; }
    
    
    
/* 072610 Landing Pages */
h1.header072610 { 
    color: #303C67;
    margin: 10px 0;
    text-align: center;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 17px; }

.debtServicesForm { margin: 65px 0 15px 0 !important; }

div#Form072610 {
    margin: 15px 0 15px 15px;
    *margin: 15px 0;
    background: url('images/072610/FormBG.jpg') top center no-repeat;
    font-family: Arial, Verdana, Sans-Serif;
    width: 409px;
    height: 337px; }

div#Form072610 table th {
    font-weight: 400;
    text-align: right;
    padding-right: 15px;
    color: #FFF;
    font-size: 15px; }

div#Form072610 p { padding: 50px 0 20px 0; font-size: 11px; color:#FFF; text-align: center; }
div#Form072610 p a { color: #FFF; }
div#Form072610 table td { text-align: left; }
div#Form072610 table td input[type="text"] { padding: 1px; }
div#Form072610 table td input[type="text"], div#Form072610 table td select { width: 225px; }
div#Form072610 table th, div#Form072610 table td { padding-bottom: 23px; }
div#Form072610 table td.buttonCell { text-align: center; padding: 0; }
div#Form072610 table td.buttonCell p { position: absolute; color: #FFF; font-size: 10px; margin: -40px 0 0 175px; *margin: -12px 0 0 -40px; }
div#Form072610 table td.buttonCell p a { text-decoration: none; }
div#Form072610 table td.buttonCell p img { float: left; margin-top: -5px; }

ul.checkList {
    font-family: Arial, Verdana, Sans-Serif;
    list-style-image: url('images/072610/ListStyleCheck.png');    
    color: #303C67;
    font-size: 17px;   
    text-align: left;
    margin-left: 50px; }

ul.checkList li { padding: 9px 0 9px 10px; *padding: 9px 0 9px 15px; }

ul.debtServicesCheckList {
    font-family: Arial, Verdana, Sans-Serif;
    list-style-image: url('images/072610/ListStyleCheck.png');    
    color: #303C67;
    font-size: 17px;   
    text-align: left;
    margin-left: 50px; }

ul.debtServicesCheckList li { padding: 9px 0 9px 10px; *padding: 9px 0 9px 20px; }

ul.programsChecklist li { padding: 7px 0 8px 10px !important; *padding: 7px 0 8px 25px !important; }

div#UnmanageableDebt {
    float: right;
    width: 366px;
    min-height: 155px;
    margin: -35px 15px 0 0;
    background: url('images/072610/UnmanageableDebtBG.jpg') top center no-repeat; }
    
div#UnmanageableDebt ul { 
    text-align: left;
    list-style: none;
    margin: 50px 0 0 50px;
    font-size: 15px;
    font-family: Arial, Verdana, Sans-Serif;
    color: #303C67; }

div#UnmanageableDebt ul li { padding: 4px 0; }
    
div#whyChooseUs072610 {
    float: right;
    margin: 25px 50px 0 0; }

div.whyChooseUsDebtServices072610 { margin: 15px 0 0 50px !important; *margin: 15px 0 0 0 !important; }
div#whyChooseUs072610 h2 { text-align: center; }

div#whyChooseUs072610 h2 { margin-bottom: 5px; }
div#whyChooseUs072610 ul.checkList { margin-left: 25px; }
div#whyChooseUs072610 ul.checkList li { padding: 9px 0 9px 30px; }
    
p#statisticsP {
    margin: 20px 0 0 15px;
    text-align: left;
    font-size: 10px;
    font-family: Arial, Verdana, Sans-Serif; }
    
.whiteError { color: #FFF !important; }
