/*--Search Panel--*/
	
	/*Label colours*/
	#PSSSearchForm {color:#fff;}
	p#count {color:#9accff;}
	
	/*Location box*/
	#PSSSearchForm input[type=text] {color:#333333;}

	/*Predictive Drop Down*/
	.ui-widget-content {background:#fff!important;}
	.ui-widget-content a {color:#666!important;}
	.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, 
	.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fff!important; background: #A2D8FF!important; color: #fff!important; }

	/*Filters Background*/
	#searchFilters {background:#F1F1F1;}
	#searchFilters h3 {color:#666666;}
	#searchFilters h4 {color:#323232;background:#A7D3FD;}
	#searchFilters label {color:#323232;}
	.emailUpdateWrapper p {color:#323232}


/*--Full Details Page--*/
		/*Next & Prev Nav*/
		#fdNav a {color:#4AA3CF; }
		#fdNav a:hover {color:#333;}
		
		/*Layout*/
		#fullDetailsWrapper {background:#fff; border:1px solid #DEDFDF; }
		#fdPropertyHeader h2 {color:#333;}
		#fdPropertyHeader .priceBlock h3 {color:#333;}
		
		/*Left hand content - bullets and description*/
		#propFDLeft ul.features {color:#40A3D5;}
		#propFDLeft .property-details, #propFDLeft .property-details p {color:#666;}

		/*Right hand content - Office details and Map border*/
		#office p.officeContact, #office p.officeContact a {color:#333;}
		#office p.officeContact a:hover {color:#4AA3CF;}
		#office h4 {color:#333; }
 		#gmap {border:1px solid #d2cfd1}
		
		ul.leftQuickLinks li a {color:#990000;}
		ul.leftQuickLinks li a:hover {color:#333;}
 		

/*--Results--*/
.resultsHolder {background:#fff; border-color:#DEDFDF} 

	
	/*Tabs*/
	.tabNav {border-color:#e0dedd}
	.tabNav li, .tabNav li a {color:#8A888A;}
	.tabNav li a:hover, .tabNav li.selected a {color:#313131;}

	/*Pagination*/
	.pagination {background:#fff; border-color:#e0dedd; color:#575252}
	.pagination h3 {color:#323232;}
	.pagination-nav a {color:#575252; }
		.pagination-nav a.selected {color:#333;background:#d7d7d7}
	.pagination-nav a:hover {color:#323232;}
	
	/*List View*/
	.listItem {border-color: #DCDCDC;}	
		.listItem p.price {color:#333; border-color:#DCDCDC; }
		.listItem p.telephone {color:#333;}
		.listItem p.description , .listItem p.bedrooms{color:#666;}
		
		.listItem p a {color:#333333; font-weight:bold;}
		.listItem p a:hover {color:#A2D8FF;}
		
		/*right hand links*/
		.listItem p.ref {color:#B0AFAF}
		.listItem ul li a {color:#599CD4;}
		.listItem ul li a:hover {color:#00193C}
	
	/*Gallery View*/
	.galleryView .galleryItem {border-color:#ced2dc; }
		.galleryItem p,  .galleryItem p a{color:#313131;}
		.galleryItem p a:hover {color:#A2D8FF;}
		.galleryItem a.savePropertyLink {color:#990000;  }
		.galleryItem a.savePropertyLink:hover {color:#313131}
		
	/*Table Summary*/
		/*Row Text Colour and Hover Colour*/
		.gridView .row {color:#666;}
			.gridView .row:hover  {background:#fff; }
		
		/*Heading background Colour and Hover Colour*/
		.gridView .heading {background:#A7D4FE; }
			.gridView .heading:hover  {background:#A7D4FE; }
			.gridView .heading a {color:#373737; border-color:#82A9D6;}
			.gridView .heading a:hover {color:#fff;}
			
		/*Cell border colour*/	
		.gridView span {border-color:#c7c5c4;}
	
		/*Last column (Save Styling)*/
		.gridView .save {border-color:#C7C5C4;}
		.gridView .save a {color:#47A0CC; }
		.gridView .save a:hover {color:#373737}
		.gridView .save a.saved {color:#A3A3A3;}
		.gridView .save a.saved:hover {color:#373737}
		
		.gridView a {color:#666; }
		.gridView .emptyRow:hover  {background:#fff;}
		
	/*Map View*/
		/*Property pop-up*/
		#map-popup .number-of-properties {color:#313131}
		#map-popup .property-address {color:#47A0CC;}
		#map-popup .property-price {color:#313131;;}
		#map-popup a.savePropertyLink {color:#990000;}
		#map-popup a.savePropertyLink:hover {color:#313131}
		
		#officePopup {color:#313131; }
		#officePopup p span {color:#47A0CC; }
		#officePopup p a {color:#990000;}
		#officePopup p a:hover {color:#313131}
		
		/*Flags*/
		.propertyStatus {background:#060606;}
		
/*--Forms--*/
	/*Form Elements*/
	.propertyForm input[type=text] {font-family:arial; color:#333; }
	.propertyForm textarea {font-family:arial; color:#333;}
	.propertyForm ul.errors li, .propertyForm p.error {color:red; }
	
/*--Form App (Contact Us, etc)--*/
	.formApp label, .formApp label .requiredStar {color:#333333!important;}
		.formApp label.errormsg {color:red!important;}
	.formApp .error {background:transparent!important;}
	
/*--Colorbox--*/
	#cboxOverlay{background:#000;}
	#cboxContent{border:4px solid #9BD0FF;}
	#cboxLoadingOverlay{background:#fff;}
	
/*--Featured Property App--*/
	#featuredProperty img {border-color:#fff}
	#featuredProperty p {color:#626262;}
	
/*--My Site--*/  
	.setup_alert label {color:#34435A;}
	
	/*Reset Password*/
	.validation {color:#34435A}

	/*Welcome Panel*/
	#mySiteHeader, #mySiteHeader a, #mySiteHeader p {color:#fff; }
	#mySiteHeader a {font-weight:bold;}
	
	/*Saved Properties*/
	#mySitePropAlerts, .editDetailsHolder, #mySiteSaved {border-color:#e0dedd;background:#fff;}
	
	/*Property Alerts*/
	#mySitePropAlerts .noresults {color:#333333;}
	.table_alerts thead td {color:#34435A;}
	.table_alerts td {border-color:#448bb6}
	.table_alerts td.remove a {color:#A12727}
	#loggedIn.mySiteEmailHolder .alertDesc {color:#34435A; }
	
	/*Edit Details*/
	.editDetails label {color:#34435A}
		.editDetails .checkbox label {color:#666;}
