a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #3b689b;
}
a.homerollover {
    display: block;
    width: 57px;
    height: 25px;
    background: url("images/home.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a.homeroll {
    display: block;
    width: 57px;
    height: 25px;
    background: url("images/home.jpg") 0 0 no-repeat;
	background-position: -57px 0;
    text-decoration: none;
}
a:hover.homerollover {
    background-position: -57px 0;
} 
a.marinerollover {
    display: block;
    width: 58px;
    height: 25px;
    background: url("images/marine.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a.marineroll {
    display: block;
    width: 58px;
    height: 25px;
    background: url("images/marine.jpg") 0 0 no-repeat;
	background-position: -58px 0;
    text-decoration: none;
}
a:hover.marinerollover {
    background-position: -58px 0;
} 
a.windrollover {
    display: block;
    width: 57px;
    height: 25px;
    background: url("images/wind.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a.windroll {
    display: block;
    width: 57px;
    height: 25px;
    background: url("images/wind.jpg") 0 0 no-repeat;
	background-position: -57px 0;
    text-decoration: none;
}
a:hover.windrollover {
    background-position: -57px 0;
} 
a.jobsrollover {
    display: block;
    width: 43px;
    height: 25px;
    background: url("images/jobs.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a.jobsroll {
    display: block;
    width: 43px;
    height: 25px;
    background: url("images/jobs.jpg") 0 0 no-repeat;
	background-position: -43px 0;
    text-decoration: none;
}
a:hover.jobsrollover {
    background-position: -43px 0;
} 
a.newsrollover {
    display: block;
    width: 60px;
    height: 25px;
    background: url("images/news.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a.newsroll {
    display: block;
    width: 60px;
    height: 25px;
    background: url("images/news.jpg") 0 0 no-repeat;
	background-position: -60px 0;
    text-decoration: none;
}
a:hover.newsrollover {
    background-position: -60px 0;
} 
a.contactrollover {
    display: block;
    width: 62px;
    height: 25px;
    background: url("images/contact.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a.contactroll {
    display: block;
    width: 62px;
    height: 25px;
    background: url("images/contact.jpg") 0 0 no-repeat;
	background-position: -62px 0;
    text-decoration: none;
}
a:hover.contactrollover {
    background-position: -62px 0;
} 
a.securerollover {
    display: block;
    width: 83px;
    height: 25px;
    background: url("images/secure.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a.secureroll {
    display: block;
    width: 83px;
    height: 25px;
    background: url("images/secure.jpg") 0 0 no-repeat;
	background-position: -83px 0;
    text-decoration: none;
}
a:hover.securerollover {
    background-position: -83px 0;
} 
a.homehmroll {
    display: block;
    width: 57px;
    height: 25px;
    background: url("images/homehm.jpg") 0 0 no-repeat;
	background-position: -57px 0;
    text-decoration: none;
}
a:hover.homehmrollover {
    background-position: -57px 0;
} 
a.marinehmrollover {
    display: block;
    width: 58px;
    height: 25px;
    background: url("images/marinehm.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a:hover.marinehmrollover {
    background-position: -58px 0;
} 
a.windhmrollover {
    display: block;
    width: 57px;
    height: 25px;
    background: url("images/windhm.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a:hover.windhmrollover {
    background-position: -57px 0;
} 
a.jobshmrollover {
    display: block;
    width: 43px;
    height: 25px;
    background: url("images/jobshm.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a:hover.jobshmrollover {
    background-position: -43px 0;
} 
a.newshmrollover {
    display: block;
    width: 60px;
    height: 25px;
    background: url("images/newshm.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a:hover.newshmrollover {
    background-position: -60px 0;
} 
a.contacthmrollover {
    display: block;
    width: 62px;
    height: 25px;
    background: url("images/contacthm.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a:hover.contacthmrollover {
    background-position: -62px 0;
} 
a.securehmrollover {
    display: block;
    width: 83px;
    height: 25px;
    background: url("images/securehm.jpg") 0 0 no-repeat;
    text-decoration: none;
}
a:hover.securehmrollover {
    background-position: -83px 0;
} 
#address {
	background-image: url(images/office.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 217px;
	padding-top: 30px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	background-color: #485281;
}
.bold {
	font-weight: bold;
}
.boldcentre {
	font-weight: bold;
	text-align: center;
}
.centre {
	text-align: center;
}
#contact {
	background-image: url(images/contacthead.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 746px;
}
#container {
	margin: auto;
	width: 746px;
	padding: 0px;
}
#footer {
	background-color: #dadada;
	color: #989898;
	text-align: right;
	font-size: 10px;
	height: 30px;
	padding-right: 5px;
	padding-top: 2px;
}
#header  {
	background-image: url(images/toptitle.jpg);
	height: 155px;
}
#headerhome  {
	background-image: url(images/homehead.jpg);
	height: 326px;
}
#jobs {
	background-image: url(images/jobshead.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 746px;
}
.left {
	text-align: left;
}
#main {
	background-image: url(images/nav.jpg);
	background-repeat: repeat-y;
	background-color: #fefdfd;
}
#mainhome {
	margin-top: 8px;
}
#marine {
	background-image: url(images/marinehead.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 746px;
}
#nav {
	height: 25px;
	background-image: url(images/navback.jpg);
}
#navhm {
	height: 25px;
	background-image: url(images/navhm.jpg);
}
#news {
	background-image: url(images/newshead.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 746px;
}
#newsbanner {
	background-image: url(images/newsbanner.gif);
	background-repeat: no-repeat;
	width: 520px;
	background-color: #F4C68D;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#option {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c4c3c3;
	height: 27px;
	padding-top: 8px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d7d7;
}
#optionbold {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c4c3c3;
	height: 27px;
	padding-top: 8px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d7d7;
	font-weight: bold;
}
#pane {
	background-image: url(images/pane.gif);
	background-repeat: no-repeat;
	height: 120px;
	margin-top: 8px;
	color: #FFFFFF;
	padding: 5px;
	text-align: justify;
} 
#paneleft a{
	color: #FFFFFF;
}
#paneleft a:hover{
	color: #bfd2ed;
}
#paneleft {
	background-image: url(images/paneleft.gif);
	background-repeat: no-repeat;
	height: 305px;
	width: 358px;
	color: #FFFFFF;
	font-size: 11px;
	padding: 5px;
	text-align: justify;
} 
#paneright a{
	color: #FFFFFF;
}
#paneright a:hover{
	color: #bfd2ed;
}
#paneright {
	background-image: url(images/paneleft.gif);
	background-repeat: no-repeat;
	height: 305px;
	width: 358px;
	float: right;
	color: #FFFFFF;
	font-size: 11px;
	padding: 5px;
	text-align: justify;
} 
.right {
	text-align: right;
}
#secure {
	background-image: url(images/securehead.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 746px;
}
#sidebar {
	float: left;
	width: 179px;
}
.eightteen {
	font-size: 18px;
}
.sixteeencentre {
	font-size: 16px;
	text-align: center;
}
#text {
	width: 535px;
	margin-left: 186px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#text a{
	font-weight: bold;
}
#ticker {
	margin-top: 8px;
	margin-bottom: 8px;
	background-image: url(images/ticker.gif);
	background-repeat: no-repeat;
	height: 27px;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 5px;
	text-align: center;
}
#ticker a{
	color: #FFFFFF;
	font-weight: bold;
}
#ticker a:hover{
	color: #bfd2ed;
	font-weight: bold;
}
#title {
	height: 27px;
	padding-top: 41px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c4c4;
	font-weight: bold;
}
#wind {
	background-image: url(images/windhead.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 746px;
}
