body {
	margin: 0em;
	padding: 0em;
	background: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 100%;
}
div#wrapper {
	margin: 0em;
	padding: 0em;
	width: 100%;
}

div#banner {
	width: 100%;
	height: 97px;
	border-bottom: 1px solid #FFF;
	background: url(/build/img/bannerblue.jpg) repeat-x;
}
div#banner img {
	margin: 0em;
	padding: 0em;
    border: 0em;
}
div#banner img#ausgeonews {
	float: left;
}
div#banner img#austgovt {
	float: right;
}

div#bannerlinks {
	margin: 0em;
	padding: 0.5em;
	width: 100%;
	height: 2em;
	background: #069;
}
div#bannerlinks ul {
	margin: 0em 0.3em;
	padding: 0em;
}
div#bannerlinks ul li {
	margin: 0em; 
	padding: 0em;
	width: 11%;
	position: relative; 
	float: left; 
	list-style: none; 
	color: #FFF;
	font-size: 0.7em;
	font-weight: bold;
}	
div#bannerlinks ul li a, div#bannerlinks ul li a:active, div#bannerlinks ul li a:visited {
	color: #FFF;
	text-decoration: none;
}
div#bannerlinks ul li a:hover {
	text-decoration: underline;
}
div#bannerlinks input {
	margin: 0em;
	padding: 0em;
	border: 1px solid #000;	
}

div#bannerlinks p.search {
	margin: 0em 1em 0em 0em;
	float: right;
	color: #FFF;
	font-size: 0.7em;
	font-weight: bold;
}

div#navbar {
	margin: 0em 0em 1em 0em;
	padding: 0em;
	float: left;
	width: 20%;
	background: url(/build/img/navbar.jpg) repeat-x;
}
div#navbar h1 {
	margin: 0em;
	padding: 0.8em 0.8em 0.4em;
	color: #06C;
	border-top: 1px solid #06C;
	font-size: 0.9em;
	line-height: 1em;
	font-weight: bold;
}
div#navbar h1 a, div#navbar h1 a:active, div#navbar h1 a:visited {
	color: #06C;
	text-decoration: none;
}
div#navbar h1 a:hover {
	color: #06C;
	text-decoration: underline;
}
div#navbar p {
	margin: 0em;
	padding: 0.4em 0.8em 0.4em;
	font-size: 0.8em;
	line-height: 1em;
}
div#navbar p a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
div#navbar p a:hover {
	text-decoration: underline;
}
div#navbar p a:visited {
	font-weight: normal;
}
/* Specific style for GA PDF include */
div#navbar p.small_left {
	margin: 5em 0em 0em;
	font-size: 0.8em;
	line-height: 1em;
	display: block;
	background: url(/build/img/navbar.jpg) repeat-x;
}

div#sidebar {
	margin: 0em 0em 0em 1em;
	padding: 0em;
	float: right;
	width: 208px;
	border-left: 1px solid #06C;
}	
div#sidebar h1 {
	margin: 0em;
	padding: 0.8em 0.8em 0.4em;
	font-size: 1.4em;
	font-weight: bold;
}
div#sidebar h1 img.neil {
	height: 48px;
	width: 48px;
	vertical-align: text-top;
	text-align: right;
	float: right;
}
div#sidebar h2 {
	margin: 0em;
	padding: 0.8em 0.8em 0.4em;
	font-size: 0.9em;
	font-weight: bold;
}
div#sidebar p {
	margin: 0em;
	padding: 0.8em 0.8em 0.4em;
	font-size: 0.8em;
	line-height: 1em;
}
div#sidebar p.caption {
	font-size: 0.8em;
	color: #330000;
}


/* SMALL-TEXT SPAN - the only character (rather than para) style here */
.smalltext {
	font-size: 0.8em;
}


/* THREE-COLUMN LAYOUT - 22% right margin */
div#toc, div#content3col {
	margin: 0em;
	padding: 0em;
}
div#toc h1, div#content3col h1 {
	margin: 0.9em 22% 0em;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.2em;
}
div#toc h2, div#content3col h2 {
	margin: 1.8em 22% 0em;
	color: #06C;
	font-size: 0.9em;
	font-weight: bold;
}
div#toc h3, div#content3col h3 {
	margin: 0.9em 22% 0em;
	font-size: 0.9em;
	font-weight: bold;
}
div#toc h3 img {
	margin: 0em 10px 0.9em 0em;
	height: 48px;
	width: 48px;
	vertical-align: text-top;
	text-align: left;
	float: left;
}
div#toc p {
	margin: 0em 22%;
	font-size: 0.9em;
}
div#content3col p {
	margin: 0.9em 22% 0em;
	font-size: 0.9em;
	line-height: 1.2em;
}
div#toc p.issueno, div#content3col p.issueno {
	margin: 0.9em 0em 0em 22%;
	color: #003366;
	font-size: 0.9em;
	font-weight: bold;
}
div#content3col p.author {
	font-size: 0.9em;
	font-style: italic;
}
div#content3col p.kicker {
	margin: 0.9em 22%;
	padding: 0.9em 0em;
	font-weight: bold;
}
div#content3col p.caption {
	margin: 0.9em 22%;
	font-size: 0.8em;
	color: #330000;
}
div#content3col p.relatedlinks {
	margin: 0.9em 25%;
	font-size: 0.8em;
}
div#content3col ul {
	margin: 0.9em 25% 0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	list-style-type: square;
}

div#content3col ul.bookmark {
	margin: 0.9em 25% 0em;
	color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	list-style-image: url(/build/images/bookmarkAusGeoNews.gif);
}
div#content3col ul.bookmark {
	margin: 0.9em 25% 0em;
	color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	list-style-image: url(/build/images/linkAusGeoNews.gif);
}
div#content3col ol {
	margin: 0.9em 25% 0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
}
div#content3col table {
	margin: 1.8em 22%;
	border: 1px solid #CC9966;
	border-collapse: collapse;
	padding: 4px;
	font-size: 0.7em;
	text-align: center;
}
div#content3col table th {
	background: #CC9966;
	font-weight: bold;
}
div#content3col table td {
	border: 1px solid #CC9966;
	padding: 4px;
}
div#content3col hr {
	margin: 0.9em 22% 0em;
	color: #06C;
	height: 1px;
}

/* TWO-COLUMN LAYOUT - 1em right margin */
div#content2col {
	margin: 0em;
	padding: 0em;
}
div#content2col h1 {
	margin: 0.9em 0em 0em 22%;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.2em;
}
div#content2col h2 {
	margin: 1.8em 0em 0em 22%;
	color: #06C;
	font-size: 0.9em;
	font-weight: bold;
}
div#content2col h3 {
	margin: 0.9em 0em 0em 22%;
	padding: 1.8em 0em -0.5em 0em;
	font-size: 0.9em;
	font-weight: bold;
}
div#content2col p {
	margin: 0.9em 1em 0em 22%;
	font-size: 0.9em;
	line-height: 1.2em;
}
div#content2col p.issueno {
	margin: 0.9em 0em 0em 22%;
	color: #003366;
	font-size: 0.9em;
	font-weight: bold;
}
div#content2col p.author {
	font-size: 0.9em;
	font-style: italic;
}
div#content2col p.kicker {
	margin: 0.9em 1em 0.9em 22%;
	padding: 0.9em 0em;
	font-weight: bold;
}
div#content2col p.caption {
	margin: 0.9em 1em 0em 22%;
	font-size: 0.8em;
	color: #330000;
	/*clear: both;*/
}
/*div#content2col p.caption img {
	text-align: left;
} */
div#content2col p.relatedlinks {
	margin: 0.9em 1em 0em 25%;
	font-size: 0.8em;
}
div#content2col p.commentheader {
	margin: 0.9em 10px 0.9em 0em;
	text-align: right;
}
div#content2col p.commentheader img#commentheader{
	height: 96px;
	width: 288px;
}
div#content2col p.commentsignature {
	margin: 1.8em 10px 0em 22%;
	font-size: 0.9em;
}
div#content2col p.commentsignature img#commentsignature {
	height: 96px;
	width: 192px;
}
div#content2col ul {
	margin: 0.9em 1em 0em 25%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	list-style-type: square;
}

/* added 2/6 test */
div#content2col ul.second_level {
	margin: 0.9em 1em 0em 28%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	list-style-type: square;
}
/* --- */
div#content2col ul.bookmark {
	margin: 0.9em 1em 0em 25%;
	color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	list-style-image: url(/build/images/bookmarkAusGeoNews.gif);
}
div#content2col ul.link {
	margin: 0.9em 1em 0em 25%;
	color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	list-style-image: url(/build/images/linkAusGeoNews.gif);
}
div#content2col ol {
	margin: 0.9em 1em 0em 25%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
}
div#content2col ul ul, div#content2col ol ul {
	margin: 0em 2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
}
div#content2col table.custom {
	margin: 1.8em auto;
	border: 1px solid #CC9966;
	border-collapse: collapse;
	padding: 4px;
	font-size: 0.7em;
	text-align: center;
}


div#content2col table {
	margin: 1.8em 22%;
	border: 1px solid #CC9966;
	border-collapse: collapse;
	padding: 4px;
	font-size: 0.7em;
	text-align: center;
}
div#content2col table th {
	background: #CC9966;
	font-weight: bold;
}
div#content2col table td {
	border: 1px solid #CC9966;
	padding: 1px;
}
div#content2col hr {
	margin: 0.9em 1em 0em 22%;
	color: #06C;
	height: 1px;
}

/* PREVIOUS/NEXT/PRINT identical two- and three-column */
div#prevnextprint {
	margin: 0.9em 1em 0em 0em;
	padding: 0em;
	float: right;
}
div#prevnextprint p {
	margin: 0em;
	padding: 0;
	color: #003366;
	font-size: 0.7em;
	font-weight: bold;
	text-align: right;
}
div#prevnextprint p a {
	color: #003366;
	text-decoration: none;
}
div#prevnextprint p a:active, div#prevnextprint p a:hover {
	color: #003366;
	text-decoration: underline;
}

/* UP LINK - identical two- and three-column */
div#uplink p {
	text-align: right; 
	margin-right: 1em; 
	font-size: 0.8em;
}

/* FOOTER */
div#footer {
	margin: 1em 0em 0em 0em;
	padding: 0.5em;
	clear: both;
	width: 100%;
	background: #069;
}
div#footer p, div#footer p a {
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
div#footer p a:hover {
	color: #FFF;
	text-decoration: underline;
}

/* SURVEY */
div#survey {
	margin: 1em 0em 0em 0em;
	padding: 0.5em;
	clear: both;
	width: 100%;
	background: #0000CC;
}
div#surveytext {
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
div#survey p, div#survey p a {
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
div#survey p a:hover {
	color: #FFF;
	text-decoration: underline;
}

/*Search button */

 input, select {
        font-family: verdana, arial, sans-serif;
	    font-size: 0.8em;
		padding: auto;
   }
   
   /*************** IMAGES ***************/
img, img a {border:none; display: inline-block;padding: 0;}
img.img-align-left { float:left; margin:0 1.0em 1.0em 0; }
img.img-align-right { float: right; margin: 0 0 1.0em 1.0em; }
img.img-align-centre { float:none; display: block; margin: 0 auto; clear: both; }
.border {border: #000 solid 1px; }
.img-caption-right {float: right; margin: 0 0 1.0em 1.0em; padding: 0;  }
.img-caption-right p, .img-caption-left p, .img-caption-centre p, .img-caption { font-style: italic; font-size: 90%;  padding: 0; margin: 0 0 0.8em 0; } 
.img-caption-left {float: left; margin: 0  1.0em 1.0em 0; padding: 0; width:auto; overflow:auto;  }
.img-caption-centre { text-align: center}
.img-caption-centre img { float:none; display: block; margin: 0 auto; }
.img-gallery li {list-style: none; display: inline;float: left;margin: .6em; width: 200px;} /* The width forces the captions to not exceed the width of the image */
.img-gallery img{width: 200px;height: 150px;}
   
  /* Highslide Image Viewer Styles */
.img-enlarge {cursor: url(/build/img/highslide/zoomin.cur), pointer;outline: none;}
.img-enlarge-active-anchor img {visibility: hidden;}
.img-enlarge img {border: 1px solid #fff;}
.img-enlarge:hover img {border: 1px solid #000;}
.img-enlarge-image, .border {border:  #666 1px solid;} /* .border is the class for all image borders */
.img-enlarge-wrapper {background: white;}
.img-enlarge-caption {display: none;padding: 5px;}
.img-enlarge-loading {display: block;font-size: 8pt;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;	padding-left: 22px;	background: #fff url(/build/img/highslide/loader.white.gif) no-repeat 3px 1px;}
.img-enlarge-move {cursor: move;}
.img-enlarge-overlay {display: none;}
a.img-enlarge-full-expand {background: url(/build/img/highslide/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;	width: 34px;height: 34px;}
.img-enlarge-display-block {display: block;}
.img-enlarge-display-none {display: none;}

/* Controlbar */
.controlbar {background: url(/build/img/highslide/controlbar4.gif); width: 167px;height: 34px;}
.controlbar a {display: block;float: left;height: 27px;}
.controlbar a:hover {background-image: url(/build/img/highslide/controlbar4-hover.gif);}
.controlbar .previous {width: 50px;}
.controlbar .next {	width: 40px;background-position: -50px 0;}
.controlbar .img-enlarge-move {width: 40px;background-position: -90px 0;}
.controlbar .close {width: 36px;background-position: -130px 0;}