.width100 {
	width: 100%;
}
.logos_borders {
	border: 0.1em solid rgb(70%,70%,70%);
	margin-right: 0.2em;
	margin-bottom: 0.2em;
}
.mainlinkstop {
	height: 1.8em;
	width: 10.94em;
	padding-left: 1em;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
}
.mainlinksboxes {
	width: 10.94em;
	height: 1.8em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
	padding-left: 1em;
}
.mainlinksboxesbotom {
	width: 10.94em;
	height: 1.8em;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
	padding-left: 1em;
}


.headingsbox {
	height: 1.8em;
	width: 100%;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
	margin-bottom: 0.5em;
	display: block;
}
.headingsbox_contact {
	height: 1.8em;
	width: 17em;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
	margin-bottom: 0.5em;
	display: block;
}
.headingsbox_whitehall {
	height: 3.2em;
	width: 100%;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
	margin-bottom: 0.5em;
	display: block;
}



.linedtextbox {
	height: 1.8em;
	width: 100%;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
	display: block;
}
.linedtextboxbottom {
	height: 0.2em;
	width: 100%;
	border-top-width: 0.2em;
	border-top-style: solid;
	border-top-color: rgb(70%,70%,70%);
	margin-top: 0.3em;
}
.linedtextboxbottomCopy {
	height: 0.2em;
	width: 100%;
	border-top-width: 0.2em;
	border-top-style: solid;
	border-top-color: rgb(70%,70%,70%);
}

.linedtextboxCopy {
	height: 1
.em;
	width: 100%;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
	display: block;
	height: 0.75em;
}

.casestudies_box {
	height: 1.4em;
	width: 100%;
}


.casestudies_sideboxes {
	width: 100%;
	height: 2.2em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
}
.casestudies_sideboxesthickline {
	width: 100%;
	height: 2.2em;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
}

.casestudies_sideboxesCopy {
	width: 100%;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: rgb(70%,70%,70%);
	height: 2.2em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: rgb(70%,70%,70%);
}
.maintable {
	width: 57.69em;
}
.maincontent {
	width: 39.50em;
}
.botomtextbox {
	width: 100%;
	margin-top: 0.8em;
	margin-bottom: 0.8em;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: #004A10;
}
.newsimagebox {
	width: 100%;
	margin-top: 12px;
	margin-bottom: 12px;
}
