		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 07 December 2015 10:46:22
*/


#matrix_content a.button,
#matrix_content a.button:visited
{
background:  #D83600;
    color: #fff;
    display: block;
    float: none;
    margin: 0 auto 5px auto;
    padding: 6px 15px;
    position: relative;
    text-decoration: none;
height: auto;
 border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
behavior: url(%globals_asset_url:653%);
width: 200px;
text-align: center;
}

/********************************* section colouring ****************************************/
.section-01 {/*About us - primary 037e72 rollover 009486*/}
.section-02 {/*About the reef - primary 810627 rollover 981639*/}
.section-03 {/*Outlook for the Reef - primary 9C3617 rollover b35639*/}
.section-04 {/*Visit the reef - primary 724057 rollover 884664*/}
.section-05 {/*Our partners - primary 306046 rollover 397354*/}
.section-06 {/*Zoning, permits and plans - primary 54476B rollover 70618c*/}   


.sf-menu li.selected {
 height: 51px;
}
.section-01 .inside_nav_spacer,
.section-02 .inside_nav_spacer,
.section-03 .inside_nav_spacer,
.section-04 .inside_nav_spacer,
.section-05 .inside_nav_spacer,
.section-06 .inside_nav_spacer,
.section-07 .inside_nav_spacer  {
    display: block;
    height: 5px;
    clear: both;
    width: 100%;
}

.sf-menu li.selected a{
    background:    url(http://www.gbrmpa.gov.au/__data/assets/image/0003/172227/main-menu-arrow-white.png?v=0.2.1) no-repeat 10px 7px;
}

.sf-menu li.selected a:hover{
    background:    url(http://www.gbrmpa.gov.au/__data/assets/image/0003/172227/main-menu-arrow-white.png?v=0.2.1) no-repeat 10px 7px;
}

.sf-menu li.selected > a {
    background: none;
}

.sf-menu li.selected > a:hover {
    background: none;
}

/* About Us section-01 */
.section-01 .sf-menu li.selected {
    background: #037e72;
}
.section-01 .sf-menu li.selected a {
color: #fff;
 
}
.section-01 .sf-menu li.selected li {
background: #037e72;
}
.section-01 .inside_nav_spacer {
    background: #037e72;
}
.section-01 #breadcrumb {
    border-bottom: 1px solid #037e72;
}
/* */


/* About the Reef section-02 */
.section-02 .sf-menu li.selected {
    background: #810627;
}
.section-02 .sf-menu li.selected a {
color: #fff;
}
.section-02 .sf-menu li.selected li {
background: #810627;
}
.section-02 .inside_nav_spacer {
    background: #810627;
}
.section-02 #breadcrumb {
    border-bottom: 1px solid #810627;
}
/* */

/* Outlook for the Reef section-03 */
.section-03 .sf-menu li.selected {
    background: #9C3617;
}
.section-03 .sf-menu li.selected a {
  color: #fff;
}
.section-03 .sf-menu li.selected li {
  background: #9C3617;
}
.section-03 .inside_nav_spacer {
    background: #9C3617;
}
.section-03 #breadcrumb {
    border-bottom: 1px solid #9C3617;
}
/* */

/* Visit the Reef section-04 */
.section-04 .sf-menu li.selected {
    background: #724057;
}
.section-04 .sf-menu li.selected a {
color: #fff;
}
.section-04 .sf-menu li.selected li {
background: #724057;
}
.section-04 .inside_nav_spacer {
    background: #724057;
}
.section-04 #breadcrumb {
    border-bottom: 1px solid #724057;
}
/* */

/* Our Partners section-05 */
.section-05 .sf-menu li.selected {
    background: #306046;
}
.section-05 .sf-menu li.selected a {
color: #fff;
}
.section-05 .sf-menu li.selected li {
background: #306046;
}
.section-05 .inside_nav_spacer {
    background: #306046;
}
.section-05 #breadcrumb {
    border-bottom: 1px solid #306046;
}
/* */

/* Zoning, Permits and plans section-06 */
.section-06 .sf-menu li.selected {
    background: #54476B;
}
.section-06 .sf-menu li.selected a {
color: #fff;
}
.section-06 .sf-menu li.selected li {
background: #54476B;
}
.section-06 .inside_nav_spacer {
    background: #54476B;
}
.section-06 #breadcrumb {
    border-bottom: 1px solid #54476B;
}
/* */

/* Reef have your say section-07 */
.section-07 .sf-menu li.selected {
    background: #117d83;
}
.section-07 .sf-menu li.selected a {
color: #fff;
}
.section-07 .sf-menu li.selected li {
background: #117d83;
}
.section-07 .inside_nav_spacer {
    background: #117d83;
}
.section-07 #breadcrumb {
    border-bottom: 1px solid #117d83;
}
/* */



/* active hovers */
.section-01 .sf-menu li.selected li a:hover{
    background-color: #009486;
}

.section-02 .sf-menu li.selected li a:hover{
    background-color: #981639;
}

.section-03 .sf-menu li.selected li a:hover{
    background-color: #b35639;
}

.section-04 .sf-menu li.selected li a:hover{
    background-color: #884664;
}

.section-05 .sf-menu li.selected li a:hover{
    background-color: #397354;
}

.section-06 .sf-menu li.selected li a:hover{
    background-color: #70618c;
}

.section-07 .sf-menu li.selected li a:hover{
    background-color: #15888e;
}

/********************************* end section colouring ****************************************/


/* leftcol Navigation */

ul#left_nav {
  list-style: none;
  margin: 0 0 0 10px;
  padding: 0;
  width: 220px;
}
ul#left_nav li {
  list-style: none;
  margin: 0 0 3px 0;
  padding: 0;
  display: block;
}

ul#left_nav li a {
  list-style: none;
  margin: 0;
  padding: 7px 10px 7px 23px;
  display: block;
  color: #333;
  font-weight: bold;
  text-decoration: none;
  background: #e6e5e5;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
behavior: url(%globals_asset_url:653%);
}
ul#left_nav li a:hover {
 background-color: #d1d1d1;
 text-decoration: underline;
}
ul#left_nav li.selected a {
  background: #d1d1d1;
}


/****** lvl 2 overrides ******/
ul#left_nav ul.lvl-2 {
  list-style: none;
  margin: -5px 0 0;
  padding: 10px 0;
  display: block;
  border: 1px solid #ddd;
  border-top: none;
}
ul#left_nav ul.lvl-2 li {
  list-style: none;
  margin: 0;
  padding: 0 0 0 15px;
}
ul#left_nav ul.lvl-2 li a {
  margin: 0;
  padding: 5px 0 5px 20px;
  display: block;
  color: #333;
  font-weight: normal;
  background-color: none;
  background:none;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
ul#left_nav ul.lvl-2 li a:hover {
  color: #006D9C;
  text-decoration: underline;
}

ul#left_nav ul.lvl-2 li.selected a {
  color: #006D9C;
  background:none;
}

/**/
/****** lvl 3 overrides ******/
ul#left_nav li.selected ul.lvl-3,
ul#left_nav li.hier ul.lvl-3 {
  list-style: none;
  margin: 0;
  padding: 0;
  display: block;
  border:none;
}
ul#left_nav li.selected ul.lvl-3 li,
ul#left_nav li.hier ul.lvl-3 li {
  list-style: none;
  margin: 0;
  padding: 0 0 0 13px;
}
#inside_leftcol ul#left_nav li.selected ul.lvl-3 li a,
#inside_leftcol ul#left_nav li.hier ul.lvl-3 li a {
  margin: 0;
  padding-left:20px;
  background:none;
  color: #333;
}
#inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  background:none;
}

/**/

/* Lvl 4 overrides */
ul#left_nav ul.lvl-3 li.selected ul.lvl-4 li,
ul#left_nav ul.lvl-3 li.hier ul.lvl-4 li {
  padding: 0;
}
ul#left_nav ul.lvl-3 li.selected ul.lvl-4 li a,
ul#left_nav ul.lvl-3 li.hier ul.lvl-4 li a {
  background: none;
  color: #000;
}
/* */

/********************************* start leftcol section colours ********************************/

.section-01 ul#left_nav li a {
  background: #E6E5E5;
}
.section-02 ul#left_nav li a {
  background: #E6E5E5;
}
.section-03 ul#left_nav li a {
  background: #E6E5E5;
}
.section-04 ul#left_nav li a {
  background: #E6E5E5;
}
.section-05 ul#left_nav li a {
  background: #E6E5E5;
}
.section-06 ul#left_nav li a {
  background: #E6E5E5;
}
.section-07 ul#left_nav li a {
  background: #E6E5E5;
}

/********************************************************************************/
.section-01 ul#left_nav li.selected a {
  background: #037e72;
  color: #fff;
}
.section-02 ul#left_nav li.selected a {
  background: #810627;
  color: #fff;
}
.section-03 ul#left_nav li.selected a {
  background: #9C3617;
  color: #fff;
}
.section-04 ul#left_nav li.selected a {
  background: #724057;
  color: #fff;
}
.section-05 ul#left_nav li.selected a {
  background: #306046;
  color: #fff;
}
.section-06 ul#left_nav li.selected a {
  background: #54476B;
  color: #fff;
}

.section-07 ul#left_nav li.selected a {
  background: #117D83;
  color: #fff;
}

/********************************************************************************/
.section-01 ul#left_nav ul.lvl-2 li a {
  background:none;
  color: #333;
}
.section-02 ul#left_nav ul.lvl-2 li a {
  background:none;
  color: #333;
}
.section-03 ul#left_nav ul.lvl-2 li a {
  background:none;
  color: #333;
}
.section-04 ul#left_nav ul.lvl-2 li a {
  background:none;
  color: #333;
}
.section-05 ul#left_nav ul.lvl-2 li a {
  background:none;
  color: #333;
}
.section-06 ul#left_nav ul.lvl-2 li a {
  background:none;
  color: #333;
}
.section-07 ul#left_nav ul.lvl-2 li a {
  background:none;
  color: #333;
}

/********************************************************************************/
.section-01 ul#left_nav ul.lvl-2 li a:hover {
  color: #037e72;
}
.section-02 ul#left_nav ul.lvl-2 li a:hover {
  color: #810627;
}
.section-03 ul#left_nav ul.lvl-2 li a:hover {
  color: #9C3617;
}
.section-04  ul#left_nav ul.lvl-2 li a:hover {
  color: #724057;
}
.section-05  ul#left_nav ul.lvl-2 li a:hover {
  color: #306046;
}
.section-06  ul#left_nav ul.lvl-2 li a:hover {
  color: #54476B;
}
.section-07 ul#left_nav ul.lvl-2 li a:hover {
  color: #117D83;
}

/********************************************************************************/
.section-01 ul#left_nav ul.lvl-2 li.selected a {
  color: #037e72;
  background:none;
}
.section-02 ul#left_nav ul.lvl-2 li.selected a {
  color: #810627;
  background:none;
}
.section-03 ul#left_nav ul.lvl-2 li.selected a {
  color: #9C3617;
  background:none;
}
.section-04 ul#left_nav ul.lvl-2 li.selected a {
  color: #724057;
  background:none;
}
.section-05 ul#left_nav ul.lvl-2 li.selected a {
  color: #306046;
  background:none;
}
.section-06 ul#left_nav ul.lvl-2 li.selected a {
  color: #54476B;
  background:none;
}
.section-07 ul#left_nav ul.lvl-2 li.selected a {
  color: #722A82;
  background:none;
}

/********************************************************************************/
.section-01 ul#left_nav ul.lvl-2 li.hier a {
  background:none;
}
.section-02 ul#left_nav ul.lvl-2 li.hier a {
  background:none;
}
.section-03 ul#left_nav ul.lvl-2 li.hier a {
  background:none;
}
.section-04 ul#left_nav ul.lvl-2 li.hier a {
  background:none;
}
.section-05 ul#left_nav ul.lvl-2 li.hier a {
  background:none;
}
.section-06 ul#left_nav ul.lvl-2 li.hier a {
  background:none;
}
.section-07 ul#left_nav ul.lvl-2 li.hier a {
  background:none;
}

/********************************************************************************/
.section-01 ul#left_nav li.hier ul.lvl-3 li a {
  color: #333;
  background:none;
}
.section-02 ul#left_nav li.hier ul.lvl-3 li a {
  color: #333;
  background:none;
}
.section-03 ul#left_nav li.hier ul.lvl-3 li a {
  color: #333;
  background:none;
}
.section-04 ul#left_nav li.hier ul.lvl-3 li a {
  color: #333;
  background:none;
}
.section-05 ul#left_nav li.hier ul.lvl-3 li a {
  color: #333;
  background:none;
}
.section-06 ul#left_nav li.hier ul.lvl-3 li a {
  color: #333;
  background:none;
}
.section-07 ul#left_nav li.hier ul.lvl-3 li a {
  color: #333;
  background:none;
}

/********************************************************************************/
.section-01 #inside_leftcol ul#left_nav li.selected ul.lvl-3 li a:hover {
  color: #037e72;
}
.section-02 #inside_leftcol ul#left_nav li.selected ul.lvl-3 li a:hover {
  color: #810627;
}
.section-03 #inside_leftcol ul#left_nav li.selected ul.lvl-3 li a:hover {
  color: #9C3617;
}
.section-04 #inside_leftcol ul#left_nav li.selected ul.lvl-3 li a:hover {
  color: #724057;
}
.section-05 #inside_leftcol ul#left_nav li.selected ul.lvl-3 li a:hover {
  color: #306046;
}
.section-06 #inside_leftcol ul#left_nav li.selected ul.lvl-3 li a:hover {
  color: #54476B;
}
.section-07 #inside_leftcol ul#left_nav li.selected ul.lvl-3 li a:hover {
  color: #117D83;
}

/********************************************************************************/
.section-01 #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  color: #037e72;
  background:none;
}
.section-02 #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  color: #810627;
  background:none;
}
.section-03 #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  color: #9C3617;
  background:none;
}
.section-04 #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  color: #724057;
  background:none;
}
.section-05 #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  color: #306046;
  background:none;
}
.section-06 #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  color: #54476B;
  background:none;
}
.section-07 #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.selected a {
  color: #117D83;
  background:none;
}
/********************************************************************************/
#inside_leftcol ul#left_nav ul.lvl-2 ul.lvl-3 li.hier a {
  color:#333;
   background:none;
}

ul#left_nav ul.lvl-3 li ul.lvl-4 {
  margin: 0;
  padding: 0;
}
ul#left_nav ul.lvl-3 li ul.lvl-4 li {
  margin: 0;
  padding: 0;
}
body #main-content #inside_leftcol ul#left_nav li ul.lvl-3 li.selected ul.lvl-4 li a,
body #main-content #inside_leftcol ul#left_nav li ul.lvl-3 li.hier ul.lvl-4 li a {
  color: #000;
   background: url(http://www.gbrmpa.gov.au/__data/assets/image/0017/4229/icon_bullet_blue.png?v=0.0.2) no-repeat 9px 9px;
}
body #main-content #inside_leftcol ul#left_nav li.hier ul.lvl-3 li.hier ul.lvl-4 li.selected a {
  color: #006D9C;
}

/********************************* end leftcol section colours ********************************/



#matrix_content a,
#matrix_content a:active,
#matrix_content a:visited {
  /*color: #00567B;*/
color: #0d7299;
  text-decoration: none;
}
#matrix_content a:hover {
  text-decoration: underline;
}

#matrix_content {
    padding-bottom: 50px;
    position: relative;
}
#matrix_content h1,
#matrix_content h2,
#matrix_content h3,
#matrix_content h4,
#matrix_content h5,
#matrix_content h6 {
    color: #003b58;
}

#matrix_content h1 {
    font-weight: bold;
    font-size: 2.0em;
    margin: 0 0 7px 0;
}
#matrix_content h2 {
    font-weight: bold;
    font-size: 1.8em;
    margin: 0px 0px 7px 0px;
}
#matrix_content h3 {
    font-weight: bold;
    font-size: 1.7em;
    margin: 10px 0 6px;
}
#matrix_content h4 {
    font-weight: bold;
    font-size: 1.5em;
    margin: 10px 0 6px;
}
#matrix_content h5 {
    font-weight: normal;
    font-size: 1.4em;
    margin: 10px 0 6px;
}
#matrix_content h6 {
    font-weight: bold;
    font-size: 1.2em;
    margin: 10px 0 6px;
}
#matrix_content p,
#matrix_content ul,
#matrix_content ol {
    padding-bottom: 10px;
} 

#matrix_content li {
    padding-top: 4px;
}


#matrix_content table {
    border-left: 1px solid #CCC;
    border-top: 1px solid #CCC;
    margin-bottom: 15px;
}

#matrix_content table td, #matrix_content table th {
    text-align: left;
    padding: 5px;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}

#matrix_content table th {
    background: #E6E5E5;
}
#matrix_content table.no_bdr,
#matrix_content table.no_bdr td, 
#matrix_content table.no_bdr th {
border: none;
}


/* Site Map Variants */
 #matrix_content #site_map_container table {
    border: none;
    margin: 0px;
    padding: 0px
}

#matrix_content #site_map_container table td, #matrix_content #site_map_container table th {
    border: none;
    margin: 0px;
    padding: 0px
}

#matrix_content #site_map_container table th {
    background: #E6E5E5;
}

#matrix_content #site_map_container table table a {
  font-weight: bold;
  font-size: 16px;
}
#matrix_content #site_map_container table table table a {
  font-weight: bold;
  font-size: 12px;
}
#matrix_content #site_map_container table table table table a {
  font-weight: normal;
}
#matrix_content #site_map_container table table table table table a {
color: #333;
}


#main-menu {
border-bottom: 1px solid #fff;
}

#main-content {
overflow: hidden;
background: #fff url(http://www.gbrmpa.gov.au/__data/assets/image/0005/1877/rightcol_bg_tile.jpg?v=0.1.1) repeat-y right top;
}


#breadcrumb {
display: block;
width: 715px;
/*height: 31px;*/
border-bottom: 1px solid #eee;
margin: 0 0 20px 10px;
padding: 0;
overflow: hidden;
}

#breadcrumb a {
color: #006d9c;
display: block;
float: left;
line-height: 30px;
text-decoration: none;
}
#breadcrumb a:hover {
text-decoration: underline;
color: #333;
}
#breadcrumb a.last,
#breadcrumb a.last:hover {
color: #545454;
text-decoration:none;
}

#breadcrumb span.divider {
display: block;
float: left;
width: 6px;
height: 10px;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0016/1195/breadcrumb-arrow.gif?v=0.1.1) no-repeat 0 11px;
text-indent: -9999em;
height: 30px;
margin: 0 7px;
}

#inside_leftcol {
float: left;
display: block;
overflow: hidden;
width: 230px;
margin-right: 0;
margin-bottom: 20px;
}

#matrix_content {
float: left;
display: block;
overflow: hidden;
width: 475px;
margin: 0 20px;
}

#right_col {
float: left;
display: block;
overflow: hidden;
width: 230px;
margin: -43px 0 0 5px;
}

#right_col h3 {
 color: #595757;
font-size: 16px;
margin: 0;
padding: 15px 0;
}
#right_col h3 a {
 color: #595757;
 text-decoration: none;
}
#right_col a {
 color: #006D9C;
 text-decoration: none;
}

#right_col a.more_link {
    background: url(http://www.gbrmpa.gov.au/__data/assets/image/0016/1195/breadcrumb-arrow.gif?v=0.1.1) no-repeat 0 3px;
    display: block;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
}

#contain_top {
position: relative;
display: block;
height: 147px;
text-align: center;
background: #EAE2CB url(http://www.gbrmpa.gov.au/__data/assets/image/0007/889/banner-bottom-border.png?v=0.1.1) repeat-x right bottom;
clear: both;
}

#contain_top .inside_banner {
position: relative;
height: 149px;
}

#section_title {
display: block;
width: 980px;
margin: -55px auto 0;
position:relative;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0013/1174/title-top-cnrs.png?v=0.1.1) no-repeat 0 0;
height: 45px;
padding: 10px 0 0 0;
}

#section_name {
width: 960px;
color: #fff;
height: 32px;
display: block;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0012/1173/title-tile-bg.png?v=0.1.1) repeat-x 0 0;
font-size: 30px;
text-align: left;
padding: 10px 10px 0;
font-weight: bold;
}

#poll{
    /*height: 26px;*/
    padding: 20px 0 0;
   overflow: hidden;
}

#poll button,
#poll input#page_poll_789_poll_vote
{
    float: left;
    background: #d83600;
    color:#fff;
    border: none;
    padding: 6px 15px;
    margin-top: 10px;
    -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
    behavior: url(%globals_asset_url:653%);
}
#polls #poll input#page_poll_789_poll_vote {
    margin-top: 5px;
    /*float: none;
    margin-left: 140px;*/
   position: relative;
z-index: 1;
}
.ie7 #polls #poll input#page_poll_789_poll_vote {
     padding: 6px 10px;
}

#poll label{
    padding:0 15px 0 1px;
}

#poll button:hover{
    background: #b42e00;
}

#poll_results {

}
#poll_results .votelabel {
  padding-bottom: 2px;
}
/*#poll_results .poll-1,
#poll_results .poll-2,*/
#poll_results .poll-answers {
display: block;
float: none;
height: 15px;
line-height: 30px;
overflow: hidden;
background: #b6e1f3;
border-radius: 0 10px 10px 0;
margin: 0 0 5px;
    -moz-border-radius:0 10px 10px 0;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    behavior: url(%globals_asset_url:653%);
    position: relative;
}
#poll_results .poll-1 {
    color: #333;
    background: #b6e1f3;
    border-radius: 10px 0px 0px 10px;
    -moz-border-radius: 10px 0px 0px 10px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    behavior: url(%globals_asset_url:653%);
    position: relative;
}
#poll_results .poll-2 {
    color: #fff;
    background: #117D83;
    border-radius: 0px 10px 10px 0px;
    -moz-border-radius: 0px 10px 10px 0px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    behavior: url(%globals_asset_url:653%);
    position: relative;
}

.past_question {
display: block;
overflow: hidden;
margin: 0 0 20px 0;
width: 100%;
}
.past_question .print_result {
display: block;
overflow: hidden;
margin: 0;
width: 100%;
/*height: 30px;*/
/*background: url(http://www.gbrmpa.gov.au/__data/assets/image/0016/1906/loader.gif?v=0.1.1) no-repeat 0 0;*/
}

.past_question #sq-page-poll-graph,
#poll_results #sq-page-poll-graph {
width: 100%;
padding: 0;
overflow: hidden;
}

a.view_past,
.past_question a {
    background: url(http://www.gbrmpa.gov.au/__data/assets/image/0016/1195/breadcrumb-arrow.gif?v=0.1.1) no-repeat 0 4px;
    display: block;
    height: 20px;
    line-height: 20px;
    margin: 0;
    padding: 0 0 0 10px;
}


#right_col .box {
display: block;
overflow: hidden;
width: 229px;
margin: 0;
padding: 0 0 15px 0;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0011/1208/rightcol_bg.jpg?v=0.1.1) no-repeat left bottom;
}
#right_col .box .inner {
display: block;
overflow: hidden;
width: 199px;
margin: 0;
padding: 0 10px 0 20px;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0011/1208/rightcol_bg.jpg?v=0.1.1) no-repeat left top;
}

#share_this_right {
padding: 10px 0 0 0;
}
#promo_slider a.img {
display: block;
width: 195px;
padding: 2px 2px 9px 2px;
height: 120px;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0018/6345/bg_promo.png?v=0.0.2) no-repeat 0 0;
}
#promo_slider img {
margin: 0;
}
#promo_slider p {
  height: 75px;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0 3px;
line-height: 15px;
}
#promo_slider p a {
text-decoration: underline;
}
#promo_slider p a:hover {
text-decoration: none;
}


#right_col .box #polls {

}
/***********************************************************/

.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 199px;
    padding: 0;
}


.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  199px;
    height: auto;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 199px;
    height: 285px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 0;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    bottom: 0;
    right: 5px;
    width: 23px;
    height: 23px;
    cursor: pointer;
    background: transparent url(http://www.gbrmpa.gov.au/__data/assets/image/0014/1283/next-horizontal.png?v=0.1.1) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(http://www.gbrmpa.gov.au/__data/assets/image/0013/1282/prev-horizontal.png?v=0.1.1);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -23px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    bottom: 0;
    right: 30px;
    width: 23px;
    height: 23px;
    cursor: pointer;
    background: transparent url(http://www.gbrmpa.gov.au/__data/assets/image/0013/1282/prev-horizontal.png?v=0.1.1) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
   /* background-position: -64px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -23px 0;
}

#promo_slider li.jcarousel-item img{
    display: block;
    max-height: 100%;
    margin: 0 auto; 
    width: auto;
}

/********************************************************/

ul#social_icons_right {
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 15px 0 0 10px;
}
ul#social_icons_right li {
  list-style: none;
  margin: 0 5px 0 0;
  padding: 0;
  display: block;
  width: 32px;
  height: 32px;
  float: left;
}

ul#social_icons_right li a {
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0004/79969/social_icons_lrg.png?v=0.0.10) no-repeat 0 0;
  margin: 0 0 0 0;
  padding: 0;
  display: block;
  width: 32px;
  height: 32px;
  text-indent: -99999em;
}

ul#social_icons_right li a.facebook {
  background-position: 0 0;
}
ul#social_icons_right li a.GBRMPA {
  background-position: 0 -32px;
}
ul#social_icons_right li a.twitter {
  background-position: 0 -64px;
}
ul#social_icons_right li a.email {
  background-position: 0 -96px;
}
ul#social_icons_right li a.flickr {
  background-position: 0 -165px;
}
ul#social_icons_right li a.linkedin{
  background-position: 0 -129px;
}

#facebook_widget {
margin: 15px 0 0 0;
border: 1px solid #aaa;
padding: 0 0 10px 0;
}

#related_links {
  
}
#related_links h3 {
  padding-bottom: 10px;
}
#related_links ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#related_links ul li {
  list-style: none;
  margin: 0;
  padding: 0;
display: block;
width: 100%;
}
#related_links ul li a {
  color: #006d9c;
  text-decoration: none;
display: block;
padding: 5px 0 5px 20px;
}
#related_links ul li a:hover {
  color: #333;
  text-decoration: underline;
}
#related_links ul li.internal a {
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0017/1385/document_icons.png?v=0.1.3) no-repeat 0 -393px;
}
#related_links ul li.external a {
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0017/1385/document_icons.png?v=0.1.3) no-repeat 0 -296px;
}
#related_links ul li.pdf a {
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0017/1385/document_icons.png?v=0.1.3) no-repeat 0 4px;
}
#related_links ul li.word a {
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0017/1385/document_icons.png?v=0.1.3) no-repeat 0 -96px;
}
#related_links ul li.excel a {
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0017/1385/document_icons.png?v=0.1.3) no-repeat 0 -194px;
}
#related_links ul li.powerpoint a {
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0017/1385/document_icons.png?v=0.1.3) no-repeat 0 -490px;
}

#related_links ul li a span.file_size {
  color: #333;
}



/* Inside Landing layout */
#landing_listing {
display: block;
width: 100%;
overflow: hidden;
margin: 25px 0 0 0;
padding: 0;
}
#landing_listing .item {
display: block;
width: 100%;
overflow: hidden;
margin: 0 0 15px 0;
padding: 0 0 15px 0;
clear: both;
border-bottom: 1px dotted #888;
}
#landing_listing .item .thumb {
display: block;
float: left;
width: 129px;
margin: 0 16px 0 0;
}
#landing_listing .item .thumb a {
display: block;
width: 125px;
padding: 2px 2px 9px 2px;
height: 85px;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0020/6329/bg_thumb_left.jpg?v=0.0.2) no-repeat 0 0;
}
#landing_listing .item .thumb img {

}

#landing_listing .item .page_info {
display: block;
float: left;
width: 330px;
}
#landing_listing .item .page_info h4 {
margin: 0 0 10px 0;
}
#landing_listing .item .page_info h4 a {
color: #003b58;
}
#landing_listing .item .page_info p {
color: #545454;
}

#landing_listing .item .page_info a.more_link {
  color: #006d9c;
  font-style: italic;

}
#landing_listing a {
  text-decoration: none;
}
#landing_listing a:hover {
  text-decoration: underline;
}

/* */




/* Inside asset listing layout */
.asset_listing {
display: block;
width: 100%;
overflow: hidden;
margin: 20px 0 0 0;
padding: 0;
}
.asset_listing .item {
display: block;
width: 100%;
overflow: hidden;
margin: 0 0 15px 0;
padding: 0 0 15px 0;
clear: both;
border-bottom: 1px dotted #888;
}
.asset_listing .item .thumb {
display: block;
float: left;
width: 129px;
margin: 0 16px 0 0;
}
.asset_listing .item .thumb a {
display: block;
width: 125px;
padding: 2px 2px 9px 2px;
height: 85px;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0020/6329/bg_thumb_left.jpg?v=0.0.2) no-repeat 0 0;
}

.asset_listing .item .thumb img {

}

.asset_listing .item .page_info {
display: block;
float: left;
width: 330px;
}
#matrix_content .asset_listing .item .page_info h4 {
margin: 0 0 10px 0;
}
#matrix_content .asset_listing .item .page_info h4 a {
color: #003b58;
}
.asset_listing .item .page_info p {
color: #545454;
}

.asset_listing .item .page_info a.read-more {
  font-style: italic;
  background: url(http://www.gbrmpa.gov.au/__data/assets/image/0016/1195/breadcrumb-arrow.gif?v=0.1.1) no-repeat 0 3px; 
  display: block;
  padding: 2px 0 2px 10px;
}
.asset_listing a {
  text-decoration: none;
}
.asset_listing a:hover {
  text-decoration: underline;
}

.associated_files {
display: block;
float: right;
overflow: hidden;
}
#matrix_content .associated_files ul {
list-style: none;
margin: 0;
padding: 0;
}
#matrix_content .associated_files ul li {
list-style: none;
margin: 0;
padding: 0;
float: left;
width: 15px;
overflow: hidden;
height: 15px;
}

/* */


/* Search styling */

#initial_search {
display: block;
overflow: hidden;
width: 100%;
padding: 0 0 20px 0;
margin: 0 0 20px 0;
border-bottom: 1px dotted #888;
}
#initial_search #main_search {
    clear: both;
    display: block;
    margin: 0 0 10px;
padding: 10px 0 0 0;
position: relative;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
behavior: url(%globals_asset_url:653%);
background: #E6E5E5;
}
#initial_search #main_search label {
text-align: right;
margin: 0 10px 0 0;
width: 90px;
}
#initial_search #contain_bottom {
  overflow: hidden;
  clear: both;
  display: block;
  margin: 0 0 10px;
  padding: 7px 10px;
position: relative;

}
#initial_search #contain_bottom #search_categories {
display: block;
width: 49%;
float: left;
}
#initial_search #contain_bottom #search_published {
display: block;
width: 49%;
float: left;
}

#initial_search #contain_bottom #search_published table,
#initial_search #contain_bottom #search_published table th,
#initial_search #contain_bottom #search_published table td {
border: none;
margin: 0;
}

#initial_search .submit {

}

#initial_search #contain_bottom .button,
#initial_search #contain_bottom .submit input {
margin: 0;
left: 10px;
bottom: 10px;
background: #007DB3;
width: 120px;
color: #fff;
line-height: 26px;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
behavior: url(%globals_asset_url:653%);
text-align: center;
font-weight: bold;
top: auto;
right: auto;
    font-size: inherit;
    text-indent: 0;
}

#initial_search label {
display: block;
font-weight: bold;
font-size: 14px;
float: left;
width: 150px;
height: 26px;
line-height: 26px;
}

#initial_search #contain_bottom label {
float: none;
width: auto;
text-align: left;
margin: 0 0 5px 0;
}

  
  #queries_keyword_search_query {
   background: #c8c3b7;
   border: none;
   color: #000;
   padding: 5px 25px 6px 5px;
   outline: none;
   font-size: 12px;
   width: 270px;
   margin-left:0;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   behavior: url(%globals_asset_url:653%);
  }
  
  .submit input {
    background: url('http://www.gbrmpa.gov.au/__data/assets/image/0018/873/search-button.png?v=0.1.1') no-repeat 0 0;
    border: medium none;
    height: 26px;
    position: absolute;
    right: 75px;
    top: 0;
    width: 31px;
    color: #007DB3;
    font-size: 0;
    margin: 0;
    text-indent: -9999em;
  }

/* */

/* Pagination styling */

#pagination {
display: block;
overflow: hidden;
width: 100%;
margin: 10px 0;
text-align: center;
}

#matrix_content .asset_listing .pages_1 {
  display: none;
}

/* */


/* News associated files */

#news_item {
display: block;
width: 100%;
overflow: hidden;
}

#news_item .associated_files {
display: block;
overflow: hidden;
width: 100%;
margin: 10px 0;
clear: both;
position: relative;
float: none;
}
#news_item .associated_files .Image,
#news_item .associated_files .MP3,
#news_item .associated_files .Video
 {
    float: left;
    position: relative;
    display: block;
    width: auto;
    background: #E6E5E5;
    border: none;
    padding: 8px 15px 6px 15px;
    margin: 0 0 20px 0;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    behavior: url(%globals_asset_url:653%);
}

#news_item .associated_files .MP3 {
padding-top: 10px;
}
#news_item .associated_files .Video {
padding-top: 6px;
}

#news_item .associated_files .Image img {
border: 2px solid #fff;
margin: 0 5px;
}
#news_item .associated_files .image_contain {
display: block;
float: left;
padding: 0 0 20px 0;
position: relative;
overflow: hidden;
}
#news_item .associated_files .image_contain a.download {
display: block;
height: 16px;
width: 14px;
position: absolute;
right: 50%;
bottom: 2px;
margin: 0 -7px 0 0;
text-indent: -9999em;
background: url(http://www.gbrmpa.gov.au/__data/assets/image/0013/2902/download_icon.png?v=0.1.1) no-repeat 0 0;

}

#news_item .associated_files span.mp3 {
    display: block;
    float: left;
    overflow: hidden;
}
#news_item .associated_files .audio_file img {
    float: left;
    margin: 0 5px 0 0;
}
#news_item .associated_files .file_name {
    display: block;
    float: left;
    overflow: hidden;
    line-height: 20px;
}

#news_item .associated_files .Video {

}

#news_item .associated_files .Video .video_file img {
float: left;
}
#news_item .associated_files .Video .video_file a {
display: block;
float: left;
line-height: 20px;
margin: 0 0 0 5px;
}
#news_item .associated_files .Video .video_file span.file_size {
display: block;
float: left;
line-height: 20px;
margin: 0 0 0 5px;
}

#matrix_content .associated_files .Image h6,
#matrix_content .associated_files .News .pdf_doc,
#matrix_content .associated_files .PDF .news_item {
display: none;
}

#matrix_content .list_item {
display: block;
width: 100%;
overflow: hidden;
padding: 3px 0;
}
#matrix_content .News .list_item a {
display: block;
float: left;
}
#matrix_content .News .list_item .associated_files {
float: left;
width: auto;
clear: none;
margin: 0 0 0 5px;
}

/* */

/* Employment styles */
#position_details {
display: block;
}
#position_details .associated_files {
display: block;
float: none;
overflow: hidden;
clear: both;
width: 100%;
}
.position_summary {
  clear: both;
  display: block;
  margin: 0 0 20px;
}

.position_summary b {
width: 115px;
display: block;
float: left;
}
.position_summary .job_info span {
  display: block;
float: left;
width: 350px;
}

#position_details a.button
{
    float: none;
display: block;
    background: #d83600;
    color:#fff;
    border: none;
    padding: 6px 15px;
    margin-top: -6px;
    -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
    behavior: url(%globals_asset_url:653%);
margin: 0;
width: 80px;
height: auto;
position: relative;
text-align: center;
}

/* */

/* Form styling */

#form {
    position: relative;
    background: #9EC3DF;
    border: none;
    padding: 10px;
    margin: 0;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    behavior: url(%globals_asset_url:653%);
    width: auto;
}

#form .inner {
background: #fff;
width: auto;
padding: 20px 0;
}

#form table {
  border: none;
background: #fff;
margin: 0 0 20px 0;
width: 100%;
}
#form table th,
#form table td
 {
  border: none;
  border-bottom: 1px solid #9EC3DF;
}
#form table td label {
display: block;
text-align: right;
line-height: 18px;
font-weight: bold;
}

#form input[type="submit"] {
margin: 10px 0 0 0;
}

#form tr.row_1,
#form tr.row_2 {
display: none;
}

.error {
color: red;
}
.success {
color: green;
padding: 10px;
border: 1px solid green;
}

#form h3 {
 padding: 0 0 0 20px;
 margin: 0 0 10px 0;
 display: block;
 font-size: 1.5em;
 text-align: left;
}

#form table td span {
display: block;
text-align: right;
}
#form table td span.error {
  display: inline;
  text-align: inherit;
}

#form .confirmation ul,
#form .confirmation ul li {
margin: 0;
padding: 0;
list-style: none;
}

/* */

#rss_feeds {

}
#rss_feeds ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#rss_feeds ul li {
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0;
  height: 32px;
}
#rss_feeds ul li a {
 background: url(http://www.gbrmpa.gov.au/__data/assets/image/0004/1300/social_icons_lrg.gif?v=0.1.1) no-repeat 0 -64px;
    display: block;
    height: 32px;
    line-height: 32px;
    margin: 0;
    padding: 0 0 0 37px;
}

.career-subscribe {
    height: 26px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 26px;
    background-position: 0 -67px;
}

/* No JS styles */

.no-js #promo_slider {
width: 199px;
display: block;
overflow: hidden;
  height: 250px;
}
.no-js #promo_slider ul {
width: 199px;
display: block;
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
}
.no-js #promo_slider ul li {

}
/* */

form #form #sq_regen_captcha {
  text-align: left;
}



#form #bio-form {
  
}
#form #bio-form ul,
#form #bio-form ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}
#form #bio-form ul li {
  margin: 0 0 5px 0;
}

#form #bio-form ul li input {
  float: left;
  margin: 0 5px 0 0;
}
#form #bio-form ul li label {
  float: left;
  margin: 0;
}

#form #bio-form td b {
  text-align: right;
  display: block;
}

.two-col-layout #breadcrumb{
   width: 98%;
   border-bottom: 1px solid #037e72;
}



/* expand collapse side nav*/

ul#left_nav li a.icon.nav-toggle {
    background: none;
    float: left;
    display: block;
    width: .1em;
}
ul#left_nav .lvl-2 li a.icon.nav-toggle{
    position: relative;
    right: 1em;
}

ul#left_nav li.subs > a.icon.nav-toggle:before{
    content: "\2B";
}

ul#left_nav li.subs.active > a.icon.nav-toggle:before{
    content: "\2212";
}

#left_nav .subs > ul.lvl-2,
#left_nav .lvl-2 .subs > ul.lvl-3,
#left_nav .lvl-3 .subs > ul.lvl-4{
  display: none;
}

#left_nav .subs.active > ul.lvl-2,
#left_nav .lvl-2 .subs.active > ul.lvl-3,
#left_nav .lvl-3 .subs.active > ul.lvl-4{
  display: block;
}

ul#left_nav ul.lvl-3 li.subs ul.lvl-4{
  margin-left: 1em;
}
/*#container ul#left_nav li.selected a {
    background: #037e72;
    color: #fff;
}*/

/*#container ul#left_nav li a {
    background: #E6E5E5;
}*/
ul#left_nav ul.lvl-2 li a,
#inside_leftcol ul#left_nav li.selected ul.lvl-3 li a,
#inside_leftcol ul#left_nav li.hier ul.lvl-3 li a{
  background: none;
}

/* global overrides -- need to change */
ul#left_nav ul.lvl-2 li{
  padding: 0 15px 0 0;
}

ul#left_nav li a{
  padding: 7px 10px 7px 8px;
}