/* Copyright Estates IT Limited 2011 - This style sheet controls the styles of the property search results pages*/

/*  Results Navigation */
.results_navTable { vertical-align: middle; height: 19px; padding: 5px 0 15px 0;}
a.pr_l1:link, a.pr_l1:visited, a.pr_l1:active { font-weight: bold; padding: 2px 4px 2px 4px;	color: black; text-decoration: none;}
a.pr_l1:hover { padding: 2px 4px 2px 4px; color: Black; text-decoration: none; background-color: #a786c4;}
a.pr_l2:link, a.pr_l2:visited, a.pr_l2:active { font-weight: bold; padding: 2px 4px 2px 4px; color: white; text-decoration: none; background-color: #684287; }
a.pr_l2:hover {padding: 2px 4px 2px 4px; color: white; text-decoration: none; background-color: #a786c4;}
.greyedOut{ color: gray; border: 0px solid gray; padding: 2px 4px 2px 4px;}
/* End  Results Navigation */

/* Results Layout */ 
.results_propertyborder { width: 100%; background-color: #fcfafe; border: 1px solid #CCCCCC; padding: 0 0 0 0; margin: 0 0 10px 0; float:left;}
.results_propertyborder:hover { background-color: #f7eefe; }
.results_photo_contain{ width: 240px; margin: 0px; padding: 0px; float: left; }
.results_photo { width: 230px; margin: 0px; padding: 0px; }

.results_propertyborder h2 { width: 530px; text-align: left; margin: 0px 10px 10px 0; border-bottom: 1px solid #cccccc; float: left; line-height: 24px;}
.results_property_attributes { float:left;	width: 120px;}
.resIconsDesc { background-color: #fafafa; width: 97px;	border-top: 1px solid #E4E4E4; border-left: 0px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; border-right: 1px solid #E4E4E4; float:left; display: block; line-height: 18px; margin: 0px 0px 3px 0px; padding: 0px 0px 0px 3px;}
.resIconsY{ background-color: #684287; color: White; width: 15px; text-align: center; float:left; display: block; line-height: 20px; }
.resIconsN{ background-color: #d1bfe0; color: White; width: 15px; text-align: center; float:left; display: block; line-height: 20px; }

.results_proptext {float:left; width:403px; text-align: justify; margin: 0px 0 8px 8px; height: 88px; line-height: 17px; }
.results_property_links {float:left; width:403px; text-align: right; line-height: 18px;}

.photoLabel{ padding: 0px; margin: 0px 0px -2px 0px;}
.photoLabelLet, .photoLabelSold, .photoLabelUO, .photoLabelLetAgreed, .photoLabelSoldSTC, .photoLabelNI { width: 230px; position: relative; margin: 0px 0px -2px 0px; padding: 0px;}
.photoLabelLet span, .photoLabelLetAgreed span, .photoLabelSold span, .photoLabelSoldSTC span, .photoLabelUO span, .photoLabelNI span{
 background-position: right top; background-repeat: no-repeat; position: absolute; width: 77px; height: 50px; margin: 0px; padding: 0px;}
.photoLabelLet span{	background-image: url(/Shared/images/propertystatus/let.png);}
.photoLabelLetAgreed span{ background-image: url(/Shared/images/propertystatus/letagreed.png);}
.photoLabelSold span{ background-image: url(/Shared/images/propertystatus/sold.png);}
.photoLabelSoldSTC span{ background-image: url(/Shared/images/propertystatus/soldSTC.png);}
.photoLabelUO span{ background-image: url(/Shared/images/propertystatus/UO.png);}
.photoLabelNI span{ background-image: url(/Shared/images/propertystatus/new.png);}
/* End Results Layout */ 



