@charset "UTF-8";
/* CSS Document */

.account_list{
	width:725;
	overflow:hidden;
	font:italic bold 12px Arial, sans-serif;
	color:#fff;
	padding:18px 0 23px 0;
	position:relative;
}
.account_list li{
	font:bold 16px "Century Gothic", Arial, Helvetica sans-serif;
	margin-bottom:10px;
}
.account_left{
	position:absolute;
	left:75px;
}
.account_right{		
	position:absolute;
	left:430px;
}
.details_list_left{
	float:left;
	width:340px;
	overflow:hidden;
	font:bold 15px Arial, sans-serif;
	color:#fff;
	padding:18px 0 0px 75px;
	position:relative;
}
.details_list_right{
	float:left;
	width:280px;
	overflow:hidden;
	font:bold 16px Arial, sans-serif;
	color:#fff;
	padding:18px 0 0px 20px;
	position:relative;
}
.update_btn{
	background-image:url(../img/red_Button.png);
	background-repeat:no-repeat;
	width:152px;
	height:36px;
	float:right;
	color:#FFF;
	cursor:pointer;
	font:bold italic 12px "Century Gothic", Arial, Helvetica sans-serif;
	padding:12px 0 0 11px;
	margin: 25px 20px 0 0;
}
#home_update_btn{
	font-size:14px;
	padding:11px 0 0 14px;
}
#image_update_btn{
	font-size:15px;
	padding-left:20px;
	padding-top:10px;
	margin-top:145px;
}
#newSearchBtn{
	font-size:14px;
	padding:11px 0 0 14px;	
	margin:20px 10px 0 0;
}
.account_images{
	float:left;
	width:200px;
	cursor:pointer;
	margin:0 15px 15px 20px;
}
.match_images{
	float:left;
	width:200px;
	cursor:pointer;
	margin:0 15px 15px 24px;
}
.account_image_buttons{
	margin-top:5px;
	text-align:center;
}
.match_scores{
	font-style:normal;
	font-size:18px;
	text-align:center;
	padding-top:4px;
}
#upload_btn{
	float:right;
}
#description_area{
	float:left;
	width:600px;
	font-style:normal;
	margin-left:60px;
}
#homeDescription{
	float:left;	
	font-size:14px;
	font-weight:normal;
}
/*///////////////////////////////
//       User Home Box         //
///////////////////////////////*/
.userUpdate_form{
	width:545px;
	overflow:hidden;
	font:italic bold 12px Arial, sans-serif;
	color:#993333;
	padding-bottom: 25px;
}
.userUpdate_form input{
	color:#6e6f72;
}
/* First name & Email*/
.userUpdate_form .f-name-mail{
	height:1%;
	overflow:hidden;
	padding:4px 0;
}
.userUpdate_form .f-name-mail .f-name{
	width:300px;
	overflow:hidden;
	float:left;
}
.userUpdate_form .f-name-mail .f-name label{
	float:right;
	padding:0 10px 0 0;
}
.userUpdate_form .f-name-mail .f-name input{
	width:178px;
	padding:1px 3px;
	float:right;
	margin:0;
}

.userUpdate_form .f-name-mail .pr-phone{
	width:215px;
	overflow:hidden;
	float:right;
}
.userUpdate_form .f-name-mail .pr-phone label{
	float:right;
	padding:0 10px 0 0;
}
.userUpdate_form .f-name-mail .pr-phone  input{
	width:99px;
	padding:1px 3px;
	float:right;
	margin:0;
}

/* Last  name & Confirm Email*/
.userUpdate_form .l-name-mail{
	height:1%;
	overflow:hidden;
	padding:4px 0;
}
.userUpdate_form .l-name-mail .l-name{
	width:300px;
	overflow:hidden;
	float:left;
}
.userUpdate_form .l-name-mail .l-name label{
	float:right;
	padding:0 10px 0 0;
}
.userUpdate_form .l-name-mail .l-name input{
	width:178px;
	padding:1px 3px;
	float:right;
	margin:0;
}
.userUpdate_form .l-name-mail .cell-phone{
	width:185px;
	overflow:hidden;
	float:right;
}
.userUpdate_form .l-name-mail .cell-phone label{
	float:right;
	padding:0 10px 0 0;
}
.userUpdate_form .l-name-mail .cell-phone input{
	width:99px;
	padding:1px 3px;
	float:right;
	margin:0;
}
/* Primary Phone & Password*/
.userUpdate_form .pr-phone-pass{
	overflow:hidden;
	padding:4px 0;
}
.userUpdate_form .pr-phone-pass .mail{
	width:300px;
	overflow:hidden;
	float:left;
}
.userUpdate_form .pr-phone-pass .mail label{
	float:right;
	padding:0 10px 0 0;
}
.userUpdate_form .pr-phone-pass .mail input{
	width:178px;
	padding:1px 3px;
	float:right;
	margin:0;
}
.userUpdate_form .pr-phone-pass .fax{
	width:145px;
	overflow:hidden;
	float:right;
}
.userUpdate_form .pr-phone-pass .fax label{
	float:right;
	padding:0 10px 0 0;
}
.userUpdate_form .pr-phone-pass .fax input{
	width:99px;
	padding:1px 3px;
	float:right;
	margin:0;
}
/* Cell Phone & Confirm Password */
.userUpdate_form .cell-phone-pass{
	height:1%;
	overflow:hidden;
	padding:4px 0;
}
.userUpdate_form .cell-phone-pass .c-mail{
	width:300px;
	overflow:hidden;
	float:left;
}
.userUpdate_form .cell-phone-pass .c-mail label{
	float:right;
	padding:0 10px 0 0;
}
.userUpdate_form .cell-phone-pass .c-mail input{
	width:178px;
	padding:1px 3px;
	float:right;
	margin:0;
}
.userUpdate_form .cell-phone-pass .update{
	height:1%;
	overflow:hidden;
}
.userUpdate_form .cell-phone-pass .update label{
	float:right;
	padding:3px 0 0 5px;
	font:italic bold 11px/12px Arial, sans-serif;
}
.userUpdate_form .cell-phone-pass .update input{
	width:12px;
	height:12px;
	overflow:hidden;
	float:right;
	margin:0;
}
#changePswBtn{
	margin:1px;
	cursor:pointer;
}
#updateUserBtn{
	cursor:pointer;
	position:absolute;
	right:30px;
}
/*///////////////////////////////
//     Change Password Box     //
///////////////////////////////*/
.pswUpdate_form{
	width:295px;
	overflow:hidden;
	font:italic bold 12px Arial, sans-serif;
	color:#993333;
	padding-bottom:25px;
}
.pswUpdate_form input{
	color:#6e6f72;
}
.pswUpdate_form .new_pass{
	height:1%;
	overflow:hidden;
	padding:4px 0;
}
.pswUpdate_form .new_pass .f-name{
	width:285px;
	overflow:hidden;
	float:left;
}
.pswUpdate_form .new_pass .f-name label{
	float:right;
	padding:0 10px 0 0;
}
.pswUpdate_form .new_pass .f-name input{
	width:115px;
	padding:1px 3px;
	float:right;
	margin:0;
}
.pswUpdate_form .c_new_pass{
	height:1%;
	overflow:hidden;
	padding:4px 0;
}
.pswUpdate_form .c_new_pass .l-name{
	width:285px;
	overflow:hidden;
	float:left;
}
.pswUpdate_form .c_new_pass .l-name label{
	float:right;
	padding:0 10px 0 0;
}
.pswUpdate_form .c_new_pass .l-name input{
	width:115px;
	padding:1px 3px;
	float:right;
	margin:0;
}
#updatePswBtn{
	position:absolute;
	right:10px;
	cursor:pointer;
}
/*///////////////////////////////
//    Update Description Box   //
///////////////////////////////*/
.desc_update_form{
	width:500;
	overflow:hidden;
	font:italic bold 12px Arial, sans-serif;
	color:#993333;
	padding-bottom:25px;
}
.desc_update_form input{
	color:#6e6f72;
	width:500px;
}
#updateDescriptionBtn{
	position:absolute;
	right:10px;
	bottom:5px;
	cursor:pointer;
}

/*///////////////////////////////
//       Update Home Box       //
///////////////////////////////*/
.update_home_form{
	width:100%;
	overflow:hidden;
	color:#993333;
	padding-bottom:15px;
}
.update_home_form input{
	color:#6e6f72;
	width:500px;
}
.update_home_form .house-left{
	width:476px;
	float:left;
	padding:0 0 0 25px;
	
}
.update_home_form  .house-right{
	width:175px;
	float:right;
	padding:0 25px 0 0;
}
.update_home_form  .house-holder{
	width:100%;
	overflow:hidden;
}
.update_home_form  .location-price{
	float:left;
	width:215px;
	padding:0 30px 0 0;
}
.update_home_form  .location-price p{
	margin:0;
	font:italic bold 12px Arial, sans-serif;
	padding:4px 0;
}
.update_home_form  .location {padding-bottom:4px;}
.update_home_form  .location input{
	padding:1px 3px;
	width:204px;
	color:#6e6f72;
	margin:0;
}
.update_home_form  .ask-price{padding-bottom:5px;}
.update_home_form  .ask-price input{
	padding:1px 3px;
	width:204px;
	color:#6e6f72;
	margin:0;
}
.update_home_form  .ask-price span{
	font:12px Arial, sans-serif;
	padding:0 5px;
}
.update_home_form  .bed{
	width:100%;
	overflow:hidden;
	padding-bottom:25px;
}
.update_home_form  .bed .bedrooms{
	float:left;
	width:95px;
}
.update_home_form  .bed .bathrooms{
	float:right;
	width:95px;
}
.update_home_form  .bedrooms select{
	width:94px;
	color:#6e6f72;
}
.update_home_form  .bathrooms select{
	width:94px;
	color:#6e6f72;
}
.update_home_form  .pro-types{
	float:right;
	width:191px;
	padding:0 12px 0 26px;
	border-left:1px solid #738ea3;
	border-right:1px solid #738ea3;
}
.update_home_form  .pro-types p{
	margin:0 0 0 -10px;
	font:italic bold 12px Arial, sans-serif;
	padding:0 0 3px 0;
}

.update_home_form  .type{
	font:italic bold 12px Arial, sans-serif;
	width:100%;
	overflow:hidden;
	padding:4px 0;
}
.update_home_form  .type input{
	float:left;
	width:12px;
	color:#6e6f72;
	height:12px;
	margin:1px 0 0 0;
}
.update_home_form  .type label{
	float:right;
	width:168px;
}

.house-right_update{
	float:right;
	padding:0 25px 0 0;
	width:175px;
}
.house-right_update p{
	color:#993333;
	font:italic bold 12px Arial, sans-serif;
	margin:0;
	padding:12px 0 8px 0;
}
.house-right_update .main{
	padding:12px 0 0px 0;
}
.house-right_update .sqfeet input{
	padding:1px 3px;
	color:#6e6f72;
	width:84px;
	margin:0;
}
.house-right_update .lot-size{
	color:#993333;
	font:italic bold 10px Arial, sans-serif;
}
.house-right_update .lot-size select{
	width:115px;
	color:#6e6f72;
}
.house-right_update .age-of-home{
	color:#993333;
	font:italic bold 10px Arial, sans-serif;
}
.house-right_update .age-of-home select{
	width:115px;
	color:#6e6f72;
}
.house-right_update .preview{
	padding:10px 0 0 0;
	width:100%;
	overflow:hidden;
}
.house-right_update .preview input{
	float:left;
	margin:0;
}
.house-right_update .preview a{
	font:bold 12px/25px Arial, sans-serif;
	float:right;
	margin:6px;
}
#updateHomeBtn{
	position:absolute;
	right:30px;
	bottom:10px;
	cursor:pointer;	
}
#adminUserBtns{
	width:400px;
	margin:0 162px;
	
}
#adminUserEmail{
	color:#FFFFFF;
	font-family:Arial,sans-serif;
	font-size:15px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:10px 215px;
}