@charset "utf-8";/* ////////////////////////////////////////////////// BASIC ////////////////////////////////////////////////// */body {/*	background: #000000 url(../images/bg/abbotscliff_tunnel_gray.jpg) top center no-repeat; *//*	background: #000000 url(../images/bg/vanishing_point_gray.jpg) top center no-repeat;*/	background: #000000 url(../images/bg/BkAVONBRIDGE.jpg) top center no-repeat;}/* ////////////////////////////////////////////////// CONTAINERS ////////////////////////////////////////////////// */#content .inner .left {	display: block;	float: left;	clear: left;	width: 580px;	min-height: 200px;	_height: 200px;		margin: 0px 20px 0px 0px;}#content .inner .right {	display: block;	float: left;		clear: right;	width: 300px;	min-height: 200px;	_height: 200px;		margin: 0px 0px 0px 0px;	}#content .border-top {	display: block;	clear: both;	width: 940px;	height: 10px;	background: url(../images/bg/content-border-top.png) no-repeat;}#content .border-bttm {	display: block;	clear: both;	width: 940px;	height: 15px;	background: url(../images/bg/content-border-bttm.png) no-repeat;}/* Call to action */div.services {	display: block;		clear: both;		margin: 0px 0px 0px 0px;}div.call-to-action {	float: left;	display: block;	width: 280px;}/* Services */div.call-to-action img.logo {	float: right;	margin: 0px 0px 10px 10px;}/* ////////////////////////////////////////////////// TEXT ////////////////////////////////////////////////// */ h1.services {	width: 230px;	height: 30px;	margin: 0px 0px 20px 0px;}div.details {	margin: 20px 0px 10px 0px;}div.left p {	margin: 10px 0px 10px 0px;}p.details {	font-weight: bold;	color: white;}p.details span.location, p.details span.client {	font-weight: normal;	color:#BBBBBB;		}/* ////////////////////////////////////////////////// MM Table stuff //////////////////////////////////////////// */ .instrumentation_table {	margin: 0px 0px 0px 0px;	border-width: 1px 1px 1px 1px;	border-spacing: 2px;	border-style: solid solid solid solid;	border-color: gray gray gray gray;	border-collapse: collapse;}.instrumentation_table thead {  font-weight: bold;}.instrumentation_table td,th {  vertical-align: top;	border-width: 1px 1px 1px 1px;	padding: 2px 1px 1px 5px;	border-style: solid solid solid solid;	border-color: gray gray gray gray;    min-width: 2em;}td.referenceno {	background-color: #000044;}