
/* solutions4foreclosure CSS */

body  {
	font-family:Verdana, Geneva, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	background-color:#bfbfbf;
	height: 100%;
	}

#wrapper{
	width:960px;
	height:100%;
	margin-left: auto ;
	margin-right: auto ;
	background-color:#FFF;
	/*
	border:1px solid black;
	*/
	}

#header{
	width:960px;
	height:112px;
	/*
	border:1px solid red;
	*/
}


#leftColumn_hm{
	position:relative;
	float:left;
	width:500px;
	height:100%;
	left:5px;
	top:10px;
	/*
	border:1px solid red;
	*/
}

#rightColumn_hm{
	position:relative;
	float:left;
	width:380px;
	top:10px;
	height:100%;
	left:5px;
	top:10px;
	/*
	border:1px solid red;
	*/
}

#footer{
	float:left;
	width:960px;
	height: 75px;
	margin-top:50px;
	margin-top:25px;
	margin-top:50px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	/*
	border-top:1px solid #dbdad9;
	*/
}


h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;

}

.mainContent h1{
	top:5px;
	margin-top: 8px;
	/*	margin-top: -3px !important; */
	}

/* ********************************* */

.headerInfo{
	position:relative;
	float:right;
	top:40px;
	right:25px;
}

.textGrey_12{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b2b2b2;
}

.textBlack_18{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
}

.textGreen_18{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#2bb673;
}

.textGreen_12{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8dc63f;
}

.textGreen_16{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#8dc63f;
}

.textWhite_18{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
}

.textWhite_18 a{
	text-decoration:none;
	color:#ffffff;
}

.textWhite_18 a:hover{
	text-decoration:none;
	color:#ccc;
}

.textBlue_18{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#25aae1;
}

.logo{
	position:relative;
	float:left;
	width:263px;
}


#banner{
	position:relative;
	float:left;
	/*
	background-image:url(images/temp_banner.jpg);
	background-position:center;
	background-repeat:no-repeat;
	*/
	width:960px; 
	height:228px;
	
	margin-left: auto;
	margin-right: auto;
	
}

#contentBox_hm{
	position:relative;
	float:left;
	
	width:230px;
	height:125px;
	
	margin-left: 20px !important;
	margin-left: 15px;
	margin-top:15px;
	padding:10px;
	}
	
#contentBox_hm p{
	width:230px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	}
	
.contentBox_hm2{
	width:824px; 
	
	margin-left:30px !important;
	margin-left:40px;
	}


/* ** MENU STYLES ******* */

.mainMenu{
	position:relative;
	top:45px;
	font-weight: bold;
	width: 655px;
	float:right;
/*
border:1px solid black;
*/
}

.mainMenu ul{
	padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
	margin: 0;
	text-align: right; /* set value to "left", "center", or "right"*/
}

.mainMenu ul li{
	display: inline;
}

.mainMenu ul li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #000;
	padding: 0px 12px 0px 0px; /*top padding is 6px, bottom padding is 4px*/
	margin-right: 11px; /*spacing between each menu link*/
	text-decoration: none;
	border-right: 1px solid #6fbe44;
}

.mainMenu ul li a:hover, .mainMenu ul li a.selected{
	color:#8dc63f;
}

#last_b a{
	border-right: none;
}

.navTitle{
	position:relative;
}


/* **** MAIN CONTENT ***************** */

.mainContent{
	position:relative;
	float:left;
	width: 98%;
	height: 100%;
	padding:10px;
	width:824px;
	
	margin-left:auto;
	margin-right:auto;
	/*
	border:1px solid blue;
	*/
	margin-left:50px !important;
	margin-left:25px;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	top: 0px;
}

.c_div{
	position:relative;
	float:left;
	margin-left:25px;
	width:800px;
	text-align:left;
	/* border:1px solid red; */
}

/* ** footer styles misc *********************** */

.footerLinks{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding: 1px;
	margin-top:20px;
}

.footerLinks a{
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000;
	text-decoration: none;
	padding: 1px;
}

.footerLinks a:hover{
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-decoration: none;
}

.footerText{
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding: 3px;
}

.footerText a{
	font-family:Verdana, Geneva, sans-serif;
	color:#6fbe44;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	}

.footerText a:hover{
	color:#80db4e;
	}


/*  ALT STYLES DIFFERENT LAYOUT ********* */

#leftColumn{
	position:relative;
	float:left;
	width:200px;
	height:100%;
	left:5px;
	top:10px;
	/*
	border:1px solid red;
	*/
}

#rightColumn{
	position:relative;
	float:left;
	width:675px;
	top:10px;
	height:100%;
	left:5px;
	top:10px;
	/*
	border:1px solid red;
	*/
}



.text_Black12{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}


.div_sp{
	position:relative;
	text-align:center;
}

.text_Black12 a{
	text-decoration:none;
}

.text_Black10{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.div_pf{
	position:relative;
	float:left;
	margin-top:20px;
	text-align:left;
	
}

.pf_link{
	position:relative;
	float:left;
	margin-left:10px;
	top:-5px;
}

.pf_link a{
	text-decoration:none;
}

.pf_text{
	position:relative;
	float:left;
	width:300px;
	margin-left:10px;
	text-decoration:none;
}


/* CONTACT PAGE STYLES ******* */

table.contactTable{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
}

table.contactTable #heading{
	font-weight:bold;
	color:#000;
}

.req{
	font-size:12px;
	color:#900;
}

.contactDiv{
	position:relative;
	float:left;
	width:500px;
	}

/* REQUIRED PAPERS STYLES ******** */


.reqDocuments{
	position:relative;
	width:505px;
}

.rd_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

/* FEATURED PROPERTIES STYLES *********** */

.featuredContainer{
	position:relative;
	background-image:url(images/userMiddle_c.gif);
	background-repeat:repeat-y;
	height:100%;
	
}

.featuredTop{
	background-image:url(images/userTop.gif);
	background-repeat:no-repeat;
	width:500px;
	height:25px;
}

.featuredBottom{
	background-image:url(images/userBottom.gif);
	background-repeat:no-repeat;
	width:500px;
	height:25px;
}

.featuredContent{
	position:relative;
	width:495px;
	text-align:center;
	padding:2px;
}

table.featuredLinks{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCC;
}

table.featuredLinks a{
	color:#CCC;
	text-decoration:none;
}

table.featuredLinks a{
	color:#333;
	text-decoration:none;
}

.mainContent p{
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;
	color:Black;
	width:824px;
	/* margin-left:50px; */
	
	}

.mainContent p a{
	text-decoration: none;
	color:#6fbe44;
	font-weight:bold;
	}
	
.mainContent p a:hover{
	color:#80db4e;
	}
	
.pageLinks a{
	text-decoration:none;
	color:#6fbe44;
	}

.pageLinks a:hover{
	text-decoration:none;
	color:#80db4e;
	}
