/* generated by csscreator.com */ 
html, body{ 
 margin:0px; 
 padding:0px; 
 text-align:center; 
 font-family: tahoma;  
 background: #E7F5D4;
 color:#000;
 
} 

a:link, a:visited, a:hover{
color:#85AA50;
text-decoration:none;
}
 
#pagewidth{ 
 width:800px;  
 text-align:left;  
 margin-left:auto; 
 margin-right:auto; 
 position:relative; 
} 
 
#header{
 position:relative; 
 height:120px; 
 background-image: url('images/header.jpg'); 
 background-repeat: no-repeat;
 width:100%;
} 

.headerLogo{position:absolute;display:block;width:134px;height:110px;border:0px}

#alliance{position:absolute;top:50px;left:545px;width:300px;color:#000;font-size:0.6em;font-family:verdana;}

#headerLogo{position:absolute;top:10px;left:575px;width:245px;}

#nav{
position:absolute; top:82px; left:150px;
}

/* common styling */
.menu {
font-family: arial; 
font-size:8pt;
/*padding-bottom:250px;*/
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menu ul li {
float:left;
position:relative;
}
html>body .menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#000; 
height:1.5em;
border-right:1px solid #000; 
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-width:1px 1px 0px 0px; 
padding-left:10px;
padding-right:10px; 
font-weight:bold; 
}
* html .menu ul li a, .menu ul li a:visited {

}
.menu ul li ul {
display: none;
}
table {
margin:-1px; 
border-collapse:collapse;
font-size:1em;
}

/* specific to non IE browsers */
.menu ul li:hover a,
.menu ul li a:hover {
color:#64A2C6; 
background:#EEEEF0;
}

.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:16px;
left:-1px; 
width:150px;
}
* html .menu ul li a:hover ul {
margin-top:0;
marg\in-top:1px;
}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
visibility:hidden; 
position:absolute; 
height:0; 
width:0;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
display:block; 
background:url('images/menu-item-bg.png') repeat-x;
color:#000; 
font-weight:bold;
height:auto; 
line-height:1.2em; 
padding:6px 10px 6px 15px; 
border-left:1px solid #000;
border-right:1px solid #fff;
width:85px
}
* html .menu ul li a:hover ul li a {
width:85px;
w\idth:85px;
}

.menu ul li:hover ul li a.drop,
.menu ul li a:hover ul li a.drop {
background-color:#6E94AB;
}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
/* background:#6E94AB; */
background:url('images/gradiant.png') repeat-y;
color:#fff;
width:85px;
}

.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {
visibility:visible; 
position:absolute; 
left:150px; 
top:0;

}

.menu ul li:hover ul li:hover ul.left,
.menu ul li a:hover ul li a:hover ul.left {
left:-150px;
}


#wrapper{margin-top:-5px;background-color:#fff;}
 
#maincol{background-color: #FFFFFF;  
 display:inline; 
 width:800px;
 height:auto;

}

#homebannerRegister{
        width: 743px;
	height: 50px;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	border-top: 1px solid #E5E7EA;
	border-left: 1px solid #E5E7EA;
	border-right: 1px solid #E5E7EA;
}

span.pTitleRegister{
	margin:0px;
	font-size:1.5em;
	font-weight:bold;
	font-family:tahoma;
	color:#85AA50;
}

#pageTitleRegister{
float:left;
width:650px;
padding:5px 0px 0px 5px;
}

#regLinkRegister{
float:left;
}

#regLinkRegister img{
width:0px;
height:0px;
border:0px;
}

div#homebanner{
        width: 777px;
	height: 70px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background-image: url('images/title_bg_wide.gif'); 
        background-repeat: no-repeat;
        
       }
       
span.pTitle{
	margin:0px;
	font-size:1.5em;
	font-weight:bold;
	font-family:tahoma;
	color:#85AA50;
}

#pageTitle{
float:left;
width:600px;
padding:20px 0px 0px 20px;
}

#regLink{
float:left;
margin-top:10px;
margin-left:30px;
}

#regLink img{
width:100px;
height:30px;
border:0px;
}

img.col{width:100px; height:30px;}

div#SectionPagecolcontainer {
	width: 760px;
	height: auto;
	padding: 0px;
	margin: -8px 0px 0px 20px;
	border-right: 1px solid #E5E7EA;
	border-top: 1px solid #E5E7EA;
	border-left: 1px solid #E5E7EA;
	
}
div#SectionProjectscontainer {
	width: 760px;
	height: auto;
	padding: 0px;
	float:left;
	margin: 5px 0px 0px 20px;
	border-right: 1px solid #E5E7EA;
	border-top: 1px solid #E5E7EA;
	border-left: 1px solid #E5E7EA;
	
	
}

div#SectionPagecolcontainer span.clear {
	display: block;
	height: 1px;
	clear: both;
}



#SectionPagecol1{
	width: 530px;
	float: left;
	padding:5px 15px 5px 0px;
}


#SectionPagecol1 h3{
color:#85AA50;
font-size:0.8em;
font-family:tahoma;
}

#SectionPagecol1 h4{
font-family:tahoma;
color:#85AA50;
font-size:0.9em;
}

#SectionPagecol1 strong{
font-family:tahoma;
color:#85AA50;
}

#SectionPagecol1 p{
font-family:tahoma;
font-size:8pt;
}

#SectionPagecol1 ul li{
font-family:tahoma;
font-size:8pt;
}

a.question:link{
font-family:tahoma;
font-size:0.9em;
color:#000;
text-decoration:none;
font-weight:normal;
}

a.question:visited{
font-family:tahoma;
font-size:0.9em;
color:#000;
text-decoration:none;
font-weight:normal;
}

a.question:hover{
font-family:tahoma;
font-size:0.9em;
color:#85AA50;
text-decoration:none;
font-weight:normal;
}

b.question{font-family:tahoma;color:#85AA50;font-size:0.8em;}

div.dvdrBkg{padding:10px 0px 0px 0px;margin:10px 0px 5px 0px;border-top:1px solid #E5E7EA;}
div.bckTop p{padding:0px; margin:0px;}

a.btT:link,a.btT:visited,a.btT:hover{color:#5FA0C6;font-family:tahoma;font-size:7pt;text-decoration:none;font-weight:bold;}

ol{padding-bottom:10px;}

#SectionPagecol2{
	width: 200px;
	float: left;
	padding:0px;
	margin:0px;
        border-left: 1px solid #E5E7EA;
        text-align:center;
        }

#SectionPagecol1 li{
font-size:0.8em;
}

#SectionPagecol2 h2{
width:213px;
padding:5px 0px 5px 0px;
margin:0px;
background-image: url('images/subheading-bg.gif'); 
background-repeat: no-repeat;
color:#fff;
font-size:0.8em;
font-weight:bold;
text-align:center;
font-family:tahoma;
}
 

#footer{
 width:800px;
 height:35px; 
 background-color:#F0F1F3; 
 border-top: 1px solid #C4CBCD;
 clear:both;
 position:relative;
 margin:0px;
 padding:0px;
 } 
 
#footer p{
position:absolute;
color:#000;
font-size:7pt;
text-align:right;
font-family:tahoma;
width:95%;
padding:5px 35px 0px 0px;
right:0px;
}

#footer a:link, a:visited, a:hover{
color:#85AA50;
text-decoration:none;
font-weight:bold;
}

.tagline{text-transform:uppercase;font-family:tahoma;padding:0px;margin:100px 0px 0px 260px;font-size:2.4em;color:#23496B;}
.statement{font-family:tahoma;padding:0px;margin:0px 0px 0px 265px;font-size:.8em;color:#23496B;}
img.headerImage{border:0px;}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/* Registration page styles */
.dlgTbl{margin-bottom:10px;}
.dlgHdrTbl{margin-bottom:10px;}
.dlgTbl textarea{width:600px;}
.dlgTbl .c1{text-align:left;}
.dlgTbl td{font-family:tahoma; font-size:12px;valign:top;}
.dlgTbl td b{color:#85AA50;}
.dlgTbl td.c1 i{color:#85AA50;}
.dlgTbl th{font-family:tahoma; font-size:12px;color:#85AA50;}
.dlgTbl b{font-size:1em;font-weight:bold;color:#5D6467;}
td.dlgFtr{width:200px;text-align:left;padding-left:70px;}
.dlgTbl label{font-family:tahoma; font-size:12px;}
.DlgLnk{font-family:tahoma; font-size:12px;font-weight:bold;padding:0px 0px 0px 5px;margin:0px;}
.pagetitle{font-size:1.5em;font-weight:bold;color:#5D6467;}
.grpHdr{font-size:0.9em;font-weight:bold;color:#85AA50;}
textarea{ BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #909090 1px solid; BACKGROUND: #E7EAE3; FONT: 11px Arial, sans-serif; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #000; BORDER-BOTTOM: #e0e0e0 1px solid }
textarea{ PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
.dlgTbl input { BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #909090 1px solid; BACKGROUND: url(/Themes/global/images/form_textfield_bg.gif) #ffffff repeat-x; FONT: bold 14px Arial, sans-serif; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #000; BORDER-BOTTOM: #e0e0e0 1px solid }
.dlgTbl input { PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.dlgTbl td{padding:2px;}

/* News page styles */
.NewsTbl{margin:10px 0px 0px 0px;}
.NewsTbl th, td{padding:5px;}
.NewsTbl th{border-bottom:2px solid #85AA50;font-size:8pt;}
.NewsTbl td{border-bottom:1px solid #A7B6C6;font-size:8pt;}

/* Member page styles */
div.intro {border-bottom:1px solid  #A7B6C6;}
div#Listcontainer{width:499px;margin:10px 0px 50px 0px;}
div#list1{float:left;width:249px;}
#list1 p{width:249px;}
div#list2{float:left;width:249px;}
#list2 p{width:249px;}

#PrjList{
margin-bottom:20px;
padding:5px;
}

#PrjList ul {
padding:0; 
margin:0;
list-style-type: none;
}


#PrjList a.question:link{
font-family:tahoma;
font-size:1.2em;
color:#85AA50;
text-decoration:none;
font-weight:bold;
}


#PrjList  a.question:visited{
font-family:tahoma;
font-size:1.2em;
color:#85AA50;
text-decoration:none;
font-weight:bold;
}

#PrjList a.question:hover{
font-family:tahoma;
font-size:1.2em;
color:#85AA50;
text-decoration:none;
font-weight:bold;
}

#reglink{height:50px;width:100px;position:absolute;top:120px;left:670px;}
.regBtn{width:99px;height:55px;border:0px}

#projectsHead{width:528px;}
div.Intro{width:220px;float:left;font-size:0.8em;padding:20px 0px 0px 5px;}
div.map{width:300px;float:left;}

.eTreemapWrap {width:300px;margin-top:30px}
.eTreemapAusSmall {position:relative;width:300px;height:177px;background: url("images/mapAusSmall.gif");margin:0;padding:0}
.eTreemapAusSmall span {margin:0;padding:0;list-style:none;display:block;position:absolute;background:none}
.eTreemapAusSmall a {display:block}

.eTreemapAusSmallWa {left:4px;top:16px;width:75px;height:62px;}
.eTreemapAusSmallNt {left:78px;top:5px;width:45px;height:75px;}
.eTreemapAusSmallQu {left:122px;top:0px;width:71px;height:100px;}
.eTreemapAusSmallSa {left:79px;top:80px;width:56px;height:66px;}
.eTreemapAusSmallNsw {left:133px;top:97px;width:59px;height:47px;}
.eTreemapAusSmallVic {left:132px;top:123px;width:37px;height:28px;}
.eTreemapAusSmallAct {left:153px;top:121px;width:21px;height:11px;}
.eTreemapAusSmallTas {left:128px;top:158px;width:35px;height:17px;}
.eTreemapAusSmallNZ {left:208px;top:70px;width:75px;height:110px;}

.eTreemapAusSmallWa a {height:116px}
.eTreemapAusSmallNt a {height:75px}
.eTreemapAusSmallQu a {height:100px}
.eTreemapAusSmallSa a {height:66px}
.eTreemapAusSmallNsw a {height:47px}
.eTreemapAusSmallVic a {height:28px}
.eTreemapAusSmallAct a {height:11px}
.eTreemapAusSmallTas a {height:17px}
.eTreemapAusSmallNZ a {height:110px}

.eTreemapAusSmallWa a:hover,.eTreemapAusSmallNt a:hover,.eTreemapAusSmallQu a:hover,.eTreemapAusSmallSa a:hover,
.eTreemapAusSmallNsw a:hover,.eTreemapAusSmallVic a:hover,.eTreemapAusSmallAct a:hover,.eTreemapAusSmallTas a:hover,.eTreemapAusSmallNZ a:hover,
.eTreemapAusSmallWa a.eTreeselected,.eTreemapAusSmallNt a.eTreeselected,.eTreemapAusSmallQu a.eTreeselected,.eTreemapAusSmallSa a.eTreeselected,
.eTreemapAusSmallNsw a.eTreeselected,.eTreemapAusSmallVic a.eTreeselected,.eTreemapAusSmallAct a.eTreeselected,.eTreemapAusSmallTas a.eTreeselected, .eTreemapAusSmallNZ a.eTreeselected
{background: url("images/mapAusSmall.gif") no-repeat}
.eTreemapAusSmallWa a:hover, .eTreemapAusSmallWa a.eTreeselected {background-position:-4px -193px}
.eTreemapAusSmallNt a:hover, .eTreemapAusSmallNt a.eTreeselected {background-position:-78px -359px}
.eTreemapAusSmallQu a:hover, .eTreemapAusSmallQu a.eTreeselected {background-position:-122px -177px}
.eTreemapAusSmallSa a:hover, .eTreemapAusSmallSa a.eTreeselected {background-position:-79px -434px}
.eTreemapAusSmallNsw a:hover, .eTreemapAusSmallNsw a.eTreeselected {background-position:-133px -628px}
.eTreemapAusSmallVic a:hover, .eTreemapAusSmallVic a.eTreeselected {background-position:-132px -300px}
.eTreemapAusSmallAct a:hover, .eTreemapAusSmallAct a.eTreeselected {background-position:-153px -475px}
.eTreemapAusSmallTas a:hover, .eTreemapAusSmallTas a.eTreeselected {background-position:-128px -512px}
.eTreemapAusSmallNZ a:hover, .eTreemapAusSmallNZ a.eTreeselected {background-position:-208px -424px}



#project{width:750px; padding:5px;border-bottom:1px solid #E5E7EA;float:left;}
.project{width:750px; padding:5px 0px 5px 5px; margin:0px; border-bottom:1px solid #E5E7EA; vertical-align:top;/*for Firefox*/ overflow:hidden;}
h3.question{color:#85AA50;font-size:0.8em;}
div.projDesc{float:left;width:500px;font-size:8pt;}
div.image{float:right;width:213px; vertical-align:top;}


