@charset "UTF-8";
/* CSS Document */
.introText {
	font-weight:bold;
	font-size:17px;
}
#mainContentAreaLHSColumn h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#cb140a;
	font-size:22px;
	font-weight:normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainPageHeader {
	height:141px;
	background-repeat: no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left:23px;
	padding-right:256px;
	padding-top:52px;
	padding-bottom:12px;
}
.aboutUsHeader {
	background-image: url(../images/pageHeaders/aboutUs.jpg);
}
#individualServicesHeader.bpAlliance {
	background-image: url(../images/pageHeaders/alliance.jpg);
	padding-right:300px;
	height:131px;
}
#mainPageHeader.ourPeopleHeader {
	background-image: url(../images/pageHeaders/ourPeople.jpg);
	padding-right:300px;
}
.ourServicesHeader {
	background-image: url(../images/pageHeaders/ourServices.jpg);
}
.ourClientsHeader {
	background-image: url(../images/pageHeaders/ourClients.jpg);
}
#standardHeader {
	background-image: url(../images/pageHeaders/standardHeaderBackground.gif);
	background-repeat: repeat-x;
	padding-right:30px;
	height:141px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left:23px;
	padding-top:52px;
	padding-bottom:12px;
}
#individualServicesHeader {
	background-image: url(../images/pageHeaders/servicesBackground.gif);
	background-repeat: repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:46px 24px 24px;
	overflow:hidden;
	background-color:#000000;
}
#individualServicesHeader h1 {
	font-weight:normal;
	font-size:37px;
	color:#cb140a;
	margin:0;
	padding:0;
	line-height:40px;
}
#mainPageHeader h1, #standardHeader h1 {
	font-weight:normal;
	font-size:37px;
	color:#cb140a;
	margin:0;
	padding:0;
	height:46px;
}
#mainPageHeader h2, #standardHeader h2 {
	font-weight:normal;
	font-size:26px;
	line-height:30px;
	color:#ffffff;
	margin:0;
	padding:0;
}
#mainPageHeader h3, #standardHeader h3 {
	font-weight:normal;
	font-size:17px;
	color:#f1f1cf;
	padding:0;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainPageHeader h3 a {
	color:#f1f1cf;
	text-decoration:none;
}
#mainPageHeader h3 a:hover {
	color:#000000;
}
ul.staffList {
	padding:0;
	list-style-type:none;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
ul.staffList li {	
	font-size:16px;
	color:#585858;
	margin-bottom:3px;
}
ul.staffList li strong {
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:17px;
}
ul.staffList li a {
	text-decoration:none;
	color:#585858;
}
ul.staffList li a:hover, ul.staffList li a:hover strong {
	color: #CC0E0D;
}
ul.ourPeopleRHSList {
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.ourPeopleRHSList li {
	height:52px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E0E0;
	overflow:hidden;
	background-image: url(../images/interface/listItemArrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left:26px;
}
ul.ourPeopleRHSList li.theBottom {
	border:none;
}
ul.ourPeopleRHSList li a {
	text-decoration:none;
	color:#585858;
	font-size:15px;
	padding-top:9px;
	display:block;
	background-repeat: no-repeat;
	background-position: 149px 0px;
	height:43px;
}
ul.ourPeopleRHSList li a:hover, ul.ourPeopleRHSList li a:hover strong {
	color: #CC0E0D;
}
ul.ourPeopleRHSList li a strong {
	display:block;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
}
ul.ourPeopleRHSList li a.staffListItem2 {
	background-image: url(../images/staffPictures/2grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem2:hover, ul.ourPeopleRHSList li a.staffListItem2Selected { 
	background-image: url(../images/staffPictures/2colour.gif);
}
.staffHeader29 {
	background-image: url(../images/pageHeaders/staff29.jpg);
}
.staffHeader2 {
	background-image: url(../images/pageHeaders/staff2.jpg);
}
ul.ourPeopleRHSList li a.staffListItem29 {
	background-image: url(../images/staffPictures/29grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem29:hover, ul.ourPeopleRHSList li a.staffListItem29Selected { 
	background-image: url(../images/staffPictures/29colour.gif);
}
ul.ourPeopleRHSList li a.staffListItem1 {
	background-image: url(../images/staffPictures/1grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem1:hover, ul.ourPeopleRHSList li a.staffListItem1Selected { 
	background-image: url(../images/staffPictures/1colour.gif);
}
.staffHeader1 {
	background-image: url(../images/pageHeaders/staff1.jpg);
}
ul.ourPeopleRHSList li a.staffListItem3 {
	background-image: url(../images/staffPictures/3grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem3:hover, ul.ourPeopleRHSList li a.staffListItem3Selected { 
	background-image: url(../images/staffPictures/3colour.gif);
}
.staffHeader3 {
	background-image: url(../images/pageHeaders/staff3.jpg);
}
ul.ourPeopleRHSList li a.staffListItem4 {
	background-image: url(../images/staffPictures/4grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem4:hover, ul.ourPeopleRHSList li a.staffListItem4Selected { 
	background-image: url(../images/staffPictures/4colour.gif);
}
.staffHeader4 {
	background-image: url(../images/pageHeaders/staff4.jpg);
}
ul.ourPeopleRHSList li a.staffListItem5 {
	background-image: url(../images/staffPictures/5grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem5:hover, ul.ourPeopleRHSList li a.staffListItem5Selected { 
	background-image: url(../images/staffPictures/5colour.gif);
}
.staffHeader5 {
	background-image: url(../images/pageHeaders/staff5.jpg);
}
ul.ourPeopleRHSList li a.staffListItem6 {
	background-image: url(../images/staffPictures/6grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem6:hover, ul.ourPeopleRHSList li a.staffListItem6Selected { 
	background-image: url(../images/staffPictures/6colour.gif);
}
.staffHeader6 {
	background-image: url(../images/pageHeaders/staff6.jpg);
}
ul.ourPeopleRHSList li a.staffListItem7 {
	background-image: url(../images/staffPictures/7grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem7:hover, ul.ourPeopleRHSList li a.staffListItem7Selected { 
	background-image: url(../images/staffPictures/7colour.gif);
}
.staffHeader7 {
	background-image: url(../images/pageHeaders/staff7.jpg);
}
ul.ourPeopleRHSList li a.staffListItem8 {
	background-image: url(../images/staffPictures/8grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem8:hover, ul.ourPeopleRHSList li a.staffListItem8Selected { 
	background-image: url(../images/staffPictures/8colour.gif);
}
.staffHeader8 {
	background-image: url(../images/pageHeaders/staff8.jpg);
}
ul.ourPeopleRHSList li a.staffListItem9 {
	background-image: url(../images/staffPictures/9grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem9:hover, ul.ourPeopleRHSList li a.staffListItem9Selected { 
	background-image: url(../images/staffPictures/9colour.gif);
}
.staffHeader9 {
	background-image: url(../images/pageHeaders/staff9.jpg);
}
ul.ourPeopleRHSList li a.staffListItem10 {
	background-image: url(../images/staffPictures/10grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem10:hover, ul.ourPeopleRHSList li a.staffListItem10Selected { 
	background-image: url(../images/staffPictures/10colour.gif);
}
#mainPageHeader.staffHeader10 {
	background-image: url(../images/pageHeaders/staff10.jpg);
	padding-right:200px;
}
ul.ourPeopleRHSList li a.staffListItem11 {
	background-image: url(../images/staffPictures/11grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem11:hover, ul.ourPeopleRHSList li a.staffListItem11Selected { 
	background-image: url(../images/staffPictures/11colour.gif);
}
.staffHeader11 {
	background-image: url(../images/pageHeaders/staff11.jpg);
}
ul.ourPeopleRHSList li a.staffListItem12 {
	background-image: url(../images/staffPictures/12grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem12:hover, ul.ourPeopleRHSList li a.staffListItem12Selected { 
	background-image: url(../images/staffPictures/12colour.gif);
}
.staffHeader12 {
	background-image: url(../images/pageHeaders/staff12.jpg);
}
ul.ourPeopleRHSList li a.staffListItem28 {
	background-image: url(../images/staffPictures/28grey.gif);
}
ul.ourPeopleRHSList li a.staffListItem28:hover, ul.ourPeopleRHSList li a.staffListItem28Selected { 
	background-image: url(../images/staffPictures/28colour.gif);
}
.staffHeader28 {
	background-image: url(../images/pageHeaders/staff28.jpg);
}
ul.servicesList {
	margin:0px;
	list-style-type:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
ul.servicesList li {
	margin-top:10px;
}
ul.servicesList li a {
	text-decoration:none;
	color:#000000;
	background-image: url(../images/interface/listItemArrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 27px;
}
ul.servicesList li a:hover {
	color: #CC0E0D;
}
#subTopNav {
	height:35px;
	overflow:hidden;
	background-color: #CC0E0D;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	text-align:center;
}
#subTopNav ul {
	list-style-type:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#subTopNav ul li {
	float:left;
	margin-right: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#subTopNav ul li.endOfRow {
	margin:0;
	padding:0;
	border:none;
}
#subTopNav ul li a {
	text-decoration:none;
	color:#FFFFFF;
}
#subTopNav ul li a:hover, #subTopNav ul li a.selected {
	color:#000000;
}
ul.individualServiceList {
	padding:0;
	list-style-type:none;
	font-size:16px;
	color:#585858;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
ul.individualServiceList li {
	margin-bottom:6px;
	background-image: url(../images/interface/listBlock.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 13px;
}
#mainContentAreaLHSColumn h3.individualServiceList {
	color:#436d6e;
	margin:0;
	padding:0;
}
#mainContentAreaRHSColumn div.caseStudies {
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainContentAreaRHSColumn div.caseStudies h3, #mainContentAreaRHSColumn div.caseStudies p {
	padding-left:18px;
	padding-right:18px;
}
a.caseStudesLink {
	height:33px;
	overflow:hidden;
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#FFFFFF;
	line-height:33px;
	background-image: url(../images/interface/caseStudiesButtonBackground.gif);
	background-repeat: repeat-x;
	padding-left: 48px;
	display:block;
	margin-top:18px;
}
a.caseStudesLink:hover {
	color: #CC0E0D;
}
ul.meetTheTeamList {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:15px;
}
ul.meetTheTeamList li {
	margin-bottom:4px;
}
ul.meetTheTeamList li strong {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-weight:normal;
}
ul.meetTheTeamList li strong a {
	text-decoration:none;
	color:#000000;
}
ul.meetTheTeamList li strong a:hover {
	color:#CC0E0D;
}
#mainContentAreaRHSColumn div.servicesMainContact {
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height:149px;
	background-repeat: no-repeat;
	position:relative;
	border:none;
	overflow:hidden;
	margin-bottom:8px;
}
#mainContentAreaRHSColumn div.servicesMainContact h3 {
	font-size:24px;
	padding-left:18px;
	height:35px;
	padding-bottom:0;
	margin:0;
}
#mainContentAreaRHSColumn div.servicesMainContact h4 {
	font-size:21px;
	padding-left:18px;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#mainContentAreaRHSColumn div.servicesMainContact p {
	padding-left:18px;
	margin: 0px;
	padding-bottom: 0px;
}
#mainContentAreaRHSColumn div.servicesMainContact a.caseStudesLink {
	position:absolute;
	z-index:1;
	top:128px;
	left:0;
	width:293px;
}
#mainContentAreaRHSColumn div.servicesMainContact a.emailLink {
	text-decoration:none;
	color:#CC0E0D;
}
#mainContentAreaRHSColumn div.servicesMainContact a.emailLink:hover {
	text-decoration:none;
	color:#000000;
}
#contact2 {
	background-image: url(../images/staffPictures/servicesContact2.gif);
}
#contact3 {
	background-image: url(../images/staffPictures/servicesContact3.gif);
}
#contact4 {
	background-image: url(../images/staffPictures/servicesContact4.gif);
/*	background-position: 20px 0px; */
}
#contact5 {
	background-image: url(../images/staffPictures/servicesContact5.gif);
}
#mainContentAreaRHSColumn div#aboutServiceContacts {
	margin-top:-15px;
	background:none;
	border:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
ul.serviceClientList {
	margin:0;
	list-style-type:none;
	font-size:15px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}
ul.serviceClientList li {
	margin-bottom:12px;
	line-height:16px;
	background-image: url(../images/interface/listBlock.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding-left: 12px;
}
p.clientListIntro {
	color:#000000;
}
ul.newsList {
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.newsList li {
	margin-bottom:18px;
}
ul.newsList li h3 a, ul.newsList li h3 {
	color:#436d6e;
	font-size:23px;
	text-decoration:none;
}
#mainContentAreaLHSColumn ul.newsList li h3 {
	color:#436d6e;
}
ul.newsList li h3 a:hover {
	color:#cb140a;
}	
ul.newsList li h3 a em, ul.newsList li h3 em {
	padding-left:12px;
	font-style:normal;
	font-size:16px;
	color:#000000;
}
ul.newsList li h3 a em {
	margin:0;
}
ul.newsList li h3 em.commentaryBy {
	padding:0;
}
ul.newsList li p {
	margin:0;
	padding:0;
	font-size:16px;
}
.backTotop {
	text-align:right;
	background-image: url(../images/interface/separatorBackground.gif);
	background-repeat: repeat-x;
	height:16px;
	overflow:hidden;
}
.backTotop a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#cb140a;
	background-color:#FFFFFF;
	padding-left:10px;
	cursor:pointer;
	font-size:12px;
	line-height:16px;
}
.backTotop a:hover {
	color:#000000;
}
.ourClients p a {
	text-decoration:none;
	color: #CC0E0D;
}
.ourClients p a:hover {
	color: #000000;
}
h2.newsHeader {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#000000;
	font-size:24px;
}
h2.newsHeader em {
	margin-left:12px;
	font-style:normal;
	font-size:17px;
	color:#8a8a8a;
}
a.backToLatestNews {
	display:block;
	margin-bottom:12px;
	margin-top:20px;
	text-decoration:none;
	color:#436d6e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	background-image: url(../images/interface/listItemArrowBack.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 24px;
}
a.backToLatestNews:hover {
	color:#000000;
}
ul.arrowList li a {
	cursor:pointer;
}
ul.newsList li h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:20px;
	color:#000000;
}
#mainContentAreaLHSColumn h3.caseStudiesHeader {
	color:#436d6e;
	font-size:26px;
	margin-bottom:12px;
}
ul.linksList {
	padding:0;
	list-style-type:none;
	font-size:16px;
	color:#585858;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.linksList li {
	margin-bottom:16px;
}
ul.linksList li a {
	color:#cb140a;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-right:6px;
	font-size:18px;
}
ul.linksList li a:hover {
	color:#000000;
}
#mainContentAreaLHSColumn .trainingEvent {
	margin-bottom:36px;
}
#mainContentAreaLHSColumn .trainingEvent h3 {
	height:auto;
	margin:0;
	padding:0;
	color:#699394;
}
#mainContentAreaLHSColumn .trainingEvent p {
	margin-top:0;
}
.trainingEvent a {
	text-decoration:none;
	color: #CC0E0D;
}
.trainingEvent a:hover {
	color:#000000;
}
.trainingEvent ul {
	padding:0;
	list-style-type:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	font-size:16px;
}
.trainingEvent ul li {
	margin-bottom:4px;
	background-image: url(../images/interface/listBlock.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
}
#mainContentAreaLHSColumn p a {
	text-decoration:none;
	color:#CC0E0D;
}
#mainContentAreaLHSColumn p a:hover {
	color:#000000;
}
fieldset.contactForm {
	background-color: #F4F3F3;
	border: 1px solid #E7E7E7;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 30px;
	margin-bottom:30px;
}
#mainContentAreaLHSColumn fieldset.contactForm h3 {
	font-size:24px;
	color:#000000;
}
#mainContentAreaLHSColumn fieldset.contactForm p {
	padding:0;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#mainContentAreaLHSColumn fieldset.contactForm p em {
	color:#446e6f;
	font-style:normal;
}
fieldset.contactForm p label {
	float:left;
	width:100px;
	margin-top:2px;
	font-size:15px;
	color:#727272;
}
fieldset.contactForm p input.contactTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 294px;
	border: 1px solid #C2C2C2;
}
fieldset.contactForm p textarea.contactTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 424px;
	border: 1px solid #C2C2C2;
	height: 200px;
}
fieldset.contactForm p input.contactButton {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height:26px;
	color: #ffffff;
	background-color: #000000;
	margin: 0px;
	border: 1px solid #000000;
	width:100px;
	height:31px;
	float:right;
	background-image: url(../images/interface/contactButtonBackground.gif);
	background-repeat: no-repeat;
	padding-left:28px;
	text-align:left;
	cursor:pointer;
}
#mainContentAreaLHSColumn fieldset.contactForm p.contactButtonLine {
	height:31px;
	padding-right:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#mainContentAreaLHSColumn fieldset.contactForm p.contactButtonLine em {
	color:#446e6f;
	font-style:normal;
}
#mainContentAreaLHSColumn fieldset.contactForm p.contactButtonLine span {
	margin-top:15px;
	float:left;
}
#mainContentAreaRHSColumn .howToFindUs p {
	font-size:17px;
}
.howToFindUs a {
	text-decoration:none;
	color: #CC0E0D;
}
.howToFindUs a:hover {
	color:#000000;
}
a.contactUsPageMap {
	background-image: url(../images/interface/contactPageMap.gif);
	background-repeat: no-repeat;
	display:block;
	width:229px;
	height:154px;
	padding:4px;
	background-color:#FFFFFF;
	overflow:hidden;
	margin-top:12px;
	line-height:1000px;
	background-position: 4px 4px;
}
a.contactUsPageMap:hover {
	background-color:#83ACAD;
}
a.readMoreNewsLink {
	display:block;
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
ul.siteMapList {
	padding:0;
	list-style-type:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:19px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.siteMapList li {
	background-image: url(../images/interface/listItemArrow.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom:9px;
	background-position: 0px 3px;
}
ul.siteMapList ul {
	color:#585858;
	list-style-type:none;
	font-size:19px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
ul.siteMapList ul li {
	background-image: url(../images/interface/listBlock.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left:11px;
	margin-bottom:6px;
}
ul.siteMapList ul li a {
	color:#000000;
}
ul.siteMapList ul li a:hover {
	color:#585858;
}
ul.siteMapList li a {
	text-decoration:none;
	color:#CC0E0D;
}
ul.siteMapList li a:hover { 
	color:#000000;
}
ul.siteMapList ul li.more {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	background-image:none;
}
img.newsPageImage {
	float:right;
	margin-bottom:8px;
	margin-left:8px;
}
.allianceText ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:16px;
}
.allianceText ul li {
	background-image: url(../images/bpAlliance/redDot.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
	margin-bottom: 20px;
}
img.bpLogo2 {
	float:right;
	margin-left:24px;
	margin-bottom:24px;
	margin-top:12px;
}
#mainContentAreaLHSColumn .allianceBottomText {
	font-size:14px;
	color:#ababab;
	font-style:italic;
	line-height:17px;
}
.allianceText ul.noBottomGap  li {
	margin-bottom:3px;
}
.membershipsAssociations div {
	padding-left:159px;
	margin-bottom:20px;
	margin-top:10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#mainContentAreaLHSColumn .membershipsAssociations div h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#000;
	margin:0;
	padding:0;
	font-weight:normal;
}
#mainContentAreaLHSColumn .membershipsAssociations div p {
	font-family:Arial, Helvetica, sans-serif;
	color:#58585a;
	font-size:15px;
	line-height:18px;
	margin:0;
	padding:0;
}
.membershipsAssociations div.interact {
	background-image: url(../images/memberships/interact.gif);
}
.membershipsAssociations div.nationalHousingFederation {
	background-image: url(../images/memberships/nationalHousing.gif);
}
.membershipsAssociations div.hertsHousing {
	background-image: url(../images/memberships/hertsHousing.gif);
}
.membershipsAssociations div.uniHerts {
	background-image: url(../images/memberships/uniHerts.gif);
}
.membershipsAssociations div.socialHousing {
	background-image: url(../images/memberships/socialLaw.gif);
}
.membershipsAssociations div.StaChambers {
	background-image: url(../images/memberships/StAChambers.gif);
}
.membershipsAssociations div.lawSociety {
	background-image: url(../images/memberships/lawSociety.gif);
}
.membershipsAssociations div.ILEX {
	background-image: url(../images/memberships/ILEX.gif);
}
.membershipsAssociations div.ILCA {
	background-image: url(../images/memberships/legalCashiers.gif);
}
.membershipsAssociations div.hertsLawSociety {
	background-image: url(../images/memberships/hertsLaw.gif);
}
.membershipsAssociations div.wish {
	background-image: url(../images/memberships/wish.gif);
}
.membershipsAssociations div.northHerts {
	background-image: url(../images/memberships/northHerts.gif);
}
.bpDivOnServices {
	background-color:#f4f3f3;
	background-image: url(../images/bpAlliance/bpLogoOnServicesPageDiv.gif);
	background-repeat: no-repeat;
	background-position: right 11px;
	padding-top: 11px;
	padding-right: 62px;
	padding-bottom: 11px;
	padding-left: 11px;
	border: 1px solid #E8E8E8;
	margin-bottom:20px;
}
#mainContentAreaLHSColumn .bpDivOnServices h3 {
	padding:0;
	font-size:18px;
	color:#000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#mainContentAreaLHSColumn .bpDivOnServices p {
	font-size:15px;
	color:#585858;
	padding:0;
	line-height:18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#mainContentAreaLHSColumn .bpDivOnServices p a {
	font-family:Georgia, "Times New Roman", Times, serif;
	display:block;
	color:#cc0e0d;
	font-size:15px;
	margin-top:8px;
}
#mainContentAreaLHSColumn .bpDivOnServices p a:hover {
	color:#000;
}
.responsibilityArea ul {
	font-size:16px;
	list-style-type:none;
}
.responsibilityArea ul li {
	background-image: url(../images/interface/listBlock.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	padding-left:16px;
	margin-bottom:4px;
}
.responsibilityArea ol {
	font-size:16px;
}
.responsibilityArea ol li {
	margin-top:12px;
}
.responsibilityArea ol li ul {
	font-size:15px;
}
