/* CSS Document */
body {
	background-color:#6699FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.inner {width:620px !important; margin:7px;}

.inp_width, .inp_phone, .inp_login {
	width:400px; border:1px solid #1D5180; padding:1px; font-size:12px;
	}
.inp_login {width:200px;}
.price	{border:1px solid #1D5180; height:14px; padding:2px; font-size:12px; width:80px;}

select {
	width:150px; border:1px solid #1D5180; padding:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	}

.tbl_btn .btn { margin-right:5px;}

.search_title { font-weight:bold; color:#5D72B5; margin:8px 0;}
.search_spec { padding-left:20px;}
.search_btn { margin:20px 0; text-align:center;}
.search_wrap {border:#5D72B5 1px solid; margin:20px 0; background:url(../img/map.jpg) no-repeat 100% 1%;}
* html .search_wrap {margin:0;}

.property_item tr td.search_title { width:120px;}
.property_item tr td { padding:7px 5px 3px 5px; border-bottom:1px solid #ddddff;}


a, a:visited {color:#3333FF;}	
a:hover, a:active { color:#990000;}

.inp_width_120 {

	}
.inp_width_130 {

	}

.inp_checkbox{
	border:0;
}
.btn {
	border:1px solid #003366;
	color:#0000ff;
	background-color:#fff;
	font-weight:bold;
	cursor: pointer;
	}
/* Pager Begin****/		
a.pager {	
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#2E629C;
	text-decoration:underline;
	font-weight:normal;
	line-height:18px;
	margin:2px
	}	
a:hover.pager {	
	color:#666666;
	text-decoration:none;
	margin:2px
	}	
a:active.pager {	
	color:#000000;
	text-decoration:none;
	margin:2px
	}
.pager_act{
	color:#CC0000;
	background-color:#ececec;
	font-weight:bold;
	font-size:11px;	
}	
/* Pager End****/		
/* List Table Elements Begin****/			
.list_tbl {
	padding:0px;
	margin:0;
	border-collapse:collapse;
	width:620px !important;
	}
.list_tbl td{
	padding:2px;
	margin:0;
	border:1px solid #6699FF;
	font-size:11px;
	white-space:normal;
	}
.list_header{
	text-align:center;
	background-color:#CCDDFF;
	font-weight:bold;
	color:#003366;
	white-space:normal;
}		
.list_empty {
	text-align:center;
	font-weight:bold;
	}
/* List Table Elements End****/	
/* Form Table Elements Begin****/
.form_tbl {
	padding:0px;
	margin:0;
	border-collapse:collapse;
	}
.form_tbl td{
	padding:2px;
	margin:0;
	font-size:11px;
	}		
.form_tbl_label {
	text-align:right;
	font-weight:bold;
}	
td.tbl_btn{
	text-align:center;
	border-bottom:0;	
	border-left:0;	
	border-right:0;
	}	
.form_header{
	text-align:center;
	background-color:#ececec;
	font-weight:bold;
	color:#666;
}	
/* Form Table Elements End****/

/* title for pages Begin*/	 		
.title {
	font-weight:bold;
	color:#666;
	margin-bottom:5px;
	font-size:14px;
	}
/* title for pages End*/	 		
.asterisk {
	display: inline; margin-left:10px;
	color:#CC0000;
}
.msg_error {
	color:#CC0000;
	}
.msg{
	color:#99CC00;
	}		




.style14 {font-family: Geneva, Arial, Helvetica, sans-serif}
.style17 {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0000FF;
	font-size:17px;
}
.style18 {	font-size: 22px;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style21 {font-size: small; color: #000066; }
.style22 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.style23 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small; }
.style24 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; }
.style25 {font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif;}


.login { text-align:right; color:#6699FF; padding:0 3px; float:right;}

.required { margin-left:135px;}

#comments___Frame { width:464px;}

.right_link{ text-align:right; margin:5px;}
.add_link{ text-align:left; margin:5px; display: inline;}

.tbl_btn .btn {margin-top:10px;}

input.city{width:268px !important;}
select.state{width:70px !important;}
input.zip{width:52px !important;}

.gray {border-color:#CFCFCF; background-color:#EFEFEF; color:#ACACAC; overflow:hidden;}
#form_property .required { margin:0;}


a.landlord_account, a.landlord_account:active, a.landlord_account:visited {display:block; padding:5px; text-decoration:none; background-color:#5767A2; color:#fff; font-weight:bold; width:150px; font-size:13px; height:18px; overflow:hidden; text-align:center; font-family:Arial, Helvetica, sans-serif; margin:0; border:1px solid #94DBF2;}

a.landlord_account:hover {color:#5767A2; background-color:#eee; border:1px solid #5767A2;}

