/* CSS Document */


.QuickLogin {
	width:600px;
	overflow: hidden;
	text-align:center;
	font-size: 11px;
	top:45px;
	position:relative;
	left:50px;
}
.QuickLogin span {
    display:block;
	float: none;
	clear: both;
	height: 24px;
	overflow: hidden;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	font-weight:bold;
}
.QuickLogin span label {
    display:inline;
}
.QuickLogin span a {
	text-decoration:underline;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.QuickLogin span a:hover {
	text-decoration:underline;
}
.QuickLogin ul {
	display: block;
	margin: auto;
	width: 101%;
    list-style:none;
	margin:0px;
	padding:0px;
	height:14px;
}
.QuickLogin ul li {
	display: block;
    float:left;
	clear: none;
    list-style:none;
    width: 33%;
	height:14px;
}
.QuickLogin ul li a {
    display:block;
	margin-right: 1px;
	height: 14px;
	line-height:14px;
	font-size: 10px;
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}
.QuickLogin ul li a:hover {
	text-decoration:none;
}

.QuickLogin .spanLogin {
 width:250px
}
.QuickLogin .spanLogin a {
	font-weight: bold;
}
.QuickLogin .spanLogin a:hover {
	font-weight: bold;
}
.QuickLogin .spanLogout {
	text-align: left;
 width:250px;
}
.QuickLogin .spanLogout a {
	float: right;
	clear: none;
	font-weight: bold;
}
.QuickLogin .spanLogout a:hover {
	font-weight: bold;
}
.QuickLogin .spanLogout div {
	float: left;
	clear: none;
}
.QuickLogin .spanLogout label {
	display: inline;
	font-weight: bold;
	text-transform: uppercase;
}
.QuickLogin .AccountLinks { width:295px; float:left; margin-left:5px
}
.QuickLogin .AccountLinks li {
}
.QuickLogin .AccountLinks li a { border: 1px solid #FFFFFF; background-color:#000000; color:#FFFFFF
}
.QuickLogin .AccountLinks li a:hover {
}
.QuickLogin .AccountLinks li a label {
}


/* CSS Document */
ul.HomepageFeaturedProperties {display: block; float: left; margin: 0px; padding: 0px; list-style-type: none; }
.HomepageFeaturedProperties {}

.HomepageFeaturedProperties li.listing {display: block; margin: 0px; padding: 0px; list-style-type: none; }
.HomepageFeaturedProperties .listing {}

.HomepageFeaturedProperties .listing .listingPhoto {margin: 0px; padding: 0px; float: left; }
.HomepageFeaturedProperties .listing .listingPhoto a {}
.HomepageFeaturedProperties .listing .listingPhoto a:hover {}
.HomepageFeaturedProperties .listing .listingPhoto a.permalink {}
.HomepageFeaturedProperties .listing .listingPhoto img {}
.HomepageFeaturedProperties .listing .listingPhoto img.photo {}

.HomepageFeaturedProperties .listing .listingDetails {margin: 0px; padding: 0px; float: left; }
.HomepageFeaturedProperties .listing .listingDetails .location {margin: 0px; padding: 0px; }
.HomepageFeaturedProperties .listing .listingDetails .location .adr {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .street-address {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .localitySeparator {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .locality {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparatorDash {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .region {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-codeSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-code {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo {margin: 0px; padding: 0px; }
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceLabel {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .price {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .fn {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .offerSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .offer {}
.HomepageFeaturedProperties .listing .listingDetails .description {margin: 0px; padding: 0px; }

.HomepageFeaturedProperties .listing .listingLinks {margin: 0px; padding: 0px; float: left; }
.HomepageFeaturedProperties .listing .listingLinks .viewdetails {}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails a {}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails a:hover {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span a {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span a:hover {}



div.featured_property {
    float:left;
    width:99%;
	/*color:#10445f;*/
	margin-top:5px;
	margin-bottom:10px;
}
div.featured_property img {
    float:left;
    width:220px;
	height:167px;
	padding:1px;
	border-top:0px;
	border-left:0px;
	/*border-right:1px solid #cccccc;
	border-bottom:2px solid #cccccc;
	border-left:1px solid #cccccc;*/
}
div.featured_property div.details {
    float:right;
    width:46%;
	line-height:16px;
}
div.featured_property div.details h3.area {
	font-size:1.2em;
	margin:0px;
	margin-bottom:2px;
	padding:0px;
}
div.featured_property div.details div.price {
    color:#e02431;
	font-size:1.1em;
	font-weight:bold;
}
div.featured_property div.details p {
    width:205px;
    height:79px;
    margin:0px;
	margin-top:13px;
	padding:0px;
	overflow:hidden;
}

div.featured_property div.details a {
	outline:none;
	display:block;
	float:left;
	width:88px;
	height:17px;
	line-height:17px;
	font-size:1em;
	text-align:center;
	text-decoration:none;
	margin-right:4px;
	margin-top:10px;
	/*background-image:url(../images/qs_searchbut.jpg);
	background-position:left;
	background-repeat:repeat-x;
	color:#FFFFFF;
	background-color:#17469e;
	border:1px solid #b0b0b0;*/
}


.QuickSearch {width: 100%; }

.QuickSearchTabs {width:100%;height: 25px;clear: both;}
.QuickSearchTabs ul {list-style-type:none;margin:0px;padding:0px;}
.QuickSearchTabs ul li {list-style-type:none;margin:0px;padding:0px;text-align:center;display:block;float:left;width:28%;}
.QuickSearchTabs ul li a {display:block;text-decoration:none;margin-right: 1px; }
.QuickSearchTabs ul li a:hover {}
.QuickSearchTabs ul li a.active {display:block;text-decoration:none;margin-right: 1px;}
.QuickSearchTabs ul li a.active:hover {}

.QuickSearchBody {width:100%;clear: both;}
.QuickSearchBodyLeft {width:40%;margin:5%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBodyRight {width:40%;margin:5%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBody ul {list-style: none;margin: 0px;padding: 0px;}
.QuickSearchBody li {list-style: none;margin: 0px;padding: 0px;}
.QuickSearchBody br {display: block;clear: both;}
.QuickSearchBodyLeft select {width:90%;}
.QuickSearchBodyRight select {width:45%;}
.QuickSearchBody label {display:block;margin-bottom:2px;margin-top:5px;}

.QuickSearchLinks {width:100%;height: 25px;clear: both;}
.QuickSearchLinkSearch {width:40%;margin:0% 5% 0% 5%;text-align:right;float:right;clear:none;/* IE6 hack */display:inline;}
.QuickSearchLinkAdvanced {width:40%;margin:0% 5% 0% 5%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchLinkSearch a {display:block;float:right;width:83px;height:22px;line-height:22px;text-decoration:none;text-align:center;}
.QuickSearchLinkSearch a:hover {}
.QuickSearchLinkAdvanced i {display:block;float:left;font-style:normal;margin-right:4px;}
.QuickSearchLinkAdvanced a {display:block;float:left;}
.QuickSearchLinkAdvanced a:hover {}


/* include into COLORSCHEME.CSS

.QuickSearch {}

.QuickSearchTabs {}
.QuickSearchTabs ul {}
.QuickSearchTabs ul li {}
.QuickSearchTabs ul li a {}
.QuickSearchTabs ul li a:hover {}
.QuickSearchTabs ul li a.active {}
.QuickSearchTabs ul li a.active:hover {}

.QuickSearchBody {}
.QuickSearchBodyLeft {}
.QuickSearchBodyRight {}
.QuickSearchBody ul {}
.QuickSearchBody li {}
.QuickSearchBody br {}
.QuickSearchBody select {}
.QuickSearchBodyLeft select {}
.QuickSearchBodyRight select {}
.QuickSearchBody label {}

.QuickSearchLinks {}
.QuickSearchLinkSearch {}
.QuickSearchLinkAdvanced {}
.QuickSearchLinkSearch a {}
.QuickSearchLinkSearch a:hover {}
.QuickSearchLinkAdvanced i {}
.QuickSearchLinkAdvanced a {}
.QuickSearchLinkAdvanced a:hover {}

*/


