
/* --------------------------------------------- h1 Heading Styles */
	
	.healthProfessionalsh1{background-image:url(/images/healthcare-professionals/home/health-professionals-h1.gif);}
	.partnershipsRelationshipsh1{background-image:url(/images/healthcare-professionals/partnerships-relationships/part-rel-h1.gif);}
	.designh1{background-image:url(/images/healthcare-professionals/design/design-h1.gif);}
	.contacth1{background-image:url(/images/healthcare-professionals/contact/contact-h1.gif);}
	.meetTheTeamh1{background-image:url(/images/healthcare-professionals/meet-the-team/meet-the-team-h1.gif);}
	.roomh1{background-image:url(/images/healthcare-professionals/room-rental/room-rental-h1.gif);}
	
/* --------------------------------------- h1 Heading Styles [END] */


	.roomh2{
		background-image:url(/images/healthcare-professionals/room-rental/more-information-h2.gif);
		background-repeat:no-repeat;
		width:254px;
		height:18px;
		text-indent:-1000px;
		overflow:hidden;
		font-size:2.5em;
		padding-bottom:15px;
	}


/* -------------------------------------------- Room Rental Styles */

	.blockQuote{
		font-size:1.4em;
		color:#c85d4a;
		padding-bottom:0;
	}
	
	.quoteCaption{
		color:#77cdd0;
		text-align:right;
		padding-bottom:15px;
	}
	
	.roomIntro{
		font-size:2.0em;
		color:#77CDD0;
	}
	
	#textArea a.blue{
		color:#77CDD0;
	}
	#textArea a.blue:hover{
		color:#fff;
	}
	
	a.contactButton{
		display:block;
		background-image:url(/images/healthcare-professionals/room-rental/contact-button.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		width:240px;
		height:22px;
		text-indent:-1000px;
		overflow:hidden;
		margin-bottom:15px;
	}
	
	a.contactButton:hover{
		background-position:0 -22px;
	}

/* -------------------------------------- Room Rental Styles [END] */




/* FeatureBox Room rental Box Specific styles -------------------- */

	.featureBox.roomBox{
		background-image:url(/images/featureBoxes/room-repeat.gif);
		background-color:#5e5e5e;
	}
	
	.featureBox.roomBox h3{
		background-image:url(/images/featureBoxes/room-rental-top.gif);
	}
	
	.featureBox.roomBox a.featureBoxLink{background-image:url(/images/featureBoxes/room-arrow-off.gif); padding-right:15px;}
	.featureBox.roomBox a:hover{background-image:url(/images/featureBoxes/room-arrow-on.gif);}
	
	.featureBox.roomBox span{
		background-image:url(/images/featureBoxes/room-base.gif);
	}
	
/* FeatureBox Room rental Box Specific styles -------------- [END] */




/* ---------------------------------------------- NewsBlock Styles */

	/*#newsBlockImg{
		background-color:#e3e5e6;
		float:left;
		width:222px;
	}
	
	#newsBlock, #newsBlockSide{
		background-color:#e3e5e6;
		float:right;
		width:222px;
	}
	#newsBlock h2, #newsBlockImg h2{
		display:block;
		width:222px;
		height:30px;
		background-image:url(/images/patients/home/latest-news-block-h2.gif);
		text-indent:-999px;
	}
	#newsBlock h3{
		color:#71635c;
		padding:10px 15px 5px 15px;
		font-size:1.4em;
	}
	#newsBlockSide h3{
		color:#71635c;
		padding:15px 15px 5px 15px;
		font-size:1.4em;
	}
	#newsBlock p, #newsBlockSide p{
		font-size:1.2em;
		font-weight:normal;
		padding:0 15px 2px 15px;
		line-height:normal;
		color:#71635c;
	}
	#newsBlock p.date, #newsBlockSide p.date{
		color:#65bac0;
	}
	#newsBlockProp{
		float:right;
		width:1px;
		height:121px;
	}
	#newsBlockPropSide{
		float:right;
		width:1px;
		height:129px;
	}*/

/* ---------------------------------------- NewsBlock Styles [END] */



/* ------------------------------------------ Feedback Form Styles */

	/* Feedback Form Container //////////////////////////// */
	
		#feedbackFormContainer{
			padding:0 22px 0 25px;
		}
		
	/* Feedback Form Container ////////////////////// [END] */
	
	
	
	/* Form Column Styles ///////////////////////////////// */
	
		#formColumnLeft{
			float:left;
			width:344px;
		}
		
		#formColumnRight{
			float:right;
			width:344px;
		}
	
	/* Form Column Styles /////////////////////////// [END] */
	
	
	
	/* Common Column Styles /////////////////////////////// */
	
		label {
			float:left;
			font-size:1.1em;
			font-weight:normal;
			margin-right:5px;
			padding-top:15px;
			width:120px;
			color:#fff;
			font-weight:bold;
		}
		
		.textArea {
			border:1px solid #CCCCCC;
			height:70px;
			width:214px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:1.2em;
			color:#333333;
		}
		
		input {
			border:1px solid #CCCCCC;
			color:#333333;
			padding:2px 0 2px 0;
			width:214px;
		}
		
		fieldset {
			border:0;
		}
		
		legend {
			display:none;
			font-size:1.5em;
			font-weight:bold;
			margin-left:2em;
			padding:1em;
		}
		
		.errors{
			color:#c85d4a;
			list-style-type:none;
		}
	
	/* Common Column Styles ///////////////////////// [END] */
	
	
	
	/* Form Group Styles ////////////////////////////////// */
	
		.formGroup{
			width:344px;
			/*border-bottom:1px solid #c85d4a;*/
			padding-bottom:15px;
			float:left;
			/*height:145px;*/
		}
		
		.formGroup div{
			clear:both;
		}
	
	/* Form Group Styles //////////////////////////// [END] */
	
	
	
	/* Submit Button Styles /////////////////////////////// */
	
		input#submit{
			background-image:url(/images/patients/feedback/submit-button.gif);
			background-position:0 0;
			background-repeat:no-repeat;
			border:0 none;
			color:#FFFFFF;
			cursor:pointer;
			font-size:1.2em;
			font-weight:bold;
			height:22px;
			padding-left:5px;
			text-align:left;
			width:190px;
			float:right;
			position:relative;
			right:29px;
			top:15px;
		}
		
		input#submit:hover{
			background-position:0 -22px;
		}
	
	/* Submit Button Styles ///////////////////////// [END] */
	
	
	
	/* Mandatory text Styles ////////////////////////////// */
	
		p.mandatory{
			display:block;
			float:left;
			width:90px;
			font-size:0.95em;
			line-height:normal;
			padding-bottom:4px;
		}	
	
	/* Mandatory text Styles //////////////////////// [END]  */
	
	
	
/* ------------------------------------ Feedback Form Styles [END] */




/* -------------------- SideBox Grey Styles (Used on Contact Page) */

	#sideBlockGrey{
		background-image:url(/images/healthcare-professionals/contact/sideBlockGrey-base.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		background-color:#e3e5e6;
		padding-bottom:10px;
	}
	
	#sideBlockGrey img{
		padding-bottom:15px;
	}
	
	#sideBlockGrey p{
		padding:0 0 15px 15px;
		color:#3d363b;
	}
	
	#sideBlockGrey p span.red{
		color:#c85d4a;
	}
	
	#sideBlockGrey a.grey{
		color:#3d363b;
	}
		#sideBlockGrey a.grey:hover{color:#C85D4A;}
	
	#contact .textArea{
		height:45px;
	}

/* ------------------------------------- SideBox Grey Styles [END] */

/* ------------------------------------------ Meet the team Styles */

	#meet-the-team.index #leftContent{
		width:491px;
	}
	
	#meet-the-team.index #leftContent #textArea{
		width:491px;
		padding-right:0;
	}
	
	#meet-the-team.index #leftContent #profiles{
		padding-left:25px;
	}
	
	#meet-the-team.index #rightContent{
		width:444px;
	}
	
	#meet-the-team.index hr{
		display:none;
	}

	#meet-the-team.index .scrollBlock{
		background-color:#514a4f;
		padding:20px 15px 0 15px;
		height:489px;
		overflow:auto;
	}
	
	p.question{
		color:#77cdd0;
		padding-bottom:5px;
	}
	
	#meet-the-team.index #rightContent h2{
		color:#fff;
		font-size:2.5em;
		padding-bottom:3px;
		background-repeat:no-repeat;
		text-indent:-999px;
	}
	
	.gavinBirchallh2{background-image:url(/images/healthcare-professionals/meet-the-team/gavin-h2.gif);}
	.vickiJamesh2{background-image:url(/images/healthcare-professionals/meet-the-team/vicki-h2.gif);}
	.steveJeffersh2{background-image:url(/images/healthcare-professionals/meet-the-team/steve-h2.gif);}
	.kerryCaddickh2{background-image:url(/images/healthcare-professionals/meet-the-team/kerry-h2.gif);}
	.chrisBallh2{background-image:url(/images/healthcare-professionals/meet-the-team/chris-h2.gif);}
	.alisonPotterh2{background-image:url(/images/healthcare-professionals/meet-the-team/alison-h2.gif);}
	
	#meet-the-team.index #rightContent h3{
		color:#fff;
		font-size:2.5em;
		padding-bottom:0px;
		background-repeat:no-repeat;
		text-indent:-999px;
		margin-top:5px;
	}
	
	.qAndAh3{
		background-image:url(/images/healthcare-professionals/meet-the-team/q-and-a-h3.gif);
	}
	
	#scrollBlockBack{
		background-color:#514a4f;
	}

/* ------------------------------------ Meet the team Styles [END] */