ul{
	list-style:none;
}
ul[class=""],ol[class=""]{
	padding:0 30px 0 ;
}
li{
	margin:5px 0;
}

body{
	background:#D8E2E1 url(images/bg/bg_illustration_home.jpg) top left no-repeat;
	background-attachment: fixed;
	color:#222;
}
#masthead{
	background:transparent;
	width:1008px;
	height:88px;
	padding:0;
}

#page-wrap{
	background:transparent url(images/page_bg.png) left top repeat-y;
	width:1000px;
	padding: 0 21px 0px 8px;
	position:relative;
	top:-2px;
	z-index:15;
	/*border-top:2px solid #ccc;*/
}
#page-head{
	background:transparent  url(images/page_top_banner.png) bottom left repeat-y;/**/
	padding-top:0px;
	/*background-color:rgb(255, 255, 255);
	opacity:0.75;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; 
	filter: alpha(opacity=75);
/**/
}
#page-head h1{
	color:#555555;
	font-size: 225%;
	font-family:'Trebuchet MS',Trebuchet,Helvetica,Arial,san-serif;
	margin:0 24px;
	/*padding:20px 0 15px 0;/**/
	padding:18px 0 7px;/**/
}
#page-head h1 span{
	color:#808080;
	font-size: 60%;
	font-family:'Trebuchet MS',Trebuchet,Helvetica,Arial,san-serif;
	padding:3px 0 0 0;
	display:block;
}

#page-head p{
	color:#525F30;
	font-size: 110%;
	font-family:Helvetica,Arial,Geneva,sans-serif;
	margin:0 24px;
}
#page{
	border-top:1px solid #ccc;
	position:relative;
	top:-1px;
	background-color:#fff;
}
#left-col{
	width:278px;
	min-height:300px;
	float:left;
	padding-top:10px;
	border-right:1px solid #BDC6C7; /**/
	position:relative;
}
#left-col h2,#left-col h3{
	color:#A74301;
	font-family:"Trebuchet MS",Jamrul,Helvetica,sans-serif;
	margin-bottom:0;
}
#left-col h2{
	font-size: 145%;
}
#left-col h3{
	font-size: 118%;
}
#left-col h1{
	display:none;
}
#content-head{
	height:55px;
	border-bottom:1px solid #BDC6C7;
	width:670px;
	margin-right:21px;
	padding:0 25px;
	float:left;
	font-family:'Trebuchet MS',Trebuchet,Helvetica,Arial,san-serif;
}

h1,h2,h3{
	margin:10px 0;
}

.mid-column{
	width:530px;
	padding:25px 25px 20px;
	float:left;
	border-right:1px solid #BDC6C7;
	min-height:300px;
	border-left:1px solid #BDC6C7;
	margin:0 0 0 -1px;
	position:relative;
}


#right-col{ 
	width:125px;
	float:left;
	position:relative;
}

#page-footer{
	padding: 0 21px 0 0;
	text-align:center;
}
#footer{
	border-top:1px solid #BDC6C7;
	padding:8px 0 20px 0;
	margin:0 auto;
}

#cf_logo{
	float:right;
	margin-right:60px;
	margin-top:16px;
}

#content-head h2{
	color:#7C6013;
}
.sub-heading{
	color:#525F30;
	font-size: 150%;
	font-family:'Trebuchet MS',Trebuchet,Helvetica,Arial,san-serif;
	word-spacing: 0.1em;
	margin:-5px 0 15px 0;
	line-height:1;
}
/* alternative clear fix */
.clearfix {
 display:inline-block;
}
.clearfix:after {
 display:block; 
 visibility:hidden; 
 clear:both; 
 height:0; 
 content: "."; 
}

#content-head h2 {
	font-size: 250%;
	text-transform: uppercase;
	margin-top:15px;
}

/*------ side menu ------*/
ul.side-menu{
	color:#4e7249;
	margin:0;
	padding:0;
}
.side-menu li{
	border-bottom:1px solid #BDC6C7;
	margin:0;
	padding:0;
}
.side-menu a{
	display:block;
	text-decoration:none;
	color:#4e7249;
	font-size:90%;
	padding:8px 24px;
	margin:0;
	height:11px;
}
.side-menu a:hover{
	color:#72494e;
	text-decoration:underline;
	background:#BDC6C7;
}
---
ul.lh-list{
	color:#4e7249;
}
.lh-list li{
	margin:0;
	line-height:1;
	padding:0 0 4px 0;
}
.lh-list a{
	display:block;
	text-decoration:none;
	color:#4e7249;
	font-size:90%;
	margin:0;
	line-height:1;
}
.lh-list a:hover{
	color:#72494e;
	text-decoration:underline;
}

.lcol-portion{
	line-height:1.25;
	color:#426040;
	margin:14px 7px 34px 24px;
}
.lcol-portion p{
	margin:0 0 7px;
}
.lcol-portion h3{
	font-size:110%;
	font-weight:bold;
	margin:0 0 4px 0;
	padding:0;
}

.doc-content-wrapper{
	margin:14px 7px 34px 24px;
	color:#426040;
}
.doc-content-wrapper p{
	font-size:11px;
	line-height:1.35;
}
.doc-content-wrapper .image_left,.image-left{
	float:left;
	margin:0 4px 4px 0;
	font-size:10px;
	font-weight:normal;
	color:#669;
}



/*right hand column*/
.rcol-portion{
	margin:14px 0 0 12px;
	line-height:1;
	color:#919d8f;
	font-size:80%;
}
.rcol-portion p{
	margin:0 0 7px;
	font-size:inherit;
	line-height:inherit;
}
#conf-key-people td{
	padding:3px;
	font-size:80%;
}
#conf-key-people img{
	border:1px solid #999;
}
#conf-key-people br{
height:15px;
}
/*----- Program Table -----*/
.conf-program{
	width:500px;
}

em{
	font-style:normal;
	color:#666;
}
a{
	text-decoration:none;
	/*border-bottom:1px dotted #355160;/**/
	color:#3e7ea2;
}
em.pr-info{
	font-style:normal;
	color:#666;
}
.conf-program{
	margin-bottom:10px;
}
.conf-program td:hover em{
	/*display:inline;*/
}
.conf-program td,.conf-program th{
	font-weight:normal;
	line-height:1.5;
	padding:5px 0;
}
.conf-program th{
	width:3em;
	text-align:right;
	padding-right:10px;
}
.time-label{padding-left:20px;float:right;}

td.program-heading{
	font-weight:bold;
	border-bottom:1px solid #BDC6C7;
}

/*text-menu*/
.text-menu{
	padding:0;
	list-style:none;
	color:#999;
}
.text-menu li{
	line-height:1;
	display: inline-block !important;
	display:inline;
	padding:0;
}
.text-menu li:after{
	content:'   |';
}
.text-menu li.last:after{
	content:'';
}
.text-menu a,text-menu a:visited{
	text-decoration:none;
	color:#999;
}
.text-menu a:hover{
	text-decoration: underline;
}
/* document icons */


a.external:hover,a.external:visited:hover{
	border-bottom-style:solid;
	border-bottom-color:#7296ad;
}
table.press-table{
	border:1px none #BDC6C7;
	border-style:solid solid none solid;
	margin:10px -26px;
	width:582px;
}

table.press-table td{
	padding:5px 0 4px 0;
	border-bottom:1px solid #BDC6C7;
}
td.press-date{
	width:50px;
	text-align:center;
}
td.press-date span{
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#928261;
}

table.press-table a{
	text-decoration:none;
}
/*various*/
.vpadding{
	padding-top:4px;
	font-size:inherit;
	display: inline-block;
}
ul.dot{
	margin:3px 0 7px;
	padding:0 0 0 20px;
	list-style: disc;
	line-height:1.5;
}
ul.dot li{
	padding-left:5px;
	line-height:1.5;
}

a.register-button {
/* Sliding right image */
background: transparent url(images/bt_rnd_grey.png) no-repeat scroll top right; 
display: block;
height: 43px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 30px;
padding-right: 24px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
border:none;
color: #666666;
}

a.register-button span {
/* Background left image */ 
background: transparent url(images/bt_rnd_grey.png) no-repeat; 
display: block;
height: 35px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 8px 10px 0 24px;
font-size:130%;
text-align:center;
} 
a.register-button:hover span{
text-decoration:underline;
}
a.grey-button{
		/* Sliding right image */
	background: transparent url(images/bt_rnd_grey.png) no-repeat scroll top right; 
	display: block;
	height: 43px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 30px;
	padding-right: 24px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	border:none;
	color: #666666;
	width:200px;
}
a.grey-button span {
/* Background left image */ 
background: transparent url(images/bt_rnd_grey.png) no-repeat; 
display: block;
height: 35px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 8px 10px 0 24px;
font-size:130%;
text-align:center;
} 
a.grey-button:hover span{
text-decoration:underline;
}
.tiny{
	font-size:11px;
}
.indent35{
	padding-left:20px;
	display:inline-block !important;
	display:block;
}

/*qtip*/
.qtip .qtip-content{
   padding: 10px;
   overflow: hidden;
}
   
   .qtip .qtip-content .qtip-title,
   .qtip-cream .qtip-content .qtip-title{
      background-color: #F0DE7D;
   }
   
   .qtip-light .qtip-content .qtip-title{
      background-color: #f1f1f1;
   }

   .qtip-dark .qtip-content .qtip-title{
      background-color: #404040;
   }

   .qtip-red .qtip-content .qtip-title{
      background-color: #F28279;
   }
   
   .qtip-green .qtip-content .qtip-title{
      background-color: #B9DB8C;
   }
	
#topmenu{
	list-style:none;
	margin:0 0 0 24px;
	position:relative;
	background:transparent;
}
#topmenu li{
	float:left;
	padding:0 0 0 5px;
	margin:0;
	background:url(images/ul_inactive_lft.png) left top no-repeat;
	z-index:1;
	position:relative;
	margin-top:10px;
	border-bottom:1px solid #ccc;
	margin-right:-12px;/**/
}
#topmenu li.active {
	background:transparent url(images/ul_active_lft.png) no-repeat scroll left top;
	border-bottom:1px none white;
	margin-bottom:0;
	margin-top:6px;
	position:relative;
	top:1px;
	z-index:20;
}
#topmenu li a{
	text-decoration:none;
	border:none;
	display:block;
	padding:7px 20px 5px 7px;
	background:url(images/ul_inactive.png) right top no-repeat;
	z-index:1;
	/*margin-right:-12px;*/
	position:relative;
	color:#000;
}
#topmenu li:hover{
	z-index:18;
}

#topmenu li a:hover{
	text-decoration:none;
	color:#006;
	z-index:18;
}


#topmenu li.active a{
	background:url(images/ul_active.png) right top no-repeat;
	padding-bottom:8px;
	padding-top:8px;
	font-weight:bold;
	color:#cecece;
}
/* section menu */
#section-menu{
	padding-left:24px;
	margin:0 0 20px 0;
}
#section-menu h3{
	background:transparent url(images/menu/menu_icons032.gif) 25px 0px no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#767777;
	margin-left:-24px;
	padding-bottom:7px;
	padding-left:24px;
	padding-top:56px;
	border-bottom:1px solid #BDC6C7;
}
#section-menu .menu-up,
#section-menu ul{
	margin:0 0 0 -24px;
	padding:0;
}
#section-menu .menu-up a{
	background:url(images/arrow_red_crawford.gif) 5px no-repeat;
}
#section-menu li{
	list-style:none;
	padding:0;
	margin:0;
}
#section-menu a{
	display:block;
	list-style:none;
	line-height:22px;
	border-bottom:1px solid #BDC6C7;
	padding:0 10px 0 24px;
	line-height:22px;
}
#section-menu a:hover, #section-menu a:visited:hover{
	background-color:#e0e0e0;
}

#section-menu li ul{
	display:none;
}
#section-menu li.current-page ul a{
	background-color:#fff;
	padding:0 0 0 48px;
}

#section-menu li.current-page ul{
	background-color:#fff;
	margin:0;
	padding 0;
	display:block;
}
#section-menu li.current-page a,#section-menu ul a{
	background-color:#fff;
	color:#222;
}
#section-menu li.current-page a:hover,#section-menu ul a:hover{
	color:#000;
	text-decoration:underline;
}
#section-menu li.current-page a,#section-menu li.current-page ul li.current-page a{
	background-color:#efefef;
}

/* google custom search */
#cse-search-box{
	float:right;
	margin-top:11px;
	margin-right:10px;
}
#cse-search-box input[type="image"]{
	padding:0 5px 0 0;
	vertical-align:middle;
}
#cse-search-box input.text{
	font-size:11px;
	width:125px;
	height:15px;
}

.one-col-wrapper{
	width:800px;
	margin:20px auto;
}

/* various content styles */
.img-right{
	clear:right;
	float: right;
	margin:0  0 10px 10px;
	font-size:10px;
	color:#669;
}
.img-left{
	clear:left;
	float: left;
	margin:0 10px 0 0;
	font-size:10px;
	color:#669;
}
.img-left img, .img-right img{
	padding-top:6px;
}
.img-caption{
	font-size:10px;
	color:#669;
}
a.external{
	background:transparent url(images/icons/external.gif) no-repeat scroll right center;
padding:0 13px 0 0;
}
.ucase{
	text-transform: capitalize;
}
.lcase{
	text-transform: lowercase;
}

tr.even{
	background:#f5f5f5;
}

.side-block{
	line-height:1.25;
	color:inherit;
	font-size:inherit;
	text-align:inherit;
	margin:0 25px;
	padding:0;
	color:#426040;
}
.side-block h4{
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 0;
}

a.pdf,a.html,a.word,a.doc,a.xls,a.ppt,a.office,a.swf,a.txt,a.put,a.zip,a.none,a.link{
	padding:0 0 0 23px;
	background: no-repeat top left;
	display:inline-block !important;
	display:block;
	line-height:1.8;
	color:#426071;
	text-decoration:none;
	border:none;
	background-image: url(images/icons/icon_strip_docs.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-color: inherit;
}

a.inline-arrow{
	padding:0 17px 0 0;
	background: no-repeat center right;
	color:#426071;
	text-decoration:none;
	border:none;
	background-image: url(images/icons/link_arrow_11.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-color: inherit;
}

/*
a.pdf{ background-image: url(images/icons/acrobat.png); }
a.html{ background-image: url(images/icons/text.png); }
a.link{ background-image: url(images/icons/go.png); }
/*a.{ background: url(images/icons/); }/**/

a.pdf:visited,a.html:visited,a.word:visited,a.doc:visited,a.xls:visited,
a.ppt:visited,a.office:visited,a.swf:visited,a.txt:visited,a.put:visited,
a.zip:visited,a.none:visited,a.link:visited,a.external:visited{
	color:#426071;
}
a.pdf:hover,a.pdf:visited:hover,a.html:hover,a.html:visited:hover,a.word:hover,
a.word:visited:hover,a.doc:hover,a.doc:visited:hover,a.xls:hover,a.xls:visited:hover,
a.ppt:hover,a.ppt:visited:hover,a.office:hover,a.office:visited:hover,a.swf:hover,
a.swf:visited:hover,a.txt:hover,a.txt:visited:hover,a.put:hover,a.put:visited:hover,
a.zip:hover,a.zip:visited:hover,a.none:hover,a.none:visited:hover,a.link:hover,
a.link:visited:hover{
	text-decoration:underline;
}

a.none{ background-position: 0 -0px; }
a.pdf{ background-position: 0 -64px; }
a.xls{ background-position: 0 -128px; }
a.fla{ background-position: 0 -192px; }
a.ppt{ background-position: 0 -256px; }
a.txt, a.html,a.doc{ background-position: 0 -320px; }
a.word,a.doc{ background-position: 0 -384px; }
a.zip{ background-position: 0 -448px; }
a.ofc,a.office{ background-position: 0 -512px; }
a.link,a.url{ background-position: 0 -576px; }
a.find,a.zoom{ background-position: 0 -640px; }
a.nxt{ background-position: 0 -704px; }
a.put{ background-position: 0 -768px; }
a.multi{ background-position: 0 -832px; }
/*
.ico-magnif{ background-position: 0 -448px; }
.ico-cd{ background-position: 0 -480px; }
.ico-balloon{ background-position: 0 -508px; }
.ico-rss{ background-position: 0 -540px; }
.ico-link{ background-position: 0 -572px; }
.ico-lck-safe{ background-position: 0 -604px; }
.ico-lck-open{ background-position: 0 -636px; }
.ico-img{ background-position: 0 -668px; }
.ico-prt{ background-position: 0 -700px; }
.ico-globe{ background-position: 0 -732px; }
.ico-clip{ background-position: 0 -764px; }
/**/

#publication-details th,#publication-details td{
	padding:2px 4px 2px 0;
}
#publication-details th{
	font-weight:bold;
}
.download-times{
	color:#668;
	font-weight:normal;
	border-bottom:1px solid #BDC6C7;
	padding-bottom:7px;
	margin-bottom:6px;
	font-size:11px;
}
.download-times .times{
	line-height:1;
	font-size:11px;
}

ul.normal, ul.normal li{
	list-style: disc outside none;
	background:none;
	line-height:1.25;
	padding:0 20px;
}
ol.normal{
	background:none;
	line-height:1.25;
	padding:0 20px;
}
ul.normal li,ol.normal li{
	margin:7px 0;
	padding:0 2px;
}
.ditto-item{
	margin:0 -25px;
	padding:13px 25px 8px;
	border-bottom:1px solid #BDC6C7;
}
.ditto-item .title{
	font-size:125%;
	font-weight:bold;
	line-height:1.25;
}
.ditto-item p{
	font-size:11px;
	line-height:1.25;
}
.ditto-item .title span{
	display:block;
	line-height:1;
	font-size:85%;
	color:#7c6013;
	font-weight:bold;
}
	
	

div.first{
	border-top:1px solid #BDC6C7;
}

ul.press-listing{
	border-top:1px solid #BDC6C7;
	margin:0 -25px;
	list-style:none;
}
ul.press-listing li{
	padding:13px 25px 8px;
	margin:0;
}

ul.press-listing .title{
	font-weight:bold;
}
ul.press-listing .title span{
	display:block;
	font-size:90%;
	font-weight:normal;
	color:#666;
	padding-left:23px;
}
ul.press-listing p{
	font-size:90%;
}
ul.press-listing p span{
	color:#666;
}
ul.press-listing li.odd,div.odd{
	background:#fbfcf3;
}
ul.press-listing li.even,div.even{
	background:#f5f8e6;
}
ul.press-listing a,ul.press-listing a:visited{
	color:#155;
}
.table-people{

}
.table-people th,.table-people td{
	padding:5px 10px 5px 5px;
	margin:5px;
}

ul.sitemap{
	font-weight:bold;
	line-height:1.4;
	font-size:13px;
}
ul.sitemap li{
	padding-top:20px;
}
ul.sitemap ul{
border-top:1px solid #abc8cb;
	padding-left:20px;
	font-weight:bold;
	font-size:85%;
}
ul.sitemap a{ color:#37555e; }
ul.sitemap ul li{
	padding-top:0;
}
ul.sitemap ul a{ color:#3E7EA2; }
ul.sitemap ul ul{
	padding-left:20px;
	font-weight:normal;
	border-top:1px dotted #c1d9dd;
	padding-bottom:10px;
}

/* MAPS */
.smap-chunk,.smap-slice,.smap-layers,.smap-container{
	position:relative;
	width:174px;
	height:131px;
}
.smap-chunk{
	background: transparent url(maps/smallmap_main.gif) top left no-repeat;
}
.smap-layers{
	top:0;
	left:0;
}
.smap-container{
	left:0px;
	top:-131px;
}

.smap-slice,.lmap-slice{ display:none; }
#wa-sm{ background: url(maps/smallmap_over_wa.gif) top left no-repeat; }
#vic-sm{ background: url(maps/smallmap_over_vic.gif) top left no-repeat; }
#sa-sm{ background: url(maps/smallmap_over_sa.gif) top left no-repeat; }
#nsw-sm{ background: url(maps/smallmap_over_nsw.gif) top left no-repeat; }
#nt-sm{ background: url(maps/smallmap_over_nt.gif) top left no-repeat; }
#act-sm{ background: url(maps/smallmap_over_act.gif) top left no-repeat; }
#qld-sm{ background: url(maps/smallmap_over_qld.gif) top left no-repeat; }


.lmap-chunk,.lmap-slice,.lmap-layers,.lmap-container{
	position:relative;
	width:259px;
	height:195px;
}
.lmap-chunk{
	background: transparent url(maps/largemap_main.gif) top left no-repeat;
}
.lmap-layers{
	top:0;
	left:0;
}
.lmap-container{
	left:0px;
	top:-195px;
}


#wa-cf{ background: url(maps/largemap_over_wa.gif) top left no-repeat; }
#vic-cf{ background: url(maps/largemap_over_vic.gif) top left no-repeat; }
#sa-cf{ background: url(maps/largemap_over_sa.gif) top left no-repeat; }
#nsw-cf{ background: url(maps/largemap_over_nsw.gif) top left no-repeat; }
#nt-cf{ background: url(maps/largemap_over_nt.gif) top left no-repeat; }
#act-cf{ background: url(maps/largemap_over_act.gif) top left no-repeat; }
#qld-cf{ background: url(maps/largemap_over_qld.gif) top left no-repeat; }
#tas-cf{ background: url(maps/largemap_over_tas.gif) top left no-repeat; }

ul.hp_listing{
	margin:0;
	padding:0;
	list-style:none;
}

.emphasised-para,.mid-column .emphasised-para{
	color:#727F50;
font-size:100%;
font-weight:bold;
line-height:1.5;
}
hr{
 border-style:none none solid none;
 border-color:#ccc;
 background-color:#ccc;
margin:10px 0;
padding:0;
height:1px;
line-height:1px;
}

/*previous next links*/
.PJN_Menu{
	border-top:1px solid #ccc;
	margin:20px 0 0 0;
	padding-top:10px;
	text-align:center;
	clear:both;
}

