/*
	Copyright Estates IT Limited 2005
	This style sheet controls the styles of the property search results pages
*/

/* These styles are for the general layout of the property results list controls */
.results_legaltitle {
	font-weight: bold;
	text-align: left;
	margin: 10px 0px 3px 0px;
}
.results_legaltext {
	font-size: 0.9em;
	font-weight: normal;
	text-align: justify;
	width: 99%;
	margin: 0px 0px 10px 0px;
}
.results_combobox {}
.results_resultsbar {
	width: 99%;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}
.results_resultsbar td {
	vertical-align: middle;
}
#results_resultsbar_id_xofy1, #results_resultsbar_id_xofy2 {
	text-align: right;
}

.results_button {
/*
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
*/
	line-height: 18px;
	width: 65px;
}

.results_buttontext {
/*
	font-size: 1em;
	font-weight: bold;
	line-height: 18px;
	text-align: center;
	text-decoration: none;
	width: 99%;
*/
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	line-height: 18px;
	width: 65px;
}

.results_buttontext:hover {
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	line-height: 18px;
	width: 65px;
}


/* These styles are for layout 1 of the property results list */
.results1_propertyborder {
	width: 99%;
	padding: 0 0 0 0;
	margin: 0px 0px 10px 0px;
}
.results1_tableheader {
	font-weight: bold;
	width: 100%;
	padding: 0 0 0 0;
}
.results1_propertymargin {
	width: 100%;
	padding: 4px 2px 4px 2px;	
}
.results1_proplink {
	text-align: left;
}
.results1_menu {
	padding: 0 5px 0 0;
	text-align: right;
/*	visibility: hidden;
	display: none;		*/
}
.results1_priceask {
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	width: 118px;
	padding: 4px 2px 4px 2px;
}
.results1_addrsummary {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding: 4px 2px 4px 2px;	
}
.results_propstat, .results_propstat_to_let, .results_propstat_for_sale {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	width: 90px;
	padding: 4px 2px 4px 2px;
}
.results_propstat_under_offer, .results_propstat_let, .results_propstat_sold, .results_propstat_sold_stc {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	width: 90px;
	padding: 4px 2px 4px 2px;
}
.results1_proptype {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding: 4px 2px 4px 2px;
}
.results1_proptenu {
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	padding: 4px 2px 4px 2px;
}
.results1_proptext {
	font-weight: normal;
	width: 99%;
	text-align: justify;
	padding: 5px 5px 0 5px;	
}


/* These styles are for layout 2 of the property results list */
.results2_propertyborder {
	width: 99%;
	margin: 0px 0px 10px 0px;
	padding: 2px 2px 2px 2px;	
}
.results2_propertymargin {
	width: 99%;
}
.results2_photobox {
	width: 125px;
	vertical-align: top;
}
.results2_proplink {
	width: 125px;
	vertical-align: bottom;
}
.results2_addrsummary a {
	font-weight: bold;	
}
.results2_priceask {
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}
.results2_proptenu {
	text-align: right;
	vertical-align: middle;
}
.results2_menu {
	width: 20px;
	text-align: right;
/*	visibility: hidden; display: none; */	
}
.results2_menu img {
	margin: 0 0 2px 0;
}
.results2_proptext {
	margin: 10px 0 0 0;
}
.results2_propstat, .results2_propstat_, .results2_propstat_to_let, .results2_propstat_for_sale, .results2_propstat_under_offer, .results2_propstat_let, .results2_propstat_sold, .results2_propstat_sold_stc {
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


/* These styles are for layout 3 of the property results list */
.results3_propertyborder {
	width: 99%;
	margin: 0px 0px 10px 0px;
	padding: 2px 2px 2px 2px;	
}
.results3_propertydetails {
	width: 99%;
}
.results3_photobox {
	width: 125px;
	vertical-align: top;
}
.results3_proplink {
	width: 125px;
	vertical-align: bottom;
}
.results3_addrsummary a {font-weight: bold; }
.results3_priceask {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.results3_menu {}
.results3_menu img {	margin: 3px 3px 0 0; }
.results3_proptext {
	margin: 5px 0 0 0;
}
.results3_propstat, .results3_propstat_, .results3_propstat_to_let, .results3_propstat_for_sale, .results3_propstat_under_offer, .results3_propstat_let, .results3_propstat_sold, .results3_propstat_sold_stc {
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.featuredcontainertable {
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
}

.featuredv_bordertable, .featuredvn_bordertable {
	text-align: center;	
	width: 130px;
	padding: 0 0 0 0;
	margin: 0 auto 10px auto;
}
.featuredvh_bordertable {
	text-align: center;	
	width: 140px;
	padding: 0 0 0 0;
	margin: 0 auto 10px auto;
	height: 210px;
}
.featuredvh2_bordertable {
	text-align: center;	
	width: 180px;
	padding: 0 0 0 0;
	margin: 0 auto 10px auto;
	height: 210px;
}

.featuredvh2_title  {}
.featuredvh2_title1 { font-weight: bold; text-align: left; width: 120px; }
.featuredvh2_title2 { font-weight: bold; text-align: center; width: 5px; }
.featuredvh2_title3 { font-weight: bold; text-align: right; }

.featuredv_title td, .featuredvn_title td, .featuredvh_title td {
	font-weight: bold;
	text-align: center;
	padding: 3px 0 3px 0;
	margin: 0 0 0 0;
	font-size: 9px;     /* False value for IE4-5.x/Win */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	font-size: 0.9em;	 /* Actual value for conformant browsers */	
}
html>.featuredv_title td, html>.featuredvn_title td, html>.featuredvh_title td {
	font-size: 0.9em;    /* Be nice to Opera */
}
.featuredv_body td,.featuredvn_body td,.featuredvh_body td,.featuredvh2_body td {
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}
.featuredv_body td img,.featuredvn_body td img,.featuredvh_body td img,.featuredvh2_body td img {
	display: block;
	vertical-align: middle;
	text-align: center;	
	margin: 0 auto 0 auto;
}

.featuredv_photo, .featuredvh_photo {width: 120px;}
.results1_photo, .results1a_photo, .results1b_photo, .results2_photo, .results2a_photo, .results3_photo {width: 120px;}
.featuredvh2_photo {width: 180px;}

#myproperties_toolbarmenu {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;	
}
#myproperties_toolbarmenu myproperties_toolbarmenu_img {
	padding: 0 5px 0 0;	
}
#myproperties_toolbarmenu myproperties_toolbarmenu_txt {
	padding: 0 20px 0 0;	
}
