﻿
.displayCentreMenuSide
{
	float: left;
	width: 172px;
}

.displayCentreContentWrapper
{
	float: left;
	display: inline;
	width:925px;
	/*background: url(images/dotted_vertical.gif) transparent repeat-y top left;
	margin-left: 6px;
	padding-left: 8px;
	width: 735px;*/
}

.displayCentreMapContent
{
	background-color:#E5E5E5;
	margin-top:15px;
	padding:3px 0px 0px 6px;
}

.displayCentreMapContentTop
{
	background-color:#FFFFFF;
	background-image:url(Images/box_fullwidth_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:0.9em;
	padding:9px;
}

.displayCentreMapContentBottom
{
	background: transparent url(Images/box_fullwidth_bottom.gif) no-repeat;
	height:6px;
	display:block;
}

.displayCentreStateMap
{
	width: 420px;
	height: 337px;
}

.displayCentreStateMapWrapper
{
	float: left;
	display: inline;
	width: 420px;
}

.displayCentreSelectWrapper
{
	float: left;
	display: inline;
	margin-left: 10px;
	font-size: 0.9em;
	width: 280px;
}

.displayCentreSelectWrapper h3
{
	margin: 0;
	padding: 0;
	font-size: 1.0em;
}

.displayCentreRadioButtons
{
	padding: 15px;
	width: 250px;
}

.viewButton
{
	float: right;
	width: 47px;
	height: 15px;
}

.displayCentreDottedBG
{
	background: url(images/dotted_horizontal.gif) transparent repeat-x center left;	
	margin-right: 6px;
}

/* Displaycentre selected item details */
.homesOnDisplay .displayCentrePropsWrapper
{
	height: 276px;
	width: 228px;
	float: left;
	padding: 5px 0px 0px 5px;
}


.homesOnDisplay .displayCentrePropsTop
{
	background: url(Images/box_displaycentre_small_top.gif) no-repeat top right;
	border-top: solid 2px #f7f7f7;
	border-left: solid 2px #f7f7f7;
	height: 265px;
	width: 219px;
	padding-left: 5px;
	padding-top: 5px;
}
.homesOnDisplay .displayCentrePropsBottom
{
	background: url(Images/box_display_centre_small_bo.gif) no-repeat top left;
	width: 223px;
	margin: 0px;
	font-size: 0em;
	height: 5px;
}

.displayCentrePropsImg
{
	width: 210px;
	height: 118px;
	margin-bottom: 10px;
}

.displayCentreDottedDivide
{
	height: 10px;
	margin-top: 5px;
	width: 210px;
	background: url(Images/dotted_horizontal.gif) repeat-x top left;
}

.homesOnDisplay h2
{
	width: 270px;
	float: left;
}

.marginExpand
{
	margin-bottom: 5px;
}

.selectedDisplayCentre
{
	padding: 10px;
}

.selectedDisplayCentre h2
{
	margin-bottom: 15px;
}

.selectedDisplayCentre .location
{
	float: left;
	width: 200px;
}

.selectedDisplayCentre .location .centreName,
.selectedDisplayCentre .location .centreAddress
{
	width: 200px;
	margin-bottom: 15px;
	float: left;
}

.selectedDisplayCentre .mapWrap .displayCentreGoogleMap
{
	width: 461px;
	padding-top: 4px;
	padding-bottom: 2px;
	background: url(Images/box_displaycentre_top.gif) repeat-y top right;
	border-left: solid 2px #f7f7f7;
	border-top: solid 2px #f7f7f7;
	text-align: center;
}
.selectedDisplayCentre .mapWrap
{
	width: 460px;
	padding-left: 30px;
	height: 150px;
	float: left;
	background: url(Images/dotted_vertical.gif) repeat-y top left;
}
.selectedDisplayCentre .mapWrap .mapWrapBottom
{
	background: url(Images/box_displaycentre_bottom.gif) no-repeat top left;
	width: 463px;
	height: 5px;
}

.selectedDisplayCentre .mapWrap .displayCentreGoogleMap div.imgDisplayCentreStreetMap
{
	margin: 0px auto;
	width: 450px;
	height: 140px;
	
}

.selectedDisplayCentre .enlargeMap
{
	padding-bottom: 20px;
	margin-right: 10px;
	margin-top: 10px;
	text-align: right;
	background: url(Images/dotted_horizontal.gif) repeat-x bottom left;
	height: 10px;
}

.selectedDisplayCentre .enlargeMap .enlargeMapButton
{
	width: 87px;
	height: 15px;
	cursor: pointer;
}

.selectedDisplayCentre .homesOnDisplay
{
	padding-top: 15px;
}

.selectedDisplayCentre .details img
{
	width: 250px;
	border: solid 1px #bbbbbb;
	margin-top: 10px;
}

.selectedDisplayCentre .details .printMap
{
	text-decoration: underline;
	font-weight: 900;
	margin-bottom: 5px;
	float: left;
}

.rptDisplayCentreProperties
{
	color: #666666;	
	margin: 5px 0px 10px;
	width: 380px;
	float: left;
}

.rptDisplayCentreProperties td
{
	vertical-align: top;
}

.displayCentrePager
{
	margin-right: 10px;
	margin-left: 170px;
	font-size: 0.8em;
	float: right;
	text-align: right;
	color: #666666;
	display: inline;
}

.displayCentrePager a {	color: #666666; }


.displayCentrePager span
{
	font-weight: bolder;
	color: Black;
}

.displayCentreSpace
{
	width: 15px;	
	float: left;
}
