/*-----------------------------------------------------------------------------------------|
|  Styles to cascade from http://www.environment.gov.au/includes/default.css               |
|-----------------------------------------------------------------------------------------*/

body {
  background: white url(/includes/images/bg-nav.gif) repeat-y left;
}
h2 {
  color: #06C;
}
h3 {
  color: #274163;
}
h4 {
  color: #274163;
}
h5 {
  color: #666; 
} 
#global {
  background: #0c82c8 url(/includes/images/bg-global.gif) repeat-x 180px 2px;
}
#global li {
  background: #0c82c8 url(/includes/images/bg-button.gif) no-repeat 0 50%;
}
#header {
  background: #0c82c8 url(/includes/images/bg-header.gif) repeat-x 0 0;
}
#header ul li {
  background: transparent url(/includes/images/bg-access-repeat.gif) repeat-x 0 0; 
}
#header ul li.left-link {
  background: transparent url(/includes/images/bg-access-left.gif) no-repeat 0 0;
} 
 .hidden {
    display:none;
  } 

/* Controls navigation for anchor links and related page links 
----------------------------------------------------------------------------------------- */
#pagenav, #sectionnav {
  background-color: #f7f7f0;
  border: 1px solid #c6c8a7;
}
#pagenav h2, #sectionnav h2 {
  color: #369;
}
  
/* Navigation bar down the left
----------------------------------------------------------------------------------------- */
#navigation h2 {
  background: url(/includes/images/bg-nav-heading.gif) no-repeat 0 0; 
}
#navigation h3 {
  border-right: 1px solid #2f5d00;
}
#navigation a,
#navigation a:link,
#navigation a:visited {
  color: #336;
}
#navigation p {
  color: #e5e5c0;
}
#navigation ul {
  border-bottom: 1px solid white;
}
#navigation ul li {
  background-color: #f0f3e4;
  border-bottom: 1px solid #c6c8a7;
  border-top: 1px solid white;
  color: #cc9;
}
#navigation ul li ul li {
  background-color: #f0f3e4;
}

/* Controls flyout menu
----------------------------------------------------------------------------------------- */
#navigation ul.nav-items {
  background: url(/includes/images/bg-flyout.gif) no-repeat 0 0; 
  border-bottom: 1px solid #1b4e81;
} 
#navigation ul.nav-items a:hover {
  background-color: #1b4e81;
  color: white;
}

/* Side navigation links down the right
----------------------------------------------------------------------------------------- */
#sidepanel {
  background: url(/includes/images/bg-design.gif) no-repeat 0 150px; 
}
#sidepanel div.sidebox {
  background-color: #f0f3e4;
  border-left: 1px solid #a3be2f;
  border-right: 1px solid #a3be2f;
  border-bottom: 1px solid #a3be2f;
}
#sidepanel h2.sidebox {
  background-color: #a3be2f;
  background-image: url(/includes/images/bg-panel-heading.gif); 
  color: white;
}
#sidepanel div.usability {
  background-color: #f0f3e4;
  border-left: 1px solid #949494;
  border-right: 1px solid #949494;
  border-bottom: 1px solid #949494;
}
#sidepanel img.wide-cover {
  padding: 0 !important;
}
#title {
  background: 0;
  top: 25px;
  width: 700px;
}
#title h1 {
  background: transparent;
  color: white;
  font-size: 20px;
  margin-right: 0;
}
#title h2 {
  color: #f0f3e4;
  margin-right: 0;
}

.image-right {
	float:right;
	margin: 0.5em;
}

.figure {
margin-left: 150px 	
}

/* Contact us form
--------------------------------------------------------- */
form.contact-form fieldset {
  background: #f9fbf3 url(/includes/images/bg-fieldset.gif) repeat-x 0 0;
  border: 1px solid #a3be2f;
  margin: 1em 1em 1em 0;
  padding: 0 0.5em 1em 0.5em;
}

form.contact-form legend {
  background-color: white;
  border-left: 1px solid #aca899;
  border-right: 1px solid #aca899;
  border-top: 1px solid #aca899;
  font-weight: bold;
  padding: 2px 1em 2px 1em;
}
form.contact-form p {
  font-size: 90%;
}
form.contact-form label {
  font-size: 100%;
}
form.contact-form input,
form.contact-form textarea {
  font-size: 100%;
  font-family: Arial, Verdana, Geneva, sans-serif;
}
form.contact-form input.submit {
  margin: 1em 0 0 0;
}
form.contact-form input.aligned {
  position: absolute; 
  left: 340px;
}
form.contact-form p {
  font-size: 85%;
}

input.submit {
  background: #f9fbf3 url(/includes/images/bg-input-submit.gif) repeat-x 0 0;
  border: 3px double #aca899; 
  color: #000; 
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-weight: bold; 
  padding: 0.25em; 
  width: auto; 
} 
input.submit:active {
  background-color: #fff;
  border: 3px double #d8d8d8;
  border-top-color: #8a8a8a;
  border-left-color: #8a8a8a;
} 

span.rtf {
  background: url(http://www.environment.gov.au/includes/default/images/ico-rtf.gif) 50% 50% no-repeat;
  padding: 0 10px 0.1em 0;
  margin: 0 5px 0 2px;
}
.blue {color:#0033FF;}