body {	
	padding:0;
	margin:0;
	background-color:#fff;
	font-family:verdana, arial, helvetica, san-serif;
	font-size:8pt;
	}

#container {
background:url(../images/debt-pill/bg-top-female-smile.png) no-repeat top left;
}

#container_out {
width:600px;
margin:0 auto;
background:url(../images/debt-pill/bg-middle.png) repeat-y top left;
}

#container_in {
background:url(../images/debt-pill/bg-bottom.png) no-repeat bottom left;
padding-bottom:30px;
}

#page_header {
padding: 100px 0 0 230px;
width:370px;
}

.header_two_line #page_header {
padding: 60px 0 0 230px;
}

#page_text{
margin:50px 0 0 230px;
letter-spacing:0.5px;
color:#222;
font-weight:bold;
font-size:8pt;
width:370px;
}

.header_two_line #page_text {
margin:30px 0 0 230px;
}

#form {
margin:20px 0 0 100px;
width:500px;
position:relative;
}

#guidelines {
position: absolute;
right: -30px;
bottom: -100px;
width: 220px;
padding-bottom: 10px;
background: url(../images/help-bubble.gif) 20px 100% no-repeat;
font-size:8pt;
}

#guidelines div {
margin: 0;
padding: 15px;
font-family: Verdana, Georgia, serif;
background: #d1adad;
color: #222;
}

#guidelines h5 {
padding:0;
margin:0;
font-size:7pt;
}

#contact_blurb {
margin:5px 0 0 100px;
width:400px;
font-size:90%;
}

.form_note {
    position: absolute;
    right: 20px;
    bottom: -20px;
    width: 210px;
    display: none;
    padding-bottom: 10px;
    background: url(../images/help-bubble.gif) 20px 100% no-repeat;
}

.form_note p {
margin: 0;
padding: 15px;
font-family: Verdana, Georgia, serif;
background: #d1adad;
color: #222;
}

form div.field{
position:relative;
clear:left;
}

form div.float_left {
clear:right;
}

.clear {
clear:both;
}

.float_left {
float:left;
}

.float_right {
float:right;
}

a:link, a:visited {	
	color:#d00;
	text-decoration:underline;
	}

a:hover, a:active {
	color: #62737b;
	text-decoration:underline;
	}

ul {
	padding: 0 0 0 5px;
	margin:0;
	}

li {
	list-style-type:none;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:11px;
	}

p {
	line-height:15px;
	padding: 0 0 10px 0;
	margin:0;
	}
	
h1 {
	padding:0;
	margin:0;
	font-size: 20pt;
	color: #a52700;
	letter-spacing:-0.9px;
	font-family:helvetica, verdana, arial, helvetica, san-serif;
	} 

h2 {
	padding: 4px 0 5px 0;
	margin:0;
	font-size: 14px;
	color: #d00;
	}

h3 {
	padding: 4px 0 0px 0;
	margin:0;
	font-size: 12px;
	color: #d00;
	}

h4 {
	padding: 4px 0 0px 0;
	margin:0;
	font-size: 11px;
	color: #585f64;
	text-transform:uppercase;
	}

.field {
margin:0 10px 5px 0;
}

label {
display:block;
clear:both;
font-size:90%;
}

input {
	background:#fff none repeat scroll 0%;
	border-color:#bbbbbb;
	border-style:solid;
	border-width:1px 0pt 0pt 1px;
	padding:3px;
}

select{
	background:#fff none repeat scroll 0%;
	border-color:#bbbbbb;
	border-style:solid;
	border-width:1px 0pt 0pt 1px;
	padding:1px;
}

#form input.submitbutton{
background:#d1d1d1 none repeat scroll 0%;
border-color:#999999;
border-width:0pt 1px 1px 0pt;
color:#000;
font-weight:bold;
padding:4px 7px;
margin-top:10px;
}

#footer {
	width:650px;
	margin:0 auto;
	padding:10px 0;
	text-align:center;
	font-size:7pt;
	color: #62737b;
	}

#footer ul#links {
	padding:0;
	margin:0;
	}

#footer ul#links li {	
	display:inline;
	color:#d00;
	padding: 0 2px 0 2px;
	background-image:none;
	}

#footer ul#links li.grey {	
	color:#62737b;
	}

#nophone #footer_phone {
display:none;
}

#homephone1,#homephone2,#workphone1,#workphone2{width:30px;}
#homephone3,#workphone3 {width:35px;}