/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 23 November 2009 16:10:14
*/


* {
    /* set even playing field for all browsers */
    margin : 0;
    padding : 0;
}
body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000066;
    background-color : #110159;
    /* demacaal fontsize fixing font resizing bug in IE5/6 */
    font-size : 96.01%;
    padding : 0px 20px 0 20px;
}

img {border: 0;}
a {color: #002C95; text-decoration: underline;}
a:hover {text-decoration: none;}
a:focus {text-decoration: underline;}
h1 {margin-bottom : 0.4em; font-size: 1.6em; color: #015F95 ; font-weight: bold;}
h2,h3,h4,h5,h6 {color: #015F95; margin-bottom : 0.3em;}
h2 {font-size: 1.2em; font-weight: bold;}
h3 {font-size: 1.2em; font-weight: normal;}
h4 {font-size: 1.0em; font-weight: bold;}
h5 {font-size: 0.8em; font-weight: bold;}
h6 {font-size: 0.7em; font-weight: bold;}
p {margin : 0 0 1em 0;}
ol,ul {margin: 0 0 1em 2.5em; }
ul li {margin: 0 0 0.5em 0; list-style: square;}
ol li {margin: 0 0 0.5em 0;}
table {
    border-collapse : collapse;
    border : 0;
    margin : 0 0 1em 0;
}

input,select,textarea {
    font-size : 1em;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.clear-both
{
    clear: both;
    height: 1px;
    overflow: hidden;
}
.page-heading {
    font-size: 1.2em;
    color: #C03A00;
    margin-bottom : 0.5em;
}
.heading {
   background-image: url("http://www.maca.nsw.gov.au/__data/assets/image/0019/83215/bullet_pageName.gif") ; 
position: relative;   
padding-left: 30px;
background-repeat: no-repeat; 
    font-size: 137%;
    color: #C03A00;
    font-weight: ;
background-position: center left;
}
.heading_blue {
font-size: 1em;
font-weight: 
bold; color: #015F95;
}
.feature {
    background-image: url("http://www.maca.nsw.gov.au/__data/assets/image/0010/83179/bg_gr77x4.jpg");
    background-repeat: repeat-x;
    display: block;
    padding: 5px;
}
.feature_box {
    border: 8px solid #CCCCCC;
    padding: 5px;
    min-height: 105px;
}
* html #feature_box {
height: 2.0em;
}
.feature2 {
    background-image: url("http://www.maca.nsw.gov.au/__data/assets/image/0010/83179/bg_gr77x4.jpg");
    color: #1A76A2;
    font-weight: bold;
    font-size: 1.05em;    

    background-repeat: repeat-x;
    height: 26px;
    padding: 7px 4px 0 4px;
    margin-top: 5px;
    margin-bottom: 5px;
    border-top: 1px solid #CCC;

    clear: both;
}

/* page wrapper
*******************************************************************************/
#maca_page-wrapper {
    top: 0px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
    border-right-width: 8px;
    border-left-width: 8px;
    margin: 0px;
    padding: 0px 2px 0 2px;
    background-color: #FFFFFF;
}


#maca_skip-content {
    text-align: right;
    font-size: 0.85em;
    float: right;
}
#maca_skip-content a {
    text-decoration: none;
}
#maca_skip-content a:hover, #maca_skip-content a:focus {
    text-decoration:underline;
}


/* Header 
*******************************************************************************/
#header
{
    position: relative;
    height:100px;
    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0013/83200/maca_logo.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
#skipToContent
{
    float:left; 
}
#headerLeft
{
    float:left;
    width: 500px;
    margin-bottom: 5px;
}
#NSWGov 
{
    float:left;
    margin: 0;
    font-size: 1.6em;
    height: 18px;
    padding:22px 0px 0 8px; 
 
}
#NSWGov a
{
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    color: #333;
}
#NSWGov a:hover
{
    text-decoration:underline;
}
#deptt 
{
    margin: 0;
    font-size: 0.7em;
    
}
#deptt a
{
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    color: #333;
}
#deptt a:hover
{
    text-decoration:underline;
}
#unit 
{
    margin: 0;
    padding-top:1px;
    font-size: 0.7em;
}
#unit a
{
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    color: #034786;
}
#unit a:hover
{
    text-decoration:underline;
}
#right-logo-container {
    float:right;
    font-size: 0.8em;
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 0px;
}
#MACALogo
{
    padding:0px 0 0 0px;
}
#left-logo-container {
    float:left;
    margin: 0;
    padding:18px 2px 0 2px;
}
#banner {
    position: absolute;
    right: 10px;
    top: 0px;
}
/* Search 
*******************************************************************************/
#search
{
    position: absolute;
    right: 5px;
    bottom: 9px;
    width:20em;
    font-size:1.01em;
    font-weight:bold;
    margin:6.8em 0.5em 0 0;
}
.search form
{
    padding:0;
    margin:0;
    display: inline;
}
#searchButton 
{
    float:right;
    width:35px;
    margin:0 0 0 5px;
}
* HTML #searchButton 
{
    margin:1px 0 0 5px;
}
#searchBox
{
    float:right;
    width:133px;
    margin:1px 0 0 3px;
}
#searchBox input
{
    font-size:0.8em;
}
#SearchText
{
    width:50px;
    float:right;
    margin:2px 0 0 0;
}

.search label {
   display:none;   
}



/* tools - search, links etcs
*******************************************************************************/
#maca_tools {
    font-size : 0.8em;
    color : white;
    height : 30px;
    padding : 2px 10px 2px 10px;
    clear : both;
    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0003/83181/blue_BG.jpg);
    background-repeat: repeat-x;
}
* html #maca_tools {height : 2.3em;} 
*:first-child+html #maca_tools {height : 2.3em;} 

#maca_tools a {color : white; text-decoration : none;}
#maca_tools a:hover, #maca_tools a:focus {text-decoration : underline;}
#maca_tools input {
    vertical-align : middle;
    padding : 1px 0 2px 0;
    /*width : 184px;*/

}
#maca_tools input.go {
    border : 0;
    width : 29px;
    height : 20px;
    padding : 0;
}

#maca_tools div.links {float : left; line-height : 1.8em;}
#maca_tools div.search {float : right; line-height : 1.8em;}








/* content wrapper
*******************************************************************************/
#maca_content-wrapper {
    /* creates fake left column background image */
    background: transparent;
    clear : both;
}

/* for understanding browsers */
#maca_content-wrapper {
min-height:30em; 
height:auto;
}
/* for Internet Explorer */
/*\*/
* html #maca_content-wrapper {
height: 30em;
}
/**/
/* left column (secondary navigation)
*******************************************************************************/
#maca_left-col {
    font-size : 0.85em;
    width : 170px;
    float : left;
    display : block;
    position: relative;
    z-index: 80;
    margin-top:2px;
}
#menu {
}


#leftCol_imgArea {
    margin-top: 2px;
    margin-bottom: 2px;
}
#leftCol_imgArea a.ealert {
    text-decoration : none;
    display: block;
    width: 170px;
    background-image: none;
    background-color: #FFFFFF;
    padding: 0px;
    border: 0px;
}
#leftCol_imgArea a.ealert:hover {
    text-decoration : none;
    display: block;
    width: 170px;
    background-image: none;
    background-color: #FFFFFF;
}

/* first level items */

#maca_left-col ul {
    list-style-type : none;
    padding : 0;
    margin: 0 0 0;
}
#maca_left-col ul li {
    list-style-type : none;
    float: left;
    padding: 0;
    position: relative;
    width: 100%;
    margin-top: -1px;
margin-bottom: 3px;
}
#maca_left-col a {
    display : block;
    position: relative;
    padding: 4px 10px 8px 10px;
    margin: 0px 0px 2px 0px;
    text-decoration : none;
    background : #FFF url(http://www.maca.nsw.gov.au/__data/assets/image/0006/83193/left_btn.jpg) 0 0 no-repeat;
    font-weight: bold;
}


#maca_left-col a:hover, #maca_left-col a:focus{
    color : #000033;
 background: #fff url(http://www.maca.nsw.gov.au/__data/assets/image/0011/83198/left_btn_over.jpg) 0 0 no-repeat ; 


}

#maca_left-col li:hover .menu_arrow,
#maca_left-col li.hover .menu_arrow {


    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0006/83175/arrow_blue_down.gif);
}


#maca_left-col a.arrow {
    background-color: #c9e14c;
    
}
/* first level EXPANDED items */

#maca_left-col li.highlight a {
    font-weight : bold;
    /*background: #BFE3F7 url(http://www.maca.nsw.gov.au/__data/assets/image/0009/83196/left_btn_L2.jpg) 0 0 no-repeat;*/
    /* border-bottom: 1px solid #ccc; */ 

}
#maca_left-col li.highlight a:hover, #maca_left-col li.highlight a:focus {
    color : #000033; 

}



.menu_arrow {
    position: absolute;
    z-index: 100;
    right: 2px;
    top: 0.5em;
    width: 10px;
    height: 10px;
    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0007/83176/arrow_blue_side.gif);
    background-position: 50% 50%;
    background-repeat: no-repeat;
}




li.highlight .menu_arrow {
    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0006/83175/arrow_blue_down.gif);
}





li.hierarchy .menu_arrow {
    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0006/83175/arrow_blue_down.gif);
}


 li.normal li.normal {
  display: none;
}
#maca_left-col li.hierarchy a, 
#maca_left-col li.highlight a {
/*    background-color: transparent;*/
 background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0011/83198/left_btn_over.jpg);
margin-top: -1px;
margin-bottom: 2px;
padding-bottom:6px;
}
#maca_left-col li.hierarchy a:hover, 
#maca_left-col li.highlight a.arrow:focus {
    
 background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0011/83198/left_btn_over.jpg);
}



/* SECOND level items */
#maca_left-col li li.highlight a {
    font-weight : bold !important;
    background-color: #A8CEE3 ;
margin-top:-3px;
}
#maca_left-col li li.highlight a:hover {
    /*background-color: #A8CEE3*/
}
#maca_left-col li li a {
    background-color: #BFE3F7 ;
    background-image : none !important;
    font-weight : normal !important;
    padding : 6px 6px 6px 22px;
    border-bottom: 1px solid #CCC;
}
#maca_left-col li li a:hover {
color:#000033;
background:#A8CEE3; 
}




#maca_left-col li li a:focus {
    background-image : none;
}


/* THIRD level items */
#maca_left-col li li.highlight li a {font-weight : normal !important;}
#maca_left-col li li li a {
    padding : 6px 6px 6px 28px;
    width : 120px;
    \width : 170px;
    w\idth : 136px;
}

/*  highlighting - due to the cascade, several rules need overriding */
#maca_left-col a.highlight {
    color : #000033;
    font-weight : bold !important;
    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0011/83198/left_btn_over.jpg);
}

/* Nav fix for proper alignment */
#maca_left-col a { 
border: none; 
}


#maca_left-col .normal { 
margin-top:-2px; 
margin-bottom:1px;
}

#maca_left-col ul li li.highlight {
margin-bottom:0px;
margin-top:2px;
}


#maca_left-col ul li.hierarchy {
/*margin-top:-1px;*/ 
/*margin-bottom:1px;*/
}

#maca_left-col ul li.hierarchy li.normal {
/*margin-bottom:2px;*/
/*margin-top:0px;*/
}




#maca_left-col ul li li {
margin-bottom: 3px;
margin-top:-1px;}

#maca_left-col ul li li.normal {
margin-bottom: 0px;
margin-top:0px;
}

#maca_left-col ul li li.hierarchy {
margin-bottom:0px;
margin-top:0px;
}

/* main body content
*******************************************************************************/
#maca_main-content {
    padding : 0 186px 1em 178px;
    position : relative;
    z-index : 5;
}


* html #maca_main-content {
    padding-left : 10px;
    height : 1%;
}
*:first-child+html #maca_main-content {
    padding-left : 10px;
    height : 1%;
}


/* right column (used for related links, shortcuts, peripheral info, etc)
*******************************************************************************/
#maca_right-col {
    font-size : 0.85em;
    width : 180px;
    right : 0;
    top : 0;
    float: right;
    position: absolute;
}

#maca_right-col a {
    font-size : 1.01em;
    color: #000066;
    }
#maca_right-col a:hover {
    font-size : 0.95em;
    color: #990000;
    }
#QuickLinks_container {
    margin : 0;
    padding : 0;
    border: 8px solid #CCCCCC;
}
#QuickLinks {
    margin : 0;
    padding : 0;
    border: 2px solid white;
    background-color: #DAFAF9;
}
.heading_rightCol {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #13005E;
    display: block;
    height: 26px;
    border: 1px;
    border-color: #FFFFFF;
    padding : 4px 10px 0 10px;
}
#QuickLinks ul {
    margin : 0 0 0 0;
    padding : 8px 0 8px 0px;
}
* html #QuickLinks ul {
    }
#QuickLinks ul li {
    padding : 2px 0 2px 10px;
    list-style: none;
    background: no-repeat 4px 9px url(http://www.maca.nsw.gov.au/__data/assets/image/0005/83183/bullet_arrow_blue.gif);

    
}
#QuickLinks ul li a {
    font-size : 1.01em;
    font-weight: bold;
    color: #000066;
    text-decoration: none;
}
#QuickLinks ul li a:hover {
    font-size : 1.01em;
    color: #990000;
        text-decoration: underline;
    }


#whatsNew_container {
    margin : 10px 0 0 0;
    padding : 0;
    border: 8px solid #CCCCCC;
}
#whatsNew {
    margin : 0;
    padding : 0;
    border: 2px solid white;
    background-color: #ECF4BB;
}
#whatsNew ul {
    margin : 0;
    padding : 0;
    font-size : 0.9em;
    
}
* html #whatsNew ul {
    }
#whatsNew ul li {
    padding : 2px 0 2px 10px;
   list-style: none;
    background: no-repeat 4px 9px url(http://www.maca.nsw.gov.au/__data/assets/image/0005/83183/bullet_arrow_blue.gif);

    
}
#whatsNew ul li a {
    font-size : 1.01em;
    color: #000066;
}
#whatsNew ul li a:hover {
    font-size : 1.01em;
    color: #990000;
    }


/* bread crumbs
*******************************************************************************/
#breadcrumb-container
{
    margin : 0 0 10px 0;
    padding : 0 0 0 10px;
    background:#DADADA;
    height: 30px;
font-size: 0.85em;
}
#breadcrumb-container a:link,
#breadcrumb-container a:visited
{
  
  text-decoration: none;
}
#breadcrumb-container a:hover,
#breadcrumb-container a:active
{
  text-decoration: underline;
}
#maca_bread-crumbs {
    margin : 0 0 12px 0;
    padding-left : 4px;
    padding-top: 4px;
    display: inline;
    padding-bottom : 0px;
    list-style : none;

    position : relative;
    line-height: 30px;
}
#maca_bread-crumbs li {
    display : inline; 
    margin-right : 6px; 
    padding-left : 14px;
    background : transparent url(http://www.maca.nsw.gov.au/__data/assets/image/0007/83185/bullet_breadcrumb.gif) 0 60% no-repeat;
    color : #002C95;
}
* html #maca_bread-crumbs li {background-position : 0 70%;}
*:first-child+html #maca_bread-crumbs li {background-position : 0 70%;}

#maca_bread-crumbs li.first-item {
    background-image : none;
    padding-left : 0;
}

#maca_bread-crumbs li a {text-decoration : none;}
#maca_bread-crumbs li a:hover, #maca_bread-crumbs li a:focus {text-decoration : underline;}

#maca_bread-crumbs li.highlight {
    color: #C03A00;
}




/* footer
*******************************************************************************/
#maca_footer {
    clear : both;
    text-align : right;
    background-image: url(http://www.maca.nsw.gov.au/__data/assets/image/0003/83181/blue_BG.jpg);
    background-repeat: repeat-x;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFFFFF;
    padding-right: 2px;
    display: block;
    height: 30px;
    padding-left: 2px;
}
#maca_footer {
    font-size: 0.8em;
    color: #FFFFFF;
    padding-top: 6px;
}

#maca_footer a {
    text-decoration : none;
    color: #FFFFFF;
}
#maca_footer a:hover, #maca_footer a:focus {text-decoration : underline;}
#maca_footer #nswstyle_datelastupdated {
    font-weight : normal;
}


/* generic reusable classes
*******************************************************************************/
.clear-hidden {
    clear : both;
    font-size : 1px; 
    line-height : 1px;
}

.float-left {float : left;}
.float-right {float : right;}

div.function-icons {
    float : right;
    cursor : default;
    font-size:15px;
}
div.function-icons .noscript {
    display:none;
}
div.function-icons .scriptAvailable {
    display:inline;
}

#flash_container {
/*background-image: url("http://www.maca.nsw.gov.au/__data/assets/image/0017/141407/maca_banner_img.jpg");
background-repeat: no-repeat;
    height: 100%;
width: 100%; */
    margin-top : 0px;
    padding : 0;
}
/*--------------------------------------------------- FORM STYLING */

#form .form_row {
  padding: 0 1em 1em 1em;
}
#form .form_label {
  padding: 1em 0 0.3em 0;
}
#form .form_field li {
  list-style: none;  
}

#form .small {
  font-size: 80%;
}

#form fieldset {
  position: relative;
  margin-top: 3em; 
  max-width: 500px;
  border: 1px solid #ccc; 
  background: #efefef; 
} 

#form legend {
  position: absolute;
  margin: -1.5em 0 0 0;
  padding: 4px 8px 2px; 
  border: 1px solid #ccc; 
  border-bottom: none; 
  font-size: 90%; 
  color: #909090;
  background: #efefef; 
}

#form label {cursor: hand;}