@charset "utf-8";
* {
padding: 0;
margin: 0;
}
html, body {
padding: 0;
margin: 0;
}
body {
	font: normal 12px Arial, Helvetica, sans-serif;
		background: #421214;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 950px;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border:1px solid #ffff00;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
	background:#fff url(images/borderbkd_middle.gif);
	/*border:1px solid #ffff00;*/
}
.oneColFixCtrHdr #topBorder {
	padding:0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #topBorder instead of text, you may want to remove the padding. */
	background:#fff url(images/borderbkd_top.gif) no-repeat;
	/*display: block;*/
	width: 950px;
	height: 49px;
	/*border:#ffcc00 solid 1px;*/
}
.oneColFixCtrHdr #header { overflow:auto;width:100%;height:80px;padding:0px;}

.oneColFixCtrHdr #header #header_phone2 { display:block;width:197px;height:61px;margin:0px 0px 0px 60px;float:left;font:bold 14px tahoma,verdana,arial,helvetica,sans-serif;color:#996600;text-align:right;background:url(images/bkd197x61.gif); }

.oneColFixCtrHdr #header #header_phone2 .text13 { font:bold 12px arial,helvetica,sans-serif; }

#header_phone2 hr {color:#996600;width:174px;height:3px;margin:0px 0px 3px 6px; }

#header_phone2_padding {padding:15px 10px 0px 0px;width:180px;height:61px; }

.oneColFixCtrHdr #header #header_phone { 
	display:block;
	width:197px;
	height:61px;
	margin:0px 0px 0px 60px;
	float:left;
	font:bold 24px tahoma,verdana,arial,helvetica,sans-serif;
	padding:0px;
	text-align:center;
	background:url(images/bkd197x61.gif);
	color:#d1bc47;
}	

.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;
}

.oneColFixCtrHdr #header h1 {
	float:left;
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding:0 0 0 60px; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
	
}
#header h2 {margin:0px 0px 0px 50px;float:left;font:bold 15px tahoma,verdana,arial,helvetica,sans-serif;color:#996600;padding:0;}

#mainContent {
	padding: 0px;
	overflow:auto;margin:0 38px;width:92%;height:287px; }
	
.flag_bkd {	background: #421214 url(images/flag_bkd.jpg) no-repeat;}

#lincoln {width:406px;float:left;margin:0px 0px 0px 20px;background:#fff;padding:3px 0px 3px 5px; }

.whitebox {width:400px;height:92px;padding:0px;text-align:center;margin:0;}

.whitebox h1 {font:bold 14px tahoma,arial,helvetica,sans-serif;color:#663300;padding:5px 5px 0px 5px;    }
.whitebox p {font:normal 11px arial,helvetica,sans-serif;color:#663300;padding:0;text-align:left;margin:5px 7px;   }

.textbox {width:390px;float:left;margin-left:30px;font:normal 12px arial,helvetica,sans-serif;color:#333;padding-top:10px;}
.textbox p {font:normal 12px arial,helvetica,sans-serif;color:#333;padding-top:10px; }

.textbox2 {width:190px;float:left;margin-left:30px;padding-top:10px; }

.textbox2 h1 { font:bold 15px tahoma,arial,helvetica,sans-serif;color:#333; }

.textbox2 p,.textbox2 ul,.textbox2 li { font:normal 12px arial,helvetica,sans-serif;color:#333; }

.textbox2 h1.index_color,
.textbox2 p.index_color, 
.flag_bkd .textbox,
.flag_bkd .textbox2 {color:#c9c9B0; }

.goldtitle {font:bold 15px tahoma,verdana,arial,helvetica,sans-serif;color:#996600;}

#mainContent h2 img {float:left;margin:7px 3px 3px 3px; }

#mainContent2 { padding: 0 20px;overflow:auto;margin:0 38px;width:92%;height:460px; }

#bottom-left-list  { width:400px;float:left;margin:20px 0px 0px 0px; }
#bottom-left-list ul { margin:0;padding:0; }
#bottom-left-list li  { margin:7px 0px 7px 20px;padding:0; }
#bottom-left-list,#bottom-left-list ul,#bottom-left-list li  { font:normal 12px arial,helvetica,sans-serif;color:#000; }
#bottom-left-list p { font:normal 10px arial,helvetica,sans-serif;color:#333;padding:50px 0px 0px 0px; }


#blackfamily { float:left;margin:10px 30px 0px 0px; }

#lower-right-text  { width:410px;float:left;margin:20px 0px 0px 30px;/*border:#ff0000 solid 1px;*/ }
#lower-right-text ul  { margin:0;padding:0; }
#lower-right-text li  {  margin:7px 0px 7px 15px;padding:0; }
#lower-right-text,#lower-right-text ul,#lower-right-text li  { font:normal 13px tahoma,arial,helvetica,sans-serif;color:#663300; }
#lower-right-text.font14bold { font:bold 14px tahoma,arial,helvetica,sans-serif;color:#663300; }
#lower-right-text ul.font15bold,#lower-right-text li.font15bold  { font:bold 15px tahoma,arial,helvetica,sans-serif;color:#663300; }
#lower-right-text2  { width:180px;float:left;margin:40px 0px 0px 10px; }
#lower-right-text2 ul  { margin:0;padding:0; }
#lower-right-text2 li  {  margin:7px 0px 7px 15px;padding:0; }
#lower-right-text2,#lower-right-text2 ul,#lower-right-text2 li  { font:normal 13px tahoma,arial,helvetica,sans-serif;color:#663300; }
#lower-right-text-header {float:left;width:250px;margin:40px 10px 0px 40px;font:bold 13px Tahoma,arial,helvetica,sans-serif;color:#663300; }
#lower-right-text p { font:normal 10px arial,helvetica,sans-serif;color:#333;padding:0px 0px 0px 0px; }

.oneColFixCtrHdr #footer {
	padding:0; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background-image: url(images/borderbkd_bottom.gif);
	/*display: block;*/
	width: 950px;
	height: 80px;
	/*border:#ffcc00 solid 1px;*/
	margin:0 auto;
}
.oneColFixCtrHdr #footer p {
	margin:0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding:30px 20px 0px 20px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	text-align:center;
	font:normal 9px arial,helvetica,sans-serif;
	color:#999;
	line-height:9px;
}

/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_four */
/*gold menu*/
.menu4gold {padding:0 0 0 22px; margin:0px 24px 0px 36px; list-style:none; height:35px; background:url(images/gold_four0.gif);top:10px;width:855px;}
.menu4gold li {float:left;}
.menu4gold li a {display:block; float:left; height:35px; line-height:33px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 14px; cursor:pointer; font-size:11px;}
.menu4gold li a b {float:left; display:block; padding:0 28px 0 14px;}
.menu4gold li a:hover {color:#fff; background: url(images/gold_four1.gif);}
.menu4gold li a:hover b {background:url(images/gold_four1.gif) no-repeat right top;}
.menu4gold li.current a {color:#fff; background:url(images/gold_four2.gif);}
.menu4gold li.current a b {background:url(images/gold_four2.gif) no-repeat right top;}
.menu4gold li.current a:hover {color:#fff; background: url(images/gold_four2.gif); cursor:default;}
.menu4gold li.current a:hover b {background:url(images/gold_four2.gif) no-repeat right top;}
/*Purple menu*/
.menu4 {padding:0 0 0 42px; margin:0px 24px 0px 36px; list-style:none; height:35px; background:url(images/black_four0.gif);width:835px;}

.menu4 li {float:left;}
.menu4 li a {display:block; float:left; height:35px; line-height:33px; color:#aaa; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 14px; cursor:pointer; font-size:11px;}
.menu4 li a b {float:left; display:block; padding:0 28px 0 14px;}
.menu4 li.current a {color:#fff; background:url(images/black_four2.gif);}
.menu4 li.current a b {background:url(images/black_four2.gif) no-repeat right top;}
.menu4 li a:hover {color:#fff; background: url(images/black_four1.gif);}
.menu4 li a:hover b {background:url(images/black_four1.gif) no-repeat right top;}
.menu4 li.current a:hover {color:#fff; background: url(images/black_four2.gif); cursor:default;}
.menu4 li.current a:hover b {background:url(images/black_four2.gif) no-repeat right top;}
#middle_zone {position:absolute;top:44px;left:56px;width:854px;height:280px;border:#ff0000 solid 2px;}
#middle_zone .textbox {position:absolute;right:15px;top:15px;width:400px;font:normal 13px arial,helvetica,sans-serif;  }
/*****Styles from Wrap UP Debt*********/
* Intake Form Errors - START */
.intakeFormError { color: #ff0000; font-weight: bold; }
/* Intake Form Errors - End */

/* Intake Form I - START */
#containerIntakeFormI, #containerIntakeFormI * { margin: 0; padding: 0; }
#containerIntakeFormI { float:left;/*border:#ff0000 solid 1px;*/width:400px;margin-top:10px; }
	#containerIntakeFormI p.intakeFormINote { padding: 0; }
	#intakeFormI {  }
		#intakeFormI fieldset { border: none; border-top: 1px solid #000; padding: 1em 0 0 1.2em; margin: 1em 0 0; }
			#intakeFormI fieldset legend { font-size: 1.2em; font-weight: bold; color: #000; }
			#ie #intakeFormI fieldset legend { margin: 0 0 0 -.6em; }
			#intakeFormI fieldset label { cursor: pointer; }
			#intakeFormI fieldset .formHide { display: none; }
			#intakeFormI fieldset #formError { display: block; cursor: default; color: #f00; }
				#intakeFormI fieldset #formError strong { font-weight: normal; }
			#intakeFormI fieldset label.formDescribeIssue { float: left; margin: .3em 0 .5em 0; }
			#intakeFormI fieldset div.formCheck label { margin: 0 3em 0 0;}
			#intakeFormI fieldset input, #intakeFormI fieldset select { display: block; width: 20.5em; margin: .2em 0 .5em 0; padding: 2px; }
			#intakeFormI fieldset input.intakeFormHiddenInput { padding: 0; }
			#intakeFormI fieldset div.formHighlight * { border: 1px solid #aaa; }
			#intakeFormI fieldset div.formHighlight *:hover, #intakeFormI fieldset div.formHighlight *:focus { background: #ffc; }
			#intakeFormI fieldset select { width: 21em; }
				#intakeFormI fieldset label input { display: inline; width: 2em; margin: 0; }
			#intakeFormI fieldset textarea { clear: left; display: block; width: 25em; height: 10em; padding: 2px; }
			#intakeFormI fieldset p { margin: .5em 0; }
			#intakeFormI fieldset div.formCheck { margin: .5em 0; }
			#intakeFormI img.formDisclaimer { float: left; margin: 0 1em 0 0; }
		#intakeFormISubmit { width: 12.5em; height: 2.5em; margin: .5em 0; }
/* Intake Form I - END */

/*******End Styles from Wrap Up Debt**********/