@charset "UTF-8";
/* CSS Document */
/* (c)2008 Destination Debt Solutions */


/* Global Settings */

body {
	color: #000;
	font-family: "Lucida Sans", "Lucida Grande", Geneva, Arial, sans-serif;
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
	}

h2 {
	border-bottom: 1px solid #e6e6e6;
	font-size: 1.1em;
	font-weight: normal;
	letter-spacing: 0.1em;
	padding-bottom: 8px;
	width: 280px;
	}
	
p {font-size: 0.9em; line-height: 1.3em;}

a {font-color: blue; text-decoration: underline;}
a:visited {font-color: blue; text-decoration: underline;}

/* Content Container and Columns */

.container {margin: 0 auto; width: 867px;}

#leftColumn {
	border-right: 1px solid #e6e6e6;
	float: left;
	margin-bottom: 20px;
	width: 315px;
	height: inherit;
	}
	
#rightColumn {
	float: right;
	margin-bottom: 20px;
	padding-left: 18px;
	width: 530px;
	}

#leftColumnFAQ {
	border-right: 1px solid #e6e6e6;
	float: left;
	margin-bottom: 20px;
	width: 315px;
	}
	
#rightColumnFAQ {
	float: right;
	margin-bottom: 20px;
	padding-left: 18px;
	width: 530px;
	}

#rightColumn p {line-height: 1.8em; text-align:justify;}
#rightColumnFAQ p {line-height: 1.8em; text-align:justify;}

/* Webpage Header */

#header {
	background-color: #343333;
	background-image: url(../img_bin/bg-header.png);
	background-repeat: repeat-x;
	height: 152px;
	min-width: 910px;
	overflow: hidden;
	position:relative;
	width: 100%;
	}
	
/* Navigation */	

.nav a {
	color: #000;
	display: block;
	background-color: #f7f7f7;
	background-image: url(../img_bin/navigation/a_link.gif);
	background-repeat: repeat-x;
	float: left;
	height: 27px;
	text-align: center;
	text-decoration: none;
	margin-right: 8px;
	padding-top: 11px;
	width: 119px;
	}

.nav a:hover {background-color: #e3f3fd; background-image: url(../img_bin/navigation/a_hover.gif);}

.navActive {
	color: #FFF;
	display: block;
	background-color: #f7f7f7;
	background-image: url(../img_bin/navigation/a_active.gif);
	background-repeat: repeat-x;
	float: left;
	height: 27px;
	text-align: center;
	text-decoration: none;
	margin-right: 8px;
	padding-top: 11px;
	width: 119px;
	}
	
/* Google Page Search */

.searchBox {background-color: #336666; float: right;}

.searchBox input {
	background-color:#1e1e1e;
	border: none;
	color: #FFF;
	font-size: 0.9em; padding: 4px; width: 125px;
	}
	
/* Footer */


#testimonial_container {
	background-color: #cecece;
	border-bottom: 1px solid white;
	color: #333;
	font-size: 0.875em;
	min-width: 867px;
	margin-top: 10px;
	width: 100%;
	}
	
.testomonial {float: left; margin: 9px 0px; width: 270px; padding-bottom: 20px;}
.testomonial blockquote{font-style: italic; line-height: 1.8em; margin: 0px; padding: 0px; }
.testomonial span.author {color: black; display: block; margin-top: 10px;}
.testomonial span.state {display: none;}

.middle {border-left: 1px solid #A4A4A4; border-right: 1px solid #A4A4A4; padding: 0 14px; margin: 9px 10px 20px 10px;}

.testheader {color: #333; font-size: 1.2em; display: block; padding-top: 20px; font-weight: bold; text-align: center;}

#footer {
	background-color: #e3e3e3;
	border-top: 1px solid #e6e6e6;
	clear: both;
	height: 70px;
	min-width: 910px;
	overflow: hidden;
	padding-top: 30px; 
	text-align: center;
	width: 100%;
	}
 
#footer a{color: #666666; font-size: 0.8em;}
#footer a:visited{color: #666666; font-size: 0.8em;}

	
/* Quick Application and Forms */

#easyApplication {margin-top: 10px;}
#applicationHelp a {color: #2e95c4; font-size: 0.8em; text-decoration: none;}

#appContainer{margin-top: 10px; width: 300px;}
#quickApp {border: 0px; font-family:"Lucida Sans", "Lucida Grande", Geneva, Arial, sans-serif; font-size:0.9em; width: 300px;}
#quickApp input{background-color: #f5f5f5; border: 1px solid #dcdcdc; padding: 3px; width: 160px;}
#quickApp textarea {
	background-color: #f5f5f5;
	border: 1px solid #dcdcdc; 
	font-family:"Lucida Sans", "Lucida Grande", Geneva, Arial, sans-serif;
	font-size: 0.9em;
	padding: 3px;
	width: 285px;
	}
#quickApp select {background-color: #f5f5f5; border: 1px solid #dcdcdc; padding: 3px; width: 168px;}

#guidedApp {
	border: 0px;
	font-family:"Lucida Sans", "Lucida Grande", Geneva, Arial, sans-serif;
	font-size:0.9em;
	width: 630px;
	}

.stepText {font-weight: bold; font-size: 1.0em;}

.appDivider {background-color: #cccccc; display: block; height: 1px; margin: 5px 0 5px 0; width: 100%;}
.mainDivider {background-color: #cccccc; display: block; height: 1px; margin: 15px 0 15px 0; width: 526px;}

.messageBox {
	background-color: #eff8fe;
	border: 1px solid #cccccc;
	font-family:"Lucida Sans", "Lucida Grande", Geneva, Arial, sans-serif;
	font-size: 0.9em;
	margin-bottom: 15px;
	padding: 11px;
	text-align: center;
	}
	
.messageBoxLg {
	background-color: #eff8fe;
	border: 1px solid #cccccc;
	font-family:"Lucida Sans", "Lucida Grande", Geneva, Arial, sans-serif;
	font-size: 0.9em;
	margin-bottom: 15px;
	padding: 11px;
	text-align: center;
	width: 604px;
	}

/* FAQ Page */
.faq {font-size: 0.8em; margin: 7px 0 25px 0;}

.faqLinks {font-size: 0.9em; margin-bottom: 20px; padding-right: 7px;}
.faqLinksTitle {font-weight: bold;}
.faqLinksDescription{color: #669900; font-size: 0.9em; margin-bottom: 5px;}

/* Styles */	

.blue {color: #3a7ac8;}
.boldGreen {color: #9aca18; font-weight: bold;}
.smallText {font-size: 0.8em; letter-spacing: 0.1em; padding-top: 6px; margin-right: 10px; padding-right: 10px;}
	
/* Other (Misc.) */

.translate {font-size: 0.8em;}
.translate img {margin-right: 4px;}


/* Welcome Page */

.dirSub h4 {color: #06F; font-weight: bold; font-size: 1.1em; margin-bottom: 5px;}
.dirSub h4 span {background-color: #EFEFEF; color: #8f0000; padding: 5px;}

.dirSubBox {padding: 0px; line-height:1.9em; margin-bottom: 30px; width: 290px; font-size: 0.850em;}
.highlight{color: #06F; font-weight: bold;}


.floatRight {float: right;}
