		/*
  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: 28 April 2016 23:22:35
*/


/*TABLE OF CONTENTS for content.css
--------------------------------------------
- body
- content
- container
- column layouts
- header
- main navigation
- information bar 
- home information bar
- content
- contact form
- home content-main
- recruitment content-main
- recruitment inside contain main
- news three column contain main 
- home content aside
- sub navigation common content aside
- home content aside-secondary
- news three column content aside secondary 
- footer
*/
/****************************** body */
body{
    background: #fff;
}
/****************************** content */
body.home #content{
    margin-top: 5px;
}
/****************************** container */
div#container {
}
/****************************** column layouts */
body.two-column div#content-main{
    width:689px; /*719px - 15px - 15px*/
    margin: 0 15px 0 0;
    float:right;
}
body.recruitment-landing div#content-main{
    width:709px;
    float:right;
    margin: 0;
}
body.two-column div#content-aside{
    width: 212px;
    float: left;
}
body.three-column div#content-main{
    width:462px; /*492px - 15px - 15px*/
    float:left;
    margin-right: 20px;
    position: relative;
    left: 227px; /*212px + 15px*/
}
body.three-column div#content-aside{
    width: 212px;
    float: left;
    position: relative;
    right: 482px;
}
body.three-column div#content-aside-secondary{
    width: 227px;
    float: left;
    position: relative;
}
body.three-column-news div#content-main{
    width:492px;
    float:right;
    position: relative;
    left: 0px;
}
body.three-column-news div#content-aside{
    width: 212px;
    float: left;
    position: relative;
    right: 0px;
}
body.three-column-news div#content-aside-secondary{
    width: 227px;
    float: right;
    position: relative;
}
/****************************** header */
div#header {
    background: #fff;
}
div#header h1{
    display: none;
}

/**** during 150th logo

div#logos {
    background: url("http://www.police.nsw.gov.au/__data/assets/image/0006/228759/logo-divider.jpg") no-repeat scroll 78px 0 #FFFFFF;
    float: left;
    height: 94px;
    width: 433px;
}
a#nsw-governemnt-logo {
    background: url("http://www.police.nsw.gov.au/__data/assets/image/0005/228758/nsw-government-logo.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 94px;
    margin: 0 9px 0 0;
    text-indent: -999em;
    width: 78px;
}
a#nsw-police-force-logo {
    background: url("http://www.police.nsw.gov.au/__data/assets/image/0004/228757/nsw-police-force-logo.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 94px;
    text-indent: -999em;
    width: 78px;
}
a#nsw-police-force-150th-logo {
    background: url("http://www.police.nsw.gov.au/__data/assets/image/0003/228756/150th-logo.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 94px;
    text-indent: -999em;
    width: 88px;
}
*/

div#logos{
    background: #fff url(http://www.police.nsw.gov.au/__data/assets/image/0011/168581/logo-divider.png) no-repeat 78px 0;
    height: 94px;
    width: 339px;
    float: left;
}
a#nsw-governemnt-logo{
    display: block;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0011/168590/nsw-government-logo.png) no-repeat 0 0;
    width: 78px;
    height: 94px;
    float:left;
    text-indent: -999em;
    margin: 0 2px 0 0;
}
a#nsw-police-force-logo{
    display: block;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0003/168591/nsw-police-force-logo.png) no-repeat 0 0;
    width: 259px;
    height: 94px;
    float:left;
    text-indent: -999em;
}
a#nsw-police-force-150th-logo{
display: none;
/*display: block;*/
background: url(http://www.police.nsw.gov.au/__data/assets/image/0010/228268/150th-logo.png) no-repeat 0 0;
width: 94px;
height: 94px;
float:left;
text-indent: -999em;
}

div#header img{
    display: block;
    float: left;
}
a#skip-to-content {
    float: right;
    margin: 7px 0 0;
}

a.social-media-button {
    float: right;
    margin: 7px 0 0;
}

div#social-media, div#translate {
    padding-right:0;
    float:right;
}

div.translate-disclaimer {
    font-size: 0.833333em; /*10px*/
}

div#social-media img{
    padding-right: 2px;
}

div#social-media-footer {
    margin: 10px 0 0 20px;
}

div#social-media-footer img{
    margin: 0;
    padding-right: 2px;
}

div#header form{
    display: block;
    float: right;
    clear: right;
    margin: 22px 0 0;
    width: 225px;
}
#header label, #cse-search-box label{
    position: absolute;
    left: -9999em;
}

/*added legend fields */

#header legend {
  position: absolute;
    left: -9999em;
}

#cse-search-box legend {
display: none;
}

#header input[type=text]{
    border: none !important;
    background: none;
    width: 127px;
    color: #808080;
    /*color: #ffffff;*/
    font-size: 1em; /*12px*/
}
/* #header input[type=text]:focus{
    color: #000;
}*/
div#header div.search-background{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0006/168576/header-search.png) no-repeat 0 0px;
    float:left;
    padding: 5px 10px 6px 27px;
    margin: 0 6px 0 0;
}
div#header div.button{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0005/168602/sprite-green-button-left.png) no-repeat 0 0;
    padding: 0 0 0 12px;
    display:block;
    float: left;
    margin: 1px 0 0 0;
}

div#header div.button:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0005/168602/sprite-green-button-left.png) no-repeat 0 -26px;
}

div#header input[type=submit]{
    color: #fff;
    text-decoration: none;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0007/168604/sprite-green-button-right.png) no-repeat 100% 0; 
    line-height: 1.21em;
    padding: 0 12px 0 0px;
    margin: 0;
    display: block;
    height: 26px;
    border: none;
    cursor: pointer;
}
div#header input[type=submit]{
    color: #fff;
    text-decoration: none;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0007/168604/sprite-green-button-right.png) no-repeat 100% 0; 
    line-height: 1.21em;
    padding: 0 12px 0 0px;
    margin: 0;
    display: block;
    height: 26px;
    border: none;
    cursor: pointer;
}
div#header div.button:hover input[type=submit]{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0007/168604/sprite-green-button-right.png) no-repeat 100% -26px; 
}
#skip-to-content{
    color: #595959;
    font-size: 0.833333em; /*10px*/
}
/****************************** main navigation */
div#main-navigation {
    background: #003473 url(http://www.police.nsw.gov.au/__data/assets/image/0003/168582/main-navigation-bg.jpg) no-repeat 100% 0;
    z-index: 1000;
    position: relative;
}
div#main-navigation h2 {
    display:none;
}
div#main-navigation ul {
}
div#main-navigation ul li {
    position:relative;
    display:block;
    float:left;
    padding:0 0 0 2px;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0004/168583/main-navigation-divider.jpg) no-repeat 0 0;
}
div#main-navigation ul li:first-child{
    background: transparent;
}
div#main-navigation ul li:hover {
}
div#main-navigation ul li.selected {
}
div#main-navigation ul li a {
    display:block;
    font-size: 1.08333333em; /*13px*/
    font-weight: bold;
    color: #fff;
    background: none;
    padding:10px 24px 9px 21px;
    text-decoration: none;
    z-index: 1000;
}
div#main-navigation ul li:hover a, 
div#main-navigation ul li.selected a {
    background: #003366;
}

div#main-navigation ul li:hover a{
    position:relative;
    display:block;
    z-index: 1000;
}
div#main-navigation ul li ul{
    position: absolute;
    left: -999em;
    z-index: 1000;
    padding: 15px 0;
}
div#main-navigation ul li:hover ul{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0005/168584/main-navigation-one-coloumn-bg.png) no-repeat 0 100%;
    width:214px;
    z-index: 1000;
}
div#main-navigation ul li:hover ul.two-column{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0006/168585/main-navigation-two-coloumn-bg.png) no-repeat 0 100%;
    width:422px;
}
div#main-navigation ul li:hover ul{
    position:absolute;
    display:block;
    left: auto;
}
div#main-navigation ul li ul li{
    display:block;
    float:left;
    z-index: 1000;
}
div#main-navigation ul li:hover ul li{
    margin:3px 0 0 6px;
    padding: 0;
    width:202px;
    background: none;
    z-index: 1000;
}
div#main-navigation ul li:hover ul li:hover{
    background: #01112d;
    z-index: 1000;
}
div#main-navigation ul li ul li a{
    display:block;
    width:180px;
    float:left;
    clear:left;
    font-size: 0.91666666em;
    font-weight: normal;
    padding:0 0 0 15px;
    margin: 0 0 0 10px;
    z-index: 1000;
}
div#main-navigation ul li:hover ul li a{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0011/168572/bullet-blue-arrow.png) no-repeat 0 3px;
    z-index: 1000;
}
/****************************** information bar */
div#information-bar {
    float: left;
    position: relative;
    z-index: 0;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0010/168580/information-bar-bg.png) no-repeat 0 100%;
    overflow: hidden;
    padding: 0 0 12px 0;
}
div#bread-crumbs {
    padding: 0;
    margin: 9px 0 0 12px;
    font-size: 0.833333em; /*10px*/
    line-height: 1em;
}
#you-are-at{
    color: #fff;
    float: left;
    line-height: 1em;
    color: #b9dbea;
}
#bread-crumbs-list{
    float: left;
    line-height: 1em;
}
#bread-crumbs-list li{
    float: left;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0010/168571/bullet-arrow-light-blue.png) no-repeat 0 4px;
    line-height: 1em;
    
}
#bread-crumbs-list li:first-child{
    background: none;
    padding: 0 0 0 3px;
}
#bread-crumbs-list li a{
    line-height: 1em;
    color: #b9dbea;
    padding: 0 15px 0 5px;
}
#bread-crumbs-list li.current a{
    line-height: 1em;
    color: #fff;
}
div#information-bar div#utilities {
    position: absolute;
    top: 6px;
    right: 10px;
}
div#information-bar div#utilities a{
    float:right;
    text-indent: -9999em;
    display: block;
}
div#information-bar a#print-this-page {
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0008/168641/sprite-utilities.png) no-repeat 0 0;
    width: 31px;
    height: 16px;
}
div#information-bar a#decrease-text-size {
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0008/168641/sprite-utilities.png) no-repeat -31px 0;
    width: 27px;
    height: 16px;
    margin: 0 2px 0;
}    
div#information-bar a#increase-text-size {
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0008/168641/sprite-utilities.png) no-repeat -58px 0;
    width: 27px;
    height: 16px;
}
/****************************** home information bar */
body.home div#information-bar{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0010/168580/information-bar-bg.png) no-repeat 0 100%;
    overflow: hidden;
    padding: 0 0 20px 0;
}
div#panel-fully-committed{
    z-index: 100;
    float: left;
    margin: 17px 0 0 17px;
    position: relative;
    width: 677px;
    height: 265px;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0008/168578/image-gallery-bg.png) no-repeat 0 0;
}
div#panel-fully-committed h2{
    display: none;
}
div#panel-fully-committed h3{
    color: #fff;
    /*font-size: 2.75em;*/ /*33px*/
    font-size: 2.3em;
    display: block;
    margin: 30px 0 0;
    }
div#panel-fully-committed div.panel-content{
    background: transparent;
    width: 295px;
    margin: 0 0 0 34px;
}
div#image-gallery{
    position:relative;
    z-index: 0;
}
div#panel-fully-committed p{
    color: #fff;
    display: block;
    width: 295px;
    height: 105px;
    margin: 10px 0 0;
}
div#image-gallery img{
    float: right;
    margin: -58px 0 0 0;
    z-index: -1;
}
div#image-gallery > div{
    width: 628px;
    height: 265px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    background: #005181 url(http://www.police.nsw.gov.au/__data/assets/image/0007/168577/image-gallery-bg-div.png) repeat 0 0;
}
div#nav {
    position: absolute;
    z-index: 2000;
    top: 225px;
    left: 34px;
    border: 1px solid #006d9d;
}
div#nav a {
    font-size: 0.916666em; /*11px*/
    float: left;
    padding: 4px 8px;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0009/168579/image-gallery-nav.png) no-repeat 0 0;
    color: #fff;
    text-decoration: none;
}
div#nav a:hover {
    background: #006d9d;
}
div#nav a.activeSlide {
    background: #006d9d;
}
div#image-gallery-mask{
    position: absolute;
    right: 0;
    top : 0;
    width: 340px;
    height: 265px;
    background: #999;
    z-index: 200;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0003/168618/image-gallery-mask.png) no-repeat 0 0;
}
div#panel-your-police {
    width:202px;
    float: right;
    margin: 100px 10px 0 0;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0009/168597/panel-your-police-top.png) no-repeat 0 0;
}
div#panel-your-police div.panel-content {
    width:202px;
    padding: 0 0 10px 0;
    float: right;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0008/168596/panel-your-police-bottom.png) no-repeat 0 100%;
}
div#panel-your-police h2{
    font-size: 1.416666em; /*17px*/
    color: #fff;
    margin: 15px 0 0 12px;
}
div#panel-your-police p, div#panel-your-police legend{
    font-size: 0.916666em; /*11px*/
    color: #fff;
    margin: 10px 0 0 12px;
}
div#panel-your-police form{
    /*margin: -7px 0 0 12px;*/
    margin: 8px 0 0 12px;
    padding: 0;
    width: 179px;
}
div#panel-your-police fieldset{
    margin: 0;
    padding: 0;
}
div#panel-your-police label{
    /*position: relative;
    left: -9999em;*/
    display: none;
}
div#panel-your-police input[type=text]{
    border: none;
    background: none;
    width: 160px;
    color: #0093d0;
    font-size: 1em;
    margin: 0;
    padding: 0;
}
div#panel-your-police div.search-background{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0003/168645/your-police-search.png) no-repeat 0 0px;
    padding: 4px 11px 7px 8px;
}
div#panel-your-police div.button{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0005/168602/sprite-green-button-left.png) no-repeat 0 0;
    padding: 0 0 0 12px;
    display:block;
    float: right;
    margin: 5px 0 0;
}
div#panel-your-police div.button:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0005/168602/sprite-green-button-left.png) no-repeat 0 -26px;
}
div#panel-your-police input[type=submit]{
    color: #fff;
    text-decoration: none;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0007/168604/sprite-green-button-right.png) no-repeat 100% 0; 
    line-height: 1.21em;
    padding: 0 12px 0 0px;
    margin: 0;
    display: block;
    height: 26px;
    border: none;
    cursor: pointer;
}
div#panel-your-police div.button:hover input[type=submit]{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0007/168604/sprite-green-button-right.png) no-repeat 100% -26px; 
}
a#multilingual{
    width: 200px;
    height: 27px;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0004/173254/multilingual-button.png) no-repeat 0 0;
    text-indent: -999em;
    color: #fff;
    display: block;
    margin: 10px 0 0;
    cursor: pointer;
    float: left;
}
/****************************** content */
div#content{
    float: left;
}
p.date{
    color: #013a80; 
    font-size: 0.916666em; /*11px*/
}
img.floatleft{
    float:left;
    margin: 0 10px 10px 0;
}
img.floatright{
    float:right;
    margin: 0 0 10px 10px;
}
div#panel-news a,
div#panel-can-you-help-us a{
    color: #0a8b0c;
    font-size: 1em;
    font-weight: bold;
}
/****************************** contact form*/
fieldset.semantic-form{
    background: #f7f7f7;
    width: 490px;
    padding: 10px 0 10px;
}
fieldset.semantic-form label{
    display: block;
    margin: 8px 0 0 35px;
    padding: 0;
    font-weight: bold;
}
fieldset.semantic-form input,
fieldset.semantic-form textarea{
    display: block;
    margin: 3px 0 0 35px;
    padding: 3px 10px;
    border: 1px solid #e1e1e1;
    color: #444;
    width: 400px;
}
fieldset.semantic-form textarea{
    font-size: 1em;
    padding: 5px 10px;
}
fieldset.semantic-form select{
    display: block;
    margin: 3px 0 0 35px;
    padding: 3px 0;
    border: 1px solid #e1e1e1;
    color: #444;
    width: 190px;
}
fieldset.semantic-form span{
    display: block;
    margin: 0 0 0 35px;
    padding: 0;
    width: 430px;
    color: #2c2c2c;
    font-size: 0.833333em; /*10px*/
}
fieldset.semantic-form input:focus,
fieldset.semantic-form select:focus,
fieldset.semantic-form textarea:focus{
    border: 1px solid #98b7dd;
}
fieldset.semantic-form input[type=hidden]{
    border: none;
    padding: 0;
    margin: 0;
}
fieldset.semantic-form input[type=submit]{
    margin: 10px 0 0 35px;
    background:url(http://www.police.nsw.gov.au/__data/assets/image/0003/168600/search.png) no-repeat 0 0;
    border: none;
    display: block;
    width: 61px;
    height: 28px;
    color: #fff;
    cursor: pointer;
}
/****************************** home contain main */
body.home div#content-main{
    /*width:704px;*/
    width:694px;
    float:left;
}
body.home div#content-main h2{
    color: #e16c36;
    font-size: 1.55em;
    margin: 9px 0 0 20px;
}
div#panel-news h3{
    margin: 5px 0 0;
}
div#panel-news .mreleases, div#panel-news .minreleases, div#panel-can-you-help-us .reward {
    /*width: 300px;*/
    width: 295px;
}
div#panel-news .mreleases ul, div#panel-news .minreleases ul{
    list-style: none outside none;
}
div#panel-news .mreleases ul li, div#panel-news .minreleases ul li{
    display: none;
    background: none;
    padding: 0;
    margin: 0;
}
div#panel-news .mreleases ul li:first-child, div#panel-news .minreleases ul li:first-child{
    display: block;
}
div#panel-news .mreleases ul li:first-child a, div#panel-news .minreleases ul li:first-child a{
    color: #0E50A2;
    font-size: 1.08333em;
    line-height: 1.07692em;
}
div#panel-news .mreleases em{
    font-style: normal;
    font-size: 0.916666em; /*11px*/
    color: #013a80;
}
p#yt_connect{
    margin-bottom: 0;
    padding-bottom: 0;
}
div#panel-news p#yt_connect{
    display:none;
}
div#panel-can-you-help-us .reward a{
    color: #0E50A2;
    font-size: 1.08333em;
    line-height: 1.07692em;
}
div#panel-can-you-help-us h3{
    margin: 5px 0 5px;
}
div#panel-can-you-help-us img, div#panel-news img{
    float: left;
    border: 1px solid #d9d9d9;
    margin: 0 8px 0 0;
}
div.controls{
    position: absolute;
    bottom: 21px;
    /*width: 300px;*/
    width: 295px;
}
a.previous-item{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168631/sprite-previous-next.png) no-repeat 0 0;
    float: left;
    display: block;
    width: 22px;
    height: 22px;
    text-indent: -9999em;
    margin-right: 3px;
}
a.next-item{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168631/sprite-previous-next.png) no-repeat -22px 0;
    float: left;
    display: block;
    width: 22px;
    height: 22px;
    text-indent: -9999em;
    margin-right: 10px;
}
p.counter,
p.current1{
    margin: 3px 0 0;
}
div#panel-can-you-help-us, div#panel-news{
    position: relative;
    float:left;
    padding: 10px 0 0;
    margin: 10px 0 0;
    /*width: 346px;*/
    width: 341px;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0005/168593/panel-news-top.png) no-repeat 0 0;
}
div#panel-can-you-help-us{
    margin-left: 12px;
}
div#panel-can-you-help-us div.panel-content, 
div#panel-news div.panel-content{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0004/168592/panel-news-bottom.png) no-repeat 0 100%;
    padding:10px 20px 50px 20px;
    overflow: hidden;
}
div#panel-news div#yt_summary{
    /*width:300px;*/
    width:295px;
}
div#panel-news div#yt_summary .panel-content{
    background: none;
    padding:0;
    overflow: auto;
}
div#panel-news div#yt_summary h2, div#panel-news div#yt_summary h2 a{
    color: #0E50A2;
    font-size: 1.08333em;
    line-height: 1.07692em;
    padding: 0;
    margin: 0;
}
div#panel-news div#yt_summary img{
    display: none;
}
div#panel-can-you-help-us .reward p.more_link a{
    color: #0a8b0c;
    font-size: 1em;
}
div#news-gallery.javascript-disabled div, 
div#can-you-help-us-gallery.javascript-disabled div{
    float: left;
}
/****************************** recruitment contain main */
#panel-recruitment-carousel{
    position: relative;
}
#panel-recruitment-carousel h2{
    display: none;
}
#panel-recruitment-carousel h3{
    color: #fff;
    font-size: 24px; /*2em*/
}
#panel-recruitment-carousel h3 a{
    color: #fff;
    font-size: 24px; /*2em*/
}
#panel-recruitment-carousel h3 a:hover{
    color: #0A8B0C;
    text-decoration: none;
}
#panel-recruitment-carousel h4{
    color: #fff;
    font-size: 14px; /*1.166666em*/
    margin: 12px 0 0;
}
#panel-recruitment-carousel p{
    color: #fff;
    font-size: 12px;
}
.border{
    border: 2px solid #6399b7;
    margin: 10px 0;
}
/* jcarousel javascript disabled*/
ul.javascript-disabled{
    display: block;
    width: 695px;
    height: 259px;
    padding: 15px 0 15px 15px;
    overflow: hidden;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0004/168574/carousel.png) no-repeat 0 0;
}
ul.javascript-disabled li{
    float: left;
    background: #005889;
    width: 310px;
    height: 245px;
    margin: 0 0 50px;
}
ul.javascript-disabled li:first-child{
    margin-right: 37px;
}
/* jcarousel */
.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}
.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 355px;
    height: 245px;
}
.jcarousel-next {
    z-index: 3;
    display: none;
}
.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin .jcarousel-container {
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0004/168574/carousel.png) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-container-horizontal {
    width: 670px; /*710px - 32px*/
    padding:22px 20px;
    height: 245px;
}
.jcarousel-skin .jcarousel-clip-horizontal {
    width:  680px;
    height: 250px;
}
.jcarousel-skin .jcarousel-item {
    width: 330px;
    height: 245px;
    background: transparent;
}
.jcarousel-skin .jcarousel-item div{
    width:304px;
    margin: 0 0 0 9px;
}
.jcarousel-skin .jcarousel-item-horizontal {
    margin-left: 0px;
}
.jcarousel-skin .jcarousel-item-horizontal:first-child {
    background: none;
}
.jcarousel-skin .jcarousel-item-placeholder {
    background: transparent;
    color: #000;
}
.jcarousel-skin .jcarousel-next-horizontal {
    position: absolute;
    top: 120px;
    right: 0px;
    width: 34px;
    height: 55px;
    cursor: pointer;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0004/168601/sprite-carousel-button.png) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-next-horizontal:hover {
}
.jcarousel-skin .jcarousel-next-horizontal:active {
}
.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active {
    background: none;
}
.jcarousel-skin .jcarousel-prev-horizontal {
    position: absolute;
    top: 120px;
    left: 0px;
    width: 34px;
    height: 55px;
    cursor: pointer;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0004/168601/sprite-carousel-button.png) no-repeat -34px 0;
}
.jcarousel-skin .jcarousel-prev-horizontal:hover {
}
.jcarousel-skin .jcarousel-prev-horizontal:active {
}
.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
    background: none;
}
#panel-recruitment-landing, .panel-mini-wrapper, div.column-mini-wrapper {
    margin: 25px 0 0;
}
#panel-recruitment-landing > h2, .panel-mini-wrapper > h2, div.column-mini-wrapper h2 {
    display:none;
}
#panel-recruitment-landing div.panel-content > div, .panel-mini-wrapper, div.column-mini-wrapper {
    width: 229px;
    float: left;
    margin-left:11px;
    position: relative;
}
#panel-recruitment-landing div.panel-content div.helper {
    width: 229px;
    height: 137px;
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0008/169802/recruitment-mask.png) no-repeat 0 0;
    position: absolute;
    left: 0;
    top: 0;
}
#panel-recruitment-landing div.panel-content > div:first-child, div.first-item {
    margin-left: 0;
}

#panel-recruitment-landing h3 a, .panel-mini-wrapper h3 a, div.column-mini-wrapper h3 a {
    color:#0E50A2;
    font-size:1.08333em;
    line-height:1.07692em;
    margin:17px 0 0;
}
#panel-recruitment-landing div.panel-content h3, .panel-mini-wrapper h3, div.column-mini-wrapper h3 {
    margin: 0;
}
#panel-recruitment-landing img, .panel-mini-wrapper img, div.column-mini-wrapper img {
    margin-bottom: 15px;
}
#panel-recruitment-landing p, .panel-mini-wrapper p, div.column-mini-wrapper p {
    margin-top: 5px;
}
/****************************** recruitment inside contain main */
#panel-recruitment-intro{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0006/168594/panel-recruitment-intro.png) no-repeat 0 0;
    position: relative;
    width: 710px;
    right: 6px;
}
#panel-recruitment-intro h2{
    font-size: 2.75em; /*33px*/
    line-height: 1.2em;
    color: #fff;
    margin: 0;
    padding: 20px 20px 0;
}
#panel-recruitment-intro h3{
    font-size: 1.25em; /*15px*/
    font-weight: bold;
    color: #fff;
    margin: 0;
    padding: 0 30px 0 0;
}
#panel-recruitment-intro p{
    color: #fff;
    margin-top: 10px;
    padding: 0 30px 0 0;
}
#panel-recruitment-intro p a{
    color: #fff;
    font-weight: bold;
}
#panel-recruitment-intro .panel-content{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0006/168594/panel-recruitment-intro.png) no-repeat 0 100%;
    overflow: hidden;
    padding: 15px 20px 30px;
}
#panel-recruitment-intro .panel-content > div{
    margin: 0 0 0 339px;
}
#panel-recruitment-intro .panel-content div img{
    border: 2px solid #639ab9;
    float: left;
    margin: 0 10px 0 -339px;
    display: block;
}
#apply-now{
    position: absolute;
    top:0;
    right: 0;
    display: block;
    width: 120px;
    height: 117px;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0005/168566/apply-now-ds.png) no-repeat 0 0;
    text-indent: -999em;
    z-index: 100;
}
.pdf-download{
    background: #004477 url(http://www.police.nsw.gov.au/__data/assets/image/0004/168565/a-lifestyle-change.png) repeat-x 0 0;
    border: 1px solid #006d9d;
    display: block;
    padding: 4px 0 4px 5px;
}
.pdf-download:hover{
    background: #006d9d ;
}
.pdf-download a{
    font-size: 12px;
    color: #fff;
    display: block;
    padding: 0 10px 0;
    text-decoration: none;
}
.pdf-download a em{
    font-weight: bold;
    font-style: normal;
}
/****************************** news three column contain main */
body.three-column-news #content-main{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0006/168720/youtube.png) no-repeat 0 0;
}
#content,
#contain-main{
}
#panel-youtube h2{
    display: none;
}
#panel-youtube {
}
#panel-youtube .panel-content{
    width: 385px;
    height: 233px;
    background: #6399b7;
    padding: 2px;
    overflow: hidden;
    margin: 34px 0 50px 51px;


}
#panel-youtube .panel-content object{

}
.panel-content-mreleases h2{
    display: none;
}
.panel-content-mreleases{
    padding: 0 15px 0 0;
}
.panel-content-mreleases ul{
    list-style: none outside none;
}
.panel-content-mreleases li{
    background: none;
    font-size: 1em;
    margin: 17px 0 0;
}
.panel-content-mreleases a{
    outline: medium none;
    line-height: 1.07692em;
    /*font-size: 1.083333em;*/ /*13px*/
    font-size: 1.2em;
    background: none;
    color: #0e50a2;
    padding: 0;
    margin: 0;
    font-weight: bold;
}
.panel-content-mreleases em{
    font-style: normal;
    font-size: 0.916666em; /*11px*/
    color: #013a80;
    margin-bottom: 1em;
}
/****************************** home content aside */
body.home div#content-aside{
    width:227px;
    float: right;
}
body.home div#content-aside h2{
    color: #e16c36;
    margin: 0 0 0 10px;
}
/****************************** sub navigation common content aside */
div#panel-sub-navigation h2{
    display: none;
}
/* level 1 */
#sub-navigation li{
    background: none;
    padding: 0;
    margin:3px 0;
}
#sub-navigation li a{
    font-size: 0.916666em; /*11px*/
    font-weight: bold;
    color: #0a8B0C;
    display: block;
}
#sub-navigation li a:hover{
    text-decoration: none;
}
#sub-navigation li.selected {
    background: none;
}
#sub-navigation li div{
    padding: 0 0 3px;
}
#sub-navigation li.selected div{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0008/168713/sub-navigation-blue-bottom.png) no-repeat 0 100%;
    padding: 0 0 3px;
}
#sub-navigation li:hover div{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0008/168713/sub-navigation-blue-bottom.png) no-repeat 0 100%;
}
#sub-navigation li div {
    background: #fff url(http://www.police.nsw.gov.au/__data/assets/image/0009/168570/bullet-arrow-green.png) no-repeat 5px 6px;
}
#sub-navigation li div > a{
    padding: 2px 0 0 20px;
}
#sub-navigation li.selected div > a{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0009/168714/sub-navigation-blue-top.png) no-repeat 0 0;
    color: #fff;
}
#sub-navigation li.selected:hover > div > a{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0009/168714/sub-navigation-blue-top.png) no-repeat 0 0;
    color: #fff;
}
#sub-navigation li:hover div > a{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0010/168715/sub-navigation-blue-top-normal.png) no-repeat 0 0;
    color: #fff;
}
#sub-navigation li.selected.no-children div > a{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0010/168715/sub-navigation-blue-top-normal.png) no-repeat 0 0;
}
/* level 2 */
#sub-navigation li.selected ul li {
}
#sub-navigation li.selected ul li div{
    background: none;
}
#sub-navigation li.selected ul li div{
    padding: 0 0 3px;
}
#sub-navigation li.selected ul li.selected div{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0007/169027/sub-navigation-light-blue-bottom.png) no-repeat 0 100%;
}
#sub-navigation li.selected ul li:hover div{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0007/169027/sub-navigation-light-blue-bottom.png) no-repeat 0 100%;
}
#sub-navigation li.selected ul li div {
    background: #fff url(http://www.police.nsw.gov.au/__data/assets/image/0008/168569/bullet-arrow-green-normal.png) no-repeat 16px 6px;
}
#sub-navigation li.selected ul li div > a{
    background: none;
    color: #006802;
    padding: 2px 0 0 30px;
}
#sub-navigation li.selected ul li.selected div > a{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0011/168716/sub-navigation-light-blue-top.png) no-repeat 0 0;
    color: #003368;
}
/* level 3 */
#sub-navigation li.selected ul li.selected:hover div > a{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0011/168716/sub-navigation-light-blue-top.png) no-repeat 0 0;
    color: #003368;
}
#sub-navigation li.selected ul li:hover div > a{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0003/168717/sub-navigation-light-blue-top-normal.png) no-repeat 0 0;
    /*background: green;*/
    color: #003368;
}
#sub-navigation li.selected ul li.selected.no-children div > a{
    /*background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0003/168717/sub-navigation-light-blue-top-normal.png) no-repeat 0 0;*/
}
/* level 3 */
#sub-navigation li.selected ul li.selected:hover  li a{
    background: none;
}
#sub-navigation li.selected ul li.selected ul li a{
    background: none;
    padding-left: 40px;
}
#sub-navigation li.selected ul li.selected ul li a:hover{
    background: none;
    color: #006802;
}
#sub-navigation li.selected ul li.selected ul li div{
    background: none;
}
#sub-navigation li.selected ul li.selected ul li div:hover{
    background: none;
}


#sub-navigation li ul li a{
    font-weight: normal;
}
/****************************** home content aside secondary */
div#content-aside-secondary{
    width:215px;
    float:left;
}
div#panel-quick-links{
    margin: 10px 0 0;
    width: 215px; 
}
div#panel-quick-links h2{
    display: none;
}
div#panel-quick-links  div.panel-content{
}
div#panel-quick-links  div.panel-content li{
    background: none;
    margin: 0 0 0 6px;
}
div#panel-quick-links  div.panel-content a{
    display:block;
    text-indent: -9999em;
    margin:3px 0;
    cursor: pointer;
    width:200px;
    height:42px;
}
div#panel-quick-links #cust_serv a{
background: url(http://www.police.nsw.gov.au/__data/assets/image/0012/213051/sprite-customer-service-award-winners.jpg) no-repeat 0 0; 
}
a#customer-service-award{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0012/200145/sprite-customer-service-award.png) no-repeat 0 0;
}
a#customer-service-award:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0012/200145/sprite-customer-service-award.png) no-repeat -200px 0;
}
a#firearms-registry{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat 0 0;
}
a#firearms-registry:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat -200px 0;
}
a#security-and-capi{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat 0 -47px;
}
a#security-and-capi:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat -200px -47px;
}
a#criminal-records{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat 0 -94px;
}
a#criminal-records:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat -200px -94px;
}
a#report_crime{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat 0 -141px;
}
a#report_crime:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat -200px -141px;
}
a#securensw{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat 0 -188px;
}
a#securensw:hover{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168640/sprite-quick-links.png) no-repeat -200px -188px;
}
/****************************** news three column content aside secondary */
body.three-column-news #content-aside-secondary{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0006/168720/youtube.png) no-repeat 100% 0;
}
#panel-youtube-summary  .panel-content{
    padding: 0 5px 0 0;
}
#panel-youtube-summary h2{
    color: #fff;
    font-size: 1.25em; /*15px*/
}
#panel-youtube-summary p{
    color: #fff;
    margin-top: 10px;
}
#panel-youtube-summary img{
    float: left;
    margin-right: 3px;
    position: relative;
    top: 2px;
}
#panel-youtube-summary a{
    color: #fff;
    font-weight: bold;
    font-size: 0.833333em; /*10px*/
    line-height: 1em;
}
#panel-youtube-summary a span{
    color: #50afdc;
}
#panel-twitter{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0004/168718/twitter.png) no-repeat 0 0;
    width: 220px;
    margin: 25px 0 0;
}
#panel-twitter h2{
    color: #fff;
    font-size: 1em; /*12px*/
    padding: 40px 0 0 20px;
    margin: 0;
}
#panel-twitter h2 a{
    color: #fff;
    text-decoration: none;
    line-height: 19px;
    padding: 5px 0 0;
    margin: 0;
}
#panel-twitter span.follow{

    width: 74px;
    height: 19px;

    /*
    position: relative;
    top: -4px;
    right: -3px;
    */
}
#panel-twitter span.twitter{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0004/168646/twitter-logo.png) no-repeat 0 0;
    display: inline-block;
    width: 74px;
    height: 19px;
    text-indent: -999em;
    /*
    position: relative;
    top: -4px;
    right: -3px;
    */
}
#panel-twitter .panel-content{
    padding: 0 0 0 10px;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0004/168718/twitter.png) no-repeat 0 100%;
}
#panel-twitter p{
    color: #fff;
}
#panel-twitter div.twtr-ft div > a{
    display: none;
}
#panel-twitter div.twtr-ft div span{
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168568/bullet-arrow-dark-blue.png) no-repeat 0 4px;
    position: relative;
    left: -50px;
}
#panel-twitter div.twtr-ft div span a{
    padding: 0 0 0 15px;
}
#panel-ministerial-media-releases{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0008/168587/ministerial-media-releases.png) no-repeat 0 0;
    margin: 10px 0 0;
}
#panel-ministerial-media-releases h2{
    font-size: 1.25em; /*15px*/
    color: #e16c36;
    margin: 0;
    padding: 15px 0 0 10px;
}
#panel-ministerial-media-releases .panel-content{
    background: transparent url(http://www.police.nsw.gov.au/__data/assets/image/0008/168587/ministerial-media-releases.png) no-repeat 0 100%;
    padding: 0 15px 20px 0;
    overflow: hidden;
}
#panel-ministerial-media-releases li {
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0009/168570/bullet-arrow-green.png) no-repeat 0 3px;
    margin: 0 0 0 10px;
}
#panel-ministerial-media-releases h3 {
    font-size: 1.083333em; /*13px*/
    margin: 10px 0 0 10px;
}
#panel-ministerial-media-releases h3 a {
    color: #0e50a2;
}
#panel-ministerial-media-releases div.important{
    margin: 15px 0 0 28px;
}
/****************************** footer */
div#footer{
    margin:10px 0 0 0;
    background: #e2e2e2;
    float:left;
    clear:both;
    position: relative;
}
div#utilities-bottom {
    position: absolute;
    top: -22px;
    right: 10px;
}
div#utilities-bottom a{
    float:right;
    text-indent: -9999em;
    display: block;
}
a#print-this-page-bottom {
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168712/sprite-utilities-bottom.png) no-repeat 0 0;
    width: 31px;
    height: 16px;
}
a#decrease-text-size-bottom {
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168712/sprite-utilities-bottom.png) no-repeat -31px 0;
    width: 27px;
    height: 16px;
    margin: 0 2px 0;
}
a#increase-text-size-bottom {
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0007/168712/sprite-utilities-bottom.png) no-repeat -58px 0;
    width: 27px;
    height: 16px;
}
div#contact-information{
    float: left;
    position: relative;
    width: 380px;
}
div#contact-links{
    position: absolute;
    top: 19px;
    left: 15px;
}
div#contact-links img{
    margin: 0 10px 0 5px;
}

div#facebook-like {padding: 66px 0 0 19px;}

.contact_us_page {
    vertical-align: top;
}

.contact_us_related {
    border-bottom: 1px solid #cccccc;
    padding-bottom: 2px;
}

div.content-area {
float:left;
width:420px;
}

div.side-bar {
float:right;
width: 250px;
}

div.side-bar h3, div.side-bar h2 {
border-bottom: 1px solid #cccccc;
padding-bottom: 2px;
}

div.content-bar {
float: left;
width: 200px;
}

#PACTTable {
    width:100%;
    border-collapse:collapse;
}

#PACTTable td, #PACTTable th {
    border:1px solid #cccccc;
    padding:2px 4px 2px 4px;
    vertical-align:text-top;
}

#PACTTable th {
    text-align:left;
    font-weight:bold;
}

div#site-links{
    float: right;
    position: relative;
}
div#footer img{
    float: left;
}
.addthis_button{
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 1000;
}
#registered-users{
    position: absolute;
    right: 15px;
    top: 56px;
    font-size: 0.833333em; /*10px*/
    text-decoration:none;
    color: #ffffff;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0011/168599/registered-users.png) no-repeat 0 0;
    padding: 5px 10px 3px 8px;
}
div#footer ul#external-links{
    float: left;
    clear: left;
    margin: 115px 0 0 10px;
}
#site-updated{    font-size: 0.916666em; /*11px*/
    color: #252525;
    line-height: 1em;
    float:left;
    margin: 115px 15px 0 6px;
}
div#footer ul#internal-links{
    float: left;
    margin: 115px 0 0;
}
div#footer li{
    display: inline;
    background: none;
    margin:0;
}
div#footer ul#external-links  li
{
    font-size: 0.916666em; /*11px*/
    color: #252525;
    line-height: 1em;
    margin:0;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0010/168598/pipe.png) no-repeat 0 2px;
    padding:0 6px 0 10px;
}
div#footer ul#external-links li:first-child{
    background: none;
}
div#footer ul#internal-links  li
{
    font-size: 0.916666em; /*11px*/
    color: #252525;
    line-height: 1em;
    margin:0;
    background: url(http://www.police.nsw.gov.au/__data/assets/image/0010/168598/pipe.png) no-repeat 100% 2px;
    padding:0 6px 0 8px;
}
div#footer li a{
    color: #252525;
    display: inline;
}
.puppy {
float: right;
}
div#crime-stats {
    width:202px;
    height: 60px;
    float: right;
    margin: 30px -10px -90px 0; 
   
}


div#crime-stats p{
    font-size: 1.416666em; /*17px*/
    color: #fff;
    margin: 0 0 0 10px;
    line-height: 60px;
    text-align: left;
    font-weight: bold;
    float: left;
}
div#crime-stats p a{
   
    color: #fff;
   
}

.borderedNone {
border: 0px solid #ffffff;
padding: 0;
vertical-align: top;
margin: 0;
}
.borderedNone td {
padding: 3px;
vertical-align: top;
margin: 3px;
}
.borderedBlue {
border: 1px solid #00529b;
padding: 0;
vertical-align: top;
margin: 0;
font-size: 95.01%;
}
.borderedBlue th {
padding: 4px;
vertical-align: top;
margin: 4px;
background-color: #ffffff;
}
.borderedBlue th h1 {
color: #000000;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
}
.borderedBlue th p {
color: #000000;
font-weight: normal;
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
}
.borderedBlue td {
padding: 5px;
vertical-align: top;
margin: 5px;
}
.borderedBlue li {
padding-top: 2px;
padding-bottom: 5px;
}

.replyIndent {
LIST-STYLE-TYPE: none;
PADDING-LEFT: 20px;
}

.blogPost {
border: 1px solid;
color: #00529b;
MARGIN: 4px 0px;
padding: 5px;
BACKGROUND-COLOR: #bde5f8;
}

.blogReply {
border: 1px solid;
color: #9f6000;
padding: 5px;
MARGIN: 4px 0px;
BACKGROUND-COLOR: #feefb3;
}

.blogReply2 {
border: 1px solid;
color: #4f8a10;
padding: 5px;
MARGIN: 4px 0px;
BACKGROUND-COLOR: #dff2ba;
}

div.left-column, div.left-third-column, div.right-column {
float:left;
vertical-align:top;
overflow:auto;
padding-bottom:20px;
}

div.left-third-column {
width:33%;
}

div.right-column {
float:right;
}

div.clear {
clear:both;
}

div.clearPadding {
margin-bottom:100px;
}

div.clear-left {
clear:left;
}

.item-box {
padding:3px;
border:1px solid #0e50a2;
border-width:1px 0 0 0;
margin:5px;
}

.form-captcha {
text-align: center;
margin:20px 0;
}

.objDescHide {
display: none;
}

/* successful form class */
.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px 0px;
padding:15px;
}
.info {
color: #004786;
background-color: #BDE5F8;
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
}

.maintenance {
font-size: 0.833333em;
line-height: 1em;
color: #c13933;
padding: 1px;
margin: 0;
background-color: #eee;
}

/** button to use in page LB 05/02/2013 **/
.page-link-button {
            background: none repeat scroll 0 0 #33641a;
                color: #FFFFFF;
            float: left;
               font-weight: 600;
            margin: 6px;
            padding: 1%;
            text-align: center;
            width: 46%;
}

.page-link-button a, .page-link-button a:hover {
color:#ffffff;
}

.basic-table table, .basic-table th, .basic-table td
{
border:1px solid #003473;
padding:2px;
vertical-align:top;
border-collapse:collapse;
}

/* for back to top links */
a.back-to-top {float:right; clear:both;}

.honeypot {display:none;}

/* hiding content but still accessible to screen readers */
.visuallyhidden { 
  position: absolute; 
  overflow: hidden; 
  clip: rect(0 0 0 0); 
  height: 1px; width: 1px; 
  margin: -1px; padding: 0; border: 0; 
}

/*added for social media icons at the bottom */


.sprites1 a:before {
 background: url("http://www.police.nsw.gov.au/__data/assets/image/0004/372262/sprite3.png") no-repeat;
 content: "";
 display: inline-block !important;    
 left: auto;
 margin: -2px 0.3em 0 0;
 top: auto;
 vertical-align: middle;
 float: left;

}

.fb a:before {
    background-position: 0 -1px;
                 width: 30px;
    height: 30px;
}

.yt a:before{
    background-position: -41px -1px;
            width: 32px;
    height: 30px;
}
.tw a:before{
    background-position: -87px -1px;
             width: 30px;
    height: 30px;
}
.in a:before{
    background-position: -246px -1px;
    width: 30px;
    height: 30px;
}

.lk a:before{
    background-position: -129px -1px;
    width: 30px;
    height: 30px;
}
.pr a:before{
    background-position: -209px -2px;
    width: 30px;
    height: 30px;
}

.we a:before{
    background-position: -170px -1px;
    width: 30px;
    height: 30px;
}
