/* CSS Document */


#homeSlides {
	width:160px;
	height: 250px;
	margin:10px;
	padding:10px;
	background-image:url(../images/frontPagePhotos/floatBG.png);
	float:right;
	color:#ffffff;
}
#homeSlidesPics {
	z-index:-1;
	height:370px;
}
#homeSlidesTop {
	height:160px;
}
#homeSlidesBottom {
	height:90px;
	text-align:center;
}


/* Forms */
#homeSlides h3 {
	margin:0 0 4px 0;
	line-height:1.1em;
	color:#ffffff;
}
#homeSlides b {
	font-size:11px;
	margin:4px 0;
}
#homeSlides form {
	margin:0;
	padding:0;
}
#homeSlides label {
	font-size:11px;
}

.selectDropDown {
	width:165px;
	border:1px solid #71706e;
	color:#000;
	font-size:10px;
	margin:2px 0;
}
.selectDropDown optgroup {
	padding:2px 0;
	color:#272731;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
}
.selectDropDown option {
	padding:2px;
	color:#71706e;
	font-size:10px;
}
.formSubmitButton {
	background:#68676C;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	width:165px;
	border:none;
	text-align:right;
	padding:5px 8px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	display:block;
	margin:5px 0 6px 0;
	cursor:pointer;
}




/* Area guides */
.areaGuides {
	margin: 62px 0 0 2px;
}
.areaGuides div {
	height:89px;
	margin-bottom:10px;
	border:#a8a5a2 1px solid;
	background-position:bottom;
	background-repeat:no-repeat;
}
.areaGuides a {
	display:block;
	width:172px;
	height:81px;
	padding:4px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:9px;
	text-decoration:none;
	color:#666666;
}
.areaGuides a:hover {
	text-decoration:underline;
}
.areaGuides a span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}
	.areaGuides .city {
		background-image:url(../images/areaGuide/city.jpg);
	}
	.areaGuides .westend {
		background-image:url(../images/areaGuide/west-end.jpg);
	}
	.areaGuides .west {
		background-image:url(../images/areaGuide/west.jpg);
	}
	.areaGuides .outside {
		background-image:url(../images/areaGuide/outside.jpg);
	}
	.areaGuides .paris {
		background-image:url(../images/areaGuide/paris.jpg);
	}

/* Search */
#searchBox {
	border:#a9a7a4 1px solid;
	padding:10px;
}
	/* Google map styles */
	#Gmap {
		width:568px;
		height:440px;
		margin:10px 0;
		border: 1px solid  #a4a19e;
		background-color:#FFF;
	}
	#Gmap p {
		text-align:center;
		margin-top:60px;
	}

	#Gmap .listOfCentreLocations .listContent {
		margin: 8px 0 0;
	}
	#listView .listContent {
		margin:10px 0;
	}
	#Gmap .listOfCentreLocations .listContent ul {
		padding:0 3px 1px;
		display:block;
	}
	#Gmap .listOfCentreLocations .listContent ul ul li {
		padding-top:0;
		padding-right:0;
/*		padding-bottom:6px; */
		list-style-type:none;
		list-style:none;
		margin-bottom:6px;
	}
	#Gmap .listOfCentreLocations .listContent ul li p {
		margin:0;
		text-align:left;
		padding: 3px 0;
	}
		
	#mapTooltip{
	  width: 380px;
	}
	#mapTooltip_contents{
	  background-color: #FFF;
	  border: 1px solid  #a4a19e;
	  height:107px;
	  padding: 0;
      overflow:hidden;
	}
	#mapTooltip_contents img {
		width:95px;
		height:95px;
	}
	#mapTooltip_beak{
	  width: 24px;
	  height: 29px;
	  background:url(/images/mapBeak.png) no-repeat 0 4px;
	  z-index:2;
	}
	#mapTooltip_tl, #mapTooltip_tr, #mapTooltip_bl, #mapTooltip_br, #mapTooltip_t,#mapTooltip_l,#mapTooltip_r,#mapTooltip_b{
	  height: 0px;
	  width: 0px;
	}

.brandLogo {
	width:100px;
	height:30px;
	float:right;
	margin:0;
	background-repeat:no-repeat;
	background-position:top right;
}
.brandLogo span {
	display:none;
}

.logoCorpnex { background-image:url(/images/logoCorpnex-greybg.gif); }
.logoArgyll { background-image:url(/images/logoArgyll-greybg.gif); }
.logoPalladia { background-image:url(/images/logoPalladia-greybg.gif); }
.logoGrosvenor { background-image:url(/images/logoGrosvenorServicedOffice-greybg.gif); }
#Gmap .logoCorpnex { background-image:url(/images/logoCorpnex-whitebg.gif); }
#Gmap .logoArgyll { background-image:url(/images/logoArgyll-whitebg.gif); }
#Gmap .logoPalladia { background-image:url(/images/logoPalladia-whitebg.gif); }
#Gmap .logoGrosvenor { background-image:url(/images/logoGrosvenorServicedOffice-whitebg.gif); }

#noResults {
	background-color:#A09C99;
	padding:10px;
	text-align:center;
	margin-top:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#FFF;
}

#jpForm input {
	border:1px solid #71706E;
	color:#71706E;
	display:block;
	font-size:10px;
	margin:2px 0;
	padding:2px;
	width:160px;
}
#jpForm select {
	border:1px solid #71706E;
	color:#71706E;
	display:block;
	font-size:10px;
	padding:2px;
	margin:2px 0;
	width:166px;
}
#jpForm input.formButton {
	background:none repeat scroll 0 0 #B6B5B3;
	border:medium none;
	color:#FFFFFF;
	display:block;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:11px;
	margin:5px 0 6px;
	padding:5px 8px;
	text-align:right;
	width:165px;
}

.smaller {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#272731;
	margin:3px 0;
}
.smaller a {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#272731;
	margin:3px 0;
}
#office-sub-content h1 {
	color:#9E9A99;
}