.ajax-success {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:green;
	font-size:11px;
}
.ajax-failure {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:red;
	font-size:10px;
}
.message{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:green;
	font-size:10px;
	background-color:#FBF8E6;
}

.output{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:green;
	font-size:11px;
}
/* registration page */
.default-table{
	background-color:#F2F2EF	; 
	color:#333333;
}
.textarea {
	color:#333333;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:200px;
}
.input {
	color:#333333;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:135px;
	height:14px;
}
.submit{
	color:#333333;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contentclass{
	background-color:#ffffff;
}
#location_label,#price_label,#lifestyle_label,#propertytype_label,#bedrooms_label,#bathrooms_label,#amenities_label,#propertystyles_label,#listingtypes_label,#save_search_label{
 background-color:#F2ECBC;
 font-weight:bold;
 color:#333333;
 font-family:arial,verdana,tahoma;
 font-size:8pt;
 height:20px;
 cursor:pointer;
}
.search_menu{
    border-left:#ffffff 1px solid;  
	border-right:#ffffff 1px solid;    	
	border-top:#ffffff 1px solid;    
	border-bottom:#ffffff 1px solid;    
    border-collapse:collapse;
	width:212px;
	color:#333333;
	font-size:8pt;
	font-familY:arial,verdana,tahoma;
}
.view_default{
	display:none;
}
.view_content {
	display:inline;
	border-left:#ffffff 1px solid;  
	border-right:#ffffff 1px solid;    	
	border-top:#ffffff 1px solid;    
	border-bottom:#ffffff 1px solid;    
 	border-collapse:collapse;
	color:#333333;
	background-color:#FBF8E6;
	font-size:9pt;
}
locationbg {
	background-color:#FBF8E6;
}
#bottombg { background-image:url('../images/bg/pro-bottom.gif');}

.tabspacer{
	width:10px;
	background-color:#FBF8E6;
}

.arrow-changed{
	 background-image:url('../images/buttons/arrow-changed.gif');
	 width:15px;
	 cursor:pointer;
}
.arrow{
	 background-image:url('../images/buttons/arrow.gif');
	 width:15px;
	 cursor:pointer;
}
.content{
	background-color:#FBF8E6;
	font-family:verdana,arial,tahoma;
	color:#333333;
}
select{
  font-family: verdana,arial,tahoma;	
  font-size:8pt;
  width:203px;
}
#sort_order {
	width:150px;
	}
/* font for the search results   */
.searchresult-font{
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
/* search result links -  save details etc */
.searchlinks{
	font-family:verdana,tahoma,arial;
	font-size:11px;
	color:#336699;
	text-decoration:none;
	font-weight:bold;
}
.searchlinks:hover{
	font-family:verdana,tahoma,arial;
	font-size:11px;
	color:red;
	text-decoration:none;
	font-weight:bold;
}
.searchCriteria{
	font-family:verdana,tahoma,arial;
	color:#333333;
	font-size:11px;
}

/* pagination links     - for instance  1.23 4 5 | Next  */
 .pagination{
	font-family:verdana,tahoma,arial;
	font-size:11px;
	color:#336699;
	text-decoration:none;
	font-weight:normal;
 } 
 .search-link{
	font-family:verdana,tahoma,arial;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
 } 
 .search-link:hover{
	font-family:verdana,tahoma,arial;
	font-size:10px;
	color:red;
	text-decoration:none;
	font-weight:bold;
 } 
 
.pagination-selected{
	font-family:verdana,tahoma,arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	height:25px;
 }
 .error{
	font-family:verdana,tahoma,arial;
	width:400px;
 }
.error-header{
	color:#333333	;
	font-weight:bold;
	font-size:12px;
	background-color:#CFC48E;
}
.error-content{
	color:red;
	font-size:12px;
	background-color:#F0EDDC;
}
.button-table{
	background-color:#FBF8E6;
	width:212px;
}

.propertydetails-container{
	font-family:verdana,arial,tahoma;
	font-size:10px;
	color:#333333;;
}
.propertydetails-Topheader{
	font-family:verdana,arial,tahoma;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	background-color:#CFC48E;
}
.propertydetails-address,.propertydetails-heading{
	font-family:verdana,arial,tahoma;
	font-size:11px;
	color:#333333;;
	font-weight:bold;
}
.propertydetails-amenities{
	font-family:verdana,tahona,arial;
	color:#333333;
	background-color:#F0EDDC;
}
.layout-visible{
	display:inline;
}
.layout-invisible{
	display:none;
}
.sendbg{
	font-family:verdana,tahona,arial;
	color:#333333;
	background-color:#F0EDDC;
	padding:10px;
}
.details_url{
	font-family:verdana,tahona,arial;
	color:#333333;
	font-size:10px; 
}
.details_url:hover{
	font-family:verdana,tahona,arial;
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
.txt_area {
	font-family:verdana,tahona,arial;
	color:#000000;
	font-size:10px;
	width:350px;
}
.print-bold{
	font-family:verdana,tahona,arial;
	color:#333333;
	font-size:10px;
	font-weight:bold;
}
.table-outline{
	border-right: #111111 1px solid;
	border-left: #111111 1px solid;
	border-top: #111111 1px solid;
	border-bottom: #111111 1px solid;
}

/* Comparison Tool dropdown styles */
/*
.compare-header{
	font-family:verdana,tahona,arial;
	color:#ffffff;
	font-size:10px;
	background-color:#000000;
}

#compareBox { position:absolute; left:635px; top:322px; height:16px; width:223px; background-color:#000000; white-space:nowrap; border:#000000 1px solid; z-index:10; font-weight:normal;}

#compareBtn { display:block; height:16px;  width:165px; float:left; background-repeat:no-repeat; background:url('images/buttons/btn_compareproperties_up.gif'); cursor:pointer; }

#compareBtn a span { display:none; }

#compareCount { float:left; }
#compareCount { margin:1px 5px 0px 0px; top:322px; font-size:10px; font-weight:normal; color:#E0DFDF; }


#compareTool { position:absolute; left:635px; top:340px; width:223px; height:390px; border:1px solid #333333; background:#EADB98; z-index: 10; }

#compareInstruct { position:relative; top:4px; left:4px; width:213px; height:60px; background:#F2ECBC; }
#compareInstruct p { margin:6px; font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

#compareShadow { position:relative; top:8px; }

#compareButtons	{ position:relative; top:8px; left:26px; width:182px; height:18px; white-space:nowrap; }
#compareButtons div { float:left; display:inline;}


#compareItemBox { position:relative; top:10px; left:3px; width:215px; height:268px; border:1px solid #666666;
	overflow: auto;
	background-color:#FBF8E6;
	z-index:100; }
.compareBgTan { background-color:#F2ECBC; padding:5px 2px 5px 2px; }
.compareBlank { background-color:#F2ECBC; padding:0px 0px 0px 2px; }
.compareDot { background:url(../images/compare_dot.gif); height:2px; }
.compareLbl { margin:6px 0px 5px 2px; }
#compareText p { margin:0px 0px 3px 8px; font-size:11px; font-weight:bold; }
#compareText a { font-size:10px; font-weight:bold; text-decoration:none; color:#527597; }

.compare-address{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}
*/
/* Comparison Tool dropdown styles ends here */

.menulink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	text-decoration:none;
}
.tab{
	border-bottom:1px #111111 dotted;
	border-right:1px #111111 dotted;
	border-left:1px #111111 dotted;
	border-top:1px #111111 dotted;
}
.fheader{
	background-color:#D5C696;
	font-weight:bold;
}
.roweven{
	background-color:#F8F8F8;
}
.rowodd{
	background-color:#FFFFFF;
}

