@charset "utf-8";

/* CSS Document */



body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3f3f3f;

}

body {

	margin: 0px;

}

p{

	margin:0 0 8px 0;

	line-height:14px;

	}

form{

	margin:0;

	}

a{	

	color:#3f3f3f;

	text-decoration:underline;

	}

	a:hover{	

	text-decoration:none;

	}

#page_top{

	background:url(../images/top-bg.png) repeat-x top;

	padding:0 20px;

	}

.top-icons{ 

	text-align:right;

	}

	.top-icons ul{ 

	margin:0;

	padding:0;

	}

		.top-icons ul li{ 

		list-style:none;

		display: inline;

		margin-left:15px;

		}

.top-nav-left{

	background:url(../images/top-nav-left.png) right bottom no-repeat;

	width:13px;

	height:50px;

	}

.top-nav-right{

	background:url(../images/top-nav-right.png) left bottom no-repeat;

	width:13px;

	height:50px;

	}

.top-nav{ 

	background:url(../images/top-nav-bg.png) repeat-x bottom;

	}

	.top-nav ul{

	margin:0;

	padding:0;

	}

		.top-nav ul li{

		list-style:none;

		color:#010100;

		font-size:13px;

		text-transform:uppercase;

		font-weight:bold;

		display:inline;

		}

			.top-nav ul li a{

			color:#010100;

			text-decoration:none;

			padding:13px 29px;
            padding-top: 22px;

			display:inline-block;

			}

				.top-nav ul li a:hover, .top-nav ul li a.current{

				background:url(../images/top-nav-hover.png) repeat-x bottom;

				color:#FFF;

				}

		

#banner{

	background:url(../images/banner.png) top no-repeat;

	width:999px;

	height:300px;

	}

#banner_faq{

	background:url(../images/banner_faq.png) top no-repeat;

	width:999px;

	height:300px;

	}

#banner_renters{

	background:url(../images/banner_renters.png) top no-repeat;

	width:999px;

	height:300px;

	}

#banner_contact{

	background:url(../images/banner_contact.png) top no-repeat;

	width:999px;

	height:300px;

	}

#banner_landlord{

	background:url(../images/banner_landlord.png) top no-repeat;

	width:999px;

	height:300px;

	}

#banner_favourite{

	background:url(../images/banner_favourite.png) top no-repeat;

	width:999px;

	height:300px;

	}

#banner_rental_find{

	background:url(../images/banner_rental_find.png) top no-repeat;

	width:999px;

	height:300px;

	}


.left-col-head{

	background:url(../images/left-nav-head-bg.jpg) bottom no-repeat;

	color:#FFF;

	font-weight:bold;

	font-size:16px;

	text-align:center;

	line-height:35px;

	}

.left-col-corner-btm{

	background: url(../images/left-nav-corner-btm.jpg) top no-repeat;

	width:211px;

	height:15px;

	}

.left-col-bg-grey{

	background:#e5e5e5;

	padding:7px 0 0 0;;

	}



.login-input{

	background:#FFF;

	width:182px;

	border:1px solid #9f9f9f;

	padding:2px 5px;

	font-size:11px;

	margin-bottom:5px;

	}

.left-nav{ 

	font-weight:bold;

	}

	.left-nav ul{

	margin:0;

	padding:0;

	}

		.left-nav ul li{

		list-style:none;

		font-size:12px;

		background:url(../images/bull-1.jpg) left top no-repeat;

		padding:0 0 0 20px;

		display:block;

		}

			.left-nav ul li a{

			background:url(../images/dotted-hr.jpg) bottom repeat-x;

			display:block;

			margin:0;

			padding:5px 0;

			width:185px;

			text-decoration:none;

			}

				.left-nav ul li a:hover{

				color:#f9850f;

				text-decoration:underline;

				}

.normal-font{

	font-weight:normal !important;

	}				



				

				

.no-bg{

	background:none !important;

	}

.left-cat{

	display:block;

	font-size:16px;

	font-weight:bold;

	color:#FFF;

	line-height:16px;

	width:131px;

	}

		.left-cat a{

		color:#FFF;

		text-decoration:none;

		}

			.left-cat a:hover{

			text-decoration:underline;

			}

	.list-property{

	background:url(../images/list-property.jpg) center no-repeat;

	padding:12px 60px 10px 20px;

	height:38px;

	

	}

	.prices{

	background:url(../images/prices-bg.jpg) center no-repeat;

	padding:20px 50px 10px 20px;

	width:141px;

	height:30px;

	}

	.forms{

	background:url(../images/forms-bg.jpg) center no-repeat;

	padding:20px 50px 10px 20px;

	width:141px;

	height:30px;

	}

	.links{

	background:url(../images/links-bg.jpg) center no-repeat;

	padding:20px 50px 10px 20px;

	width:141px;

	height:30px;

	}

	.new-listing-alerts{

	background:url(../images/new-listing-alerts.jpg) center no-repeat;

	padding:12px 50px 10px 20px;

	width:141px;

	height:38px;

	}

.txt-white-1{

	color:FFF;

	font-size:11px;

	font-weight:normal;

	}

.readmore{

	color:#0366a1;

	font-weight:bold;

	text-align:right;

	}

	.readmore a{

	color:#0366a1;

	font-weight:bold;

	text-decoration:underline;

	}

	.readmore a:hover{

	color:#f9850f;

	text-decoration:none;

	}

h1{

	/*color:#0366a1;*/
    color:#c01f1f;

	font-size:18px;

	font-weight:bold;

	line-height:20px;

	margin:5px 0 10px 0;

	}

	h1 a{

		color:#0366a1;

		text-decoration:none;

		}

		h1 a:hover{

		color:#f9850f;

		text-decoration:none;

		}

h2{

	/*color:#0366a1;*/
    color:#c01f1f;

	font-size:16px;

	font-weight:bold;

	line-height:18px;

	margin:5px 0 10px 0;

	}

	h2 a{

		/*color:#0366a1;*/
        color:#c01f1f;

		text-decoration:none;

		}

		h2 a:hover{

		color:#f9850f;

		text-decoration:none;

		}		

	
		

.mid-form-wrap{

	background:url(../images/mid-top.jpg) top center no-repeat;

	padding:0px;

	}
	
	.topis {width:684px; *width:684px; float:left; border-left:1px solid #D6DADB; border-right:1px solid #D6DADB; margin-top:30px; }
	
	
	
	.midtop{

	background:url(../images/midss.jpg) top left no-repeat; *background:url(../images/mid-top-ie.jpg) top left no-repeat;

	padding:0px;

	}
	
	.midds{

	background:url(../images/mid-sect.jpg) top left no-repeat;

	padding:0px;

	}

.mid-form{

	/*border-left:1px solid #d6dadb;

	border-right:1px solid #d6dadb;*/

	margin-top:15px;

	line-height:18px;

	}

ul.middle-form-top-links{ 

	margin:0;

	padding:0;

	float:right;

	}	

	ul.middle-form-top-links li{ 

	list-style:none;

	color:#303030;

	display:inline;

	margin:0 5px;

	}	

	ul.middle-form-top-links li a:hover{ 

	color:#000;

	}

.pagination ul.middle-form-top-links li{ 

	list-style:none;

	color:#303030;

	display:inline;

	margin:0 1px;

	line-height:30px;

	}	

	.pagination ul.middle-form-top-links li a:hover{

	color:#f15a24;

	font-weight:bold;

	}

.txt-orange-1{

	color:#da6405;

	}

.mid-sect-divider{

	*background: url(../images/mid-sect-divider.jpg) no-repeat left;
    background: url(../images/mid-sect-divider2.jpg) no-repeat left;
	height:24px;

	}

.mid-form-dropdown{

	font-size:11px;

	width:120px;

	border:1px solid #bdc6c8;

	background:#f7f7ef;

	color:#3f3f3f;

	}

.search-field{

	background:url(../images/search-icon.jpg) left no-repeat;

	height:21px;

	display:block;

	width:485px;

	padding:3px 8px;

	}

	.search-field-input{

	border:none;

	height:17px;

	width:430px;

	background:none;

	margin-top:0px;

	color:#3f3f3f;

	}

.divider-dotted{

	background:url(../images/divider-dotted.jpg) center repeat-x;

	padding:5px 0;

	height:45px;

	}



.mid-form-btm-left{

	background:url(../images/mid_btm-left.jpg) no-repeat top;

	width:12px;

	height:51px;

	}

.mid-form-btm-right{

	background:url(../images/mid_btm-right.jpg) no-repeat top;

	width:12px;

	height:51px;

	}

.mid-form-btm{

	background:url(../images/mid_btm-bg.jpg) top repeat-x;

	}
	
	.imd-btm{ background:url(../images/bottoms.jpg) top repeat-x;}

.content p{

	text-align:justify;

	}

.footer-top{

	background:url(../images/footer-top.jpg) bottom center no-repeat;

	width:972px;

	height:10px;

	}

.footer-btm{

	background:url(../images/footer-btm.jpg) top center no-repeat;

	width:972px;

	height:10px;

	}

#footer-wrap{

	margin:15px 0;

	}

.footer{

	background:url(../images/footer-bg.jpg) repeat-x;

	padding:7px 0;

	}

	.footer ul{

	margin:0;

	padding:0;

	}

		.footer ul li{

		list-style:none;

		display:inline;

		color:#FFF;

		margin:0 5px 0 0;

		line-height:20px;

		}

			.footer ul li a{ 

			color:#FFF;

			text-decoration:none;

			}

					.footer ul li a:hover{ 

					text-decoration:underline;

					}

.copyright{

	color:#9cbed9;

	}

	.copyright a{

	color:#9cbed9;

	text-decoration:underline;

	}

		.copyright a:hover{

		color:#FFF;

		text-decoration:none;

		}

.link-all{

	padding:8px 0; 

	}

.area-list{

	padding:5px 0;

	}

	.area-list span.area-1, .area-list span.area-2, .area-list span.area-3, .area-list span.area-4, .area-list span.area-5, .area-list span.area-6, .area-list span.area-7, .area-list span.area-8{

	padding-left:25px;

	display:block;
	line-height:17px;

	}

	.area-list span.area-1{

	background:url(../images/area-1.jpg) left no-repeat;

	}

	.area-list span.area-2{

	background:url(../images/area-2.jpg) left no-repeat;

	}

	.area-list span.area-3{

	background:url(../images/area-3.jpg) left no-repeat;

	}

	.area-list span.area-4{

	background:url(../images/area-4.jpg) left no-repeat;

	}

	.area-list span.area-5{

	background:url(../images/area-5.jpg) left no-repeat;

	}

	.area-list span.area-6{

	background:url(../images/area-6.jpg) left no-repeat;

	}

	.area-list span.area-7{

	background:url(../images/area-7.jpg) left no-repeat;

	}

	.area-list span.area-8{

	background:url(../images/area-8.jpg) left no-repeat;

	}

.map{

	margin: 0 0 20px 0;

	}

	

a.advanced-search{

	display:block;

	background:url(../images/advanced-search.jpg) no-repeat;

	width:180px;

	height:63px;

	text-indent:-1000px;

	}

	a.advanced-search:hover{

	background:url(../images/advanced-search-hover.jpg) no-repeat;

	}

.red-txt

{

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	text-decoration:none;

	color:red;

	text-align:left;

}

.grey-txt{

	color:#686868;

	}

td.field{

	padding:5px 0;

	}

.field-input{

	width:160px;

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	padding:2px 3px;

	}

.field-input-2{

	width:45px;

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	padding:2px 3px;

	}

.field-select-small{

	width:60px;

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	}

.field-select-small2{

	width:50px;

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	}

.field-select{

	width:170px;

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	}

.field-select2{

	width:117px;

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	}

.field-textarea{

	font-family:Arial, Helvetica, sans-serif;

	width:652px;

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	padding:2px 3px;

	}

.forms-list{ }

	.forms-list ul{ 

	margin:10px 0;

	padding:0;

	}

		.forms-list ul li{ 

		list-style:none;

		background: url(../images/bull-2.jpg) left top no-repeat;

		padding-left:20px;

		}

	.forms-list p{

	margin:10px 0;

	}



.bold_text

{

color:#0366a1;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

padding:0;

margin:0;

}

.search-title-left{

	background: url(../images/search-title-lt-corner.jpg) right top no-repeat;

	width:10px;

	height:33px;

	}

.search-title-right{

	background: url(../images/search-title-rt-corner.jpg) left top no-repeat;

	width:10px;

	height:33px;

	}

.search-title-bg{

	background: url(../images/search-title-corner-bg.jpg) top repeat-x;

	width:px;

	}

.search-title-bg select{

	font-size:11px;

	border:1px solid #333;

	}

.search-list{

	margin:5px 0;

	}

.search-title{

	background:url(../images/search-list-head-bg.jpg) repeat-x;

	border:1px solid #dfdfdf;

	padding:4px 10px;

	font-weight:bold;

	font-size:13px;

	color:#1470a7;

	}

.search-img-bdr{

	background:#f6f6f6;

	border:1px solid #cecece;

	padding:7px;

	margin-bottom:10px;

	}

.property-desc-table td{

	padding:5px 12px;

	}

.property-desc-table{

	border:1px solid #dbdbdb;

	margin:10px 0;

	}

.lightgrey{

	background:#f3f3f4;

	}

.darkgrey{

	background:#e0dfdf;

	}

.field-textarea-friend{

	border:1px solid #9f9f9f;

	font-size:11px;

	color:#3f3f3f;

	padding:2px 3px;

	width:370px;

	height:45px;

	}

.error

{	

	color:#296d99;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	text-align:center;

}

.tbl-txt

{

	padding-left:4px;

	font-size:13px;

}

.tbl_border

{

	border:1px solid #999999;

}

.tbl_border1

{

	border:2px solid #999999;

}

.field-textarea1{

	font-family:Arial, Helvetica, sans-serif;

	width:500px;

	border:1px solid #9f9f9f;

	font-size:13px;

	color:#3f3f3f;

	padding:2px 3px;

	}

	

.bold_text_table

{

color:#0366a1;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

padding:4px;

margin:0;

}







.text {font-family:tahoma; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}

.text2 {font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000;}



.main_heading

{

	font-family:Tahoma; 

	font-size:16px; 

	font-weight:bold;

	color:#000000;

	line-height:70px;

	text-align:center;

}



.sf-links{ }



.sf-links ul{



	margin:0;

	

	padding:0;



}



.sf-links ul li{



	list-style:none;

	

	font-size:12px;



}



 .sf-links ul li a{



	 display:block;

	

	 color:#FFF;

	

	 text-decoration:none;

	

	 background:url(../images/sf-link-btn.jpg) no-repeat;

	

	 padding:14px;

	

	 width:183px;

	

	 margin:3px 0;



 }



 a.sf-double{



	 padding:7px 14px !important;



 }



.sf-links ul li a:hover{



	background:url(../images/sf-link-btn-hover.jpg) no-repeat;



}





.title-orange1{



	color:#da6405;

	

	font-weight:bold;

	

	font-size:18px;

	

	line-height:22px;



}



.txt-blk1{



	color:#3f3f3f;

	

	font-size:15px;

	

	font-weight:bold;

	

	line-height:20px;



}

.table_images *{

	padding:0;

	margin:0;

	}
	.top_banner{float:left; width:300px; padding:55px 0 0 55px;}


