

/**************
* Global stuff
**************/

html, body
{
	background-color: #;
	color: #;
}
a,a:visited
{
	color: #;
}
a:hover
{
	color: #;
}
#DiverseSolutionsLogo
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/Logo.aspx?fill=&overlay=',sizingMethod='crop');
}
html>body #DiverseSolutionsLogo
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/Logo.aspx?fill=&overlay=);
}
#diverse-solutions-copyright a
{
    color: # !important;
}
#mls-disclaimer
{
    border-left-color: #;
}
.textinput
{
	background-color: #;
	color: #;
}
.textinputfocus
{
	background-color: #;
	color: #;
}
.inner-panel-wrapper
{
    border-color: #;
    background-color: #;
    color: #;
}
.CustomHeader
{
    border-top: solid 1px #;
}

/**************
* Agent info header
**************/

#custom-header-inner
{
	background-color: #;
	border-bottom: solid 1px #;
}
#agent-info-image
{
	border-color: #;
}
#AgentInfo_Left
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/AgentInfo-245.aspx?fill=',sizingMethod='crop');
}
html>body #AgentInfo_Left
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/AgentInfo-245.aspx?fill=);
}
#AgentInfo_Right
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/AgentInfo-255.aspx?fill=',sizingMethod='crop');
}
html>body #AgentInfo_Right
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/AgentInfo-255.aspx?fill=);
}
#dsSearchAgentLogo.LargeLogo
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/dsSearchAgentLogo_Large.aspx?fill=&text=&overlay=&border=000000',sizingMethod='crop');
}
html>body #dsSearchAgentLogo.LargeLogo
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/dsSearchAgentLogo_Large.aspx?fill=&text=&overlay=&border=000000);
}
#dsSearchAgentLogo.SmallLogo
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/dsSearchAgentLogo_Small.aspx?fill=&text=&overlay=&border=000000',sizingMethod='crop');
}
html>body #dsSearchAgentLogo.SmallLogo
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/dsSearchAgentLogo_Small.aspx?fill=&text=&overlay=&border=000000);
}

/**************
* YUI base
**************/

.yui-panel .hd
{
	background-color: #;
	border-bottom: 1px solid #999;
	color: #;
}

/**************
* Tabs
**************/

.TabWrapper li /* Inactive tab */
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/TabInactive.aspx?fill=&border=&background=',sizingMethod='crop');
	color: #;
}
html>body .TabWrapper li
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/TabInactive.aspx?fill=&border=&background=);
}
.TabWrapper .ActiveTab
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/TabActive.aspx?overlay=FFFFFF&fill=&border=&background=',sizingMethod='crop');
	color: #;
}
html>body .TabWrapper .ActiveTab
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/TabActive.aspx?overlay=FFFFFF&fill=&border=&background=);
}
.TabWrapper .DisabledTab
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/TabDisabled.aspx?fill=&border=&background=',sizingMethod='crop');
	color: #;
	cursor: default;
}
html>body .TabWrapper .DisabledTab
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/TabDisabled.aspx?fill=&border=&background=);
}
html>body #FindBox
{
    /* don't use a filter here or you won't be able to use the zoom functionality. the background-image defined below for standards-compliant browsers is to give the nicer rounded corners for browsers that _really do_ support transparent pngs */
    /* update: this background image has to be set in javascript instead of in the css since IE doesn't like to load  */
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/FindBox.aspx?background=&fill=000000);
}

/**************
* Overall panel styling
**************/

.Panel
{
	background-color: #;
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/PixelLine.aspx?fill=);
	border: solid 1px  #;
	color: #;
}
#BodyContent, .panel
{
	border: 1px solid #;
	background-color: #;
}
.CustomHeader, .ContentBlock
{
	background-color: #;
}
.Panel a,.Panel a:visited,#SavedSearchNameContainer a
{
	color: #;
}
.Panel a:hover
{
	color: #;
}

/**************
* Search panel
**************/

#SearchPanel .SmallSlider
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/SmallSlider.aspx?fill=&overlay=000000',sizingMethod='crop');
}
html>body #SearchPanel .SmallSlider
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/SmallSlider.aspx?fill=&overlay=000000);
}
#SearchPanel .LargeSlider
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/LargeSlider.aspx?fill=&overlay=000000',sizingMethod='crop');
}
html>body #SearchPanel .LargeSlider
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/LargeSlider.aspx?fill=&overlay=000000);
}
#submit-query-button
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/SearchButton.aspx?fill=&border=&text=&background=',sizingMethod='crop');
}
html>body #submit-query-button
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/SearchButton.aspx?fill=&border=&text=&background=);
}
#AdvancedQuery
{
	_background-color: #;
}

/**************
* Results panel
**************/

.result-item
{
    border-color: #;
}
#ResultCurrentSort,#ResultSorter li
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/OptionPicker.aspx?fill=&overlay=000000',sizingMethod='crop');
	background-color: #;
	color: #;
}
html>body #ResultCurrentSort,html>body #ResultSorter li
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/OptionPicker.aspx?fill=&overlay=000000);
}
#SavedSearchNameContainer
{
    background-color: #;
    color: #;
}
#SavedSearchNameContainer .InnerContainer
{
	border: 1px solid #;
}
#AgentSummary
{
	border-color: #;
}
#ResultSorterDropDown
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/OptionPickerArrow.aspx?fill=&overlay=000000',sizingMethod='crop');
}
html>body #ResultSorterDropDown
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/OptionPickerArrow.aspx?fill=&overlay=000000);
}
.result-item-normal, .result-item-favorite
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingItem.aspx?fill=&overlay=000000',sizingMethod='crop');
}
html>body .result-item-normal, html>body .result-item-favorite
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingItem.aspx?fill=&overlay=000000);
}
.result-item-featured
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingItem.aspx?fill=&overlay=000000',sizingMethod='crop');
}
html>body .result-item-featured
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingItem.aspx?fill=&overlay=000000);
}
.result-item-over
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingItem.aspx?fill=&overlay=000000',sizingMethod='crop') !important;
}
html>body .result-item-over
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingItem.aspx?fill=&overlay=000000) !important;
}
.result-item-normal .title-item, .result-item-favorite .title-item
{
    color: #;
}
.result-item-featured .title-item
{
    color: #;
}
.result-item-over .title-item
{
    color: # !important;
}

/**************
* Map panel
**************/

#HelpPanel .hd
{
	background-color: #;
	color: #;
}
#HelpPanel,.yui-panel
{
	border: 1px solid #;
}
#city-map-hover
{
    /* set in JS because of broken filter reasons and because the background image needs to nicely stretch */
    /*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/CityMapBox.aspx?fill=&overlay=000000',sizingMethod='crop');*/
    /*background-color: #;*/
	border-color: #;
}
html>body #city-map-hover
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/CityMapBox.aspx?fill=&overlay=000000);
}
#listing-map-hover
{
    /* set in JS because of broken filter reasons and because the background image needs to nicely stretch */
    /* _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox.aspx?fill=&overlay=000000',sizingMethod='crop'); */
    background-color: #;
	border-color: #;
}
html>body #listing-map-hover
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox.aspx?fill=&overlay=000000);
}
#sold-map-hover
{
    /* set in JS because of broken filter reasons and because the background image needs to nicely stretch */
    /* _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox.aspx?fill=&overlay=000000',sizingMethod='crop'); */
    background-color: #;
	border-color: #;
}
html>body #sold-map-hover
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox.aspx?fill=&overlay=000000);
}
.left-map-hover-pointer
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-LeftArrow.aspx?fill=&border=',sizingMethod='crop');
}
html>body .left-map-hover-pointer
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-LeftArrow.aspx?fill=&border=);
}
.left-map-hover-pointer.bottom
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-LeftArrow.aspx?fill=FBFBFB&border=',sizingMethod='crop');
}
html>body .left-map-hover-pointer.bottom
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-LeftArrow.aspx?fill=FBFBFB&border=);
}
.right-map-hover-pointer
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-RightArrow.aspx?fill=&border=',sizingMethod='crop');
}
html>body .right-map-hover-pointer
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-RightArrow.aspx?fill=&border=);
}
.right-map-hover-pointer.bottom
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-RightArrow.aspx?fill=FBFBFB&border=',sizingMethod='crop');
}
html>body .right-map-hover-pointer.bottom
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox-RightArrow.aspx?fill=FBFBFB&border=);
}
#listing-map-hover .header-field, #city-map-hover .header-field, #sold-map-hover .header-field
{
    color: #;
}
#listing-map-hover.featured
{
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox.aspx?fill=&overlay=000000',sizingMethod='crop');
	border-color: #;
}
html>body #listing-map-hover.featured
{
    background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ListingMapBox.aspx?fill=&overlay=000000);
}
#listing-map-hover.featured .header-field
{
    color: #;
}
#AreaStatisticsOverHit
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/AreaStatistics.aspx?border=&fill=&text=',sizingMethod='crop');
}
html>body #AreaStatisticsOverHit
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/AreaStatistics.aspx?border=&fill=&text=);
}
#AreaStatisticsData
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/AreaStatisticsBackground.aspx?border=&fill=',sizingMethod='crop');
	color: #;
}
html>body #AreaStatisticsData
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/AreaStatisticsBackground.aspx?border=&fill=);
}

/**************
* Sold data panel
**************/

#sold-properties-data th
{
    background-color: #;
    color: #;
}
#sold-properties-data tr.hover
{
    background-color: #!important;
    color: #!important;
}
#sold-properties-data tr.active
{
    background-color: #!important;
    color: #!important;
}

/**************
* Map controls and status
**************/

#map-container
{
    border-color: #;
}
html>body #map-controls,html>body #status-message
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-Background.aspx?fill=&overlay=);
}
#map-slider-container
{
    /* don't use a filter here or you won't be able to use the zoom functionality. the background-image defined below for standards-compliant browsers is to give the nicer rounded corners for browsers that _really do_ support transparent pngs */
    /* update: this background image has to be set in javascript instead of in the css since IE doesn't like to load  */
	/* _background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomBackground.aspx?background=&fill=&overlay=&text=); */
}
html>body #map-slider-container
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomBackground.aspx?fill=&overlay=&text=);
}
#map-zoom-slider
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomNotches.aspx?fill=&overlay=&text=',sizingMethod='crop');
}
html>body #map-zoom-slider
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomNotches.aspx?fill=&overlay=&text=);
}
#map-zoom-out
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomOut.aspx?fill=&overlay=&text=&border=',sizingMethod='crop');
}
html>body #map-zoom-out
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomOut.aspx?fill=&overlay=&text=&border=);
}
#map-zoom-in
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomIn.aspx?fill=&overlay=&text=&border=',sizingMethod='crop');
}
html>body #map-zoom-in
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomIn.aspx?fill=&overlay=&text=&border=);
}
#map-zoom-highlighter
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomHighlighter.aspx?fill=');
}
html>body #map-zoom-highlighter
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-ZoomHighlighter.aspx?fill=);
}
#map-type-selector
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapTypeDropDown.aspx?fill=&overlay=&border=&text=',sizingMethod='crop');
}
html>body #map-type-selector
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapTypeDropDown.aspx?fill=&overlay=&border=&text=);
}
.map-button-map
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapType-Map.aspx?fill=&overlay=&border=&text=',sizingMethod='crop');
}
html>body .map-button-map
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapType-Map.aspx?fill=&overlay=&border=&text=);
}
.map-button-terrain
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapType-Terrain.aspx?fill=&overlay=&border=&text=',sizingMethod='crop');
}
html>body .map-button-terrain
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapType-Terrain.aspx?fill=&overlay=&border=&text=);
}
.map-button-satellite
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapType-Satellite.aspx?fill=&overlay=&border=&text=',sizingMethod='crop');
}
html>body .map-button-satellite
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapType-Satellite.aspx?fill=&overlay=&border=&text=);
}
.map-button-hybrid
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapType-Hybrid.aspx?fill=&overlay=&border=&text=',sizingMethod='crop');
}
html>body .map-button-hybrid
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapType-Hybrid.aspx?fill=&overlay=&border=&text=);
}
#status-message
{
	color: #;
}

/**************
* Details panel
**************/

#detail-panel-action-wrapper
{
    /* needs to be set in JS since links need to rest on top of this */
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/MapControl-Background.aspx?fill=&overlay=',sizingMethod='crop');*/
    background-color: #;
}
html>body #detail-panel-action-wrapper
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/MapControl-Background.aspx?fill=&overlay=);
}
#detail-panel-action-wrapper a
{
	color: #!important;
}
.DetailPanelTitle
{
	border-bottom: 1px solid #;
	color: #;
}
#detail-panel-description
{
	background-color: #;
}
#module-controller-highlighter
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ModuleTab.aspx?fill=&border=&overlay=FFFFFF',sizingMethod='image');
}
html>body #module-controller-highlighter
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ModuleTab.aspx?fill=&border=&overlay=FFFFFF);
}
#module-controller-item-container
{
    /* needs to be set in JS */
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ModuleTabBackground.aspx?background=&fill=&border=&overlay=FFFFFF',sizingMethod='crop');*/
}
html>body #module-controller-item-container
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ModuleTabBackground.aspx?background=&fill=&border=&overlay=FFFFFF);
}
.module-controller-item,.module-container a,#module-controller-item-container a:visited,.module-container a:visited
{
	color: #;
}
.module-controller-item:hover,.module-container a:hover
{
	color: #;
	text-decoration: underline;
}
.module-controller-item-separator
{
	border-right: 1px solid #;
}
.module-container
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/PixelLine.aspx?fill=',sizingMethod='crop');
	background-color: #;
	border-color: #;
	color: #;
}
html>body .module-container
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/PixelLine.aspx?fill=);
}
#module-controller-left-end
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ModuleTabBackgroundLeft.aspx?background=&fill=&border=&overlay=FFFFFF',sizingMethod='crop');
}
html>body #module-controller-left-end
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ModuleTabBackgroundLeft.aspx?background=&fill=&border=&overlay=FFFFFF);
}
#module-controller-right-end
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://idx-lite.diversesolutions.com/DynamicImages/ModuleTabBackgroundRight.aspx?background=&fill=&border=&overlay=FFFFFF',sizingMethod='crop');
}
html>body #module-controller-right-end
{
	background-image: url(https://idx-lite.diversesolutions.com/DynamicImages/ModuleTabBackgroundRight.aspx?background=&fill=&border=&overlay=FFFFFF);
}
#DetailPanelAdditionalFeaturesList .alternate
{
	background-color: #;
}
#details-features-grouped .primary
{
	background-color: #;
}

/**************
* Registered visitor tools
**************/

.DialogForm .bd
{
	background-color: #;
}
.Searches_Page
{
	background-color: #;
}
.Searches_Page_Selected
{
	background-color: #;
}
.Search_Info
{
	background-color: #;
	border-bottom: solid 1px #333;
}

/**************
* Profile page
**************/

.SearchTitle
{
	border: 1px solid #;
}
.dsGridView .GridItemOverHighlighted td
{
	background-color: #;
	border-color: #;
}
.dsGridView .GridHeadOver th,.dsGridView .GridItemOver td,.dsGridView .GridItemEmpty,.dsGridView .GridItemHover
{
	border-color: #;
}
.SearchGrid .PagerItem a,.dsGridView .PagerItem a
{
	background-color: #;
}
.SearchItem,.dsGridView .GridBody
{
	background-color: #;
	border-color: #;
}
