/* -------------------------------------------------------------- 
   
   Tools.css 
   1) Tenant Tools
   2) Landlord Tools
  
-------------------------------------------------------------- */

/* 1) Tenant Tools */

.tools span a.property-search-button{
	background-image:url(/assets/tools/tenant-tools/property-search.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.property-search-button{
	background-image:url(/assets/tools/tenant-tools/property-search-over.gif); width:165px; height:23px;
}
.tools span a.property-email-alerts{
	background-image:url(/assets/tools/tenant-tools/property-email-alerts.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.property-email-alerts{
	background-image:url(/assets/tools/tenant-tools/property-email-alerts-over.gif); width:165px; height:23px;
}
.tools span a.branch-search{
	background-image:url(/assets/tools/tenant-tools/branch-search.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.branch-search{
	background-image:url(/assets/tools/tenant-tools/branch-search-over.gif); width:165px; height:23px;
}
.tools span a.deposit-saver{
	background-image:url(/assets/tools/tenant-tools/deposit-saver.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.deposit-saver{
	background-image:url(/assets/tools/tenant-tools/deposit-saver-over.gif); width:165px; height:23px;
}
.tools span a.feedback-tab{
	background-image:url(/assets/tools/news.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.feedback-tab{
	background-image:url(/assets/tools/news-over.gif); width:165px; height:23px;
}

/* 1) Landlord Tools */
.tools span a.list-your-property{
	background-image:url(/assets/tools/landlord-tools/list-your-property.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.list-your-property{
	background-image:url(/assets/tools/landlord-tools/list-your-property-over.gif); width:165px; height:23px;
}
.tools span a.buy-to-let{
	background-image:url(/assets/tools/landlord-tools/buy-to-let.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.buy-to-let{
	background-image:url(/assets/tools/landlord-tools/buy-to-let-over.gif); width:165px; height:23px;
}
.tools span a.homefix{
	background-image:url(/assets/tools/landlord-tools/homefix.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px;
}
.tools span a:hover.homefix{
	background-image:url(/assets/tools/landlord-tools/homefix-over.gif); width:165px; height:23px;
}
.tools div.diy-login{
	background-image:url(/assets/tools/landlord-tools/diy-login.gif); width:165px; height:23px; display:block; padding-left: 35px; padding-top: 7px; color:#0081BD;
}

/* Details Tools */
a.back{
	background-image:url(/assets/tools/details-tools/back.gif); width:47px; height:24px; display:block; font-size:11px; padding-left:34px; padding-top:7px;
}
a:hover.back{
	background-image:url(/assets/tools/details-tools/back-over.gif); width:47px; height:24px;
}
a.search{
	background-image:url(/assets/tools/details-tools/search.gif); width:52px; height:24px; display:block; font-size:11px; padding-left:29px; padding-top:7px;
}
a:hover.search{
	background-image:url(/assets/tools/details-tools/search-over.gif); width:52px; height:24px;
}
a.gallery{
	background-image:url(/assets/tools/details-tools/gallery.gif); width:52px; height:24px; display:block; font-size:11px; padding-left:29px; padding-top:7px;
}
a:hover.gallery{
	background-image:url(/assets/tools/details-tools/gallery-over.gif); width:52px; height:24px;
}

a.video{
	background-image:url(/assets/tools/details-tools/video-property.gif); width:52px; height:24px; display:block; font-size:11px; padding-left:29px; padding-top:7px;
}
a:hover.video{
	background-image:url(/assets/tools/details-tools/video-property-over.gif); width:52px; height:24px;
}

a.map-property{
	background-image:url(/assets/tools/details-tools/map-property.gif); width:49px; height:24px; display:block; font-size:11px; padding-left:32px; padding-top:7px;
}
a:hover.map-property{
	background-image:url(/assets/tools/details-tools/map-property-over.gif); width:49px; height:24px;
}
a.save-property{
	background-image:url(/assets/tools/details-tools/save-property.gif); width:53px; height:24px; display:block; font-size:11px; padding-left:28px; padding-top:7px;
}
a:hover.save-property{
	background-image:url(/assets/tools/details-tools/save-property-over.gif); width:53px; height:24px;
}
a.email-details{
	background-image:url(/assets/tools/details-tools/email-property.gif); width:51px; height:24px; display:block; font-size:11px; padding-left:30px; padding-top:7px;
}
a:hover.email-details{
	background-image:url(/assets/tools/details-tools/email-property-over.gif); width:51px; height:24px;
}
a.print-property{
	background-image:url(/assets/tools/details-tools/print-property.gif); width:49px; height:24px; display:block; font-size:11px; padding-left:32px; padding-top:7px;
}
a:hover.print-property{
	background-image:url(/assets/tools/details-tools/print-property-over.gif); width:49px; height:24px;
}
a.share{
	background-image:url(/assets/tools/details-tools/share-property.gif); width:49px; height:24px; display:block; font-size:11px; padding-left:31px; padding-top:7px;
}
a:hover.share{
	background-image:url(/assets/tools/details-tools/share-property-over.gif); width:49px; height:24px;
}

/* Results Tools */
a.properties-per-page{
	background-image:url(/assets/tools/results-tools/properties-per-page.gif); width:122px; height:24px; display:block; font-size:11px; padding-left:25px; padding-top:7px;
}
a:hover.properties-per-page{
	background-image:url(/assets/tools/results-tools/properties-per-page-over.gif); width:122px; height:24px;
}
a.map-results{
	background-image:url(/assets/tools/results-tools/map-results.gif); width:79px; height:24px; display:block; font-size:11px; padding-left:34px; padding-top:7px;
}
a:hover.map-results{
	background-image:url(/assets/tools/results-tools/map-results-over.gif); width:79px; height:24px;
}
a.sort-results{
	background-image:url(/assets/tools/results-tools/sort-results.gif); width:93px; height:24px; display:block; font-size:11px; padding-left:18px; padding-top:7px;
}
a:hover.sort-results{
	background-image:url(/assets/tools/results-tools/sort-results-over.gif); width:93px; height:24px;
}
a.email-results{
	background-image:url(/assets/tools/results-tools/email-results.gif); width:88px; height:24px; display:block; font-size:11px; padding-left:28px; padding-top:7px;
}
a:hover.email-results{
	background-image:url(/assets/tools/results-tools/email-results-over.gif); width:88px; height:24px;
}
a.print-results{
	background-image:url(/assets/tools/results-tools/print-results.gif); width:79px; height:24px; display:block; font-size:11px; padding-left:38px; padding-top:7px;
}
a:hover.print-results{
	background-image:url(/assets/tools/results-tools/print-results-over.gif); width:79px; height:24px;
}
a.share-results{
	background-image:url(/assets/tools/results-tools/share-results.gif); width:90px; height:24px; display:block; font-size:11px; padding-left:34px; padding-top:7px;
}
a:hover.share-results{
	background-image:url(/assets/tools/results-tools/share-results-over.gif); width:90px; height:24px;
}
a.share-results1{
	background-image:url(/assets/tools/results-tools/share-results1.gif); width:79px; height:31px; display:block; font-size:11px; padding-left:38px; line-height: 31px;
}
a:hover.share-results1{
	background-image:url(/assets/tools/results-tools/share-results-over1.gif);
}
a.news-print-results{
	background-image:url(/assets/tools/news-print-property.gif); width:79px; height:31px; display:block; font-size:11px; padding-left:38px; line-height: 31px;
}
a:hover.news-print-results{
	background-image:url(/assets/tools/news-print-property-over.gif);
}

a.news-back{
	background-image:url(/assets/tools/news-back.gif); width:50px; height:31px; display:block; font-size:11px; padding-left:34px; line-height: 31px;
}
a:hover.news-back{
	background-image:url(/assets/tools/news-back-over.gif);
}

a.news-email{
	background-image:url(/assets/tools/news-email.gif); width:83px; height:31px; display:block; font-size:11px; padding-left:24px; line-height: 31px;
}
a:hover.news-email{
	background-image:url(/assets/tools/news-email-over.gif);
}


 /* ------------------------------------------------------------------------------------- */

/* 1) Listings */

.property-tools {
	float: left;
	height: 36px;
	width: 115px;
}

.edit-display-active a {
	float: left;
	text-decoration: none;
	text-align: center;
	background-image:url(/assets/tools/results-tools/properties-per-page-over.gif);
	color: #000000;
	
}

.edit-display-active a:hover {
	color: #000000;
	text-decoration: none;
}

.edit-display-button a {
	float: left;
	text-decoration: none;
	text-align: center;
}

.edit-display-button a:hover {
	background: url(/assets/img/front/listings/results/edit-display-button-ovr.png) left top no-repeat;
	color: #000000;
	text-decoration: none;
}


.sort-results-active a {
	float: left;
	text-decoration: none;
	text-align: center;
	background-image:url(/assets/tools/results-tools/sort-results-over.gif);
	color: #000000;
}

.sort-results-active a:hover {
	color: #000000;
	text-decoration: none;
}

.sort-results-button a {
	float: left;
	text-decoration: none;
	text-align: center;
}

.sort-results-button a:hover {
	color: #000000;
	text-decoration: none;
}

.email-results-active a {
	float: left;
	text-decoration: none;
	text-align: center;
	background-image:url(/assets/tools/results-tools/email-results-over.gif);
	color: #000000;
	
}

.email-results-active a:hover {
	color: #000000;
	text-decoration: none;
}

.email-results-button a {
	float: left;
	text-decoration: none;
	text-align: center;
}

.email-results-button a:hover {
	background: url(/assets/img/front/listings/results/edit-display-button-ovr.png) left top no-repeat;
	color: #000000;
	text-decoration: none;
}

.email-details-active a {
	float: left;
	text-decoration: none;
	color: #000000;
	background-image:url(/assets/tools/details-tools/email-property-over.gif);
	
}

.email-details-active a:hover {
	color: #000000;
	text-decoration: none;
}

.email-details-button a {
	float: left;
	text-decoration: none;
}

.email-details-button a:hover {
	background-image:url(/assets/tools/details-tools/email-property-over.gif); width:51px; height:24px; display:block; font-size:11px;
	color: #000000;
	text-decoration: none;
}

.news-email-active a {
	float: left;
	text-decoration: none;
	text-align: center;
	color: #000000;
	background-image:url(/assets/tools/news-email-over.gif);
	
}

.news-email-active a:hover {
	color: #000000;
	text-decoration: none;
}

.news-email-button a {
	float: left;
	text-decoration: none;
	text-align: center;
}

.news-email-button a:hover {
	background-image:url(/assets/tools/details-tools/email-property-over.gif); width:83px; height:24px; display:block; font-size:11px;
	color: #000000;
	text-decoration: none;
}