/*
  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: 30 July 2010 19:49:52
*/


/* !RESET  -------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: baseline;
}
html {
    margin: 0;
    padding: 0;
    font-size:62.5%;
}
body{
    font-family:Arial, Helvetica, sans-serif;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0015/1842/bg-inside.jpg) 50% 272px no-repeat #fff;
    /*font-size:12px;*/

}
body.page_id_72, body.page_id_44 #left-navigation{
    background:none;
}
body.page_id_72 #left-navigation, body.page_id_44 #left-navigation{
    display:none!important;
}
/*Banner Images
=====================================*/
body.page_id_98 #wrapper #inside-main-content-wrapper #image-banner img{
    float:right;
    text-align:right;
    margin-left:20px;
    margin-bottom:30px;
  /*  margin-top:-50px;*/
}
body.page_id_140 #wrapper #inside-main-content-wrapper #image-banner img{
    float:right;
    text-align:right;
    margin-left:20px;
    margin-bottom:30px;
   /* margin-top:-50px;*/
}
body.page_id_531 #wrapper #inside-main-content-wrapper #image-banner img{
    float:right;
    text-align:right;
    margin-left:20px;
    margin-bottom:30px;
   /* margin-top:-50px;*/
}
body.page_id_1851 #wrapper #inside-main-content-wrapper #image-banner img{
    float:right;
    text-align:right;
    margin-left:20px;
    margin-bottom:30px;
    /*margin-top:-50px;*/
}
body.page_id_1435 #wrapper #inside-main-content-wrapper #image-banner img{
    float:right;
    text-align:right;
    margin-left:20px;
    margin-bottom:30px;
   /* margin-top:-50px;*/
}
body.page_id_1439 #wrapper #inside-main-content-wrapper #image-banner img{
    float:right;
    text-align:right;
    margin-left:20px;
    margin-bottom:30px;
   /* margin-top:-50px;*/
}
body.page_id_1443 #wrapper #inside-main-content-wrapper #image-banner img{
    float:right;
    text-align:right;
    margin-left:20px;
    margin-bottom:30px;
  /*  margin-top:-50px;*/
}
/*TYPOGRAPHY
=====================================*/
#wrapper p {
    font-size:1.2em;
    color:#333;
    line-height:18px;
    margin-bottom:18px;
}


#wrapper a {
    color:#86b717;
    /*line-height:16px;*/
    text-decoration:underline;
}
#wrapper a:visited {
    color:#86b717;;
}

#wrapper h1 {
    color:#666;
    font-size:3.2em;

}

#wrapper h2 {
    font-size:2.5em;
    color:#666;
    line-height:1.0em;
    margin-bottom:20px;
    
}
#wrapper #inside-main-content-wrapper h2 a{
    color:#666;
    text-decoration:none;
}

#wrapper h3 {
    font-size:1.8em;
    color:#004897;
    font-weight:bold;
    margin-bottom:10px;
}
#wrapper h4 {
    font-size:1.1em;
    color:#000000;
    line-height:18px;
    font-weight:bold;    
}
#wrapper em, #wrapper i{
    font-style:oblique;
    color:#999;
}


/*MAIN STRUCTURE
=====================================*/
#wrapper {
    margin:0 auto;
    width:980px;
    color:#333;
    /*line-height:1.8em;*/
    
}

#header {
    width:980px;
    height:168px;
    float:left;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0017/1709/bg-header.jpg);
    background-repeat:no-repeat;
    position:relative;
}

#header h1 {
    text-indent:-9999px;
    float:left;
    position:absolute;
    left:-9999px;
}
#wrapper #header #logo{
    width:210px;
    float:left;
}
#navigation {
    height:30px;
    float:left;
    width:980px;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0009/54/nav-background.gif);
    background-repeat:repeat-x;
    
}

#navigation .nav {
    height:30px;
    float:left;
} 

#navigation ul.nav li {
    display:inline;
    height:28px;
    float:left;    
    padding-top:6px;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0011/1712/bg-nav-seperator.jpg) 100% 2px no-repeat;


}
#navigation ul.nav li a {
    color:#ffffff;
    text-decoration:none;
    padding-left:17px;
    padding-right:17px;
    font-weight:bold;
    font-size:12px;
    display:block;
}
#navigation ul.nav li.active.level1, #navigation ul.nav li.level1:hover, #navigation ul.nav li.hover.level1, #navigation ul.nav li.activeParent {
    background:url(http://www.gpnsw.com.au/__data/assets/image/0010/1711/nav-background-hover.gif) 0 0 repeat-x #2854a1;
    position:relative;
    
}


#navigation .nav li ul.level2 {
    position: absolute;
    display:none;
    width: 220px; /* expanded width of dropdown */
    background-image:none;
    background-color:#6298c8;
    top:34px;
}
#navigation .nav li ul li{
    font-size:10px;
}
/* force a width on second level li so there is one per line */
#navigation .nav li ul li.level2 {
    width: 220px; /* expanded width of dropdown */
    background-image:none;
    background-color:#6298c8;
    padding-top:10px;
    padding-bottom:10px;
    margin:0px;
    height:auto;
    position:relative;
    border-bottom:1px solid #497ba7;
}

#navigation .nav li ul li.level2 a{
    width:160px;
    float:left;
}

#navigation .nav li ul li.level2:hover, #navigation .nav li li.level2.hover {
    background-image:none;
    background-color:#86b64c;
    position:relative;
}

#navigation .nav li ul li ul.level3 {
    position: absolute;
    display:none;
    width: 220px; /* expanded width of dropdown */
    background-image:none;
    background-color:#86b64c;
    left:220px;
    /*To align the bottom of the L3 to the L2 leave bottom:0px
    bottom:0px;*/
    /*To align the top of the L3 to the L2 leave top:0px*/
    top:0px;
}

/* force a width on second level li so there is one per line */
#navigation .nav li ul li.level3 {
    width: 220px; /* expanded width of dropdown */
    background-image:none;
    background-color:#86b64c;
    padding-top:10px;
    padding-bottom:10px;
    margin:0px;
    height:auto;
    border-bottom:1px solid #749c43;
    font-size:10px;
}

#navigation .nav li ul li.level3:hover, #navigation .nav li ul li.level3.hover {
    background-image:none;
    background-color:#749c43;
}

/* when we hover over the 1st level li, the 2nd level ul should move back on screen*/
#navigation .nav li:hover ul.level2, #navigation .nav li.hover ul.level2 {
    left: auto;
    display:block;
}
#navigation .nav li ul.level2 li:hover ul.level3, #navigation .nav li ul.level2 li.hover ul.level3{
    left: 220px;
    bottom:0px;
    display:block;
}

#navigation .nav .menuExpander{
    width:4px;
    float:right;
    height:7px;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0005/1877/menu-expander.gif) center no-repeat;
    padding:auto 0 auto 0;
    margin-right:15px;
    display:block;
    margin-top:3px;
}
/*Fixes for divisions L3 */
#navigation .nav li ul li.id_1914:hover ul.level3{
display:none!important;
}
#navigation .nav li ul li.id_1914 .menuExpander{
display:none!important;
}
#navigation .nav li ul li.id_1918:hover ul.level3{
display:none!important;
}
#navigation .nav li ul li.id_1918 .menuExpander{
display:none!important;
}

#site-tools{
    width:761px;
    float:right;
    margin-top:92px;
    margin-right:9px;
}
#search-container {
background-repeat:no-repeat;
float:right;
height:34px;
padding-right:2px;
width:158px;
}

#search-container .searchform {
height:34px;
text-align:right;
position:relative;
}

#search-container input{
    position:absolute;
    top:-2px;
    right:2px;
}

#search-container input.sq-form-field {

background-repeat:no-repeat;
border:0;
color:#666;
float:left;
height:23px;
margin:0;
padding:0 6px;
width:115px;
margin-top:3px;
border: 1px solid #2575c5;
position:static;
}


#search-container .submitSearch {
float:left;
padding-left:3px;
}

#functional-items {
    float:right;
    height: 14px;
    text-align:right;
    padding-right:10px;
    color:#fff;
    font-size:1.1em;
    margin-top:10px;
}

#functional-items ul{
    height:28px;
}
#functional-items li{
    list-style:none;
    display:inline;
    height:28px;
    padding-right:5px;
    
}
#functional-items .change-text{
    line-height:28px;
    padding-right:5px;
}

#wrapper .breadcrumb {
    float:left;
    padding-left:16px;
    padding-top:8px;
    width:964px;
    padding-bottom:12px;
    border-bottom:1px solid #e8e9e9;
}
#wrapper .breadcrumb p {
    color:#6f9a0e;
    margin-bottom:0px;
}

#wrapper .breadcrumb p a {
    color:#8c8c8c;
}
#wrapper .breadcrumb p a:visited {
    color:#8c8c8c;
}
#wrapper .breadcrumb p a:hover {
    color:#6f9a0e;
    text-decoration:none;
}

/*LEFT NAVIGATION
=====================================*/

#left-navigation {
    width:196px;
    background-color:#f7f7f8;
    float:left;
    margin-top:20px;
    margin-left:5px;
}
#left-navigation .title {
    color:#004096;
    font-weight:bold;
       font-size:1.3em;
    padding-left:15px;
    margin-top:8px;
    margin-bottom:7px;
    float:left;
}

#left-navigation ul {
    width: 184px;
    float:left;
    display:block;
    padding-left:4px;    
    padding-top:3px;
    padding-bottom:4px;
}
#left-navigation ul li {
    display:block;
    width:188px;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0006/51/left-nav-back.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    height:19px;
    padding-top:4px;
    padding-bottom:4px;
    float:left;
    margin-top:1px;
    margin-bottom:1px;
}

#left-navigation ul li:hover {
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0007/52/left-nav-back-hover.jpg);
}

#left-navigation ul li.hover {
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0007/52/left-nav-back-hover.jpg);
}
#left-navigation ul li a {
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0013/67/greentriangle.gif);
    background-repeat:no-repeat;
    background-position: left;
    font-size:1.1em;
    color:#505051;
    text-decoration:none;
    padding-left:10px;
    margin-left:10px;
    display:block;
}
#left-navigation ul li a:visited {
     color:#505051;
    
}
#left-navigation ul li:hover a{
    color:#ffffff;
    text-decoration:none;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0006/60/whitetriangle.gif);
    background-repeat:no-repeat;
    background-position: left;
}
#left-navigation ul li.hover a{
    color:#ffffff;
    text-decoration:none;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0006/60/whitetriangle.gif);
    background-repeat:no-repeat;
    background-position: left;
}

#left-navigation ul li ul {
    display:none;
    padding-top:0px;
}

#left-navigation ul li.left-selected {
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0008/53/left-nav-back-selected.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    margin-bottom:3px;
}

#left-navigation ul li.left-selected a {
    color:#ffffff;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0007/61/whitetriangledown.gif);
    background-repeat:no-repeat;
    background-position: left;
}

#left-navigation ul li.left-selected ul {
    display:block;
    padding-top:5px;
    padding-bottom:6px;
    padding-left:20px;
    width:164px;
    

}
#left-navigation ul li.left-selected {
    height:auto;
}

#left-navigation ul li.left-selected ul li {
    background-image: none;
    width:152px;
    height:15px;
    
}
#left-navigation ul li.left-selected ul li:hover {
    background-image:none;
}
#left-navigation ul li.left-selected ul li.hover {
    background-image:none;
}
#left-navigation ul li.left-selected ul li a {
    color:#004096;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0013/58/smallbluetriangle.gif);
    background-repeat:no-repeat;
    background-position: left;
    padding-left:15px;
}

#left-navigation ul li.left-selected ul li a:hover {
    color:#004096;
    text-decoration:underline;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0013/58/smallbluetriangle.gif);
    background-repeat:no-repeat;
    background-position: left;
}

#left-navigation ul li.left-selected ul li a.active {
    color:#60860A;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0014/59/smallgreentriangle.gif);
    text-decoration:none;
    background-repeat:no-repeat;
    background-position: left;
}

#left-navigation ul li.left-selected ul li a.active:hover {
    color:#60860A!important;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0014/59/smallgreentriangle.gif);
    text-decoration:none;
    background-repeat:no-repeat;
    background-position: left;
}






/*MAIN CONTENT
=====================================*/


#inside-main-content-wrapper {
    float:left;
    padding-left:16px;
    margin-top:20px;
    width:738px;
    min-height:350px;
}
.page_id_72 #inside-main-content-wrapper, .page_id_44 #inside-main-content-wrapper{
    width:743px;
}
.page_id_72 #inside-main-content-wrapper #banner-image, .page_id_44 #inside-main-content-wrapper #banner-image{
    margin-bottom:40px;
}
#inside-main-content-wrapper ul{
    margin-bottom:18px;
}
#inside-main-content-wrapper ul li {
    background:url(http://www.gpnsw.com.au/__data/assets/image/0014/1850/green-ul-bullet.gif) 0 3px no-repeat;
    color:#333333;
    font-size:1.2em;
    list-style:none inside none;
    margin-bottom:10px;
    margin-left:15px;
    padding-left:20px;
    
}

#inside-main-content-wrapper ol{
    padding-left:35px;
    list-style:decimal outside none;
    margin-bottom:18px;
}
#inside-main-content-wrapper ol li{
    color:#333333;
    font-size:1.2em;
    
}

#inside-main-content-wrapper li.multi {
    font-family:Arial, Helvetica, sans-serif !important;
    font-size:1.2em !important;
    color:#000000!important;
    line-height:18px !important;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0004/1849/greensquare.gif);
    background-repeat:no-repeat;
    background-position:0% 25% !important;
    list-style-type:none !important;;
    margin-left:15px;
    padding-left:10px !important;

}

#inside-main-content-wrapper a {
    color:#6f9a0e;
}
#inside-main-content-wrapper h1 {
    margin-bottom:5px;
}
#inside-main-content-wrapper .inside-image-holder {
    float:left;
    clear:right;
}
#inside-main-content-wrapper .inside-image-holder img {
    margin:0px;
    padding:0px;
}
/*CONTACT DIVISION
=====================================*/
#wrapper #inside-main-content-wrapper #contact-division{
    float:right;
    width:160px;
    background-color:#f7f7f8;
    padding:18px;
    padding-bottom:4px;
    margin-left:16px;
    overflow:hidden;
}
#wrapper #inside-main-content-wrapper #contact-division p{
    font-size:1.2em;
    line-height:1.6em;
    margin-bottom:14px;
}
#wrapper #inside-main-content-wrapper #contact-division p strong{
    color:#024a9c;    
}


/*ACCORDION
=====================================*/
#wrapper #inside-main-content-wrapper .accordion{
    width:400px;
    height:auto;
    float:left;
    background-color:#f0f0f1;
    border:1px solid #ccc;
    border-bottom:none;
    margin-top:10px;
}
#wrapper #inside-main-content-wrapper .accordion h4.ui-accordion-header{
    padding:8px 15px 8px 44px;
    cursor:pointer;
    font-weight:normal;
    border-top:1px solid #fff;
    border-bottom:1px solid #ccc;
    font-size:1.2em;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0020/1838/blue-bullet.gif) 13px 10px no-repeat;
    
}
#wrapper #inside-main-content-wrapper .accordion h4.ui-accordion-header.ui-state-active{
    background:url(http://www.gpnsw.com.au/__data/assets/image/0011/2027/green-bullet-down.gif) 13px 10px no-repeat;
}
#wrapper #inside-main-content-wrapper .accordion h4.ui-accordion-header a{
    font-weight:normal;
    text-decoration:none;
    color:#333;
}
#wrapper #inside-main-content-wrapper .accordion .inner-accordion{
    border-bottom:1px solid #ccc;
    background-color:#fff;
    padding-top:10px;
}
#wrapper #inside-main-content-wrapper .accordion .inner-accordion ul li.type-pdf{
    list-style:none;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0008/2051/type-pdf.gif) -3px 2px no-repeat;
}
#wrapper #inside-main-content-wrapper .accordion .inner-accordion ul li.type-doc{
    list-style:none;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0009/2052/type-doc.gif) -3px 2px no-repeat;
}
#wrapper #inside-main-content-wrapper .accordion .inner-accordion ul li.type-xls{
    list-style:none;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0010/2053/type-xls.gif) -3px 2px no-repeat;
}

/* FEEDBACK FORM
=======================================*/
#wrapper #inside-main-content-wrapper .feedback-form{
    float:left;
    width:542px;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line{
    float:left;
    width:542px;
    margin:10px 0px;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line .form-label{
    float:left;
    width:180px;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line .form-label label{
    font-size:1.2em;
    font-weight:bold;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line .form-field{
    float:right;
    width:340px;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line .form-field input{
    width:326px;
    float:left;
    background-color:#FFF;
    border:1px solid #7fb000;
    padding:7px;
    color:#333;
    font-family:Arial, Helvetica, sans-serif !important;
    font-size:12px;
}

#wrapper #inside-main-content-wrapper .feedback-form .form-line .form-field textarea{
    width:326px;
    float:left;
    background-color:#FFF;
    border:1px solid #7fb000;
    padding:7px;
    color:#333;
    font-family:Arial, Helvetica, sans-serif !important;
    font-size:12px;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line .form-field input:focus,
#wrapper #inside-main-content-wrapper .feedback-form .form-line .form-field textarea:focus
{
    background-color:#f7fbff;
    border:1px solid #2260a3;
}
#wrapper #inside-main-content-wrapper .feedback-form ul li{
    list-style:none;
    background:transparent;
    color:#EB4040;
    margin-bottom:5px;
    margin-left:0px;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line input#form_email_2080_submit{
    border:1px solid #cdcdcd;
    font-weight:bold;
    font-size:12px;
    color:#666666;
    float:right;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0019/2089/bg-btn.jpg) 0 0 no-repeat;
    text-align:center;
    width:94px;
    height:31px;
    line-height:31px;
    cursor:pointer;
}
#wrapper #inside-main-content-wrapper .feedback-form .form-line input#form_email_2080_submit:hover{
    border:1px solid #7fb000;
}
/*ANCHOR LINKS
======================================*/
#wrapper #inside-main-content-wrapper #anchor-links{
    width:360px;
    padding:15px;
    padding-bottom:5px;
    float:left;
    background-color:#f7f7f8;
    margin-right:348px;
    margin-bottom:30px;
}
#wrapper #inside-main-content-wrapper #anchor-links ul{
    margin-bottom:0px;
}
#wrapper #inside-main-content-wrapper #anchor-links ul li{
    background:url(http://www.gpnsw.com.au/__data/assets/image/0013/58/smallbluetriangle.gif) 0 5px no-repeat;
}
#wrapper #inside-main-content-wrapper #anchor-links ul li a{
    color:#0656a9;
    text-decoration:none;
}
#wrapper #inside-main-content-wrapper #anchor-links ul li a:hover{
    text-decoration:underline;
}
/*RIGHT LINKS
=====================================*/
#right-links{
    float:right;
    width:196px;
    margin-top:20px;
}
#right-links #quick-links{
    background-color:#f0f0f1;
    float:left;
    width:196px;
    margin-bottom:35px;
}
#right-links #quick-links h2{
    width:181px;
    height:32px;
    border:1px solid #2e58a3;
    line-height:32px;
    color:#fff;
    font-weight:bold;
    font-size:1.3em;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0018/1836/bg-quick-links-heading.jpg) 0 0 repeat-x #2e58a3;
    padding-left:13px;
    margin-bottom:0px;
}
#right-links #quick-links ul{
    list-style:none;
    border:1px solid #ccc;
    border-bottom:0px solid;
    width:194px;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0019/1837/bg-quick-links-ul.jpg) 0 100% repeat-x #f0f0f1;
    float:left;
}

#right-links #quick-links ul li{
    list-style:none;
    width:193px;
    border-left:1px solid #fff;
    border-bottom:1px solid #ccc;
    border-top:1px solid #fff;
    float:left;
}
#right-links #quick-links ul li a{
    width:143px;
    padding:14px 15px 14px 35px;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0020/1838/blue-bullet.gif) 11px 50% no-repeat transparent;
    float:left;
    color:#333;
    font-size:1.2em;
    text-decoration:none;
}
#right-links #quick-links ul li a:hover{
    background:url(http://www.gpnsw.com.au/__data/assets/image/0003/1839/green-bullet.gif) 11px 50% no-repeat transparent;
}
#right-links #feature-buttons a {
    color:#0C49B2;
    float:left;
    font-size:11px;
    font-weight:bold;
    padding-left:88px;
    padding-right:13px;
    padding-top:15px;
    text-decoration:none;
    width:95px;
}
#right-links #feature-buttons a:hover{
    text-decoration:underline;
}
#right-links #feature-buttons a span{
    font-size:0.9em;
    float:left;
    padding-top:3px;
}
#right-links #feature-buttons .events-btn{
    height:66px;
    width:196px;
    float:left;
    overflow:hidden;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0016/1843/events-btn.jpg) 0 0 no-repeat;
    margin-bottom:5px;
}
#right-links #feature-buttons .agpn-btn{
    height:66px;
    width:196px;
    float:left;
    overflow:hidden;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0017/1844/agpn-btn.jpg) 0 0 no-repeat;
    margin-bottom:5px;
}

/*FOOTER
=====================================*/
#footer {
    width:980px;    
    float:left;
    margin-top:50px;
    color:#666;
    background-color:#FFF;
    margin-bottom:15px;

}


#footer .footer-green-line {
    height:6px;
    float:left;
    width:980px;
    background-color:#85b617;
    margin:0px 0px 22px 0px;
    padding:0px;
    border:none;
}

#footer #contact-details{
    width:768px;
    padding-left:5px;
    float:left;
    margin-bottom:10px;
}
#footer p{
    line-height:16px;
    color:#666;
    font-size:1.1em;
}
#footer #iso-statement{
    float:right;
    width:188px;
    margin-right:8px;
}
#footer #iso-statement p{
    text-align:right;
    font-size:1.1em;
    color:#999;
}
#footer #iso-statement img{
    margin-bottom:3px;
}
#footer #contact-details b{
    color:#024a9c;
}
#footer .footer-links {
    float:left;
    padding-top:7px;
}
#footer ul li{
    display:inline;
    color:#666;
}
#footer ul li .updatedtext {
    font-size:1.0em;
    font-family:Arial, Helvetica, sans-serif;
    padding-left:7px;
}
#footer .footer-links li a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.1em;
    line-height:16px;
    text-decoration:none;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0014/68/greyline.gif);
    background-position:right;
    background-repeat:no-repeat;
    padding-right:7px;
    padding-left:7px;
    color:#666;
}

#footer .footer-links li a:hover {
    text-decoration:underline;
}
#footer #btt-btn{
    float:right;
    width:81px;
    height:26px;
}
#footer #btt-btn a{
    text-indent:-9999px;
    background:url(http://www.gpnsw.com.au/__data/assets/image/0014/2093/back-to-top.jpg) 0 0 no-repeat;
    width:81px;
    height:26px;
    float:left;
    
}

/*CALENDAR
=====================================*/
#calendarTable {
    font-size:1.1em;
    color:#000000;
    float:left;
    margin-top:30px;
    background-color:#FFF;
}
#calendarTable {
    width:728px;
    float:left;
}
#calendarTable table {
    width:728px;
}
#calendarTable td.eventDate:hover {
    background-color:#f4f4f4;
}
#calendarTable td.eventDate.hover {
    background-color:#f4f4f4;
}



#calendarTable .weekLink {
    display:none;
}

#calendarTable td.date {
    border:1px solid white;
    background-image:url(http://www.gpnsw.com.au/__data/assets/image/0008/62/calendar-cell-back.gif);
    background-repeat:repeat-x;
}
#calendarTable td.date a {
    color:#709c0e;
}
#calendarTable td.date a.dateLink {
    color:#000000;
    text-decoration:none;
}
#calendarTable td.date a.event {
    color:#709c0e;
    text-decoration:underline;    
    padding-left:3px;
}

.calendar-title  {
    text-align:center;
}
.calendar-title h2 {
        color:#709C0E;
        padding-bottom:
        10px;

}
.calendar-title a {
    padding-left:20px;
    padding-right:20px;
    margin-top:10px;
}

.calendar-footer {
    text-align:center;
}
 

/*In from Home.css*/
#home-main-content a.read-more {
background-image:none !important;
background-position:right center;
background-repeat:no-repeat;
color:#FFFFFF;
padding-right:7px;
font-size:1px;
}

.page_id_72 #wrapper .breadcrumb, .page_id_44 #wrapper .breadcrumb{
    display:none;
}