			.menu {position:absolute; font:10pt arial, helvetica, sans-serif; background-color:#ffffff; layer-background-color:#ffffff; top:190px; }
			#productMenu        { background-color: #fff; position: absolute; top: 960px; left: 370px; width: 106px; visibility: hidden  }
			#aboutusMenu        { background-color: #fff; position: absolute; top: 960px; left: 260px; width: 104px; visibility: hidden  }
			#contactusMenu      { background-color: #fff; position: absolute; top: 960px; left: 490px; width: 119px; visibility: hidden  }
			#servicesMenu      { background-color: #fff; position: absolute; top: 960px; left: 490px; width: 99px; visibility: hidden  }
			#businessMenu      { background-color: #fff; position: absolute; top: 960px; left: 650px; width: 186px; visibility: hidden  }

body {margin-left: 0px;	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #0d243d; background-repeat:repeat-x;}
img {border: none;}
img.photoBorder {border-width:7px; border-style:solid; border-color:#ffffff;}
.galleryThumb img {padding:15px;}

.smaller-green { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #3bc72c;}
.main-green { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3bc72c;}
.bigger-green { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3bc72c;}
.biggest-green { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #3bc72c;}

.mini-colour {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #61BAF9;}
.mini-orange {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff9900;}
.mini-black {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.mini {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff;}
.mini-menu {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold;}
.main { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff;}
.main-orange { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff9900;}
.main-black { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
.submen { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;}
.title { font-family: Arial, Helvetica, sans-serif;	font-size: 10pt; color: #61BAF9; font-weight: bold;}
.title-plain { font-family: Arial, Helvetica, sans-serif;	font-size: 10pt; color: #61BAF9; font-weight: normal;}
.title-white { font-family: Arial, Helvetica, sans-serif;	font-size: 11pt; color: #ffffff;}
.title-red { font-family: Arial, Helvetica, sans-serif;	font-size: 10pt; color: #6f0000; font-weight: bold;}
.title-orange { font-family: Arial, Helvetica, sans-serif;	font-size: 10pt; color: #ff9900; font-weight: bold;}
.title-bigger { font-family: Arial, Helvetica, sans-serif;	font-size: 11pt; color: #61BAF9; font-weight: bold;}
.product-header-sm { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; font-weight: bold;}
.product-header { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #ffffff; font-weight: bold;}
.title-grey { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #cacaca; font-weight: bold;}

a:link {color: #61baf9; text-decoration: underline;}
a:visited {color: #61baf9; text-decoration: underline;}
a:hover {color: #f6853a; text-decoration: none;}
.link-green a, .link-green a:link, .link-green a:visited {color: #3bc72c; text-decoration: underline;}
.link-green a:hover {color: #f6853a; text-decoration: none;}

td.cellBack {
	background-repeat: no-repeat;
	background-image: url(../images/misc/allpage_13.jpg); 
}

#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:black;
filter:alpha(Opacity=70);
opacity:0.5;
-moz-opacity:0.5;
-khtml-opacity:0.5
}

.popStyle {
display:none;
position:absolute;
z-index:100;
font:10pt tahoma;
border:5px, #ffffff;
line-height:100%;
}

.popBody {
	padding:10px; 
	background-color:#FFF; 
	width: 500px;
}

.popBody ul{
	padding:5px; 
	margin-left:30px; 
	margin-top:5px; 
	margin-bottom:4px;
}

.popBody li{
	line-height: 17px; 
	padding-bottom:2px;
}

.popBody a{
	color: #000; 
	text-decoration: underline;
}

.popBody a:hover{
	color: #f6853a; 
	text-decoration: none;
}

#pagetextbox {
	float:left;
	padding-top:10px;
	padding-left:25px;
	padding-right:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
}

#pagetextbox-sm {
width: 420px;
padding-top:20px;
padding-left:25px;
padding-right:25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #ffffff;
}

.galleryBox {
	float:left;
	width:143px;
	padding: 10px;
	text-align:center;
}
.galleryBox a:link, .galleryBox a:visited {
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
.galleryBox a:hover {
	color:#61baf9;
}
.sideBar {
	float:left;
	width:200px;
	margin-left:25px;
	background-image:url('../images/misc/side-bar-backing_02.jpg');
}
.sideBar-inside {
	padding:5px 8px;
	text-align:center;
}
.videoBox {
	float:left;
	width:115px;
	margin-left:10px;
	margin-top:40px;
}
.videoBox a, .videoBox a:active, .videoBox a:visited {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color:#ffffff;
}
.videoBox a:hover {
	color:#ff9900;
}

.jobPopup {
	text-align:left;
	background-color:#0d243d;
	padding:25px;
	border:solid 1px #888888;
	width:525px;
}
.jobPopup ul {
	margin-top:7px;
}
.jobPopup li {
	margin-bottom:5px;
}