#foreclosure p, #foreclosure h1, #foreclosure h2, #foreclosure h3, #foreclosure h4, #foreclosure h5, #foreclosure h6 {
	margin: 0px;
	padding: 0px;
}
#foreclosure p {
	margin-bottom: 1em;
}
#foreclosure a img {
	border: 0;
}
.opening, .opening-spotlight {
	background: #DFEAB1;
	padding: 8px;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #BFBDBE;
}
#foreclosure .opening h4 {
	color: #1D1D1D;
	font: bold 16px/16px Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
}
#foreclosure .opening-spotlight h4 {
	color: #1F1F1F;
	border-bottom: 1px solid #1A1A1A;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	padding-bottom: 3px;
}
.opening img, .opening-spotlight img {
	background: #FFFFFF;
	padding: 3px;
	border: 1px solid #BFBDBE;
	margin-right: 10px;
}
.opening-buttons {
	padding-left: 5px;
	text-align: right;
}
.mission-statement {
	border: 1px solid #BFBDBE;
	background: #F7F9F0;
	color: #3B3939;
	padding: 10px;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
}
#foreclosure .mission-statement h4 {
	color: #535353;
	border-bottom: 1px solid #7E7D7D;
	font: bold 22px Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
}
.spotlight {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #4B4B49;
	background: #F7F9F0;
	padding: 10px;
	border: 1px solid #BFBDBE;
}
#foreclosure .spotlight h4 {
	color: #1D1D1D;
	margin-bottom: 8px;
	font: 18px Arial, Helvetica, sans-serif;
}
.article {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
}
.article .imgleft {
	background: #FFFFFF;
	padding: 3px;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #C4C4C4;
}
.article .imgright {
	background: #FFFFFF;
	padding: 3px;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 1px solid #C4C4C4;
}
.articles {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 20px;
	width: 200px;
}
.articles ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.articles li {
	padding: 5px;
	margin-bottom: 5px;
}
.articles li.alt {
	background: #EDF6D5;
	border: 1px solid #DFDDDD;
}
.articles a {
	color: #2A5360;
	text-decoration: none;
}
#foreclosure .articles h4 {
	font: bold 22px Arial, Helvetica, sans-serif;
	color: #000404;
	border-bottom: 1px solid #000404;
	margin-bottom: 4px;
}
#foreclosure .articles .date {
	font-size: 10px;
	color: #535353;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 11px;
}
.page-title, .page-title-article, .article {
	padding-bottom: 10px;
	padding-left: 10px;
}
.page-title h1 {
	color: #202020;
	font: bold 20px Arial, Helvetica, sans-serif;
}
.page-title-article h1 {
	color: #30697A;
	font: bold 20px Arial, Helvetica, sans-serif;
}
.inthissection {
	padding-left: 20px;
	font: 11px Arial, Helvetica, sans-serif;
}
.article .inthissection {
	padding-bottom: 10px;
}
.inthissection a {
	color: #135462;
	text-decoration: none;
}
.inthissection div {
	background: url(inthissection.jpg) no-repeat left top;
	width: 148px;
	padding-top: 35px;
}
.inthissection h4 {
	display: none;
}
.inthissection div div {
	background: url(inthissection.jpg) no-repeat left bottom;
	padding: 0px 10px 10px;
	width: 128px;
	_width: 148px;
}
.inthissection ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.inthissection ul li {
	background: url(bullet-grey-foreclosure.gif) no-repeat left 5px;
	padding-left: 10px;
}
.section-title {
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
}
.section-title h3 {
	font: bold 13px Arial, Helvetica, sans-serif;
}
.publications {
	background: #FBFCF1;
	padding: 10px;
	border: 1px solid #C2C1C1;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.publications table {
	margin-bottom: 15px;
}
.publications td {
	padding-bottom: 5px;
	border-bottom: 1px solid #C1C1C1;
}
#foreclosure .publications .date {
	font-size: 11px;
	color: #9A9A9A;
}
.publications a {
	color: #135462;
	text-decoration: none;
}
.publications img {
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #C2C2C1;
}


a.button {
    background: url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    font: normal 12px arial, sans-serif;
    height: 24px;
	width:auto;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:hover span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

