/* CSS Document */

@import url("fonts.css");


*{margin:0;padding:0;outline:none;}
body {background:#eef1dc; background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; background-position:top; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#787777; margin:0 auto;}
.clearfix:after {content:"."; height:0; clear:both; visibility:hidden; display:block;}
.clearfix {zoom:1;}
#blank{ clear:both; height:4px;}
.blank_clear_space{ clear:both; height:4px;}

/*-----------------------------------------------*/

.wrapper{
	width:980px;
	margin:0 auto;
}
.header{
	width:980px;
	margin:0 auto;
}
.logo{
	width:284px;
	height:35px;
	float:left;
	margin:30px 0 25px 0;
}
.headertext{
	width:345px;
	float:right;
	margin-top:48px;
}
.headertext p{
	font:normal 18px/18px "myriad Pro";
	color:#000;
}
/* ----------------Nav Start-----------------*/
.nav{
	width:729px;
	/*padding:0px 10px 0 0;*/
	background:url(../images/menu-bg.jpg) repeat-x 0 0;
	border:1px solid #1a5189;
	height:48px;
	float:left;
}
.nav ul{
	font:normal 14px/14px "myriad Pro";
}
.nav ul li{
		float:left;
		display:inline;
		text-decoration:none;
		/*padding:0px 10px;*/
		/*border-right:1px solid #FFF;*/
}
.nav ul li.menu{
		float:left;
		display:inline;
		text-decoration:none;
		padding:15px 23px 0 23px;
		/*border-right:1px solid #FFF;*/
}
.nav ul li a{
		text-decoration:none;
		color:#fff;
		cursor:pointer;
		
}
.nav ul li a:hover{
		text-decoration:none;
		color:#000;
		
}
#active a{
		text-decoration:none;
		color:#59d7ff;
		
}
.nav ul li.last{
		float:left;
		display:inline;
		text-decoration:none;
		padding:5px 10px;
		border-right:none;
}


/* ----------------Nav End-----------------*/

.memberlogin a{
	width:249px;
	float:right;
	height:50px;
	background:url(../images/memberlogin.jpg) no-repeat 0 0;
	text-indent:-6891px;
}
.memberlogin a:hover{
	width:249px;
	float:right;
	height:50px;
	background:url(../images/memberlogin-hov.jpg) no-repeat 0 0;
	text-indent:-6891px;
}

#body{
	width:940px;
	margin:0 auto;
	padding:40px 20px;
	box-shadow: 0 0 5px #888888;
	background-color:#fff;
}

/* ----------------Contact Start-----------------*/
.contactrow{
	width:245px;
	float:left;
}
.contactrow1 {
    float: left;
    width: 420px;
	margin-top:15px;
}
.conrowleft{
	float:left;
	width: 82px;
}
.conrowleft2{
	float:left;
	width: 82px;
}
.conrowleft p{
	color: #000;
    font: bold 12px/14px Arial, Helvetica, sans-serif;
	padding: 10px 0;
	margin:0 15px 0 0;
}
.texttype2{
	padding:5px;
	background-color:#fff;
	border:1px solid #dfdfdf;
	border-radius:3px;
	margin:5px 0 0 0;
	width: 130px;
}

.texttype{
	padding:5px;
	background-color:#fff;
	border:1px solid #dfdfdf;
	border-radius:3px;
	margin:5px 0 0 0;
	width: 180px;
}

.conrowleft1{
	float:left;
	width: 171px;
}
.conrowleft1 p{
	color: #1277b6;
    font: bold 12px/14px Arial, Helvetica, sans-serif;
	padding: 10px 0;
	margin:0 15px 0 0;
}
.texttype1{
	padding:4px 5px;
	background-color:#fff;
	border:1px solid #dfdfdf;
	border-radius:3px;
	margin:5px 0 0 0;
	width: 180px;
}
.conrowleft2{
	float:left;
	width: 210px;
}
.conrowleft2 p{
	color: #1277b6;
    font: bold 12px/14px Arial, Helvetica, sans-serif;
	padding: 10px 0;
	margin:0 15px 20px 0;
}
.texttype2{
	padding:5px;
	background-color:#f0f0f0;
	border:1px solid #dfdfdf;
	margin:5px 0 0 0;
	width: 177px;
}
.conrowleft3{
	float:left;
	width: 380px;
}
.conrowleft3 p{
	color: #1277b6;
    font: bold 12px/14px Arial, Helvetica, sans-serif;
	padding: 10px 0;
	margin:0 15px 20px 0;
}
.conrowright3{
	float:left;
	width: 135px;
}
.conrowright3 h3{
	color: #000000;
    float: left;
    font: bold 12px/12px Arial,Helvetica,sans-serif;
    margin: 0 15px 10px 5px;
    padding: 4px 0;
}
.texttype3{
	padding:5px;
	
	margin:3px 0 0 0;
	width: 15px;
	float:left;
}
.foresubmit{
	float:left;
	width:157px;
	height:32px;
}
.findforeclosure{
	width:555px;
	background:url(../images/viewbox-bg.jpg) repeat-x 0 0;
	border:1px solid #cfcfcf;
	padding:15px 0 20px 20px;
	float: left;
}
.findforeclosure h2{
	border-bottom: 1px solid #e0e0e0;
    color: #000000;
    float: left;
    font: bold 26px/22px "myriad Pro";
    margin: 0 15px 10px 0;
    padding: 0px 0 11px 0;
	width:525px;
}
/* ----------------Contact End-----------------*/

.map{
	float:right;
	width:344px;
	height:247px;
}


.listingbox{
	width:578px;
	background-color:#1a5189;
	float:left;
	height:297px;
	margin:40px 0;
}
.listingbox h2{
	color: #fff;
    float: left;
    font: normal 16px/22px Arial, Helvetica, sans-serif;
    margin: 10px 15px 10px 20px;
    
}
.listbody{
	width:578px;
	border-top:1px solid #FFF;
	margin:0 0 20px 0;
}

.listone{
	background-color: #EFEFEF;
    border: 1px solid #CFCFCF;
    float: left;
    margin: 15px 11px;
    padding: 10px 0;
    width: 168px;
}
.listimg{
	width:120px;
	margin:0 auto;
}
.listone h3{
	color: #000;
    font: bold 12px/16px Arial, Helvetica, sans-serif;
    text-align:center;
    
}
.listbutton{
	width:80px;
	margin:20px auto 0 auto;
}



.greenbox{
	width:330px;
	background-color:#788c11;
	float:right;
	height:297px;
	margin:20px 0;
}
.greenbox h2{
	color: #fff;
    float: left;
    font: normal 16px/22px Arial, Helvetica, sans-serif;
    margin: 10px 15px 10px 20px;
    
}
.greenbody{
	width:328px;
	border-top:1px solid #FFF;
	margin:0 0 20px 0;
	padding-top: 15px;
}
/*.greenbody ul.b {list-style-type:circle;}

.greenbody ul li a{
		text-decoration:none;
		color:#fff;
		cursor:pointer;
		
}*/

.greenbody ul{
	font: 14px/18px "myriad Pro";
    margin-left: 35px;
    width: 200px;
}
.greenbody ul li{
		float:left;
		list-style-type:circle;
		text-decoration:none;
		/*padding:0px 10px;*/
		/*border-right:1px solid #FFF;*/
}

.greenbody ul li a{
		text-decoration:none;
		color:#fff;
		cursor:pointer;
		
}
.greenbody ul li a:hover{
		text-decoration:none;
		color:#000;
		
}


.foreclosetext {
    
    width: 940px;
	float:left;
}
.foreclosetext h2{
	color: #000;
    float: left;
    font: normal 20px/22px Arial, Helvetica, sans-serif;
	width: 940px;
	border-bottom:1px solid #e3e3e3;
	padding-bottom:15px;
    
}
.foreclosetext h3{
	color: #000;
    float: left;
    font: bold 14px/22px Arial, Helvetica, sans-serif;
	width: 940px;
	
	padding:15px 0;
    
}
.foreclosetext p{
	color: #000;
    float: left;
    font: normal 12px/22px Arial, Helvetica, sans-serif;
	width: 940px;
	
	padding-bottom:15px;
    
}



.footer{
	width:100%;
	background-color:#5e5e53;
	padding:20px 0 0 0;
}

.footerwrap{
	width:980px;
	margin:0 auto;
}
.footleft{
	width:460px;
	float:left;
	margin:0 30px 20px 0;
}
/* ----------------Nav Start-----------------*/
.footnav{
	width:460px;
	padding:10px 10px 0 0;
	background-color:inherit;
	height:20px;
	float:left;
}
.footnav ul{
	font:normal 11px/12px "myriad Pro";
}
.footnav ul li{
		float:left;
		display:inline;
		text-decoration:none;
		padding:5px 5px;
		border-right:1px solid #FFF;
}
.footnav ul li a{
		text-decoration:none;
		color:#fff;
		cursor:pointer;
		
}
.footnav ul li a:hover{
		text-decoration:none;
		color:#59d7ff;
		
}
#active a{
		text-decoration:none;
		color:#59d7ff;
		
}
.footnav ul li.last{
		float:left;
		display:inline;
		text-decoration:none;
		padding:5px 10px;
		border-right:none;
}


/* ----------------Nav End-----------------*/
.footmiddle{
	width:250px;
	float:left;
	margin-bottom: 10px;
}
.footmiddle h3{
	color: #fff;
    float: left;
    font: normal 16px/22px "myriad Pro";
	width: 140px;
	padding:0 0 10px 0;
    
}

.footright{
	width:150px;
	float:left;
	margin-bottom: 20px;
}
.footright h3{
	color: #fff;
    float: left;
    font: normal 16px/22px "myriad Pro";
	width: 140px;
	padding:0 0 10px 0;
}
.footright p{
	color: #fff;
    float: left;
    font: normal 12px/14px "myriad Pro";
	width: 250px;
	padding:0 0 15px 0;
    
}





#recordbody{
	width:740px;
	margin:25px auto 0 auto;
	padding:40px 20px;
	box-shadow: 0 0 5px #888888;
	background-color:#fff;
}

.viewrecordbody{
	width:590px;
	margin:0 auto;
}
.vrbutton{
	width:295px;
	margin:20px auto 10px auto;
}
.viewrecordbody h4{
	  color: #1A5189;
    font: italic 35px/20px "myriad Pro";
    margin: 0 auto;
    padding: 0 0 45px;
    text-decoration: underline;
    width: 620px;
	
}
.viewrecordbody h5{
	  color: #1A5189;
    font: italic 38px/22px "myriad Pro";
    float:left;
    padding: 0 0 45px;
    text-decoration: underline;
    width: 420px;
	
}
.viewrecordbody p{
	color: #000000;
    margin: 0 auto;
    font: 16px/22px "myriad Pro";
    padding: 0 0 20px;
    width: 425px;
}
.viewrecordbody p a{
	color: #788c11;
    
}
.viewrecordtext {
    float: left;
    width: 700px;
}
.viewrecordtext h3{
	color: #000;
    float: left;
    font: bold 14px/22px Arial, Helvetica, sans-serif;
	width: 700px;
	
	padding:15px 0;
    
}
.viewrecordtext p{
	color: #000;
    float: left;
    font: normal 12px/22px Arial, Helvetica, sans-serif;
	width: 700px;
	padding-bottom:15px;   
}
.signupbody{
	width:700px;
	padding: 0 20px;
}
.signupbody h2{
	color: #1A5189;
    font: bolder italic 22px/22px "myriad Pro";
    float:left;
    padding: 0 0 15px;
}
.signupbody p {
    color: #000000;
    float: left;
    font: 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    width: 700px;
}
.signupbox{
	width:670px;
	margin:20px auto;
	border:1px solid #dcdcdc;
	padding:15px;
}
.signupbox p {
    color: #000000;
    float: left;
    font: 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}
.signupboxleft{
	width:350px;
	float:left;
}
.sblrow{
	width:350px;
	float: left;
}
.sblrowleft{
	width:120px;
	float:left;
	margin: 0 10px 0 0;
}
.sblrowleft p {
    color: #000000;
    float:right;
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}
.sblrowmiddle{
	width:175px;
	float:left;
	margin: 0 10px 0 0;
}
.sblrowright{
	width:20px;
	float:left;
	margin: 0 10px 0 0;
}
.sblrowright p a {
    color: #3f90c5;
	text-decoration:none;
    float:right;
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}
.sbrfield{
	width:163px;
	background:url(../images/field-bg.jpg) repeat-x 0 0;
	border:1px solid #CCC;
	height:23px;
	padding:0 5px;
}

.signupboxright{
	border-left: 1px solid #CCCCCC;
    float: left;
    padding: 0 0 0 20px;
    width: 299px;
}
.signupboxright h2 {
    color: #000000;
    float:left;
    font:bold 17px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}
.signupboxright p {
    color: #000000;
    float:left;
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}
.sbrrow{
	width:300px;
	float: left;
}
.sbrrowleft{
	width:220px;
	float:left;
	margin: 0 10px 0 0;
}
.sbrrowleft p {
    color: #000000;
    float:left;
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}
.sbrrowright{
	width:40px;
	float:right;
	margin: 0 10px 0 0;
}
.sbrrowright p {
    color: #000;
	text-decoration:none;
    float:left;
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}
.sbrrowright p a {
    color: #3f90c5;
	text-decoration:none;
    float:left;
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    padding:0 0 15px 0;
    
}


.popup{
	width:640px;
	padding:20px;
	border-radius:8px;
	background-color:#fff;
	margin:50px auto;
	border:1px solid #f5f5f5;
	box-shadow: 0px 1px 5px #CCCCCC;
}

.popupbody{
	width:600px;
	padding:20px;
	border-radius:8px;
	background-color:#e2eef2;
	margin:0 auto;
}

.popupbody h2 {
    color: #1A5189;
    float: left;
    font: italic bolder 22px/22px "myriad Pro";
    padding: 0 0 15px;
}
.popform{
	width:572px;
	background:url(../images/popup-bg.jpg) no-repeat 0 0;
	height:202px;
	padding:15px 0 15px 30px;
}
.popform h2 {
    color: #fff;
    float: left;
    font: normal 22px/22px "myriad Pro";
    
}
.popuprow{
	width:280px;
	float:left;
}
.popuprow p {
    color: #fff;
    float: left;
    font: normal 14px/22px "myriad Pro";
}
.popbottom{
	width:600px;
	margin:20px 0;
}
.popbotleft{
	width:395px;
	float:left;
	margin:0 15px 0 0;
}
.popbotleft h2 {
    color: #000;
    float: left;
    font: normal 19px/22px "myriad Pro";
}
.popbotleft p {
    color: #000;
    float: left;
    font: normal 13px/18px "myriad Pro";
	margin: 5px 0;
}

.popbotright{
	width:190px;
	float:right;
	
	
}