* {margin:0;padding:0;}
body {font-size:12px;font-family: arial,helvetica,clean,sans-serif;height:100%;}
a {color:#0099AA;text-decoration:none;}
a:hover {color:#6D1E7E;text-decoration:underline;}
#content a[href^="http"] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAFVBMVEVmmcwzmcyZzP8AZswAZv////////9E6giVAAAAB3RSTlP///////8AGksDRgAAADhJREFUGFcly0ESAEAEA0Ei6/9P3sEcVB8kmrwFyni0bOeyyDpy9JTLEaOhQq7Ongf5FeMhHS/4AVnsAZubxDVmAAAAAElFTkSuQmCC) center right no-repeat;
    padding-right: 13px;
}

/* Headings and Paragraph styles */
h1, h1 a {color:#0099AA;font-size:16px;font-weight:700;display:block;margin-bottom:10px;}
h2, h2 a {color:#6D1E7E;font-size:14px;font-weight:700;display:block;clear:both;}
h3 , h3 a{color:#6D1E7E;font-size:13px;font-weight:700;display:block;}
h4 , h4 a{color:#009AAA;font-size:12px;display:block;}
p {margin-bottom:5px;text-align:justify;margin-left:10px;}
blockquote {border-left:1px solid #CCC; margin: 0 0 1.5em 0.75em; padding-left:0.75em; }

/* Alignment classes */
.fleft {float:left;}
.fright {float:right;}
.cleft {clear:left;}
.cright {clear:right;}
.cboth {clear:both;}
.tcenter, .tcenter * {text-align:center !important;}


/* Table Styles */
table {border-collapse:collapse; border: 2px solid #0099AA;}
thead {background-color:#0099AA;color:white;}
tr:hover {background-color:#CCC;}
th, td {padding:3px;font-size:12px;}
th {border: 1px solid #FFF;vertical-align:top; page-break-inside:avoid;}
td {border: 1px solid #0099AA; page-break-inside:avoid;}



/* Image related styles */
img {border:none;max-width:100%;}
img.intextimg {padding:10px;}
.imgmelbourne {background: url('/images/melbourne.jpg') no-repeat;background-position: bottom right;}
.imgnews {background: url('/images/news.jpg') no-repeat; background-position: top right;}





/* Google Map */
div.MapInfo {border:none;}
div.MapInfo img {float:left;height:70px;}
div.MapInfo b {color:#6D1E7E;}


/* Surrounds all the header info */
div#globalHead {border:0;width:100%;clear:both;}

/* Surrounds navigation images and list */
#nav-wrap {margin-top:0px;width:100%;}
div#headnav {clear:both;}
/* The navigation list */
#menu-icon {display: none;} 
#nav li {background:#6D1E7E;}
#nav, #nav form, #nav li {background:#6D1E7E;




	background-image: linear-gradient(to bottom, rgb(225,179,235) 100%, rgb(108,30,126) 53%);
	background-image: -o-linear-gradient(bottom, rgb(225,179,235) 100%, rgb(108,30,126) 53%);
	background-image: -moz-linear-gradient(bottom, rgb(225,179,235) 100%, rgb(108,30,126) 53%);
	background-image: -webkit-linear-gradient(bottom, rgb(225,179,235) 100%, rgb(108,30,126) 53%);
	background-image: -ms-linear-gradient(bottom, rgb(225,179,235) 100%, rgb(108,30,126) 53%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(1, rgb(225,179,235)),color-stop(0.53, rgb(108,30,126)));










}
#nav li {list-style:none; display:inline; }
#nav a {padding:0; color: #FFF;; padding-left:5px; padding-right:5px;font-size:16px; font-weight:bold;}
#nav a:hover {color:#CCC; background:#0099AA;}
#nav form {display:inline;}
#nav li:hover > ul {display:block;}

/* Google Search form */

.search {background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQtJREFUeNpi/P//PwMlgAmLWBQQrwDip0D8EIiXAnEgThNALkDC8//jBnPQ1IIxMicZpOrv378/du/e3R8UFBQSGRkZdvjw4alAsd9QQ0LwGbALpGLr1q3tQIdJATE7EHMAseyhQ4cmQQ1Yh8sAdqjtvz08PBTQvVlUVKQPNeA1ugEogcjIyPg/MDDwKboBvr6+MDE2fIF4AGTFnz9/EtHV/Pr1qxDqgi0EA/Hfv39fgFQCEPMDsSgQZwLFvj99+hQciOiWo0fLIjzR+B8auFL4DIC5BOTUj9BAA4V8FFQDskFg9YzEJmVgADP8R1IM5EsDuc9IMgDmCmRhJlIzDyPMJBifFrmRJAAQYABIl4BFtRdyJgAAAABJRU5ErkJggg==") center center no-repeat;
border:none;
cursor:default;
width:26px; clear:both;
}






/* Styles for when there is a main image */
div#hContent {position:absolute;bottom:0;background:#CCC;opacity:0.8;filter:alpha(opacity=80);padding:5px;display:block;}
div#hContent h2, div#hContent p {opacity:1;filter:alpha(opacity=1);}


/* "Right Box" */
div#headSection {clear:both;margin-bottom:20px;}
div#headSection div#headimg {overflow:hidden;float:left;
	height:300px; width:66%;position:relative;}
div#headSection div#headimg h1 {font-size:20px;color:white;padding:10px;}
div#headtext {background:#DFD1E5;float:right;width:33%;height:300px;overflow-y:auto;}
div#headtext ul li {padding-left:10px;background:transparent url('/images/bullet.gif') no-repeat top left;
	list-style:none;padding-bottom:10px;margin-left:10px;}
div#headtext ul li a {font-weight:bold;color:#6D1E7E;}
div#headtext span {display:block;padding-left:10px;font-weight:normal;color:black;}
div#headtext h2,  div#headtext h3, div#headtext p {padding:5px;padding-right:10px;padding-left:10px;}


/* "Resources" box */
div#sidenav {width:33%;float:right;background:#CCEAEE;margin-top:20px;clear:right;}
div#sidenav ul {padding-left:10px;}
div#sidenav ul li {padding-left:10px;background:transparent url('/images/tealbullet.gif') no-repeat top left;
	list-style:none;padding-bottom:10px;margin-left:10px;}
div#sidenav ul li ul li {display:list-item;padding-left:20px;margin-bottom:5px;margin-left:20px;}
div#sidenav h2 {background-color:#0099AA;color:white; padding-top:5px;padding-bottom:5px;padding-left:5px;
	background-image: linear-gradient(to bottom, rgb(0,133,150) 3%, rgb(153,208,215) 100%);
	background-image: -o-linear-gradient(bottom, rgb(0,133,150) 3%, rgb(153,208,215) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(0,133,150) 3%, rgb(153,208,215) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(0,133,150) 3%, rgb(153,208,215) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(0,133,150) 3%, rgb(153,208,215) 100%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.03, rgb(0,133,150)),color-stop(1, rgb(153,208,215)));
}


/* Main Content Section */
div#content {width:66%; float:left;margin-top:20px;background:white;height:100%;}
div#content ul {padding-top:10px;}
div#content ul li {padding-left:10px;
	background:transparent url('/images/bullet.gif') no-repeat top left;list-style:none;padding-bottom:10px;}
div#content ul li a {font-weight:bold;}
div#content ul li span {padding-left:15px;display:block;padding-bottom:5px;}
div#content ol {margin-left:10px;}
div#content ol li {list-style:decimal inside; margin-bottom:10px; text-align:justify;}

/* Content Sections */
div.col2 {background:#FFF none; width:48%;float:left; margin-left: 1%;}
div.col3 {background:#FFF none; width:32%;float:left; margin-left: 1%;}
div.col4 {background:#FFF none; width:24%;float:left; margin-left: 1%;}
div.col1NoPic {background:#FFF none; width:99%;float:right; margin-left: 1%;}



/* Specific table styles for the Priorities page */
table.boxtable {width:100%;height:600px;z-index:0;}
table.boxtable td {vertical-align:top;margin:0;font-weight:bold;width:50%;}
table.boxtable td h3 {width:100%; background-color:#6D1E7E;opacity:0.8;filter:alpha(opacity=80);
	font-weight:bold;font-size:16px;margin:0;margin:0;color:white;}
table.boxtable td h3 a {opacity:1;filter:alpha(opacity=100);color:white;height:100%;width:100%;}
table.boxtable td p {opacity:0.8;filter:alpha(opacity=80);color:black;background-color:white;font-size:12px;padding:20px;}

/* Specific table styles for the Contacts page */
table.contact, table.contact * {border:none;width:100%;}
table.contact img {max-width:100px;float:left;padding-right:5px;width:100px;}
table.contact td.details {width:100%;}


/* Specific styles for the Secure Pages  */
.err {display:block; font-weight:bold;color:red;}
div.securelist ul * {font-weight:bold;}
div.securelist ul li ul * {font-weight:normal !important;margin:0;padding-bottom:0 !important;}
.logout {text-align:right;margin-bottom:20px;text-align:right;color:white;display:block;clear:both;float:right;margin-left:100px;}
.logout a, .login {font-weight:bold;background-color:#6D1E7E; color:white;text-align:center;padding-left: 10px; padding-right:10px;}
.login a:visited, .logout a:visited {color:white !important;}
.logout a:hover, .login:hover {background-color:#0099AA;}


/* Specific styles for sitemap */
ul.tree, ul.tree ul {list-style-type: none;background: url(/images/vline.png) repeat-y !important;margin: 0;padding: 0;}
ul.tree ul {margin-left: 10px;}
ul.tree li {margin: 0;padding: 0 12px;line-height: 20px;background: url(/images/node.png) no-repeat !important;font-weight: bold;}
ul.tree li.last {background: #fff url(/images/lastnode.png) no-repeat !important;}
ul.tree li:last-child {background: #fff url(/images/lastnode.png) no-repeat !important;}
   
   

	
	
/* Footer Styles */
div#footer {clear:both;text-align:center;padding-top:20px;}
div#footer, div#footer * {font-size:10px;color:#666;}
div#footer a {text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
div#footer span {border-right:1px solid #666;padding-left:5px;padding-right:5px;}
div#footer span div, div#footer span span {display:inline;}
div#footer span span {border:none;padding:0;}
address {display:inline;font-style:normal;}




.print, .mobile, .hidden, .tabBreak {display:none !important;}







@media screen and (min-width: 600px) {#nav {display: block !important;}}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) { /* iPad Portrait */
 div#headimg {display:none;}
 div#headtext {background:#DFD1E5;float:none;width:100%;height:auto;}
 div#sidenav {width:100%;float:none;clear:both;background:#CCEAEE;}
 div#content {width:100%; float:left;margin-top:20px;background:white;height:100%;}
 div.col2, div.col3, div.col4, div.colNoPic {background:#FFF none; width:100%;float:none; margin-left: 0;}
.tabBreak {display:block;}
 #nav a {border-right:1px solid white;}
}


@media screen and (min-width: 600px) {#nav {display: block !important;}}
@media screen and (max-width: 800px) and (min-width:600px) { /* Portrait Tablet */
 div#headimg {display:none;}
 div#headtext {background:#DFD1E5;float:none;width:100%;height:auto;}
 div#sidenav {width:100%;float:none;clear:both;background:#CCEAEE;}
 div#content {width:100%; float:left;margin-top:20px;background:white;height:100%;}
 div.col2, div.col3, div.col4, div.colNoPic {background:#FFF none; width:100%;float:none; margin-left: 0;}
.tabBreak {display:block;}
 #nav a {border-right:1px solid white;}
}





@media screen and (min-width: 600px) {#nav {display: block !important;}}
@media screen and (max-width: 600px)  { /* Landscape Phone */
	.mobile {display:block;}
	* {font-size:100%;}
	body {font-family: arial,helvetica,clean,sans-serif;height:100%;}
	body, th, td, #nav a   {font-size:90%;}
	div#footer, div#footer * {font-size:70%}
	#nav-wrap {position:fixed;top:0px;left:0px;width:100%;}
	#nav {clear:both;position:absolute;top:30px;width:100%;z-index:10000;padding:5px;color:#FFF;display:none;}
	#nav li {list-style:none;display:block;clear:both;float:none;margin:5px 0 0px 10px;font-size:12px;}
	#nav a {font:inherit;background:none;display:inline;padding:0;color:#FFF;border:none;width:100%;}
	#nav ul {width:auto;position:static;display:block;border:none;background:inherit;}
	#nav-wrap {position: fixed; top:0px;left:0;display:inline;width:100%;}
	#menu-icon {font-weight:bold;width:100%;
		position:absolute;top:0;left:0;color: #FFF;
		text-align:center;height: 30px;font-size:25px;
		background: #6D1E7E url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAdUlEQVQ4y+2SMQ4CMQwEx8ilf+E38UrelD5dGpeRlgJBAYGj4Bp00461kqUxSbTWNOfkjruTmQa8uC3cHQfovVNVDxERZCYrt0VE3EarijHG8uiTe8eJHTBJmNnlWUg6A0v31eiv2eV9X2VzJHUkdST190ldAVdvjmzv2Z+YAAAAAElFTkSuQmCC') no-repeat left;
		cursor:pointer;border: solid 1px #666;display: block; /* show menu icon */
	}
	#menu-icon:hover {background-color: #0099AA;}
	#menu-icon.active {background-color: #0099AA;}
	#content {padding-top:30px;}
	

	body {font-family: arial,helvetica,clean,sans-serif;margin:0;padding:0;}
	.print {display:none;}
	div#globalHead img, div#headimg {display:none;}
	div#HSLogos {display:none;}
	div#headtext {background:#DFD1E5;float:none;width:100%;margin-top:30px;height:auto;}
	div#sidenav {width:100%;float:none;clear:both;background:#CCEAEE;margin-top:20px;}
	div#headnav {background:none;}
	div#footer span {display:block;}
	#cse-search-box {float:none;}
	div#content {width:100%;}
	div.col2, div.col3, div.col4, div.colNoPic {background:#FFF none; width:100%;float:none; margin-left: 0;}
	h1, h1 a {background:#0092A7;color:white;font-size:100%;font-weight:700;display:block;margin-bottom:10px;}
	h2, h2 a {background:#6D1E7E;color:white;font-size:90%;font-weight:700;display:block;clear:both;}
	h3, h3 a {background:#0092A7;color:white;font-size:95%;font-weight:700;display:block;}
	li.midclear {clear:both;}

table.boxtable, table.boxtable * {height:auto;width:auto;z-index:1;}

}

