@charset "utf-8";
/* CSS Document */
/* Copyright © 2009 GoLogistics , All Rights Reserved */
/* Author: Michael Ford, http://www.spook.co.nz*/

/* GENERIC STYLES */

body{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #69AF4D;
	text-decoration: none;
	background-attachment: scroll;
	background-color: #000000;
	background-image: url(../www/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}

a{
	outline:none;
	text-align: center;
}

#page-centred{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#CC9999;*/
	width:923px;
	height:auto;
	margin:0px auto 0px auto;
}

#header-and-nav{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#CC9FE9;*/
	width:923px;
	height:199px;
	margin:0px auto 0px auto;
	background-attachment: scroll;
	background-image: url(../www/header-and-nav-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#nav-bar{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#CC9FE9;*/
	width:923px;
	height:199px;
	margin:0px auto 0px auto;
}

#nav-bar a{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#nav-bar a:link{
	color:#FFFFFF;
}

#nav-bar a:visited{
	color:#FFFFFF;
}

#nav-bar a:hover{
	color:#69AF4D;
}

#nav-bar a:active{
	color:#FAC40C;
}

#nav-bar div{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#CC9FE9;*/
	text-align:center;
	width:auto;
	height:auto;	
	margin:0px 0px 0px 0px;
	padding:115px 0px 0px 0px;
	float:left;
}

#footer{
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background-color:#015A2A;
	width:100%;
	height:40px;
	margin:0px auto 0px auto;
}

.footer-au{
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background-color:#015A2A;
	width:100%;
	height:40px;
	margin:0px auto 0px auto;
}

#footer-centred{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#CC9999;*/
	width:923px;
	height:40px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	text-align:center;
}

#footer a{
	text-decoration:none;
}

#footer a:link{
	color:#FFFFFF;
}

#footer a:visited{
	color:#FFFFFF;
}

#footer a:hover{
	color:#69AF4D;
}

#footer a:active{
	color:#FFFFFF;
}

#external-links{
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background-color:#FFFFFF;
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
}

#external-links-table{
	width:923px;
	height:auto;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}

.external-links-text{
	font-size:14px;
	font-weight:bold;
	color:#024321;
}

#copyright{
	font-size:11px;
	font-weight:normal;
}

#copyright a{
	text-decoration:none;
}

#copyright a:link{
	color:#69AF4D;
}

#copyright a:visited{
	color:#69AF4D;
}

#copyright a:hover{
	color:#024321;
}

#copyright a:active{
	color:#69AF4D;
}

/* INDEX STYLES*/

#page-image{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#229FE9;*/
	width:923px;
	height:254px;
	margin:0px auto 0px auto;
	background-attachment: scroll;
	/*background-image: url(../www/index-page-image.jpg);*/
	background-repeat: no-repeat;
	background-position: center top;
}

#page-lower-all{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#665F09;*/
	width:923px;
	min-height:396px;
	margin:0px auto 0px auto;
}

#left-column{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#FF6600;*/
	width:462px;
	height:396px;
	margin:0px auto 0px 0px;
	float:left;
}

#right-column{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#024a48;*/
	width:461px;
	height:396px;
	margin:0px 0px 0px auto;
	float:left;
}

#left-column-page-content{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#F24a48;*/
	width:462px;
	height:269px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-attachment: scroll;
	background-image: url(../www/left-column-page-content.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#left-column-lower-left{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#F24FF8;*/
	width:462px;
	height:127px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*background-attachment: scroll;
	background-image: url(../www/left-column-lower-left.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
}

#right-column-top-link{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#6C9;*/
	width:461px;
	height:124px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-attachment: scroll;
	background-image: url(../www/right-column-top-link.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#right-column-bottom-link{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#996;*/
	width:461px;
	height:145px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-attachment: scroll;
	background-image: url(../www/right-column-bottom-link.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#right-column-dual-links{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#926;*/
	width:461px;
	height:127px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#right-column-lower-right-inner{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#926;*/
	width:245px;
	height:127px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../www/right-column-lower-right-inner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#right-column-lower-right-outer{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#926;*/
	width:216px;
	height:127px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../www/right-column-lower-right-outer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#page-content-layout{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#CC9999;*/
	margin:0px 0px 0px 0px;
	padding:20px 10px 10px 10px;
	width:442px;
	height:239px;
	overflow:hidden;
}

#right-column a{
	text-decoration:none;
}

#right-column a:link{
	color:#FFFFFF;
}

#right-column a:visited{
	color:#FFFFFF;
}

#right-column a:hover{
	color:#69AF4D;
}

#right-column a:active{
	color:#FFFFFF;
}

#text-block-1{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding:60px 0px 0px 160px;
}

#text-block-2{
	padding:0px 0px 0px 160px;
	color: #69af4d;
	font-size:11px;
	font-weight:bold;
}

#text-block-3{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding:30px 0px 0px 160px;
}

#text-block-4{
	color: #69af4d;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 160px;
}

#text-block-5{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:12px 0px 0px 130px;
}

#text-block-6{
	color: #69af4d;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 130px;
}

#text-block-7{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:12px 0px 0px 100px;
}

#text-block-8{
	color: #69af4d;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 100px;
}

#aus-link-div{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#C459D9;*/
	width:375px;
	height:88px;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}

/* OTHER STYLES*/

#page-content{
	/*opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	background-color:#665F09;*/
	width:803px;
	min-height:351px;
	margin:0px 0px 0px 0px;
	padding:15px 60px 30px 60px;
}

#page-content h1{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

#page-content h2{
	font-size:14px;
	font-weight:normal;
}

#page-content h3{
	font-size:11px;
	font-weight:normal;
}

#page-content a{
	text-decoration:none;
}

#page-content a:link{
	color:#FFFFFF;
}

#page-content a:visited{
	color:#FFFFFF;
}

#page-content a:hover{
	color:#69AF4D;
}

#page-content a:active{
	color:#FFFFFF;
}

.field_heading{
	font-size:14px;
	font-weight:bold;
}

.field_title{
	font-size:12px;
	font-weight:normal;
}

.textfield{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #69AF4D;
	text-decoration: none;
	font-weight:normal;
	width:400px;
	background-color:#000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #69AF4D;
	padding:2px;
}

.textarea{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #69AF4D;
	text-decoration: none;
	font-weight:normal;
	width:400px;
	background-color:#000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #69AF4D;
	padding:2px;
}

.field_checkbox{
	background-color:#000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #69AF4D;
	padding:2px;
}

.formSecurityCode{
	background-color:#000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #69AF4D;
	padding:2px;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #69AF4D;
	text-decoration: none;
	font-weight:normal;
}

.select{
	background-color:#000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #69AF4D;
	width:150px;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #69AF4D;
	text-decoration: none;
	font-weight:normal;
	padding:2px;
}

.button{
background-color:#000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #69AF4D;
	width:150px;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #69AF4D;
	text-decoration: none;
	font-weight:normal;
	padding:2px;
	cursor:pointer;
}

.errorBox{
	height:auto;
	width:100%;
	padding:10px 0px 10px 75px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: solid 1px #FF9B9B;
	color:#333333;
	font-weight:bold;
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background-color:#FFD5D5;
	background-attachment: scroll;
	background-image: url(../www/error.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
}

.personnel{
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: solid 2px #69AF4D;
	padding:6px;
	width:300px;
	height:100px;
	text-align:left;
}

#page-content-gallery{
	width:923px;
	height:auto;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
}

#page-content-gallery table{
	width:700px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
}

#page-content-gallery table img{
	border:10px solid #FFFFFF;
}
