﻿html {height:100%;}

table {
float: left;
}

body{
   margin: 0;
   height: 100%;
   padding: 0;
   background-image: url('/local/graphics/background.jpg'); 
   text-align: center; /*For IE6 */
}

#wrap {
	width: 990px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	/* float: left; */
	margin: 0 auto -50px;
	background-color: #ffffff;
	text-align:left;
}

#wrap_home {
	width: 990px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	float: left;
	background-color: #ffffff;
	text-align:left;
}


#wrap_sub {
	width: 970px;
	/* height: auto; */
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 70px;
	position: relative;
	float: left;
	background-color: #ffffff;
	text-align:left;
}

#footer {
   	width: 970px;
	height: 50px;
	clear: both;
	/* border-top:1px gray solid; */
	background-color: #cccccc;
	position:relative;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 auto;
	/* margin-top: -51px; */
   	bottom: 0;
}

#footer_copyright {
	position: absolute;
	width: 980px;
	bottom: 5px;
	left: 10px;
	font-family:Verdana;
	text-align:left;
	/* color: #336699; */
	font-weight: Bold;
	font-size: 10px;
	color: #336699;
}

#footer_home {
	position: relative;
	width: 110px;
	height: 70px;
	top: 0px;
	float:left;
	border-left: 1px #ffffff solid;
	padding-left: 5px;
	text-align:left;
	font-family:Verdana;
	/* color: #336699; */
	font-weight: Normal;
	font-size: 10px;
	color: #336699;
}

#footaddtextNSW {
	position: absolute; bottom: 30px; right: 150px;
	font-family:Verdana;
	text-align:left;
	font-size: 10px;
	color: #9c9d9f;
}

#footaddtextWA {
	position: absolute; bottom: 30px; right: 10px;
	font-family:Verdana;
	text-align:left;
	font-size: 10px;
	color: #9c9d9f;
}

#homepage_spacer {
	width: 990px;
	height: 10px;
	position: relative;
	float: left;
	background-color: #ffffff;
}

#public_headright {
	width: 622.5px;
	height: 72px;
	position: relative;
	float: left;
	font-family:Verdana;
	font-weight: Normal;
	font-size: 20px;
	background-color: #ffffff;
}

#content {
	width: 300px;
	height: auto;
	/* position: relative; */
	float:left;
	background-color: #ffffff;
}

#content_middle {
	width: 300px;
	height: 500px;
	position: relative;
	float:left;
	background-color: #ffffff;
}

#content_left {
	width: 300px;
	padding-left: 25px;
	padding-right: 20px;
	height: 500px;
	position: relative;
	float:left;
	background-color: #ffffff;
}

#content_right {
	/* background-color: green; */
	width: 300px;
	padding-left: 20px;
	padding-right: 25px;
	height: 500px;
	position: relative;
	float:left;
	background-color: #ffffff;
}

#content_gap {
	/* background-color: red; */
	width: 22.5px;
	height: 10px;
	position: relative;
	float:left;
	background-color: #ffffff;
}

#content, #content_left, #content_middle, #content_right p {
	font-family:Verdana;
	/* color: #336699; */
	font-weight: Normal;
	font-size: 11px;
	text-align:justify;
	background-color: #ffffff;
}

.content_header {
	font-family:Verdana;
	color: #336699;
	font-weight: Normal;
	font-size: 20px;
	text-align:left;
	background-color: #ffffff;
}

.content_basic {
	font-family:Verdana;
	/* color: #336699; */
	font-weight: Normal;
	font-size: 11px;
	text-align:justify;
	background-color: #ffffff;
}


.genlink:link{text-decoration:underline;color:#336699;font-weight: Normal}
.genlink:visited{text-decoration:underline;color:#336699;font-weight: Normal}
.genlink:hover{color:#990066;text-decoration:underline;font-weight: Normal}

.prod_info_popup:link{text-decoration:underline;color:#336699;font-weight: Normal}
.prod_info_popup:visited{text-decoration:underline;color:#336699;font-weight: Normal}
.prod_info_popup:hover{color:#990066;text-decoration:underline;font-weight: Normal}

.buttoncolour{
	font-family: Verdana;
	color: #336699;
	font-size: 10.5px;
	font-weight: bold;
	cursor: hand;
	}
	
.formtextbox
{
    BORDER-RIGHT: #336699 1pt solid;
    BORDER-TOP: #336699 1pt solid;
    BORDER-LEFT: #336699 1pt solid;
    COLOR: Black;
    BORDER-BOTTOM: #336699 1pt solid;
    FONT-STYLE:normal;
    font-weight:bold;
    color: #336699;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
}

