body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #153856;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#container {
	height: auto;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #000000;
}
#header {
	height: 150px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #153854;
}
#content {
	float: left;
	height: auto;
	width: 940px;
	background-color: #FFFFFF;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 9px;
	padding-bottom: 5px;
	background-image: none;
	height: 30px;
	width: 940px;
	float: left;
}
#bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #83BCF3;
	text-align: center;
}
#flashmovie {
	width: 600px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 167px;
}
#contentleft {
	float: left;
	height: auto;
	width: 229px;
	text-align: center;
}
#contentright {
	float: right;
	height: auto;
	width: 700px;
}
.scrolling {
	height: auto;
	width: 685px;
	/*overflow: auto;*/
	padding: 0;
}

.header-about {
	background-image: url(../images/header-about.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.maintable {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #153856;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 18px;
}
.image {
	margin: 5px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #00377B;
	font-variant: normal;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-top: 5px;
	text-transform: uppercase;
}
#contentright p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #153856;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 18px;
}
#contentright ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #153856;
	line-height: 18px;
}

#contentright h3 {
	font-size: 14px;
	font-weight: normal;
	color: #1E5277;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.titlecell {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: none;
}
#contentleftimage  img {
	margin-top: 50px;
}
#contentleftimage {
	width: 230px;
	float: left;
	height: 265px;
}
#brochureimage a {
	color: #003366;
}

#brochureimage {
	float: left;
	width: 230px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#brochureimage p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #255B81;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	padding: 0px;
}
#brochureimage h3 {
	color: #153856;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#contentright h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 20px;
}


.downloadpdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #255B81;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
}

.maintextol {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #153856;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-left: 50px;
}
.imageborder {
	margin: 0px;
	border: 1px solid #FFC529;
}

#bottomnav a:visited{
	color: #83BCF3;
}
#bottomnav a:active{
	color: #FFCC00;
}
#bottomnav a:link {
	color: #83BCF3;
}
.blackborder {
	border: 1px solid #000000;
}

#bottomnav a:hover{
	color: #FFCC00;
}
#contentright a:visited{
	color: #194568;
}

#contentright a:active{
	color: #CC0000;
}
#contentright a:link {
	color: #194466;
}
#contentright a:hover{
	color: #CC0000;
}

#footer a {
	color: #FFFFFF;
}
#content-home {
	float: left;
	min-height: 500px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-about.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-history {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-history.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-worldwide {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-worldmap.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-strategicalliances {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-alliances.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-hsse {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-safety.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-opa90 {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-opa90.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-coastguard {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-coastguard.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-bluewater {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-bluewater.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-pumpinglightering {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-pumping.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-firefighting {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-firefighting.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-hazmat {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-pollution.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-diving {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-diving.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-brownwater {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-brownwater.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-engineering {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-engineering.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-rapidresponse {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-rapidresponse.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-wreck {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-wreckremoval.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content-contact {
	float: left;
	min-height: 600px;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/contentbackground-contact.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.clearfloat { height: 1px; clear: both;}
.clear0 { height: 0; clear: both; }
