body{
	background-color:#E9E9E9;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:15px;
	color:#3f3f3f;
}
#wrapper{
	width:100%;
	max-width:1280px;
	margin:0 auto;
	text-align:center;
	background-color:#fff;
	-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.25);
}
.clear{
	clear:both;
}
#main-container{
	max-width:1280px;
	min-width:960px;
	margin:0px auto;
	background-color:white;
	text-align:left;
}
#upperMenu .selected,
.selected,
.selected a{
	color:#AC182C
}
#header{
	background-color:#3F3F3E;

}
#header a{
	color:white;
}
#upperHeader{
	background-color:#fff;
}
#upperHeaderInner{
	width:960px;
	margin:0 auto;
	padding:25px 0;
	overflow:auto;
}
#upperHeaderLeft{
	float:left;
}
#upperHeaderRight{
	float:right;
}

#upperMenu {
	color:#3F3F3E;
	float:left;
	margin:3px 0 0 0;
	font-size:15px;
}
#upperMenuSeperator{
	font-size:10px;
	padding:0 5px 3px 3px;
	position:relative;
	bottom:2px;
}
#upperMenu a{
	color:#3F3F3E;
	text-decoration:none;
	font-size:15px;
}

#upperMenu a:hover{
	color:#AC182C;

}
#upperSmallLogo{
	text-align:right;
	display:block;
	position:relative;
	top:8px;
	/*left:54px;*/
	float:right;
	height:39px;
	width:229px;
	clear:both;
}
#main-nav{
	background-color:#3F3F3E;
	color:#fff;
}
#searchBox{
	float:right;
	margin:0 0 0 15px;
	padding:0;

}
#searchInput{
	position:relative;
	top:-9px;
	width:150px;
	height:24px;
	border:1px solid #E0E0E0;
	padding-left:4px;
}
#main-nav ul {
	width:960px;
	margin:0 auto;
	height:50px;
	border-left:1px solid #585858;
}
#main-nav ul li {
	list-style:none;
	font-weight:normal;
	display:block;
	float:left;

	margin-bottom:0;
}
#main-nav ul li a{
	border-right: 1px solid #585858;
	border-bottom:0;
	height:50px;
	line-height:50px;
	text-transform:uppercase;
	padding:15px 21px;
	font-size:15px;
	font-weight:600;
	text-decoration:none;
}
#main-nav ul li a:hover,
#main-nav ul #activeSection a{
	background:#323232;
}

#sliderOuter{
	width:100%;
}
.slides{
	height:418px;
	width:100%;
}

#sliderMask{
	width:100%;
	height:418px;
	position:absolute;
	top:0;
	left:0;
	background-image:url('../images/sliderMask.png');
	background-position:center;
	background-repeat:no-repeat;
}
#sliderImage{
	float:left;
	width:700px;
	height:418px;
	margin:0 0 0 0px;
	display:block;
	z-index:0;
}
#sliderText{
	width:300px;
	color:white;
	position:absolute;
	top:50px;
	left:55%;
	font-size:34px;
}
#hc-pager{
	position:relative;
	bottom:20px;
	left:50%;
	color:#000;
	z-index:999;
	width:100px;
}
#hc-pager a{
	margin-left:5px;
	display:inline-block;
}
#hc-pager .active-slide{
	background-color:none;
	background-image:url('../images/sliderActiveDot.png');
}

#content{
	padding:20px 20px 40px 20px;
	background-color:white;
	overflow:auto;
	width:960px;
	margin:0 auto;
	overflow:hidden;
	min-height:400px;
}
#content a{
	color:#AC182C;
	border-bottom:1px dotted #AC182C;
	text-decoration:none;
}
#content #addThisModule a,
#content a:hover{
	border-bottom:none;
}

#content-fullwidth {
	background-color:white;
	overflow:auto;
	width:960px;
	margin:0 auto;
	overflow:hidden;
	min-height:400px;
	padding: 20px 0 40px 0;
}
	#content-fullwidth #addThisFooter {
		float: left;
		clear: both;
	}


#topImage{
	background-color:#AC182E;
	width:100%;
	height:150px;
	margin:0 auto;
	overflow:hidden;
}
#topImageMask{
/*	position:relative;
	top:-8px*/
}
#landingBlocksOuter{
	margin-bottom:30px;
}
.landingBlock{
	position:relative;
	margin-top:35px;
	left:0px;
	min-height:145px;
	height:auto;
	width:100%;
	padding-bottom:35px;
	border-bottom:2px dotted #ABABAA;
	display:block;
}
.landingBlockImage{
	float:left;
	display:block;
	width:220px;
	height:146px;
}
.landingBlockContent{
	float:right;
	margin: -5px 10px 0 0;
	height:auto;
	display:block;
	width:380px;
	padding:0;
}
.landingBlockTitle{
	font-weight:600;
	font-size:18px;
	color:#3F3F3F;
}
.landingBlockText{
	padding:20px 0 0 0;
}

#content .landingBlockLink a{
	color:#AC182C;
	background-image:url('../images/redArrowText.png');
	background-repeat:no-repeat;
	background-position:100% 60%;
	padding:0 12px 0 0;
	font-size:14px;
	border:0;
	text-decoration:none;
	margin:0;
}
#content .landingBlockLink a:hover{
	border-bottom:1px dotted #AC182C;
}

h1,h2,h3,h4{
	font-weight:normal;
}
h2,h3,h4{
	margin-top:30px;
}
h1{
	font-size:36px;

}
h2{
	font-size:32px;
}
h3{
	font-size:28px;
}
h4{
	font-size:24px;
}
ul {
padding-left:0;
margin-left:0;
list-style: none; }



#contentRight ul li {
padding-left: 15px;
background-image: url('../images/redBullet.png');
background-repeat: no-repeat;
background-position: 0 .5em;
}

#contentRight ul li.red-bullet {
padding-left: 25px;
background-image: url('../images/bullet-red-large.png');
background-repeat: no-repeat;
background-position: 0 center;
}

#contentRight ul li.yellow-bullet {
padding-left: 25px;
background-image: url('../images/bullet-yellow-large.png');
background-repeat: no-repeat;
background-position: 0 center;
}

#contentRight ul li.blue-bullet {
padding-left: 25px;
background-image: url('../images/bullet-blue-large.png');
background-repeat: no-repeat;
background-position: 0 center;
}

#contentRight ul li.green-bullet {
padding-left: 25px;
background-image: url('../images/bullet-green-large.png');
background-repeat: no-repeat;
background-position: 0 center;
}

#contentRight ul li.major-trauma-centre, #contentRight ul li.trauma-unit  {
padding-left: 25px;
background-repeat: no-repeat;
background-position: 0 center;
}

#contentRight ul li.major-trauma-centre {
	background-image: url('../images/mtc-icon.png');
}

#contentRight ul li.trauma-unit {
	background-image: url('../images/trauma-unit-icon.png');
}

.menu-left{
		padding:10px 0 0 0;
}
#leftMenuSectionTitle{
	color:#AC182C;
	font-size:22px;
	font-weight:bold;
	border-bottom:2px dotted #ABABAA;
	width:280px;
	text-transform:uppercase;
	margin-bottom:8px;
}
#menuSectionLink{
	padding:12px 0;
}
#menuSectionLink a{
	text-decoration:none;
	border:0;
}
#menuLeftList ul li a{
	color:#707070;
	min-height:25px;
	border-bottom:2px dotted #ABABAA;
	width:280px;
	display:block;
	background:url('../images/leftMenuArrow.png');
	background-repeat:no-repeat;
	background-position:right 31%;
	padding:5px 0 10px 0;
	text-decoration:none;
}
#menuLeftList ul li a:hover{


		color:#AC182C;
	min-height:25px;
	border-bottom:2px dotted #ABABAA;
	width:280px;
	display:block;
	background:url('../images/leftMenuRedArrowRight.png');
	background-repeat:no-repeat;
	background-position:right 31%;
	padding:5px 0 10px 0;
	text-decoration:none;

}
#menuLeftList ul li.expanded a,
#menuLeftList ul li.selected a{
	color:#AC182C;
	background:url('../images/leftMenuRedArrow.png');
	background-repeat:no-repeat;
	background-position:right 22%;
	border:0px ;
	padding:0 0 10px;
	width:280px;
}
#menuLeftList ul li.selected{
	padding-bottom:0px;
	border-bottom:2px dotted #ABABAA;
	width:280px;
	font-weight:bold;
}
#menuLeftList ul li.expanded{
	padding-bottom:0px;
	border-bottom:2px dotted #ABABAA;
	width:280px;
}
#menuLeftList ul li.expanded ul li a,
#menuLeftList ul li ul li a,
#menuLeftList ul li.selected ul li a{
	padding-left:20px;
	background:none;
	border:0px;
	width:260px;
	color:#3F3F3F;
	min-height:25px;
	font-weight:normal;
}
#menuLeftList ul li.expanded ul li a:hover,
#menuLeftList ul li ul li a:hover,
#menuLeftList ul li.selected ul li a:hover{
	padding-left:20px;
	color:#AC182C;

	border:0px;
	width:260px;
	min-height:25px;
}
#menuLeftList ul li.expanded ul li{
	border:0px;
}
#menuLeftList ul li ul li.selected a{
	color:#AC182C;
	font-weight:bold;
}
.sidebarBlock{
	margin-top:50px;
	width:280px;
	height:auto;
	background-color:#ac182e;
	border-bottom:5px solid #9b1529;
	z-index:8;
}
#lowRedBoxText ul,
.sidebarBlock ul{
	list-style: disc;
	padding-left:20px;
}
#lowRedBoxText ul li,
.sidebarBlock ul li{
	padding-left:0px;
}
#content .sidebarBlock .sidebarText p a{
	color:#fff;
	border-bottom:1px dotted #fff;
}
#content .sidebarBlock .sidebarText p a:hover{
	border-bottom:none;
}
.sidebarblockContent{
	position:relative;
	top:0;
	padding-bottom:8px;
}

.sideBarTitle p{
	font-size:26px;
	color:#fff;
	margin:5px 0 5px 30px;
	z-index:20;
	text-transform:uppercase;
}
.sidebarText{
	color:#fff;
	width:230px;
	margin-left:30px;
	z-index:20;
}
button{
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    border:none;
	background-color:#40403F;
	padding:10px 15px 6px;
}
.sidebarButton{
		margin:10px 0 15px 0px;
		z-index:20;
		font-weight:600;
		display:block;
		border-bottom:3px solid #2d2d2d;
}
#whiteMask{
	display:none;
}
#leftColumn{
	float:left;
	width:300px;
	margin-top:-12px;
}
#homeTwitter{
	margin-top:40px;
}
#homeTwitter a{
	border-bottom:0;
}
#twitterFeed{
	margin-top:25px;
}

#twitterQuotesLeft{
	margin-right:5px;
}
#content .tweet a{
	color:#3F3F3F;
	border:none;
}
#content .second{
	display:none;
}
#twitterQuotesRight{
	position:relative;
	top:2px;
	left:5px;

}
#contentRight{
	float:right;
	width:640px;
	margin:12px 0 0 20px;

}
	#contentRight table th,
	#contentRight table td{
		vertical-align:top;
		padding-right:16px;
		padding-bottom:16px;
	}
#content #contentRight h3 .introText{
	padding-bottom:20px;
}
#homeCentreColumn{
	float:left;
	width:300px;
	margin-left:0px;
	display:block;
}
#homeVideoOuterBox{
	margin-top:28px;
	background-color:#444443;
	height:auto;
	border-bottom:4px solid #353535;
	max-width:300px;
	background-size:100% auto;
}
#homeVideoMask{
	min-height:250px;
	z-index:2;
	height:auto;
}
#homeVideoMask img{
	width:100%;
	height:auto;
}
#homeVideotext p{
	width:90%;
	margin:-70px auto 10px;
	color:#fff;
	height:auto;
}
#homeSupportBox{
	color:#fff;
	margin-top:25px;
}
#homeSupportImgMask img{
	margin:-178px 0 0 -1px;
	width:300px;
	height:178px;
}
#homeVideoMask a{
	border-bottom:none;
}
#homeSupportTitle{
	margin:-168px 0 0 140px;
	width:140px;
}
#homeSupportText{
	margin:-10px 0 0 140px;
	width:140px;
}

#homeSupportButton a{
	width:auto;
	height:auto;
	font-weight:normal;
	font-size:15px;
	color:#fff;
	padding:5px 15px 4px;
	cursor:pointer;
	background-color:#3F3F3F;
	text-decoration:none;
	text-transform:uppercase;
	margin-left:140px;
	border-bottom:3px solid #2d2d2d;
}
#homeSupportButton a:hover{
	border-bottom:3px solid #2d2d2d;
}

#blogHeadlines{
	float:right;
	width:300px;
	padding-right:20px;
	display:block;
}
#bottomRedBox{
	background-color:#AC182E;
	background-image:url('../images/staffBox2.png');
	background-repeat:no-repeat;
	color:#fff;
	width:620px;
	min-height:265px;
	height:auto;
	margin-top:40px;
	border-bottom:5px solid #9b1529;
	padding-bottom:10px;
}
#lowRedBoxText{
padding-bottom:10px;
margin-bottom:20px;
}
#homepageUppertext {
	color:#261F1D;
	font-size:22px;
	text-align:center;
	width:930px;
	line-height:150%;
	padding:15px 0;
}
#lowRedBoxTitle{
	margin-left: 35px;
	font-size:28px;
	text-transform:uppercase;
	position:relative;
	top:15px;
}
#lowRedBoxText{
	position:relative;
	top:45px;
	margin-left: 35px;
}
#bottomDottedBorder{
	border-top:2px dotted #ABABAA;
	margin-top:50px;
	width:620px;
}
#addThisFooterClear,
#addThisFooter{

	float:right;
	height:65px;
	width:640px;
}
#shareThis{
	font-weight:bold;
	font-size:18px;
	color:#4C4C4C;
	margin-top:15px;
	display: block;
}
#shareThis p {
	float:left;
	max-width:150px;
	line-height:35px;
	margin-right: 10px;
}
#addThisModule{

}
.addthis_sharing_toolbox{

	text-align:r;
}
.clear{
	clear:both;
	overflow:hidden;
	height:0px;
}

/* Unicity Forms */
form{

}
.form-field-wrapper{
	margin:0 0 0.75em 0;
}
.form-field-wrapper label{
	width:10em;
	display:inline-block;
	margin: 0.2em 1em 0.2em 0;
	vertical-align:top;
}
.form-field-required-star{
	vertical-align:top;
}
.formErrorMessage{
	color:#F00;
}

	/* Text & password fields */
	.form-text input,
	.form-email input,
	.form-password input{
		border:solid 1px #CCC;
		padding:0.2em;
		font-size:100%;
		font-family:inherit;
	}
	.form-text .input-tiny,
	.form-email .input-tiny,
	.form-password .input-tiny{
		width:60px;
	}
	.form-text .input-small,
	.form-email .input-small,
	.form-password .input-small{
		width:120px;
	}
	.form-text .input-medium,
	.form-email .input-medium,
	.form-password .input-medium{
		width:180px;
	}
	.form-text .input-large,
	.form-email .input-large,
	.form-password .input-large{
		width:240px;
	}
	.form-text .input-extralarge,
	.form-email .input-extralarge,
	.form-password .input-extralarge{
		width:300px;
	}

	/* Text areas */
	.form-field-wrapper textarea{
		border:solid 1px #CCC;
		padding:0.2em;
		font-size:100%;
		font-family:inherit;
	}
	.form-field-wrapper textarea.input-tiny{
		width:120px;
		height:3em;
	}
	.form-field-wrapper textarea.input-small{
		width:180px;
		height:4em;
	}
	.form-field-wrapper textarea.input-medium{
		width:240px;
		height:5em;
	}
	.form-field-wrapper textarea.input-large{
		width:300px;
		height:5em;
	}
	.form-field-wrapper textarea.input-extralarge{
		width:300px;
		height:10em;
	}

	/* Select */
	.form-select select{
		border:solid 1px #CCC;
		padding:0.2em;
		font-size:100%;
		font-family:inherit;
	}

	/* Checkbox */
	.form-checkbox label{
		width:auto;
		max-width:90%;
		margin:0 0 0 0.5em;
	}
	.form-checkbox input{
		vertical-align:top;
		margin-right:0.2em;
	}
	.form-checkbox .form-field-required-star{
		margin-right:0.2em;
	}

	/* Radio Buttons */
	.form-field-wrapper p{
		margin-bottom:0.2em;
		width:10em;
		float:left;
	}
	.radio-option-wrapper{
		margin-left:11.2em;
	}
		.radio-option-wrapper label{
			margin:0 0 0.2em 0.5em;
			width:auto;
			max-width:90%;
		}

	/* Buttons */
	.input-button{
		font-size:100%;
		font-family:inherit;
		padding:0.2em 0.5em;
		margin-left:11.2em;
	}

/* Unicity Events */
.events-calendar{
	font-size:87.5%;
}
.events-calendar th{
	padding:0.2em;
}
.events-calendar td{
	vertical-align:top;
	width:4em;
	background:#F0F0F0;
	padding:0.2em 0.5em;
	border:solid 1px #FFF;
}
.events-calendar td.calendar-blank-day{
	background:none;
}

/* Unicity Photo Gallery */
.photo-gallery-display{
	overflow:hidden;
}
.photo-gallery-image{
	float:left;
	margin:0 0.5em 1.2em 0.5em;
}
#footer{
	background-color:#444443;
	color:#fff;
	height:235px;
	background-image:url('../images/footerBg.png');
	background-repeat:no-repeat;
	background-position:97% 31px;
}
#footer a{
	text-decoration:none;
	color:#fff;
}

#footerInner{
	height:208px;
	width:960px;
	margin:0 auto;
	overflow:auto;
}
#footerBottomInner{
	width:960px;
	margin:0 auto;
	overflow:auto;
}
#footerLeft{
	float:left;
	width:285px;
	margin-top:50px;
	border-right: 1px solid #575756;
}
#footerLogo{
	margin-top:-10px;
}
#copyright{
	margin-top:21px;
	font-size:13px;
}
#footerRight{
	float:right;
	text-align:left;
	width:660px;
	margin-top:50px;
	position: relative;
}
.footerNav a:first-child{
	margin-right: 20px;
}
#address{
	width:38%;
	float:left;
	border-right: 1px solid #575756;
	font-size:14px;
	padding-left:20px;
	padding-bottom:2px;
}
#footerSocial h4,
#address h4{
	margin-top:0px;
}
#footer h4{
	font-size:20px;
	font-weight:normal;
}
#footerTel{
	margin-top:17px;
}
#footerSocial{
	margin-bottom: 32px;
}
#footerRightRight{
	float:left;
	width:45%;
	margin-left:6%;
}
#twitterImg{
	margin-top:10px;
}
#footerBottom{
	background-color:#353535;
	height: 35px;
	overflow:auto;
	font-size:13px;
}
#privacy{
	margin-top:10px;
	float:left;
}
#privacy a{
	color:#fff;
}
#design{
	margin-top:10px;
	float:right;
}


/*------blog-----*/
#content #blog-menu{
	min-height:100%;
	width:280px;
	padding:25px 0 0 0;
}
#content #blog-menu h3{
	color:#AC182A;
	font-size:22px;
	padding-bottom:10px;
	border-bottom:2px dotted #ABABAA;
}
#blog-back-link a{
	color:#3F3F3F;
	border:0;
}
#content .homeBlogText p,
.homeBlogTitle{
	margin-bottom:8px;
}
#content .blog-headlines-item .homeBlogTitle a:hover{
	border-bottom:2px dotted #3F3F3F;
}
#content #blog h1{
	font-size:36px;
	text-transform:uppercase;
	margin-bottom:20px;
}
#content .blog-headlines-item{
	margin-top:-10px;
}
#content #blog-headlines{
	margin-top:27px;
}
#content .blog-headlines-item .blog-headline-date{
	text-align:right;
	color:#AC182A;
	font-size:13px;
}
#content .blog-headlines-item .homeBlogTitle a{
	font-size:18px;
	color:#3F3F3F;
	font-weight:700;
	text-decoration:none;
	border:0;
}
#content .blogTitle{
	float:left;
	width:300px;
}
#content .blogTitle a{
	font-size:22px;
	color:#3F3F3F;
	border:none;
}
#content .blog-post-date{
	margin-top:20px;
	font-size:14px;
}
#content .blogSummaryText{
	float:right;
	width:300px;
}
#content .blogSummaryText p{
	font-size:15px;
	color:#3F3F3F;
	border:none;
}
#content .blogLinkText{
	color:#AC182A;
	width:80px;
}
#content .blogLinkText a{
	border:none;
}
#content .blog-post-footer{
	border-bottom:2px dotted #ABABAA;
	margin-bottom:40px;
}
#content #blog #more-posts-link a{
	color:#fff;

}
#content #blog #more-posts-link .blog-more-link{
	width:auto;
	height:auto;
	font-weight:normal;
	font-size:15px;
	padding:8px 20px;
	cursor:pointer;
	background-color:#3F3F3F;
	text-decoration:none;
	text-transform:uppercase;
	float:right;
}
#content #blog #more-posts-link .blog-previous-link{
	width:auto;
	height:auto;
	font-weight:normal;
	font-size:15px;
	padding:8px 20px;
	cursor:pointer;
	background-color:#3F3F3F;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}

#content #blog-menu #blog-months p{
	background-image:url("../images/newsArrowDark.png");
	background-repeat:no-repeat;
    background-position:100% 50%;
	border-bottom:2px dotted #ABABAA;
	padding:10px 0 14px 0;
}

#content #blog-menu  #blog-months p a{
	border:0;
	font-size:15px;
	color:#3F3F3F;
	width:100%;
}

#content #blog-menu #blog-months p:hover,#content #blog-menu #blog-months p.selected {
	background-image:url("../images/newsArrowLight.png");
	background-repeat:no-repeat;
    background-position:100% 50%;
	padding:10px 0 14px 0;
	color:#AC182A;
}
#content #blog-menu #blog-months p a:hover{
	color:#AC182A;
}
#content #blog-menu #blog-months p:hover a, #content #blog-menu #blog-months p.selected a{
	display:block;
	color:#AC182A;
}

#content #blog-menu #blog-months{
	padding: 0px;
	margin: 0 0 10px 0;
}
.blog-image{
	border:20px solid #DFDFDF;
	float:right;
	margin:25px 0 25px 25px;
	width:268px;
	border-radius: 280px;

}
#blogFullHeader{
	margin-top:30px;
	font-size:22px;
	line-height:30px;
}
.full-blog-date{
	color:#AC182A;
	font-size:15px;
	padding-top:5px;
}

/*-----staff---*/
#staffName{
	font-size:36px;
	text-transform:uppercase;
}
#staffSubTitle{
	font-size:22px;
	margin-top:10px;
}
#staffIntro{
	margin:10px 0 25px;
	font-size:15px;
}
#staffDetailsBox{
	margin-top:10px;
	overflow:hidden;
}
#staffTab{
	background-color:#DFDFDF;
	font-size:18px;
	padding:15px 40px 8px;
	text-transform:uppercase;
	color:#3F3F3F;
	font-weight:bold;
	cursor:pointer;
	width:auto;
	outline-color:transparent;
}
#publicationsTab{
	background-color:#C1C1C1;
	font-size:18px;
	padding:15px 40px 8px;
	margin-left:5px;
	text-transform:uppercase;
	color:#3F3F3F;
	cursor:pointer;
	outline-color:transparent;
}
.publicationLink{
	font-weight:bold;
	border-bottom:none;
}
#staffDetailsBg{
	background-color:#DFDFDF;
	padding-bottom:15px;
	border-bottom:5px solid #C1C1C1;

}
#staffImage{
	margin:-16px -100px 20px 25px;
	border:18px solid #FFF;
	float:right;
	border-radius: 900px;
}
#staffDetailsTextBox{
	height:100%;
	width:90%;
	margin-left:5%;
}
#staffDetailsText .introText {
	padding-top:30px;
	display:block;
	line-height:30px;
	font-weight:22px;
}
#staffDetailsText p{
	padding-top:5px;
}
#publicationsText{
	padding-top:30px;
	height:100%;
	width:80%;
	margin-left:10%;
}
#content #publicationsText ul li{
	list-style: circle;
	color:#3F3F3F;
	background:none;
	padding-left:0;
}
#content #publicationsText a{

}
#staffImageMask{
	margin:-360px 0 0 165px;
}
#staffImageMask img{
	border:0;
}

/*----overwrite design style---*/

#content .whiteArrowText a{
	color:#fff;
	background-image:url('../images/whiteArrowText.png');
	background-repeat:no-repeat;
	background-position:100% 72%;
	padding-right:16px;
	font-size:14px;
	font-weight:bold;
}

#content  li .whiteArrowText {
	color:#fff;
	background-image:url('../images/whiteArrowText.png');
	background-repeat:no-repeat;
	background-position:100% 72%;
	padding-right:16px;
	font-size:14px;
	font-weight:bold;
}

#content .whiteArrowText{
	width:100%;
	color:#fff;
}
#content .redArrowText a{
	border-bottom:none;
	line-height:20px;
	color:#AC182C;
	background-image:url('../images/redArrowText.png');
	background-repeat:no-repeat;
	background-position:100% center;
	padding-right:12px;
	font-size:14px;
}
#content .redArrowText a:hover{

}
#content .buttonLink a{
	color:#fff;
	text-decoration:none;
	border:none;

}
#content .sidebarButton:hover,
#content #homeSupportButton a:hover,
#content .buttonLink:hover{
	background-color:#323232 !important;
}
#content .redArrowText{
	color:#AC182C;
	border:none;
	width:100%;
	border-bottom:1px dotted #fff;
}
#content .redArrowText:hover{
	border-bottom:1px dotted #AC182C;
}
/*-----additional styles for responsive----*/
#toggleMenuButton{
	display:none;
}
.responsive-nav{
	display:none;
}

/* Interactive map */

#interactivemap {
	position: relative;
}

#interactivemap img {
	margin-bottom: 20px;
}

#interactivemap .clear {
	display: none;
}

#interactivemap .centre {
	width: 170px;
	min-height: 54px;
	color: #3F3F3F;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	display: none;
	position: absolute;
	overflow: hidden;
	padding: 20px;
	float: left;
	z-index: 100000;
}
	#interactivemap .yellow, #interactivemap .yellow .centre-content {
		border-color: #FC9A1E;
	}
	#interactivemap .green, #interactivemap .green .centre-content {
		border-color: #A6B142;
	}
	#interactivemap .blue, #interactivemap .blue .centre-content {
		border-color: #3DB5B4;
	}
	#interactivemap .red, #interactivemap .red .centre-content {
		border-color: #AB1D38;
	}

#interactivemap .centre .centre-content {
	color: #3F3F3F;
}
	#interactivemap .centre .centre-content h4 {
		margin: 0 0 12px 0;
		font-size: 100%;
		text-transform: uppercase;
		font-weight: bold;
	}
	#interactivemap .centre .centre-content p {
		font-size: 93.33%;
		margin: 0;
		line-height: 130%;
	}
	#interactivemap .centre .centre-content .address {
		margin-bottom: 12px;
		display: block;
	}

	#interactivemap .centre a:hover {
		text-decoration: none;
	}

	#interactivemap .yellow .centre-content h4, #interactivemap h3.yellow {
		color: #FC9A1E;
	}
	#interactivemap .green .centre-content h4, #interactivemap h3.green {
		color: #A6B142;
	}
	#interactivemap .blue .centre-content h4, #interactivemap h3.blue {
		color: #3DB5B4;
	}
	#interactivemap .red .centre-content h4, #interactivemap h3.red {
		color: #AB1D38;
	}
	#interactivemap h3.majortraumacentre {
		margin: 20px 0;
		display: none;
	}

	#content-fullwidth #interactivemap .centre ul {
		margin-bottom: 0;
	}

	#content-fullwidth #interactivemap .centre ul li {
		background-repeat: no-repeat;
		background-position: 0px 0.5em;
		padding-left: 10px;
		line-height: 130%;
		margin-bottom: 0;
	}

	#content-fullwidth #interactivemap .green ul li {
		background-image: url("../images/bullet-green-small.png");
	}
	#content-fullwidth #interactivemap .yellow ul li {
		background-image: url("../images/bullet-yellow-small.png");
	}
	#content-fullwidth #interactivemap .blue ul li {
		background-image: url("../images/bullet-blue-small.png");
	}
	#content-fullwidth #interactivemap .red ul li {
		background-image: url("../images/bullet-red-small.png");
	}

	#content-fullwidth #interactivemap .clearfix-resp {
		display: none;
		clear: both;
	}

	#interactivemap table {
		width: 100%;
		margin-top: 50px;
	}

	#interactivemap table td {
		padding-right: 0;
	}
	#interactivemap table td:first-child {
		padding-right: 50px;
		width: 323px;
	}

	#interactivemap ul {
		float: left;
		margin-right: 50px;
	}
	#interactivemap ul li {
		padding-left: 20px;
		margin-bottom: 0;
	}
	#interactivemap ul li.green {
		background: url("../images/bullet-green-large.png") 0 center no-repeat;
	}
	#interactivemap ul li.yellow {
		background: url("../images/bullet-yellow-large.png") 0 center no-repeat;
	}
	#interactivemap ul li.blue {
		background: url("../images/bullet-blue-large.png") 0 center no-repeat;
	}
	#interactivemap ul li.red {
		background: url("../images/bullet-red-large.png") 0 center no-repeat;
	}
	#interactivemap ul li.mtc {
		background: url("../images/mtc-icon.png") 0 center no-repeat;
	}
	#interactivemap ul li.traumaunit {
		background: url("../images/trauma-unit-icon.png") 0 center no-repeat;
	}

.footerNav {
}
.breadcrumb{
	margin-bottom: 10px;
}
#sw-breadcrumbs span img{
	height: 8px;
	padding-left: 5px;
	padding-right: 2px;
}
#sw-breadcrumbs{
	font-weight: 600;
	display: inline-block;
}
.here{
	color: #AC182C;
	font-weight: bold;
}
