body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333;font-weight:normal;margin:0px;background-color:#0088CB;background-image: url(../../images/global/bg.gif);}
a {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#0097D6;text-decoration:none;font-weight:bold;}
a:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#0097D6;text-decoration:underline;font-weight:bold}
p {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666666;font-weight:normal;line-height:17px}
ul {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666666;font-weight:normal;line-height:17px}
.copyright {font-size:10px;color:#ffffff;font-weight:normal}
.copyright a {font-size:10px;color:#ffffff;font-weight:normal}
.copyright a:hover {font-size:10px;color:#ffffff;text-decoration:underline;font-weight:normal}
.blue {font-size:11px;line-height:17px;color:#0097D6;margin:3px 0 10px 15px;}
h1 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#0097D6;font-weight:normal;}

/*forms*/
form {margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin:0;}
.textinput {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003300;background-color:#ffffff;border:#588DD5;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;width:210px;}
.textinputalert {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#CCCCCC;background-color:#ffffff;border:#FF0000;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}
.buttoninput {margin-left:0px; height: auto; background-color:#336699;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;cursor:hand;border:medium single #353535;}
.button {color:#FFFFFF;background-color:#36653B;border:#ffffff;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}

.tarifftable {border-collapse:collapse;border:1px solid #999999;}
.tarifftable td {border:1px solid #999999;}

/* -------------- MARGINS -------------- */
/* ALL */
.mia{margin:1px;}
.mva{margin:5px;} 
.mvia{margin:6px;} 
.mxa{margin:10px;}
.mxva{margin:15px;}
.mxxa{margin:20px;}
.mxxxa{margin:30px;}
.mxlvtvbxr{margin-left:5px;margin-top:5px;margin-bottom:5px;margin-right:10px;}
.mxlbrvt{margin-left:10px;margin-top:5px;margin-bottom:10px;margin-right:10px;}
/* TOP ONLY */
.mit{margin-top:1px;}
.miit{margin-top:2px;}
.miiit{margin-top:3px;} 
.mvt{margin-top:5px;}
.mxt{margin-top:10px;}
.mxvt{margin-top:15px;}
.mxxt{margin-top:20px;}
.mxxvt{margin-top:25px;}
.mxxxt{margin-top:30px;}
.mxxxxt{margin-top:40px;}
.mxxxxxt{margin-top:50px;}
/* LEFT ONLY */
.miiil{margin-left:3px;}
.mvl{margin-left:5px;}
.mviiil{margin-left:8px;}
.mxvl{margin-left:15px;}
.mxl{margin-left:10px;}
.mxxl{margin-left:20px;}
.mxxvl{margin-left:25px;}
.mxxxl{margin-left:30px;}
.mxxxvl{margin-left:35px;}
.mxxxxl{margin-left:40px;}
/* RIGHT ONLY */
.mvr{margin-right:5px;}
.mxr{margin-right:10px;}
.mxvr{margin-right:15px;}
.mxxr{margin-right:20px;}
.mxxxr{margin-right:30px;}
.mxxxxr{margin-right:40px;}
.mxxxxxr{margin-right:50px;}
/* BOTTOM ONLY */
.mvb{margin-bottom:5px;}
.mxb{margin-bottom:10px;}
.mxvb{margin-bottom:15px;}
.mxxb{margin-bottom:20px;}
/* TOP/LEFT */
.mvtl{margin-top:5px;margin-left:5px;}
.mvttxl{margin-top:5px;margin-left:10px;}
.mvtxxxvl{margin-top:5px;margin-left:35px;}
.mvtviiil{margin-left:8px;margin-top:5px;}
.mxxvlxxvt{margin-left:25px;margin-top:25px;}
/* TOP/RIGHT */
.mvtr{margin-top:5px;margin-right:5px;}
.mvttxr{margin-top:5px;margin-right:10px;}
.mxvtr{margin-top:15px;margin-right:15px;}
.mxxtxxr{margin-top:20px;margin-right:20px;}
.mvtxxxvr{margin-top:5px;margin-right:35px;}
.mvtviiir{margin-right:8px;margin-top:5px;}
/* TOP/BOTTOM */
.mvtb{margin-top:5px;margin-bottom:5px;}
.mxtb{margin-top:10px;margin-bottom:10px;}
.mxxtxb{margin-top:20px;margin-bottom:10px;}
.mxxtb{margin-top:20px;margin-bottom:20px;}
.mxxvtxxb{margin-top:25px;margin-bottom:20px;}
/* LEFT/BOTTOM */
.mvbl{margin-bottom:5px;margin-left:5px;}
.mxbl{margin-bottom:10px;margin-left:10px;}
.mxvbl{margin-bottom:15px;margin-left:15px;}
.mxxbl{margin-bottom:20px;margin-left:20px;}
.mvbxl{margin-bottom:5px;margin-left:10px;}
.mxvlxb{margin-bottom:10px;margin-left:15px;}
.mxxxvlvb{margin-left:35px;margin-bottom:5px;}
/* MISC */
.mxvliitb{margin-bottom:2px;margin-left:15px;margin-top:2px;}
.mxblt{margin-bottom:10px;margin-left:10px;margin-top:10px;}
.mxrlt{margin-right:10px;margin-left:10px;margin-top:10px;}
.mvlr{margin-left:5px;margin-right:5px;}
.mxlr{margin-left:10px;margin-right:10px;}
.mxxlrb{margin-left:20px;margin-right:20px;margin-bottom:20px;}
.mxxlr{margin-left:20px;margin-right:20px;}

/* -------------- PADDING -------------- */
.pva{padding:5px;}
.pxa{padding:10px;}
.pxxa{padding:20px;}
.pvl{padding-left:5px;}
.pvr{padding-right:5px;}
.pvt{padding-top:5px;}
.pvtb{padding-top:5px;padding-bottom:5px;}
.pvtbl{padding-top:5px;padding-bottom:5px;padding-left:5px;}
.pvlb{padding-left:5px;padding-bottom:5px;}
.pvb{padding-bottom:5px;}
.piiia{padding:3px;}
.piiil{padding-left:3px;}
.piiir{padding-right:3px;}
.piiitb{padding-top:3px;padding-bottom:3px;}
.piiit{padding-top:3px;}
.piiib{padding-bottom:3px;}
.pxl{padding-left:10px;}

/* -------------- COLORS  -------------- */
.bgGrey {background-color:#4C4C4C}
.bgOrange {background-color:#FF9900}
.bglOrange {background-color:#FFCC7F}
.Orange {color:#FF9900}
.lGrey {color:#DBD7D7}
.Grey {color:#333333}
.White {color:#FFFFFF}
.bgWhite {background-color:#FFFFFF}
.bgBlack {background-color:#000000}
.bglgtPurple {background-color:#C49ACB}
.bgpurple {background-color:#CC99CC}
.bglpurple {background-color:#FFCCFF}

#WebStat {display:none;}
#CallMe {
	background-color: #FFFFFF;
	width: 152px;
	padding: 10px 0px 10px 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
#CallMe input {
	margin-bottom: 5px;
	font-size: 12px;
	width: 148px;
}
#CallMe form {
	width: 152px;
	margin: 0px;
	padding: 0px;
}
#CallMe h4 {
	font-size:12px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-style: italic;
	color: #0097D6;
}
.panel { width: 129px; margin: 0px 0px 5px 0px; padding: 2px; color: #fff; font-size: 12px; background: #0097d6; }

/*styles added by Gary 09/01/2010 */
.blue-text{color:#0097D6;font-weight:bold}
.img-blue-border{ border:1px solid #0097D6; margin:10px 0px 0 10px; }
.homepage-butts-1{display:inline;margin:5px 0 0 10px}
.homepage-butts-2{display:inline;margin:5px 0 0 5px}
.advert-container { width:900px; margin:10px auto 0 auto }

/*styles added by Gary 26/05/2010 */
.see-us-at-seawork { float:left }
.awardedcontract { float:left; position:relative; padding:4px 0 0}
.awardedcontract img { border:none }