h1 {
	color:#547a00;
}

.topnav li.section {
	background:#547a00 url(../images/shared/navtopgreen.gif) top no-repeat;
}

.topnav li:hover {
	background:#547a00 url(../images/shared/navtopgreen.gif) top no-repeat;
	color:#FFF;
}

.divider {
	background:url(../images/skills/featurebottomrightcorner.gif) right bottom no-repeat #547a00;
}

.subnav li a {
	color:#547a00;
}

.subnav li.selected {
	background:#547a00 url(../images/skills/arrowdown.gif) no-repeat 0 5px;
}

.subfeature {
	background:#547a00 url(../images/skills/featurebottomleftcorner.gif) bottom left no-repeat;
}

.subfeature .centre {
	background:#547a00 url(../images/skills/featuretopleftcorner.gif) top left no-repeat;
}

.subbox .top {
	background:#547a00 url(../images/skills/featuretop.gif) top no-repeat;
}

.subbox .centre.fullcolour {
	/* colour and bg info is contained in section stylesheet */ 
	background:#547a00;
}

.subbox .footer {
	background:#547a00 url(../images/skills/featurebottom.gif) bottom no-repeat;
}

.subboxfull .top {
	background:#547a00 url(../images/skills/fulltop.gif) top no-repeat;
}

.subboxfull .bottom {
	background:#547a00 url(../images/skills/fullbottom.gif) bottom no-repeat;
}

.bannerarea .bannercontainer #scrollContainer #scrollContent DIV {
	background:#547a00;
}


.middle a {
	color:#547a00;
}

.middle h2 {
	color:#547a00;
}

.boxheader h1 {
	background:#547a00 url(../images/skills/featuretop.gif) top no-repeat;
}

.middle .boxleft {
	background:#547a00 url(../images/skills/fullbottom.gif) bottom left no-repeat;
}

.middle .boxright {
	background:#547A00 url(../images/skills/boxheader-r.gif) right no-repeat;
}

div.subbox.pale .top h2 {
	color:#547a00;
}

div.subbox.fifty .top {
	background:#547a00 url(../images/skills/fiftytop.gif) top no-repeat;
}

div.subbox.fifty .footer {
	background:#547a00 url(../images/skills/fiftybottom.gif) bottom no-repeat;
}

table.courselevel td.courseselected {
	background:#547A00;	
}

ul.detailsticklist {
	padding:0;
	margin:0;
	color:#676767;
}

ul.detailsticklist li, ul.detailsticklist li.detailssticklist1 {
	background:url(../images/skills/tick.gif) no-repeat 0 3px;
	padding:4px 3px 3px 24px;
	list-style:none;
	line-height:normal;
}

ul.detailsticklist li.off, ul.detailsticklist li.detailssticklist0 {
	background:url(../images/skills/tickoff.gif) no-repeat 0 3px;
}

div.subboxtwo div.top.greentop {
	background:#547a00 url(../images/skills/twocoltopgreen.gif) top left no-repeat;
	padding:10px 0 9px 0;
	margin:0;
	color:#fff;
	width:386px;
}

div.subboxtwo div.top h2 {
	color:#fff;
}

div.subboxtwo div.centre.bordered {
	border-left:1px #CED1CE solid;
	border-right:1px #CED1CE solid;
	width:384px;
}

div.subboxtwo div.centre.bordered .content {
	padding-right:8px;
}

div.subboxtwo div.bottom.greenbottom {
	background:#547a00 url(../images/skills/twocolbottomgreen.gif) bottom left no-repeat;
}

div.subbox.paleright .top {
	background:#EEF2F0 url(../images/shared/featuretoppale.gif) top no-repeat;
	height:8px;
}
#casestudies img {
	margin: 4px;
	padding: 0;
	float: left;
}
#casestudies img.nomargin {
	margin-right: 5px;
}
br.clear { clear: both; }
.middle .pagecontent.notopmargin { margin-top: 0; }
.middle .boxheader.noimage { margin-bottom: 0; }
.subboxfull .top.rightcurl { background:#D00D48 url(../images/skills/fulltoprightcurl.gif) no-repeat scroll left top; }