#accordion {
	margin-top:50px;
	margin-left:26px;
	margin-right:26px;
	position:relative;
	margin-bottom:50px;
	font-size:12px;
	}

.toggler {
	color: #606163;
	margin: 0;
	padding: 2px 0 2px 0;
	background: #fff;
	border-bottom: none;
	border-right: none;
	border-top: 1px solid #858789;
	border-left: none;
	font-size: 11px;
	font-weight: normal;
}

.element {
	margin-top:5px;
}

.staffName {
	padding:0px;
	padding-left:15px;
	width:165px;
	vertical-align:top;
	font-size:12px;
}

.staffOffice {
	padding:0px;
	width:150px;
	vertical-align:top;
	font-size:12px;
}

.staffImage {
	padding:0px;
	width:180px;
	vertical-align:top;
}

.staffDetails {
	padding:0px;
	width:150px;
	vertical-align:top;
	padding-right:5px;
}

.staffBiog {
	padding:0px;
	width:393px;
	vertical-align:top;
}

.staffNameHeader {
	padding:0px;
	width:180px;
	color: #606163;
	vertical-align:top;
	font-size:12px;
}

.staffSpecialism {
	padding:0px;
	vertical-align:top;
	font-size:12px;
}

.staffOfficeHeader {
	padding:0px;
	width:150px;
	color: #606163;
	vertical-align:top;
	font-size:12px;
}

.staffSpecialismHeader {
	padding:0px;
	color: #606163;
	vertical-align:top;
	font-size:12px;
}

.mailIcon {
	padding:0px;
	text-align:right;
	vertical-align:top;
	}

.element p {
	font-size:12px;
	margin-bottom:30px;
}

.element a {
	text-decoration:underline;
	color: #606163;
}

.float-right {
	padding:10px 20px;
	float:right;
}

blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}
