/*
* The programming and software materials herein are copyright Fidelity National Real Estate Solutions (FNRES).
* The programming and software materials are owned, held, or licensed by FNRES. Personal, educational,
* non-commercial, commercial or any other use of these materials, without the written permission of the
* FNRES, is strictly prohibited.
*/

/* Long Realty css 17  */


/* New Featured Property widget classes START here*/
.widget-header 
{
	font-family: arial, geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fec514;	
}

.widget-text-bold 
{
	font-family: Verdana, arial, geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #d9d9d9;
}

.widget-text 
{
	font-family: Verdana, arial, geneva, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #d9d9d9;
}

.widget-bg 
{
	background-color: #000000;
}
/* New Featured Property widget classes END here*/

/* Updated 05-01-08 New Agent Office Search UI*/

/* Classes for Agent/Office Search Results page Start */

/* top line Agent/Office Search */
#AOTabsContainer  {border-top: 3px solid #000000;}

.form-text-1 {color: #993300;}

.Form-text-2 {color: #993300;}

/* sort bar */

div.ao_results_header_area {
	background-color: #000000;
	}

/* entry background */
.ao_results_entry_wbg {
	background-color: #F2EDDE;
	}
/* Entry Text color */
.ao_results_text {color: #000000;}
.ao_results_text A {color: #993300;}
.ao_results_icon_text A {color: #993300;}

.ao_results_text_line {background-color: #666666;}

/* Classes for Agent/Office Search Results page End*/


/* Detail Page classes start */


/* Popup-controlpanel classes start */
div.popup-controlpanel-container {
	background-color: #E4DA9D;
	border: 1px solid #FFFFFF;
	}

td.slideshow-button-bg {
	background-color: #FFDF88;
	}
table.icon-container {
	border: 1px solid #3F3319;
	}

/* Popup-controlpanel classes end */


/* navigation buttons classes start*/

td.propcount_container {
	background: #000000;
	text-align: center;
	}

.propcount_text {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}

/* navigation buttons classes end */

div.message2 {
	border-right: 1px solid #C1B15C;
	border-left: 1px solid #C1B15C;
	}


/* Listed by information start */
div.detpg_listedby_container {
	border-right: 1px solid #C1B15C;
	border-left: 1px solid #C1B15C;
	width: 760px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 5px;
	}

.listedby_text {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
.listedby_text a {
	color: #AE8B3A;
	}

/* Listed by information end */

/* Picture, buttons, details classes start*/
div.detpg_pic_details_container {
	border-bottom: 1px solid #C1B15C;
	border-right: 1px solid #C1B15C;
	border-left: 1px solid #C1B15C;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 755px;
	}
	
td.picset_container {
	background: #3F3319;
	}

table.picset {border: solid 1px #ffffff;}
td.picset_bg {
	background-color: #C1B15C;
}

td.slideshow_container {
	background-color: #FFDF88;
	}
	
.panel_outercurve_bg {
	background-color: #C1B15C;
	}

.picset_text1 {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F3319;
	}
	
.picset_text1 a {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F3319;
	text-decoration: none;
	}

.picset_text2 {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F3319;
	}
	
td.showall_container {
	background-color: #FFDF88;
	}
	
/* Main Info classes */

.maininfo_1 {
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	color: #000000;
	}
.maininfo_price {
	font-family: arial, verdana, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #993300;
	}
	
div.line_maininfo_address{
	padding-top: 13px;
	}
.maininfo_address {
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	color: #000000;
	}
	

.maininfo_text1 {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.maininfo_text2 {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #AE8B3A;
	}
.maininfo_text1 a {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #AE8B3A;
	}

td.actionbuttons_container {
	border: solid 1px #C1B15C;
	}
div.actionbuttons_container_bg {
	background: #E4DA9D;
	}

/* action icons classes start */

.pd-icon-text {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	}
	
.additional_links {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #3F3319;
	}
.additional_links a {
	text-decoration: none;
	color: #3F3319;
	}
/* action icons classes end */

/* Picture, buttons, details classes end*/

/* Text Details TABS classes start */
div.detail_tabs_container {width: 766px;}

td.details_tabs_row2 {
	background: #C1B15C;
	}
	
td.details_tabs_row3 {
	background: #000000;
	}

/* Text Details TABS classes end */

/* Text Details classes start */
div.text_details_area_container {
	border: 1px solid #E4DA9D;
	border-top: 1px solid #E4DA9D;
	border-bottom: 1px solid #E4DA9D;
	border-right: 1px solid #E4DA9D;
	border-left: 1px solid #E4DA9D;
	padding: 2px;
	width: 760px;
	}

/* Text Details classes end */

/* Detail Page classes end */


/*Production copy - 03-05-07*/
/*updated 03-05-07*/

/* left navigation header styles start */
.nav_c1 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; float: left; FONT-WEIGHT: bold;
}
/* left navigation header styles end */

<!-- Agent Homepage Content Control -->
.agent_homepage_designtype1	 {width: 800px}

A {
	FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.topnav {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.leftnav_nav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; float: left;
}
.leftnav_navat {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; float: left;
}
.leftnav_nav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
.leftnav_nav3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.leftnav_nav5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; float: left;
}
.leftnav_nav6 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.leftnav_caption7 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.leftnav_nav4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; float: left;
}
.leftnav_contentbold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.navat {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; float: left;
}
.nav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; float: left;
}
.nav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
.nav2 A:hover {
	FONT-WEIGHT: normal
}
.childnavat {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none;
}
.nav3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.nav4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.nav4 A:hover {
	FONT-WEIGHT: bold
}
.nav5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.nav6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.nav6 A:hover {
	FONT-WEIGHT: normal
}
.content {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.content2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.address {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contentbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contentbold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contentbold3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contentwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contentwhitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption31 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption7 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption8 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption9 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption10 {
	FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption11 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption13 {
	FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption14 {
	FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption15 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption16 {
	FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption30 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.quickblack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.quick1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.quick2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.footer1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.footernav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.footer A:hover {
	TEXT-DECORATION: none;
}
.formheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.ContentNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.ContentDoubleSpace {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 2em; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.title1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.2em; TEXT-DECORATION: none;
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.2em; TEXT-DECORATION: none;
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.title10 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.title11 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contenttrack {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 2em; FONT-STYLE: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.detailsheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contactinfomsgmarketingname {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.2em; TEXT-DECORATION: none;
}
.contactinforecoDesignation {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contactinfomsgitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.contactinfomsglbl {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.dropdown {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.leftnav_selbg {
	TEXT-ALIGN: left;
}
.leftnav_bg {
	TEXT-ALIGN: left;
	padding-top:6px;
}
.leftnav_bg2 {
	TEXT-ALIGN: left;
}
.leftnav_navatback {
	TEXT-ALIGN: left;
}
.leftnav_nav5 {
	TEXT-ALIGN: left;
}
.footertoptext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.footerdividor {
	BACKGROUND-IMAGE: url(http://longrealty-images.fnistools.com/images/recos/17/css/footerdividor.gif); WIDTH: 1px; BACKGROUND-REPEAT: repeat-y;
}
.footertoprow {
	BACKGROUND-IMAGE: url(http://longrealty-images.fnistools.com/images/recos/17/css/toprow.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px;
}
.footernavat {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

/* Ad Space Styles - BOET 8884 - START */
div.adspace_wrapper {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	width: 100%;
	}

div.adspace_content {
	text-align: center;
	}

div.adspace_wrapper_leaderboardtop {
	background: #3399cc;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 100%;
	}

div.adspace_wrapper_skyscraperleft {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 100%;
	}

div.adspace_wrapper_skyscraperright {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 100%;
	}

div.adspace_wrapper_wideskyscraper {
	text-align: left;
	vertical-align: top;
	width: 100%;
	}

div.adspace_wrapper_leaderboardbottom {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 100%;
	}

div.adspace_wrapper_insidecontent {
	background: #3399cc;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 100%;
	}
/* Ad Space Styles - BOET 8884 - END */

/* Overriding Global.css */
.SkyScraperLeft
{
	vertical-align: bottom;
	padding-top: 30px;
	align: left;
}
.SkyScraperRight
{
	vertical-align: bottom;
	align: left;
}

#BottomNavTopLink, #Master_bntl_top { float: left;}

.footerlinkscontainer { margin: 0 auto;}

.subfooternavcontainer { 
margin: 0 auto; 
width: 650px !important;
text-align: center; }

a.leftNavItem_ChangePassword { display: none !important; }

/* Begin Map Search Adjustments */

#lsrInnerContentDescription { width: 64%; }

.stndrdDscrptn { max-width: 14em; }

.gllrySrchRsltsCntnr .gllrySrchRsltsLstng { letter-spacing:-0.079em; color: #ae8b3a; }

.gllrySrchRsltsLstng h2 { line-height: 1.4em; }

.gllrySrchRsltsLstngPrice h2 { padding: 0 0 0 6px; }

.ie7 h2.propertyZip { padding-left:3px; margin-left: 0; }

/* End Map Search Adjustments */

#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-showing a span, #listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-viewing a span { background-position: -2px -707px; }
#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-showing a:hover span, #listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-viewing a:hover span { background-position: -40px -707px; }


/* Begin Dashboard */

.module-box, .module-box-body, .module-box-head, .module-box-head h3 {
background-image: url("/images/RECos/17/dashboard-icons/module-box-wTransparent-head.png") ;
background-color: #000; 
}

.module-box-head { background-color: #000; }
.module-box-head h3 { color: #BFBFBF; }
.module-box-body { background-color: #fff; }

#account-customerhome img.SectionImg { visibility: hidden; }
#account-customerhome .module-box-body > a { margin: 6px 3px 0 12px; width: 98px; height: 98px; }

#divSavedProperties .module-box-body > a { float: right; background: transparent url(/images/RECos/17/dashboard-icons/icon-savedproperty.png) no-repeat 0 0; }
#divSavedSearches .module-box-body > a { float: right; background: transparent url(/images/RECos/17/dashboard-icons/icon-savedsearch.png) no-repeat 0 0; }
#divRecommendedProperties .module-box-body > a { float: right; background: transparent url(/images/RECos/17/dashboard-icons/icon-recommendedproperty.png) no-repeat 0 0; }
#divYourAgent .module-box-body > a { float: right; background: transparent url(/images/RECos/17/dashboard-icons/icon-youragent.png) no-repeat 0 0; }
#divSellMyHome .module-box-body > a { float: right; background: transparent url(/images/RECos/17/dashboard-icons/icon-sellmyhome.png) no-repeat 0 0; }

/* End Dashborad */

.buttontext { font-size: 11px; }

.BGColor2_5 a { font-size: 9px !important; line-height: 9px; }

/* Jump Carousel */
.fp-jcarousel-container .jcarousel-description-container {  
	width:130px;
}
/* End Jump Carousel */

.gallery-detail { padding: 4px 10px 4px 8px; }

.gallery-photo { width: 98.5%; overflow: hidden; }

.gallery-listingphoto {
    float: left;
	padding-bottom: 2px;
    max-width: 398px;
	width: 100%;
	height: 224px;
}

.gallery-logo { height: 25px; }

.footerlogo { display:none; }
