/*page colour*/
body{
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
	background-attachment: scroll;
	background-image: url(images/spacer.jpg);
	background-repeat: repeat-x;
}

/* general  font */
body
{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : 80%;
}

/*text elements*/

font {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : 100%;
}

TABLE {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : 80%;
}

TD  {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : inherit;
}

TR  {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : inherit;
}

H1 {
	FONT-SIZE: 160%;
	background-color: #086436;
	text-align: right;
	padding: 0px 10px 0px 0px;
	margin: 10px 10px 10px 0px;
	color: #FFCC00;
}

H2 {
	FONT-SIZE: 120%;
	margin-left: 0px;
}

H3 { 				/* since: 2003-02-19 */
	FONT-SIZE: 110%;
	color : #6E6E6E;
}

H4 { 				/* since: 2003-02-19 */
	FONT-SIZE: 100%;
	color : #6E6E6E;
}

H5 { 				/* since: 2003-02-19 */
	FONT-SIZE: 80%;
	color : #6E6E6E;
}

H6 { 				/* since: 2003-02-19 */
	FONT-SIZE: 70%;
	color : #6E6E6E;
}

#logo {
float:right
}

/* content fonts*/
#content, #content p, #content table, #content table p, #contentwide, #contentwide p, #contentwide table,  #contentwide table p, #content100, #content100 p, #content100 table, #content100 table p {
	font-family: Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size: inherit;
	margin: 0px;
	padding: 0px;
}
#featurebluebox { font-family: Verdana, Arial, Helvetica, Geneva, san-serif; font-size: 80%}

/*Bullet lists and numbered lists*/

#content UL, #contentwide UL, #content100 UL,  #content OL, #contentwide OL, #content100 OL, #content LI, #contentwide LI, #content100 LI, #content UL UL, #contentwide UL UL, #content100 UL UL {
	font-family: Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size: inherit;
	margin: 0% 0% 0% 2%;
}

#content table UL, #contentwide table UL, #content100 table UL, #content table OL, #contentwide table OL, #content100 table OL, #content table LI, #contentwide table LI, #content100 table LI, #content table UL UL, #contentwide table UL UL, #content100 table UL UL {
	font-family: Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size: inherit;
}

#content table TD UL, #contentwide table TD UL, #content100 table TD UL, #content table TD OL, #contentwide table TD OL, #content100 table TD OL, #content table TD LI, #contentwide tableTD LI, #content100 table TD LI, #content table TD UL UL, #contentwide table TD UL UL, #content100 table TD UL UL {
	font-family: Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size: inherit;
}

#content table TR UL, #contentwide table TR UL, #content100 table TR UL, #content table TR OL, #contentwide table TR OL, #content100 table TR OL, #content table TR LI, #contentwide table TR LI, #content100 table TR LI, #content table TR UL UL, #contentwide table TR UL UL, #content100 table TR UL UL {
	font-family: Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size: inherit;
}

/* hide accessibility links from visual browsers */

#access
{
	visibility:hidden;
	position : absolute;
	left:0;
	top:0;
}

#search
{
	display: inline;
}
/*pop up div presentation*/
.menuLayer { width: auto;}
.menuTable { background-color: #000066; }
.menuTable2 { background-color: #FFFFFF; font-size : 90%;}

/* seconary navigation*/

#nav2 a:link
{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	list-style-type: none;
}

/* bread crumbing */

#bcrumb a:link
{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}


/*Feature fonts*/
#feature { font-family: Verdana, Arial, Helvetica, Geneva, san-serif; font-size: 100%} 

.indent {margin-left: 8%;  }


/* Qld Health qglayout.css Version 2.0 - Last Updated 10/03/2003 */


/*link colours*/
a:link
{
	color: #000066;
}

a:visited
{
	color: #660066;
}

a:active
{
	color:#990000;
}

a:hover
{
	color:#990000;
}

#header
{
	margin: 0px;
	padding: 0px;
	clear: both;
	border-top: 1px solid #006;
}

#featurebox_right { /* since: 2003-02-25 */
        float: right;
        font-size: 85%;	
	color: #000;
	margin : 2px 2px 0 0;
	padding : 5px 5px 5px 5px;
	border-top-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 
	border-width:  0px; 
	border-color: #B3C3CB;
}

#contentblock30 {
	float: left;
	width: 30%;
	padding: 10px 10px;
	background: #FFF;
	color: #000;
	voice-family: "\"}\""; 
voice-family:inherit;
width: 26%;
}
html>body #contentblock30 { width: 26%}


/* q gov logo */

#logo
{
	position:absolute;
	top:0;
	left:0;
	margin: 0;
	padding: 5px 5px 0px 20px;
	width: 760px;
	height: 114px;
}

/* header tools */

#tools
{
	margin:5px 10px 5px 180px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: inherit;
	line-height: 1.5em;
	text-align: right;
	padding: 0px;
	white-space:nowrap;
}

#search
{
	padding: 0px;
	margin: 0px;
}

img.searchbutton { vertical-align: top; }

/* name of department or agency */

#agency
{
	margin: 0px 10px 0px 0px;
	padding: 0px;
}

#agency  h1
{
	padding: 0px;
	margin: 0px;
	text-align: right;
}

/* image banner */


/* seconary navigation*/
#nav2 {
	float: left;
	width: 20%;
	margin: 10px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	height: 600px;
	border: thin none #FFCC00;
	
}

#nav2  h2 {
	color: #000;
	font-size: 100%;
	margin: 0;
	background-color: #FFCC00;
}

#nav2  h3 {
	color: #000;
	font-size: 90%;
	margin: 0 5px 0 0;
	background-color: #FFFFFF;
	white-space: normal;
	line-height: 150%;
}

#nav2 ul {
	list-style: circle;
	margin: 0;
	padding: 0 0 0 1.5em;
	
}

/*Padding for Sec Menu*/
#nav2 ul li 
{
	padding: 0 0 5px;
	margin-left: 15px;
}

/* xc menu item*/
#nav2 li.xc {
	list-style: none;
	margin: 0 0 0 -1.5em;
	padding: 0 0 5px 1.5em;
}

/*submenu*/
#nav2 li.xc ul{
	margin:0 0 0 -.1em;
	list-style-type: none
	
}

/* +/- control */
div.xcx, div.xcc {
	position: relative;
	display: inline;
}


div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	color: #006;
	text-decoration: none;
}

/*Content div*/

#content {
	float: left;
	padding: 0px 0px 0px 10px;
	background: #FFF;
	color: #000;
	voice-family: "\";
	margin-left: 5px;
	width: 75%;
}\""; 
voice-family:inherit;
width: 75%;
}
html>body #content { width: 75%}

/* bread crumbing */

#bcrumb{
	font-size: 90%;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
}

/* right column */

#feature {
	float: right;
	width: 20%;
	color: #000;
	margin : 5px 5px 0 0;
	padding : 5px 5px 5px 5px;
}

/* footer */

#footer
{
	color: #000;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 80%;
	clear: both;
	text-align: center;
	padding: 0px 10px 0px 10px;
	border-top: 1px solid #006;
}

#footer p
{
	margin: 0px;
	padding: 2px;
}

#lastUpdated
{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 80%; }
/* hiding browser link */

#browser{
	display:none;
	speak:none;
}

#buddy h5 td {
	color: #cfc;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	
	text-align: center;
}
