@charset "utf-8";
/* CSS Document */

.rounded {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-khtml-border-radius: 5px;
}

.rounded3 {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-khtml-border-radius: 3px;
}

.roundedTop {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-o-border-top-left-radius: 5px;
	-o-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}

.roundedBottom {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
}

.roundedBL {
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
}

.roundedUL {
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-o-border-top-left-radius: 5px;
	-khtml-border-top-left-radius: 5px;
}

.shadow {
	box-shadow: 1px 1px 5px #888888;
	-moz-box-shadow: 1px 1px 5px #888888;
	-webkit-box-shadow: 1px 1px 5px #888888;
	-o-box-shadow: 1px 1px 5px #888888;
}

.shadow2 {
	box-shadow: 1px 1px 2px #888888;
	-moz-box-shadow: 1px 1px 2px #888888;
	-webkit-box-shadow: 1px 1px 2px #888888;
	-o-box-shadow: 1px 1px 2px #888888;
}

.shadow1 {
	box-shadow: 0px 0px 2px #888888;
	-moz-box-shadow: 0px 0px 2px #888888;
	-webkit-box-shadow: 0px 0px 2px #888888;
	-o-box-shadow: 0px 0px 2px #888888;
}

.shadowIn {
	box-shadow: inset 0px 0px 1px #aaaaaa;
	-moz-box-shadow: inset 0px 0px 1px #aaaaaa;
	-webkit-box-shadow: inset 1px 1px 1px #aaaaaa;
	-o-box-shadow: inset 1px 1px 1px #aaaaaa;
}

button {
	background-color: #ededed;
	background: url(../images/buttonBg.png) repeat-x top left;
	background-image: -moz-linear-gradient(center top, #ffffff, #ededed);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));
}

button:hover {
	box-shadow: 0 0 3px #888888;
	-moz-box-shadow: 0 0 3px #888888;
	-webkit-box-shadow: 0 0 3px #888888;
	-o-box-shadow: 0 0 3px #888888;
}

button:active {
	background: url(../images/buttonBgActive.png) repeat-x top left;
	background-image: -moz-linear-gradient(center top, #cccccc, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#ffffff));
	background-color: #ffffff;
}

button.disabled:hover {
	box-shadow: 0 0 0;
	-moz-box-shadow: 0 0 0;
	-webkit-box-shadow: 0 0 0;
	-o-box-shadow: 0 0 0;
}

#fL:hover, .fL:hover, #bodyWrap #body .colRight #rentalApp img:hover, .property:hover {
	box-shadow: 1px 1px 5px #888888;
	-moz-box-shadow: 1px 1px 5px #888888;
	-webkit-box-shadow: 1px 1px 5px #888888;
	-o-box-shadow: 1px 1px 5px #888888;
}

.property img:hover {
	border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-o-border-bottom-left-radius: 0px;
	-khtml-border-bottom-left-radius: 0px;
}

#menuWrap #menu #contactDrop {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomright: 5px;
}

#sub .properties, #sub .tenant {
	background: url(../images/submenuBg.png) repeat-x top left;
	background: -moz-linear-gradient(center top, #ededed, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ffffff));
}

#bodyWrap #body #quickSearch h2 {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-o-border-top-left-radius: 5px;
	-o-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}


.property span.price a {
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-o-border-top-right-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}

#propertyListing #imgWrapper img:hover {
	box-shadow: 1px 1px 5px #0561a8;
	-moz-box-shadow: 1px 1px 5px #0561a8;
	-webkit-box-shadow: 1px 1px 5px #0561a8;
	-o-box-shadow: 1px 1px 5px #0561a8;
}

.form .cat {
	border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-o-border-top-left-radius: 0px;
	-khtml-border-top-left-radius: 0px;
}
