/*london exec specific*/

#r_propertytypes_box, #toletfurnishing
{
	display:none;
}

/* property icons */
.p_house, .p_bungalow, .p_commercialland, .p_garageparking, .p_mobilehome, .p_flatmaisonette, .p_guesthousehotel, .p_characterproperty, .p_retirementproperty,
.p_house_selected, .p_bungalow_selected, .p_commercialland_selected, .p_garageparking_selected, .p_mobilehome_selected, .p_flatmaisonette_selected, .p_guesthousehotel_selected, .p_characterproperty_selected, .p_retirementproperty_selected
{
	background:url(/images/icons/r/2/icons.png);	
}

.jp_house, .jp_bungalow, .jp_commercialland, .jp_garageparking, .jp_mobilehome, .jp_flatmaisonette, .jp_guesthousehotel, .jp_characterproperty, .jp_retirementproperty, .jp_mixed,
.jp_house_selected, .jp_bungalow_selected, .jp_commercialland_selected, .jp_garageparking_selected, .jp_mobilehome_selected, .jp_flatmaisonette_selected, .jp_guesthousehotel_selected, .jp_characterproperty_selected, .jp_retirementproperty_selected, .jp_mixed_selected
{
	background:url(/images/icons/r/2/icons_multiple.png);		
}

.p_bungalow, .j_bungalow, .p_bungalow_selected, .j_bungalow_selected, .p_commercialland, 
.jp_commercialland, .p_commercialland_selected, .jp_commercialland_selected,
.p_garageparking, .jp_garageparking, .p_garageparking_selected, .jp_garageparking_selected,
.p_mobilehome, .jp_mobilehome, .p_mobilehome_selected, .jp_mobilehome_selected,
.p_flatmaisonette, .jp_flatmaisonette, .p_flatmaisonette_selected, .jp_flatmaisonette_selected,
.p_guesthousehotel, .j_guesthousehotel, .p_guesthousehotel_selected, .j_guesthousehotel_selected,
.p_characterproperty, .jp_characterproperty, .p_characterproperty_selected, .jp_characterproperty_selected
.p_retirementproperty, .jp_retirementproperty, .p_retirementproperty_selected, .jp_retirementproperty_selected
.jp_mixed, .jp_mixed_selected
{
	background-position:0 0;
}

/*cluster points*/
.cp_continent , .cp_country, .cp_region, .cp_county, .cp_town
{
	background:url(/images/icons/r/2/cluster.gif);
}

/*infobox*/

.customInfoBox-previewArea .VE_Pushpin_Popup_Title
{

	background:url(/images/controls/r/2/infobox-title-bg.jpg) repeat-x;
}

.customInfoBox-body .viewlink a, .customInfoBox-body .viewlinkjoint a, .customInfoBox-body .viewfulllink a, .customInfoBox-body .zoomlink a, .customInfoBox-body .zoomlinkjoint a
{
	background:url(/images/controls/r/2/infobox-buttons.png);
}
.customInfoBox-body .viewlink a, .customInfoBox-body .viewlinkjoint a, .customInfoBox-body .viewfulllink a, 
.customInfoBox-body .zoomlink a, .customInfoBox-body .zoomlinkjoint a, .customInfoBox-body .previouslink a, .customInfoBox-body .nextlink a,
.customInfoBox-body .previouslinkdisabled a, .customInfoBox-body .nextlinkdisabled a
{
	background:url(/images/controls/r/2/infobox-buttons.png);
}

.customInfoBox-body .viewlinkjoint a, .customInfoBox-body .zoomlinkjoint a
{
	float:left;
	margin:0 8px 0 0;
	margin-top:10px;
}

.customInfoBox-body .zoomlinkjoint a
{
	background-position:0 -57px;	
}

.customInfoBox-body .viewlink a
{
	margin-top:10px;
}

.customInfoBox-body .viewfulllink a
{
	background-position:0 -19px;
	display:none;/*hidden until supported*/
}

.customInfoBox-body .zoomlink a
{
	background-position:0 -38px;
}

.customInfoBox-body .previouslink a, .customInfoBox-body .nextlink a,
.customInfoBox-body .previouslinkdisabled a, .customInfoBox-body .nextlinkdisabled a
{
	width:38px;
	background-position:0 -76px;
	float:left;
}

.customInfoBox-body .nextlink a
{
	background-position:-38px -76px;	
}

.customInfoBox-body .previouslinkdisabled a
{
	background-position:0 -95px;	
	cursor:default;
}

.customInfoBox-body .nextlinkdisabled a
{
	background-position:-38px -95px;
}

/*buttons*/
.greybar .but_expandcollapse, .greybar_selected .but_expandcollapse
{
	background:url(/images/controls/r/2/but_expand.gif) no-repeat;
}

.greybar_selected .but_expandcollapse
{
	background:url(/images/controls/r/2/but_collapse.gif) no-repeat;	
}


#but_findaddress
{
	background:url(/images/controls/r/2/but_findaddress.png) no-repeat;
}

#but_search
{
	background:url(/images/controls/r/2/but_search.png) no-repeat;

}

#north, #north.selected, #south, #south.selected, #east, #east.selected, #west. #west.selected
{
	background:transparent url(/images/controls/r/2/but_sprite.png) no-repeat 0 -32px;
}

.greybar .but_expandcollapse, .greybar_selected .but_expandcollapse
{
	background:url(/images/controls/r/2/but_sprite.png);
}

.greybar_selected .but_expandcollapse
{
	background-position:0 -16px;
}

.zoomin,.zoomout
{
	background:url(/images/controls/r/2/but_sprite.png) no-repeat;
}

.zoomout
{
	margin-bottom:0;
	margin-top:8px;
	background-position:0 -16px;
}

#up, #left, #down, #right, #north, #east, #south, #west
{
	background:transparent url(/images/controls/r/2/but_sprite.png) no-repeat 0 -160px;
}

#right, #east
{
	top:27px;
	left:50px;
	background-position:0 -176px;
}

#down, #south
{
	top:51px;
	background-position:0 -192px;
}

#left, #west
{
	left:4px;
	top:27px;
	background-position:0 -208px;
}

#north
{
	background-position:0 -32px;	
}

#north.selected
{
	background-position:0 -48px;	
}


#south
{
	background-position:0 -96px;
}

#south.selected
{
	background-position:0 -112px;
}


#east
{
	background-position:0 -64px;
}

#east.selected
{
	background-position:0 -80px;
}


#west
{
	background-position:0 -128px;
}

#west.selected
{
	background-position:0 -144px;
}


.handle
{
	background:url(/images/controls/r/2/handle.gif) no-repeat;
}

#sv_close, #sv_max, #sv_min
{
	background:url(/images/controls/r/2/but_sprite.png) no-repeat;
}

#sv_close
{
	background-position:0 -240px;
}

#sv_max
{
	background-position:0 -224px;
}

#sv_min
{
	display:none;
	background-position:0 -256px;	
}

