﻿@charset "utf-8";

body {
margin:0;
padding:0;
font-family:'Open Sans',Arial,Helvetica,sans-serif;
font-size:.75em;
text-align:center;
background:#e7e7e7
}

img {
border:0 none
}

.sys_clear {
clear:both;
width:100%;
overflow:hidden;
height:0
}

.sys_clear hr {
display:none
}

.sys_sitewrap {
margin:0 auto;
background:#e7e7e7 url(/SiteElements/Images/ui/body-bg-1.jpg) 0 100% no-repeat
}

#siteoptionsbar {
width:100%;
min-height:22px;
padding:7px 0 5px;
color:#fff;
background:#005382 url(/SiteElements/Images/ui/options-bar-bg.png) 0 100% repeat-x
}

#siteoptionsbar:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

#siteoptionsbar .sys_site-options-inner {
width:960px;
margin:0 auto
}

#siteoptionsbar ul {
margin:0;
padding:0
}

#siteoptionsbar ul li {
float:left;
list-style-type:none;
margin:0 12px 0 0;
padding:0 0 0 12px;
background:url(/SiteElements/Images/ui/header-divider.png) 0 50% no-repeat
}

#siteoptionsbar ul li.sys_first {
background:none
}

#siteoptionsbar ul#siteoptions1 {
float:left
}

#siteoptionsbar ul#siteoptions1 li.sys_first {
padding-left:0
}

#siteoptionsbar ul#siteoptions2 {
float:right
}

#siteoptionsbar ul a {
color:#fff;
font-weight:700;
text-decoration:none
}

#siteoptionsbar ul a:hover {
text-decoration:underline
}

#siteoptionsbar li.sys_skipnav {
display:none
}

#siteoptionsbar li span {
display:block;
float:left;
margin:0 10px 0 0
}

#siteheader {
float:left;
width:100%;
min-height:124px;
color:#fff;
background:#002e5a url(/SiteElements/Images/ui/header-bg.png) 0 0 repeat-x;
border-bottom:1px solid #006b97
}

#siteheader .sys_site-header-inner {
width:960px;
margin:0 auto;
text-align:left
}

#siteheader #sitelogo {
float:left
}

#siteheader .sys_header-right {
float:right;
width:50%
}

#header_site_search {
float:right;
width:302px;
height:32px;
margin:12px 0 10px;
background:url(/SiteElements/Images/ui/site-search-bg.png) 0 0 no-repeat;
position:relative
}

#header_site_search label {
display:none
}

#header_site_search input.sys_searchbox {
border:0 none;
float:left;
width:190px;
height:15px;
font-size:1em;
margin:2px 0 0 30px;
padding:3px 0;
color:#666;
font-style:italic
}

#header_site_search input.sys_inputfocus {
color:#000
}

#header_site_search input.sys_search-button {
border:0 none;
float:right;
width:80px;
height:26px;
font-size:1em;
display:block;
overflow:hidden;
text-indent:-999px;
line-height:999px;
background:url(/SiteElements/Images/ui/site-search-bg.png) 100% 0 no-repeat;
cursor:pointer
}

#header_contact_numbers {
float:right;
display:block;
clear:both;
width:350px;
min-height:55px;
background:url(/SiteElements/Images/ui/header-tel-bg-1.png) 0 0 no-repeat;
margin:0 0 10px
}

#header_contact_numbers ul {
float:left;
width:100%;
margin:0;
padding:0;
list-style-type:none;
min-height:55px;
background:url(/SiteElements/Images/ui/header-tel-bg-2.png) 0 100% no-repeat
}

#header_contact_numbers li {
float:left;
font-weight:700;
color:#fff;
margin:0;
padding:0;
overflow:hidden
}

#header_contact_numbers li.sys_non-emergency-tel {
width:220px
}

#header_contact_numbers li.sys_non-emergency-tel span.sys_non-emergency-label {
font-size:1em;
display:block;
padding:7px 5px 0 50px;
color:#77acd4
}

#header_contact_numbers li.sys_non-emergency-tel span.sys_non-emergency-number {
font-size:1.8em;
display:block;
padding:0 5px 5px 50px
}

#header_contact_numbers li.sys_emergency-tel {
font-size:0.9em;
width:105px;
padding:10px
}

#sitetopnav {
clear:both;
width:100%;
color:#000;
background:#fff url(/SiteElements/Images/ui/topnav-bg.png) 0 100% repeat-x;
min-height:37px;
font-weight:700
}

#sitetopnav ul {
width:962px;
margin:0 auto;
padding:0;
list-style-type:none;
padding-left:2px
}

#sitetopnav ul:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

#sitetopnav ul li {
font-size:1.2em;
margin:0;
padding:0;
float:left;
border-left:1px solid #cfdae2
}

#sitetopnav ul li a {
display:block;
text-decoration:none;
padding:10px 5px;
color:#333;
border-left:1px solid #fff;
text-align:center;
min-height:17px
}

#sitetopnav ul li a:hover {
color:#333;
background:#fff
}

#sitetopnav ul li#topnav1 a {
width:65px
}

#sitetopnav ul li#topnav2 a {
width:100px
}

#sitetopnav ul li#topnav3 a {
width:134px
}

#sitetopnav ul li#topnav4 a {
width:150px
}

#sitetopnav ul li#topnav5 a {
width:130px
}

#sitetopnav ul li#topnav6 a {
width:117px
}

#sitetopnav ul li#topnav7 a {
width:77px
}

#sitetopnav ul li#topnav8 a {
width:90px
}

#sitetopnav ul li#topnav8 {
border-right:1px solid #fff
}

#sitetopnav ul li#topnav8 a {
border-right:1px solid #cfdae2
}

#sitetopnav ul li.sys_selected {
color:#fff;
background:#004d79 url(/SiteElements/Images/ui/topnav-selected-bg.png) 0 0 repeat-x;
border-left:0 none;
padding-left:2px
}

#sitetopnav ul li.sys_selected a,#sitetopnav ul li.sys_selected a:hover {
color:#fff;
border-left:0 none;
background:none;
text-shadow:0 -1px 1px #18637d
}

#sitebody-outer {
background:#e7e7e7 url(/SiteElements/Images/ui/body-bg-1.jpg) 0 100% no-repeat
}

#sitebody {
clear:both;
width:940px;
padding:20px 10px;
color:#333;
background:#fff;
min-height:500px;
margin:0 auto;
text-align:left
}

#sitebody:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

#sitefootertop {
clear:both;
width:100%;
min-height:124px;
color:#fff;
background:#17436a url(/SiteElements/Images/ui/footer-top-bg.png) 0 0 repeat-x;
border-top:1px solid #3a7094;
padding-bottom:12px
}

#sitefootertop .sys_footer-top-inner {
text-align:left;
width:960px;
margin:0 auto
}

#sitefootertop .sys_footer-col {
float:left;
width:175px;
background:url(/SiteElements/Images/ui/footer-divider-1.png) 100% 0 repeat-y;
min-height:100px;
margin:12px 15px 0 0;
padding:0 15px 0 0
}

#sitefootertop .sys_footer-col#footercol4 {
background:none
}

#sitefootertop .sys_footer-col#footercol5 {
width:120px;
background:none;
padding:0 0 0 12px;
margin-right:0
}

#sitefootertop h2 {
font-size:1.2em;
margin:0;
padding:0 0 10px
}

#sitefootertop ul {
margin:0;
padding:0;
list-style-type:none
}

#sitefootertop ul li {
margin:0 0 8px;
padding:0 0 0 8px;
list-style-type:none;
color:#9cf;
background:url(/SiteElements/Images/ui/footer-bullet.png) 0 .4em no-repeat
}

#sitefootertop a {
color:#fff;
text-decoration:none
}

#sitefootertop ul li a {
color:#fff
}

#sitefootertop ul li a:hover {
color:#fff;
text-decoration:underline
}

#sitefootertop .sys_footer-col#footercol5 ul li {
background:none;
margin:0;
padding:0 0 6px
}

#sitefootertop .sys_footer-col#footercol5 div {
background:none;
margin:0;
padding:0 0 6px
}

#sitefooterbottom {
clear:both;
width:100%;
height:36px;
color:#fff;
background:#005381 url(/SiteElements/Images/ui/footer-bot-bg.png) 0 0 repeat-x;
border-top:1px solid #3a7094;
overflow:hidden
}

#sitefooterbottom .sys_footer-bottom-inner {
font-size:.9em;
font-weight:700;
text-align:left;
width:960px;
margin:0 auto
}

#sitefooterbottom .sys_footer-bottom-inner div#copyright_notice {
float:left;
margin:10px 0 0;
background:none
}

#sitefooterbottom .sys_footer-bottom-inner ul {
float:right;
margin:0;
padding:0;
list-style-type:none
}

#sitefooterbottom .sys_footer-bottom-inner li {
float:right;
margin:10px 0 0 12px;
padding:0 0 0 12px;
background:url(/SiteElements/Images/ui/footer-divider-2.png) 0 50% no-repeat
}

#sitefooterbottom .sys_footer-bottom-inner li a {
color:#fff;
text-decoration:none;
text-decoration:underline
}

#sitefooterbottom .sys_footer-bottom-inner li.sys_last {
background:none
}

#dchomepage h2 {
font-size:1.1em;
text-transform:uppercase;
margin:0 0 10px;
padding:.4em 10px
}

#dchomepage .sys_leftcol-wide {
float:left;
width:700px;
margin:0 10px 0 0
}

#dchomepage .sys_rightcol-small {
float:right;
width:220px
}

#dchomepage #quicklink_support, #dchomepage #quicklink_misconduct, #dchomepage #quicklink_reportacrime {
font-size:.9em
}

#dchomepage #news_and_appeals {
float:left;
width:340px;
margin:0 20px 0 0;
clear:both
}

#dchomepage #communitynews {
float:left;
width:340px
}

#dchomepage #news_and_appeals h2 {
color:#fff;
background:#840000 url(/SiteElements/Images/ui/header-bg-red.png) 0 0 no-repeat;
border-bottom:1px solid #520000
}

#dchomepage #news_and_appeals h2 .sys_rss-link,#dchomepage #news_and_appeals h2 .sys_atom-link {
margin-top:5px
}

#dchomepage #news_and_appeals h2 a {
color:#fff
}

#dchomepage #news_and_appeals .sys_subitem a {
font-weight:700;
color:#840000
}

#dchomepage #news_and_appeals .sys_subitem .sys_icon {
width:141px;
height:91px;
background:#e2ebed url(/SiteElements/Images/ui/default-icon.png) 50% 50% no-repeat
}

#dchomepage #communitynews h2 {
color:#fff;
background:#0f7e64 url(/SiteElements/Images/ui/header-bg-darkgreen.png) 0 0 no-repeat;
border-bottom:1px solid #016d54
}

#dchomepage #communitynews h2 .sys_rss-link,#dchomepage #communitynews h2 .sys_atom-link {
margin-top:5px
}

#dchomepage #communitynews h2 a {
color:#fff
}

#dchomepage #communitynews .sys_subitem a {
font-weight:700;
color:#0f7e64
}

#breadcrumb {
width:100%;
clear:both;
font-weight:700;
color:#333;
min-height:32px;
overflow:hidden;
margin:-5px 0 0
}

#breadcrumb div {
width:820px;
padding:0 0 12px
}

#breadcrumb div.sys_breadcrumb-label {
width:80px;
float:left;
margin:0 5px 0 0;
color:#666
}

#breadcrumb * {
float:left
}

#breadcrumb a {
color:#5C6E87;
text-decoration:none
}

#breadcrumb .sys_bc-separator {
background:url(/SiteElements/Images/ui/breadcrumb-sep.png) 50% 50% no-repeat;
width:22px;
height:1.3em;
display:block;
overflow:hidden;
text-indent:-999px
}

#nav_col {
float:left;
width:202px
}

#main_col {
float:right;
width:720px
}

#main_col #content_area {
float:left;
width:500px;
font-size:1.1em
}

#main_col #secondary_area {
float:right;
width:200px
}

#secondary_area h2 {
font-size:1.2em;
color:#fff;
text-transform:uppercase;
background:#c57601 url(/SiteElements/Images/ui/feature-areas/orange-header-bg-1.png) 0 0 no-repeat;
margin:0 0 10px;
padding:.5em 10px .4em;
border-bottom:1px solid #a46302;
text-shadow:1px 1px 1px #a76502
}

#secondary_area .sys_modular-search-control {
float:left;
width:100%;
margin:0 0 10px
}

#nav_col_heading {
font-size:1.4em;
font-weight:700;
color:#333;
background:url(/SiteElements/Images/ui/nav/nav-heading-bg.png) 0 0 no-repeat;
padding:10px;
border-bottom:1px solid #cfdae2
}

#nav_col ul {
margin:0;
padding:0;
list-style-type:none;
background:#fff
}

#nav_col ul li {
margin:0;
padding:0;
color:#333;
background:#e6eef4
}

#nav_col ul li a {
color:#004679;
text-decoration:none;
font-weight:700;
padding:.7em 10px;
display:block;
border-bottom:1px solid #fff
}

#nav_col ul li a:hover {
color:#333;
background:#d3e8f7
}

#nav_col ul li div.sys_selected a {
background:#004679;
color:#fff
}

#nav_col ul li ul {
padding:5px 0
}

#nav_col ul li ul li {
color:#333;
background:#fff
}

#nav_col ul li ul li a,#nav_col ul li ul li a:hover {
outline:none;
padding:.5em 10px .5em 22px;
background:url(/SiteElements/Images/ui/nav/nav-bullet-1.png) 12px 1em no-repeat
}

#nav_col ul li ul li div.sys_selected a {
background:url(/SiteElements/Images/ui/nav/nav-bullet-1.png) 12px 1em no-repeat;
color:#333
}

#nav_col ul li ul li ul {
padding:0 0 0 10px
}

#nav_col ul li ul li ul a,#nav_col ul li ul li ul a:hover {
font-weight:400;
background:none;
padding:.25em 4px .25em 22px
}

#nav_col ul li ul li ul li div.sys_selected a {
background:url(/SiteElements/Images/ui/nav/nav-bullet-1.png) 12px .8em no-repeat;
color:#333
}

#main_col #titlebar {
width:100%;
clear:both
}

#main_col #titlebar #page_title {
float:left;
width:500px
}

#main_col #titlebar #page_title h1 {
font-size:2.6em;
color:#004679;
margin:0;
padding:0 0 10px
}

#main_col #titlebar .sys_page-options-list {
float:right;
width:214px
}

#main_col #content_area p {
margin:0;
padding:0 0 1em
}

#main_col #content_area img.right-image {
float:right;
margin-left:10px;
}

h2,h3,h4,h5,h6 {
margin:0;
padding:.4em 0 .2em;
position:relative
}

h2 {
font-size:1.7em;
color:#004679
}

h3 {
font-size:1.3em;
color:#004679
}

h4 {
font-size:1.2em;
color:#004679
}

h5 {
font-size:1.1em;
color:#004679
}

h6 {
font-size:1em;
color:#004679
}

a {
text-decoration:none;
color:#004679
}

a:hover {
text-decoration:underline
}

#main_col #wide_content_area {
width:100%;
clear:both
}

.standard-data-table {
display:block;
width:100%;
color:#333;
background:#edf1f6;
border:1px solid #c2d0df;
border-collapse:collapse;
margin:0 0 10px;
clear:both
}

.standard-data-table th,.standard-data-table td {
text-align:left;
padding:.5em 10px;
border:1px solid #c2d0df
}

.standard-data-table th {
font-weight:700;
background:#dee6ee;
font-size:1.2em
}

.standard-data-table .sys_altrow {
background:#fff
}

.standard-data-table caption {
color:#666;
font-weight:700;
text-align:left;
font-size:1em;
padding:.3em 0
}

#main_col #content_area .standard-data-table td p {
margin:0;
padding:0
}

.sys_flickrpager {
margin:10px 0;
padding:10px 0;
min-height:1.5em;
text-align:right;
clear:both;
width:auto;
background:none;
float:none;
border:0 none
}

.sys_flickrpager .sys_paginginfo {
float:left;
font-weight:400;
font-size:12px;
width:auto;
background:none;
border:0 none;
margin:0;
padding:0
}

.sys_flickrpager .sys_navigation {
margin:0;
padding:0;
font-size:12px;
font-weight:400;
width:auto;
background:none;
float:none;
border:0 none
}

.sys_flickrpager .sys_navigation span.sys_selected span {
border:1px solid #333;
padding:2px 7px;
text-decoration:none;
width:auto;
color:#fff;
background:#333;
float:none;
cursor:default;
font-weight:700
}

.sys_flickrpager .sys_navigation a {
padding:2px 7px;
text-decoration:none;
width:auto;
background:none;
float:none;
border:0 none
}

.sys_flickrpager .sys_navigation span.sys_page {
margin-right:2px;
width:auto;
background:none;
float:none;
border:0 none
}

.sys_flickrpager .sys_navigation span.sys_page a {
border:1px solid #e3e3e3;
width:auto;
background:none;
float:none
}

.sys_flickrpager .sys_navigation span.sys_navigationnext a,.sys_theme-simple .sys_flickrpager .sys_navigation span.sys_navigationprevious a {
color:#00365b
}

.sys_flickrpager .sys_navigation span.sys_page a:hover {
background:#0086c2;
border:1px solid #0086c2;
color:#fff
}

.sys_flickrpager .sys_navigation span.sys_navigationnext a:hover,.sys_theme-simple .sys_flickrpager .sys_navigation span.sys_navigationprevious a:hover {
text-decoration:underline;
color:#0086c2
}

.sys_flickrpager .sys_navigation .sys_at-start,.sys_theme-simple .sys_flickrpager .sys_navigation .sys_at-end {
color:#bcbcbc
}

.sys_flickrpager .sys_navigation .sys_disabled {
padding:2px 7px;
color:#ababab;
width:auto;
background:none;
float:none;
border:0 none;
cursor:default
}

.sys_flickrpager .sys_navigation .sys_ellipsis {
cursor:default;
color:#ababab
}

.sys_page-options-list {
margin:0;
padding:0;
list-style-type:none;
width:200px;
height:2.3em
}

.sys_page-options-list li {
float:left;
margin:0;
padding:.5em 5px .5em 22px;
font-size:.9em
}

.sys_page-options-list li a {
color:#004679;
text-decoration:none
}

.sys_page-options-list li a:hover {
color:#333;
text-decoration:underline
}

.sys_page-options-list li.sys_share-link {
width:60px
}

.sys_page-options-list li.sys_print-link {
width:24px;
background:url(/SiteElements/Images/ui/page-options/print.png) 0 .5em no-repeat
}

.sys_page-options-list li.sys_download-link {
width:47px;
background:url(/SiteElements/Images/ui/page-options/download.png) 0 .5em no-repeat
}

.sys_related-items {
width:100%;
clear:both;
margin:0 0 10px
}

.sys_related-items h2,#main_col .sys_related-items h2 {
font-size:1.2em;
color:#fff;
text-transform:uppercase;
background:#c57601 url(/SiteElements/Images/ui/feature-areas/orange-header-bg-1.png) 0 0 no-repeat;
padding:.5em 10px .4em;
border-bottom:1px solid #a46302;
text-shadow:1px 1px 1px #a76502
}

.sys_related-items ul {
margin:0;
padding:0;
list-style-type:none;
font-weight:700
}

.sys_related-items ul li {
margin:0;
padding:.4em 0 .4em 21px;
color:#666;
background:url(/SiteElements/Images/ui/bullet-1.png) 12px .8em no-repeat
}

.sys_related-items ul li a {
color:#333;
text-decoration:none
}

.sys_related-items ul li a:hover {
color:#c57601
}

.sys_related-items#related_documents ul li {
padding-left:32px
}

.sys_related-items ul li span.sys_Size {
display:block;
font-weight:400;
clear:both
}

.sys_askthepolice-feature {
clear:both;
color:#333;
background:#d9e8f0 url(/SiteElements/Images/ui/feature-areas/Ask-The-Police.png) 0 0 no-repeat;
padding:10px
}

.sys_askthepolice-feature p {
margin:0;
padding:0
}

.sys_askthepolice-feature div.sys_atp-heading {
font-weight:700;
color:#0e5282
}

.sys_askthepolice-feature div.sys_atp-heading a {
display:block;
padding:88px 0 5px;
color:#0e5282;
text-decoration:none
}

.sys_askthepolice-feature div.sys_atp-heading a:hover {
color:#333
}

.sys_related-items ul li.sys_21 {
background:url(/SiteElements/Images/ui/content-type-icons/pdf.png) 12px .4em no-repeat
}

.sys_related-items ul li.sys_17 {
background:url(/SiteElements/Images/ui/content-type-icons/word.png) 12px .4em no-repeat
}

.sys_cc-image-wide {
width:100%;
clear:both;
margin:0 0 10px
}

.sys_cc-image-right {
clear:right;
float:right;
width:220px;
margin:0 0 10px 10px
}

.sys_cc-image-caption-right {
clear:right;
float:right;
width:220px;
margin:0 0 10px 10px
}

.sys_cc-image-caption-right .sys_cc-caption {
font-size:.9em;
font-weight:700;
color:#333
}

.sys_cc-quote-right {
clear:right;
float:right;
width:220px;
margin:0 0 10px 20px
}

.sys_cc-quote-right blockquote {
font-size:1.2em;
margin:0 0 5px;
padding:0;
font-weight:400
}

.sys_cc-quote-right blockquote:before {
content:" ' "
}

.sys_cc-quote-right blockquote:after {
content:" ' "
}

.sys_cc-quote-right cite {
font-style:italic;
color:#036
}

.image-space {
margin:4px
}

.sys_cc-video-right {
clear:right;
float:right;
width:220px;
margin:0 0 10px 10px
}

.sys_cc-video-wide {
clear:both;
width:100%;
text-align:center
}

.sys_cc-video-wide-inner {
background:#f7f7f7;
width:400px;
height:275px;
margin:0 auto 25px
}

.sys_cc-audio-right {
clear:right;
float:right;
width:220px;
margin:0 0 10px 10px
}

.sys_tabbedarea-control {
height:1%;
position:relative;
margin:15px 0 0;
padding:0;
width:100%;
clear:both
}

.sys_tabbedarea-control ul.sys_tabs {
width:100%;
float:left;
list-style-type:none;
margin:0;
padding:0;
font-size:.9em
}

.sys_tabbedarea-control ul.sys_tabs li {
float:left;
margin:0 1px -1px 0;
padding:0;
outline:none;
line-height:1.4em;
position:relative;
z-index:2
}

.sys_tabbedarea-control ul.sys_tabs li a {
display:block;
padding:6px;
color:#3c7eae;
outline:none;
font-weight:700;
background:#e3eef4;
border-top:1px solid #c8dde7;
border-right:1px solid #c8dde7;
border-left:0 none;
height:3.6em
}

.sys_tabbedarea-control .sys_tabbedarea-content {
font-size:1em;
width:468px;
clear:both;
display:block;
margin:0 0 10px;
padding:10px;
border:1px solid #dadada;
border-right-color:#9c9c9c;
border-bottom-color:#9c9c9c;
border-top:1px solid #dfe0e1;
background:#fff
}

.sys_tabbedarea-control .sys_tabbedarea-content:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

.sys_tabbedarea-control .sys_tabbedarea-content h2,#main_col .sys_tabbedarea-control .sys_tabbedarea-content h2 {
font-size:1.2em;
margin:0;
padding:0 0 7px;
clear:both
}

.sys_tabbedarea-control .sys_tabbedarea-content h3,#main_col .sys_tabbedarea-control .sys_tabbedarea-content h3 {
color:#000;
font-size:1.1em;
margin:0;
padding:0 0 7px
}

.sys_datarepeatercontrol .sys_subitem {
clear:both;
margin:0 0 10px
}

.sys_datarepeatercontrol ul.sys_itemslist {
width:100%;
clear:both;
margin:0;
padding:0;
border-top:1px solid #ccc
}

.sys_datarepeatercontrol ul.sys_itemslist li.sys_subitem {
margin:0;
padding:.7em 10px;
width:auto;
list-style-type:none;
border-bottom:1px solid #ccc;
float:none
}

.sys_datarepeatercontrol ul.sys_itemslist li.sys_subitem.sys_last {
border-bottom:0 none
}

.sys_datarepeatercontrol .sys_subitem .sys_thumbnail,.sys_datarepeatercontrol .sys_subitem .sys_icon {
float:left;
margin:0 10px 0 0
}

.sys_datarepeatercontrol .sys_subitem .sys_thumbnail img {
display:block
}

.sys_datarepeatercontrol .sys_subitem .sys_subitem-heading {
font-size:1em;
margin:0;
padding:0 0 5px
}

.sys_datarepeatercontrol .sys_subitem dl {
margin:0;
padding:0
}

.sys_datarepeatercontrol .sys_subitem dl dt {
display:none
}

.sys_datarepeatercontrol .sys_subitem dl dt,.sys_datarepeatercontrol .sys_subitem dl dd,.sys_standard-list .sys_subitem dl dt,.sys_standard-list .sys_subitem dl dd {
margin:0;
padding:0 0 .4em
}

.sys_datarepeatercontrol .sys_noresults {
margin:0 0 25px
}

.sys_news-control .sys_subitem dd.sys_news-datepublished,.sys_events-control .sys_subitem dd.sys_events-date,.sys_news-control li.sys_subitem span.sys_news-datepublished,.sys_events-control li.sys_subitem span.sys_events-date {
color:#989898;
display:block
}

#dchomepage #NewsStandardandMiniCombo_StandardList_List .sys_first .sys_news-summary {
margin-left:150px;
width:180px;
}

#dchomepage #NewsStandardandMiniCombo_StandardList_List .sys_first div h3 {
margin-left:150px;
}


#dchomepage #NewsStandardandMiniCombo_StandardList_List .sys_first div div:nth-of-type(1) {
	float:left;
	width:140px;
	height:90px;
	margin: 0 10px 10px 0;
	background:url(/SiteElements/Images/ui/force-crest-generic-2015.jpg ) no-repeat;
}

.sys_standardlist-title {
position:relative;
padding:.2em 0 .5em
}

.sys_standardlist-title span {
font-size:11px
}

.sys_standardlist-title .sys_rss-link,h2 .sys_rss-link {
display:block;
overflow:hidden;
white-space:nowrap;
font-size:11px;
margin-top:8px
}

.sys_standardlist-title .sys_rss-link a,h2 .sys_rss-link a {
display:block;
padding:2px 0 2px 22px;
overflow:hidden;
font-weight:700;
background:url(/SiteElements/Images/ui/Rss-Feed-Icon.gif) 0 50% no-repeat
}

.sys_standardlist-title .sys_atom-link,h2 .sys_atom-link {
display:block;
overflow:hidden;
white-space:nowrap;
font-size:11px;
margin-top:8px
}

.sys_standardlist-title .sys_atom-link a,h2 .sys_atom-link a {
display:block;
padding:2px 0 2px 22px;
font-weight:700;
background:url(/SiteElements/Images/ui/Atom-Feed-Icon.gif) 0 50% no-repeat;
overflow:hidden
}

.sys_standardlist-title span.sys_rss-link,h2 span.sys_rss-link {
width:22px;
position:absolute;
top:0;
right:10px
}

.sys_standardlist-title span.sys_atom-link,h2 span.sys_atom-link {
width:22px;
position:absolute;
top:0;
right:32px
}

#communitynews {
float:left;
width:100%;
margin:0 0 10px
}

#communitynews .sys_subitem {
float:left;
width:100%;
margin:0 0 15px;
clear:both
}

#communitynews .sys_subitem .sys_thumbnail,#communitynews .sys_subitem .sys_icon {
float:left;
margin:0 10px 0 0;
background:#e2ebed url(/SiteElements/Images/ui/force-crest-2015vs.jpg) no-repeat
}

#communitynews .sys_subitem .sys_icon {
width:80px;
height:52px
}

#communitynews .sys_subitem .sys_subitem-heading {
font-size:1em;
margin:-1px 0 .3em;
padding:0
}

#communitynews .sys_subitem .sys_subitem-heading a {
color:#004679
}

#communitynews .sys_subitem dt.sys_news-description {
display:none
}

#ask_the_police_list .sys_ask-the-police-control {
padding:110px 0 0;
background:url(/SiteElements/Images/ui/feature-areas/Ask-The-Police.png) 0 0 no-repeat
}

#ask_the_police_list .sys_subitem .sys_subitem-heading {
font-size:1.1em;
padding:.2em 0;
background:url(/SiteElements/Images/ui/q.png) 0 .4em no-repeat;
text-indent:16px
}

#ask_the_police_list .sys_subitem .sys_subitem-heading a {
font-weight:400
}

#ask_the_police_list .sys_subitem {
margin:0 8px 10px
}

#ask_the_police_list .sys_subitem dl {
margin:0
}

#ask_the_police_list .sys_subitem dl dt {
display:none
}

#ask_the_police_list .sys_subitem dl dd {
margin:0;
padding:0;
background:url(/SiteElements/Images/ui/a.png) 0 .2em no-repeat;
text-indent:16px
}

#ask_the_police_list .sys_subitem dl dd:after {
content:"... ";
color:#000;
font-weight:400;
margin-right:5px
}

.sys_search-control .sys_subitem-heading {
margin:0;
padding:0
}

.sys_search-control dl dt {
margin:0;
padding:0
}

.sys_search-control dl dd {
margin:0;
padding:0
}

.sys_search-control dl dt.sys_search-description {
display:none
}

.sys_search-control .sys_noresults ul {
padding:0 25px
}

#quicklinks {
clear:both;
width:700px;
height:60px;
background:url(/SiteElements/Images/ui/quick-links-bg.png) 0 0 no-repeat;
margin:0;
padding:0;
list-style-type:none;
overflow:hidden;
margin:10px 0 10px 0
}

#quicklinks li {
float:left;
margin:0 1px 0 0;
padding:0
}

#quicklinks li a {
display:block;
font-weight:700;
padding:12px 5px 9px 55px;
height:35px;
text-decoration:none
}

#quicklinks li a:hover {
color:#000
}

#quicklinks li#quicklink_findoffice {
background:url(/SiteElements/Images/ui/quicklinks/icon-findoffice.png) 8px 8px no-repeat;
width:174px
}

#quicklinks li#quicklink_reportacrime {
background:url(/SiteElements/Images/ui/quicklinks/icon-reportacrime.png) 8px 8px no-repeat;
width:172px
}

#quicklinks li#quicklink_reportacrime a {
padding-top:12px;
padding-bottom:4px
}

#quicklinks li#quicklink_support {
background:url(/SiteElements/Images/ui/quicklinks/icon-support.png) 8px 8px no-repeat;
width:174px
}

#quicklinks li#quicklink_informationlibrary {
background:url(/SiteElements/Images/ui/quicklinks/icon-infolibrary.png) 8px 8px no-repeat;
width:174px
}

#quicklinks li#quicklink_misconduct {
background:url(/SiteElements/Images/ui/quicklinks/icon-misconduct.png) 8px 8px no-repeat;
width:174px
}

.sys_3col-feature-boxes {
width:100%;
clear:both
}

.sys_3col-feature-boxes .sys_feature-box {
float:left;
width:232px;
margin:0 2px 0 0
}

.sys_3col-feature-boxes .sys_feature-box.sys_feature-box-3 {
margin:0
}

.sys_3col-feature-boxes .sys_feature-box .sys_feature-txt {
min-height:100px;
padding:8px;
background:#d9e8f0
}

.sys_3col-feature-boxes .sys_feature-box .sys_feature-txt h2,#dchomepage .sys_3col-feature-boxes .sys_feature-box .sys_feature-txt h2 {
margin:0;
padding:0 0 8px;
text-transform:none
}

.sys_3col-feature-boxes .sys_feature-box .sys_feature-txt p,#dchomepage .sys_3col-feature-boxes .sys_feature-box .sys_feature-txt p {
margin:0;
padding:0
}

#mylocalpolice_postcode_and_map h2,#mylocalpolice_loggedin h2 {
font-size:1.2em;
color:#fff;
text-transform:uppercase;
background:#67a515 url(/SiteElements/Images/ui/snt/sideheading3-bg.png) 0 0 no-repeat;
margin:0;
padding:.5em 10px;
border-bottom:1px solid #588e11
}

#mylocalpolice_postcode_and_map #my_neighbourhood_txt {
padding:3px 10px
}

#mylocalpolice_postcodesearch {
clear:both;
position:relative;
background:url(/SiteElements/Images/ui/snt/snt-search-bg.png) 0 0 no-repeat;
width:206px;
min-height:33px
}

#mylocalpolice_postcodesearch label {
display:none
}

#mylocalpolice_postcodesearch input.sys_postcodesearchbox {
border:0 none;
float:left;
width:140px;
height:15px;
font-size:1em;
margin:4px 0 0 15px;
padding:3px 0;
color:#666;
font-style:italic
}

#mylocalpolice_postcodesearch input.sys_postcode-button {
border:0 none;
float:right;
width:50px;
height:26px;
font-size:1em;
display:block;
overflow:hidden;
text-indent:-999px;
line-height:999px;
background:url(/SiteElements/Images/ui/snt/snt-search-bg.png) 100% 0 no-repeat;
cursor:pointer
}

#mylocalpolice_postcodesearch .sys_postcode-error {
float:left;
width:190px;
clear:both;
padding:.2em 5px;
margin:5px 0;
font-size:.9em;
color:#9d0d15
}

#mylocalpolice_derbyshiremap {
clear:both;
position:relative;
width:220px;
height:338px;
overflow:hidden;
font-size:.8em;
font-weight:700;
background:url(/SiteElements/Images/ui/snt/map2016.png) 0 0 no-repeat
}

#mylocalpolice_derbyshiremap img {
display:block;
position:absolute;
top:0;
left:0
}

#mylocalpolice_derbyshiremap ul {
display:block;
margin:0;
padding:0;
position:absolute;
top:0;
left:0;
z-index:2;
width:220px;
height:338px
}

#mylocalpolice_derbyshiremap ul li {
display:block;
margin:0;
padding:0
}

#mylocalpolice_derbyshiremap li a {
text-decoration:none;
outline:none
}

#mylocalpolice_derbyshiremap li a span {
display:none;
color:#486974
}

#mylocalpolice_derbyshiremap li a:hover span {
display:block;
width:120px
}

#mylocalpolice_derbyshiremap li#mylocalpolice_division1 a {
display:block;
position:absolute;
top:16px;
left:11px;
width:220px;
height:240px;
background:url(/SiteElements/Images/ui/snt/map2016.png) -11px -16px no-repeat
}

#mylocalpolice_derbyshiremap li#mylocalpolice_division1 a span {
margin:0 0 0 72px
}

#mylocalpolice_derbyshiremap li#mylocalpolice_division1 a:hover {
background:url(/SiteElements/Images/ui/snt/map-divn-hvr.png) -11px -16px no-repeat;
z-index:1000;
}

#mylocalpolice_derbyshiremap li#mylocalpolice_division3 a {
display:block;
position:absolute;
top:190px;
left:0px;
width:220px;
height:122px;
background:url(/SiteElements/Images/ui/snt/map2016.png) 0 -190px no-repeat
} 

#mylocalpolice_derbyshiremap li#mylocalpolice_division3 a span {
margin:-174px 0 0 83px
}

#mylocalpolice_derbyshiremap li#mylocalpolice_division3 a:hover {
background:url(/SiteElements/Images/ui/snt/map-divs2016-hvr.png) 0 -5px no-repeat;
z-index:1001;
}

#mylocalpolice_loggedin {
width:100%;
background:#f1f5f6;
padding-bottom:10px
}

#mylocalpolice_loggedin #mylocalpolice_name,#mylocalpolice_loggedin #mylocalpolice_nextmeeting,#mylocalpolice_loggedin #mylocalpolice_news,#mylocalpolice_loggedin #mylocalpolice_priorities,#mylocalpolice_loggedin #mylocalpolice_team,#mylocalpolice_loggedin #mylocalpolice_caughtoncamera {
margin:0 10px;
background:url(/SiteElements/Images/ui/mylocalpolice-divider.png) 0 100% repeat-x
}

#mylocalpolice_loggedin h3 {
font-size:1.1em;
color:#6aa717;
text-transform:uppercase;
margin:10px 10px 5px 0;
padding:0 0 5px
}

#mylocalpolice_loggedin ol,#mylocalpolice_loggedin ul {
clear:both;
margin:0;
padding:0 0 0 25px
}

#mylocalpolice_loggedin li {
margin:0;
padding:0 0 .4em;
font-weight:700
}

#mylocalpolice_loggedin #mylocalpolice_name span {
display:block;
clear:both
}

#mylocalpolice_loggedin #mylocalpolice_name1 {
font-size:1.5em;
font-weight:700;
padding:10px 0 3px
}

#mylocalpolice_loggedin #mylocalpolice_name2 {
font-size:1em;
text-transform:uppercase;
font-weight:700;
color:#333
}

#mylocalpolice_loggedin #mylocalpolice_nextmeeting dt {
display:block;
font-weight:700;
float:left;
clear:both;
width:55px;
margin:0 5px 0 0
}

#mylocalpolice_loggedin #mylocalpolice_news .sys_subitem {
margin:0
}

#mylocalpolice_loggedin #mylocalpolice_news .sys_subitem .sys_subitem-heading {
padding-bottom:2px
}

#mylocalpolice_loggedin #mylocalpolice_news .sys_subitem .sys_thumbnail,#mylocalpolice_loggedin #mylocalpolice_news .sys_subitem .sys_icon {
display:none
}

#mylocalpolice_loggedin #mylocalpolice_team h3 {
float:left
}

#mylocalpolice_loggedin #mylocalpolice_team .sys_mylocalpolice-linktoteam {
float:right;
text-align:right;
width:100px;
padding-top:10px;
font-size:1em
}

#mylocalpolice_loggedin .sys_caughtoncamera-control {
width:200px;
height:80px;
color:#fff;
background:#6aa717;
font-weight:700;
padding:0;
margin:10px 10px 0
}

#mylocalpolice_loggedin .sys_caughtoncamera-control .sys_thumbnail,#mylocalpolice_loggedin .sys_caughtoncamera-control .sys_icon {
float:left;
margin:0 10px 0 0;
padding:0
}

#mylocalpolice_loggedin .sys_caughtoncamera-control .sys_subitem-heading {
font-size:1.1em;
margin:0;
padding:10px 0 4px
}

#mylocalpolice_loggedin .sys_caughtoncamera-control .sys_subitem-summary {
float:left
}

#mylocalpolice_loggedin .sys_caughtoncamera-control .sys_subitem-summary dl {
margin:0;
padding:0
}

#mylocalpolice_loggedin .sys_caughtoncamera-control .sys_caughtoncamera-reference {
font-size:.9em;
margin:0;
padding:0 0 4px
}

#mylocalpolice_name,#mylocalpolice_priorities ol,#mylocalpolice_team ul,#mylocalpolice_news .sys_news-control {
padding-bottom:10px!important
}

#mylocalpolice_loggedin .mylocalpolice_caughtoncamera {
background:#69a716;
color:#fff;
min-height:65px;
margin:10px 10px 20px
}

#mylocalpolice_loggedin .mylocalpolice_caughtoncamera img {
float:left
}

#mylocalpolice_loggedin .mylocalpolice_caughtoncamera p.sys_mylocalpolice-caughtoncamera-text {
font-size:1.3em;
font-weight:700;
padding:6px 20px 0 70px;
margin:0
}

#mylocalpolice_loggedin .mylocalpolice_caughtoncamera p.sys_mylocalpolice-caughtoncamera-ref {
font-size:.8em;
font-weight:700;
margin:0;
padding:0 0 0 70px
}

.sys_area-officer-details {
padding:15px
}

.sys_area-officer-details img {
margin:0 0 10px
}

.sys_area-officer-details p {
margin:0 0 5px;
padding:0
}

.sys_area-officer-details .sys_area-officer-text1 {
font-weight:700
}

#mylocalpolice_subarea_postcode {
clear:both;
float:left;
width:100%;
margin:0 0 15px
}

#mylocalpolice_subarea_postcode h2 {
font-size:1em;
width:270px;
float:left;
color:#333;
font-size:.9em;
font-weight:400;
margin:0 10px 0 0
}

#mylocalpolice_subarea_postcode #mylocalpolice_postcodesearch {
clear:none;
float:left
}

#mylocalpolice_subarea_links {
float:left;
width:100%;
background:#e6eef4;
margin:0 0 15px
}

#mylocalpolice_subarea_links ul {
float:left;
margin:0;
padding:10px 10px 10px 20px;
list-style-type:none;
border:0 none
}

#mylocalpolice_subarea_links ul li {
float:left;
clear:none;
font-weight:700;
width:210px;
border:0 none;
background:url(/SiteElements/Images/ui/snt/arrow.png) 0 .55em no-repeat;
padding:.2em 10px .7em 12px
}

#mylocalpolice_subarea_links .sys_noresults {
padding:0 20px 20px;
font-weight:700
}

#mylocalpolice_subarea_links .sys_noresults p {
margin:0;
padding:0
}

#mylocalpolice_subarea_sectionmap {
clear:both;
padding:10px 14px;
background:#fff;
border:2px solid #004c7c
}

.sys_events-list-with-calendar-icon h2,#upcoming_events h2.sys_events-hdr {
font-size:1.2em;
color:#fff;
text-transform:uppercase;
background:#c57601 url(/SiteElements/Images/ui/header-small-bg-orange.png) 0 0 no-repeat;
margin:0 0 8px;
padding:.5em 10px;
border-bottom:1px solid #a46302
}

.sys_events-list-with-calendar-icon h2.sys_standardlist-title a,#upcoming_events h2.sys_events-hdr a {
color:#fff
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem {
position:relative;
background:none;
border:0 none;
padding:0 0 10px 45px;
min-height:30px
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem .sys_icon {
display:none
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem * {
position:static
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem .sys_subitem-heading {
background:none;
margin:0;
padding:0 0 0 15px
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem .sys_subitem-heading a {
margin:0;
padding:0;
top:auto;
position:static
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem dl dt {
display:none
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem dl dd.sys_events-date {
position:absolute;
left:10px;
top:0;
width:36px;
height:41px;
background:url(/SiteElements/Images/ui/Calendar-icon-bg.png) 0 0 no-repeat;
overflow:hidden;
margin:0;
padding:0
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem dl dd.sys_events-date .sys_events-date-month {
display:block;
margin:0;
padding:0;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-size:11px;
font-weight:700;
width:36px;
height:16px;
text-align:center;
line-height:16px
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem dl dd.sys_events-date .sys_events-date-date {
display:block;
margin:0;
padding:0;
color:#000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-weight:700;
width:36px;
height:24px;
text-align:center;
line-height:20px
}

.sys_events-list-with-calendar-icon .sys_datarepeatercontrol .sys_subitem dl dd {
display:block;
margin:0;
padding:.2em 15px;
font-size:.9em
}

.sys_caught-on-camera-subheading {
font-size:.8em
}

.sys_caughtoncamera-control .sys_caughtoncamera-title {
font-size:1.3em
}

.sys_caughtoncamera-control .sys_datarepeatercontrol .sys_subitem {
float:left;
clear:none;
overflow:hidden
}

.sys_caughtoncamera-control .sys_datarepeatercontrol .sys_subitem .sys_subitem-heading {
margin:5px 0;
display:none
}

.sys_caughtoncamera-control .sys_datarepeatercontrol .sys_subitem .sys_thumbnail,.sys_caughtoncamera-control .sys_datarepeatercontrol .sys_subitem .sys_icon {
float:none
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary {
padding-right:35px;
padding-top:10px
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dt {
clear:left;
display:block;
width:45px;
color:#000;
font-weight:700;
margin-right:5px;
float:left;
text-align:right
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dd {
float:left;
width:130px
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dd.sys_caughtoncamera-area {
min-height:3.4em
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dd.sys_caughtoncamera-date {
min-height:2.4em
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dt.sys_caughtoncamera-notes {
float:none;
text-decoration:underline
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dd.sys_caughtoncamera-notes {
clear:both;
width:100%
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dt.sys_caughtoncamera-identified {
display:none;
width:50px
}

.sys_caughtoncamera-control .sys_subitem .sys_caughtoncamera-summary dl dd.sys_caughtoncamera-identified {
display:none
}

.sys_caughtoncamera-search-control .sys_search-options {
padding:0 5px
}

.sys_caughtoncamera-search-control label {
font-weight:700;
display:block;
margin:0 0 5px
}

.sys_caughtoncamera-search-control .sys_search-row-label {
font-weight:700;
display:block;
margin:0 0 5px
}

.sys_caughtoncamera-search-control .sys_search-row {
clear:both;
width:100%;
margin:5px 0 12px
}

.sys_caughtoncamera-search-control .sys_keywords-row input {
width:190px;
font-size:1em;
font-family:'Open Sans',Arial,Helvetica,sans-serif
}

.sys_caughtoncamera-search-control .sys_checkbox {
float:left;
width:100%;
clear:both;
padding:0 0 3px 2px
}

.sys_caughtoncamera-search-control .sys_checkbox input,.sys_caughtoncamera-search-control .sys_checkbox label {
float:left;
font-weight:400;
line-height:13px;
margin:0 5px 5px 0;
padding:0
}

.sys_caughtoncamera-search-control .sys_checkbox input {
width:13px
}

.sys_caughtoncamera-search-control .sys_checkbox label {
width:150px;
cursor:pointer
}

.sys_caughtoncamera-search-control .sys_button-row input {
float:right;
width:77px;
height:26px;
color:#fff;
background:url(/SiteElements/Images/ui/search-button-bg.png) 0 0 no-repeat;
border:0 none;
font-weight:700;
padding:0;
margin:0;
overflow:hidden;
cursor:pointer;
line-height:12px;
text-transform:uppercase;
font-size:.9em
}

.sys_coc_image img {
width:170px
}

.sys_mylocalpolice-caughtoncamera-image img {
width:100%
}

#snt_sergeant_photo1 img {
width:100%!important
}

#section_landing_content_wrapper #section_landing_intro_area {
clear:both;
height:20.8em;
position:relative;
margin-bottom:18px;
background:#000
}

#section_landing_content_wrapper #section_landing_intro_area img {
height:20.8em
}

#section_landing_content_wrapper #section_landing_intro_area #section_landing_intro_image {
position:absolute;
top:0;
left:0;
z-index:1
}

#section_landing_content_wrapper #section_landing_intro_text_right {
position:absolute;
z-index:2;
right:0;
top:0;
width:280px;
height:20.8em;
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) 0 0
}

#section_landing_content_wrapper #section_landing_intro_text_right #section_home_info {
padding:10px 15px;
line-height:1.5em
}

#section_landing_content_wrapper #section_landing_intro_text_right h2,#section_landing_intro_text_right p,#section_landing_intro_text_right a {
color:#fff;
text-decoration:none;
font-weight:700
}

#section_landing_content_wrapper #home_link_contactteam,#home_link_visitteam {
font-weight:700;
margin:0 0 10px
}

#section_landing_content_wrapper .sys_3col-feature-boxes h2,#section_landing_content_wrapper .sys_3col-feature-boxes h2 a {
font-size:1em;
color:#00487b;
margin:0;
padding:0;
font-weight:700
}

#section_landing_content_wrapper .sys_3col-feature-boxes h2 {
padding-bottom:4px
}

#section_landing_content_wrapper .sys_home-feature-column {
width:100%
}

#section_landing_content_wrapper .sys_3col-feature-boxes .sys_feature-box {
width:228px;
margin-right:18px
}

#section_landing_content_wrapper .sys_3col-feature-boxes .sys_feature-box.sys_feature-box-3 {
margin:0
}

#section_landing_content_wrapper .sys_3col-feature-boxes .sys_feature-box .sys_feature-txt {
min-height:115px
}

#section_landing_content_wrapper .sys_3col-feature-boxes .sys_feature-box .sys_feature-txt p {
line-height:1.5em
}

#section_landing_content_wrapper .sys_2col-feature-boxes {
width:100%;
clear:both;
float:left;
margin-top:18px
}

#section_landing_content_wrapper .sys_2col-feature-boxes .sys_feature-box {
float:left;
width:350px;
margin:0 18px 0 0
}

#section_landing_content_wrapper .sys_2col-feature-boxes .sys_feature-box.sys_feature-box-2 {
margin:0
}

#section_landing_content_wrapper .sys_2col-feature-boxes .sys_feature-box .sys_feature-img {
float:left;
width:110px;
margin-right:2px
}

#section_landing_content_wrapper .sys_2col-feature-boxes .sys_feature-box .sys_feature-img p {
margin:0;
padding:0
}

#section_landing_content_wrapper .sys_2col-feature-boxes .sys_feature-box .sys_feature-txt {
float:left;
min-height:84px;
width:222px;
padding:8px;
background:#d9e8f0;
line-height:1.4em
}

#section_landing_content_wrapper .sys_2col-feature-boxes .sys_feature-box .sys_feature-txt h2 {
font-size:1em;
color:#00487b;
margin:0;
padding:0;
font-weight:700;
text-transform:none
}

#section_landing_content_wrapper .sys_2col-feature-boxes .sys_feature-box .sys_feature-txt p {
margin:0;
padding:0
}

#content_area fieldset {
border:0 none;
padding:0
}

#content_area fieldset div.sys_form {
position:relative;
border:0 none
}

#content_area fieldset div.sys_form .sys_form-hdr,#content_area fieldset legend {
display:block;
float:left;
width:100%;
white-space:normal;
color:#666;
font-weight:700;
font-size:1.2em;
margin:0 0 20px;
padding:10px 2px
}

#content_area .sys_form-row {
clear:both;
width:100%;
position:relative
}

#content_area .sys_form-row label {
float:left;
width:110px;
margin:.2em 20px 0 .3em
}

#content_area .sys_form-row input {
width:290px;
margin-bottom:.5em
}

#content_area .sys_form-row textarea {
width:290px;
margin-bottom:.5em
}

#content_area .sys_form-row select {
width:297px;
margin-bottom:.5em
}

#content_area .sys_form-row input,.sys_form-row textarea {
-moz-border-radius:2px;
-webkit-border-radius:2px;
border:1px solid #acaeb1
}

#content_area .sys_form-row textarea {
min-height:120px
}

#content_area .sys_button-row {
clear:both;
padding:1em 0 .7em
}

#content_area .sys_button-row input {
width:auto;
font-size:1.2em;
float:left;
cursor:pointer;
font-weight:700;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border:1px solid #ccc;
background:#fff;
color:#000;
padding:5px 10px
}

#content_area fieldset .sys_form-validator {
font-size:1.3em;
font-weight:700;
color:#fff!important;
background:#ca2e1e;
margin:10px 5px 35px;
padding:10px 12px;
border:1px solid #dc5244
}

fieldset .sys_form-validator ul {
font-size:.8em;
margin:0;
padding:6px 0 0 25px
}

fieldset .sys_form-validator ul li {
color:#fff;
list-style-type:none;
font-weight:700;
border:0 none;
margin:0;
padding:.2em 0 .2em 20px
}

#emergency_home_intro_area {
clear:both;
height:250px;
position:relative;
margin-bottom:18px
}

#emergency_home_intro_area #emergency_home_intro_image {
position:absolute;
top:0;
left:0;
z-index:1
}

#emergency_home_intro_text_right {
position:absolute;
z-index:2;
right:0;
top:0;
width:280px;
height:250px;
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) 0 0
}

#emergency_home_intro_text_right #emergency_home_info {
padding:10px 15px;
line-height:1.6em
}

#emergency_home_intro_text_right h2,#emergency_home_intro_text_right p,#emergency_home_intro_text_right a {
color:#fff;
text-decoration:none;
font-weight:700
}

#emergency_homepage_news h2.sys_news-title.sys_standardlist-title {
background:url(/SiteElements/Images/ui/header-bg-red-wide.png) no-repeat scroll 0 0;
padding-left:10px;
color:#fff;
margin-bottom:8px
}

#emergency_homepage_news #EmergencyHomePageNewsListing_List h3.sys_subitem-heading.sys_news-subheading a {
color:#840000
}

#emergency_homepage_news #EmergencyHomePageNewsListing_List.sys_datarepeatercontrol .sys_subitem {
padding-bottom:4px;
border-bottom:1px solid #ccc
}

.sys_theme-simple .sys_search-search-control {
min-width:0!important
}

.sys_theme-simple .sys_search-search-control .sys_advanced-search-row select {
width:28%!important
}

.sys_theme-simple .sys_search-search-control .sys_advanced-search-row input {
width:15%!important
}

.sys_theme-simple .sys_search-options .sys_button-row input.sys_searchbutton,.sys_theme-simple .sys_search-options .sys_button-row input.sys_search-button,.sys_theme-simple .sys_search-options .sys_basic-search-row input.sys_search-button,.sys_theme-simple .sys_advanced-search-options .sys_button-row input.sys_search-button,.sys_theme-simple .sys_advanced-search-options .sys_button-row input.sys_searchbutton {
margin-right:30px!important
}

#secondary_area .sys_feature-box {
float:left;
width:200px;
margin:0 2px 0 0
}

#secondary_area .sys_feature-box h2 {
color:#000;
margin:0;
padding:0;
background:none;
border:0 none
}

#secondary_area .sys_feature-box .sys_feature-txt {
min-height:32px;
padding:8px;
background:#d9e8f0
}

#secondary_area .sys_feature-box .sys_feature-txt h2,#secondary_area .sys_3col-feature-boxes .sys_feature-box .sys_feature-txt h2 {
margin:0;
padding:0 0 8px;
text-transform:none
}

#secondary_area .sys_feature-box .sys_feature-txt p,#secondary_area .sys_3col-feature-boxes .sys_feature-box .sys_feature-txt p {
margin:0;
padding:0
}

#content_area .sys_searchresultsextended-themed .sys_button-row input {
float:none;
font-size:1em;
text-align:center;
padding-left:5px
}

#UserRegistration_USerRegistrationPanel .sys_dob,#UserRegistration_USerRegistrationPanel .sys_addressdetails legend,#UserRegistration_USerRegistrationPanel .sys_address1,#UserRegistration_USerRegistrationPanel .sys_address2,#UserRegistration_USerRegistrationPanel .sys_addresstown,#UserRegistration_USerRegistrationPanel .sys_addresscounty,#UserRegistration_USerRegistrationPanel .sys_addresscountry {
display:none
}

#UserRegistration_USerRegistrationPanel #addressdetails {
padding-bottom:10px
}

#poweredbycontensis_div {
float:right;
width:14em;
text-align:right;
height:14px;
padding:10px 15px 0
}

#poweredbycontensis_div a {
font-weight:400;
color:#b6dcf5
}

#next_meeting_link.sys_next-meeting-btn {
clear:both;
margin-top:14px
}

h2.sys_FormLegend {
color:#666;
font-size:1.2em;
font-weight:700;
margin:0 0 20px;
padding:10px 2px
}

#wide_content_area .sys_news.sys_theme-simple .sys_itemslist div.sys_icon {
width:86px;
height:55px;
background:url(/SiteElements/Images/ui/force-crest-generic-2015sm.jpg) 0 0 no-repeat!important;
border:1px solid #ccc
}

#recruit-wrapper {
width:720px
}

#recruit-wrapper #slideshow {
position:relative;
height:400px
}

#recruit-wrapper #slideshow .left-text-top {
position:absolute;
display:block;
width:400px;
top:10px;
left:20px
}

#recruit-wrapper #slideshow .right-text-top {
position:absolute;
display:block;
width:400px;
top:10px;
right:20px
}

#recruit-wrapper #slideshow .left-text-bottom {
position:absolute;
display:block;
width:400px;
top:255px;
left:240px
}

#recruit-wrapper #slideshow .right-text-bottom {
position:absolute;
display:block;
width:400px;
top:255px;
right:50px;
text-align:right
}

#recruit-wrapper #slideshow .recruit-text-inner {
color:#fff;
font-size:2.8em;
font-weight:800;
text-shadow:2px 2px 2px #000
}

#recruit-wrapper #boxes {
width:680px;
margin:-80px auto 0;
z-index:10;
position:relative
}

#recruit-wrapper #top-box a {
text-decoration:none;
color:#fff
}

#recruit-wrapper #bottom-box a {
text-decoration:none;
color:#fff
}

#recruit-wrapper #top-box {
width:680px;
height:135px;
margin:20px 0;
overflow:hidden
}

#recruit-wrapper #welcomebox {
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
padding:15px
}

#recruit-wrapper .top {
width:212px;
height:135px;
float:left;
display:inline
}

#recruit-wrapper .top1 {
background:url(/Images/Careers/Hub/values-box.jpg)
}

#recruit-wrapper .top2 {
background:url(/Images/Careers/Hub/people-box.jpg)
}

#recruit-wrapper .top3 {
background:url(/Images/Careers/Hub/benefits-box.jpg)
}

#recruit-wrapper .topboxpad {
margin-right:21px
}

#recruit-wrapper .topboxshade {
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
padding:10px;
width:192px;
height:115px
}

#recruit-wrapper .topboxshade:hover {
background:#000;
background:rgba(0,0,0,0.50)
}

#recruit-wrapper .bottom {
background-color:#d9e8f0;
width:331px;
height:100px;
float:left
}

#recruit-wrapper .bottomboxpad {
margin-right:16px
}

#recruit-wrapper .bottomboxshade {
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
padding:10px;
width:311px;
height:80px
}

#recruit-wrapper .bottom1 {
background:url(/Images/Careers/Hub/career-box.jpg)
}

#recruit-wrapper .bottom2 {
background:url(/Images/Careers/Hub/volunteer-box.jpg)
}

#recruit-wrapper .bottomboxshade:hover {
background:#000;
background:rgba(0,0,0,0.50)
}

#recruit-wrapper #welcomebox h1 {
margin:0
}

#recruit-wrapper #welcomebox p {
margin:15px 0 0
}

#recruit-wrapper #welcomebox a {
color:#FFF
}

#recruit-wrapper #boxes h2 {
font-size:1em;
color:#fff;
margin:0;
padding:0;
font-weight:700
}

#recruit-buttons .recruitnav-button {
width:154px;
height:115px;
float:left;
display:inline
}

#recruit-buttons .recruitnav-button a {
color:#FFF;
text-decoration:none
}

#recruit-buttons .recruitnav-pad {
margin-right:19px;
margin-bottom:20px
}

#recruit-buttons .recruitnav-shade {
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
width:92%;
height:90%;
padding:4%;
color:#FFF;
}

#recruit-buttons .recruitnav-shade h3 {
padding:0
}

#recruit-buttons .recruitnav-shade:hover {
background:#000;
background:rgba(0,0,0,0.50) 
}

#recruit-buttons .recruitnav-button {
width:154px;
height:115px;
float:left;
display:inline
}

#recruit-buttons .recruitnav-button, #recruit-buttons .recruitnav-bar a {
color:#FFF;
text-decoration:none
}

#recruit-buttons .recruitnav-pad {
margin-right:19px;
margin-bottom:20px
}

#recruit-buttons .recruitnav-shade {
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
width:92%;
height:90%;
padding:4%;
color:#FFF
}

#recruit-buttons .recruitnav-shade h3 {
padding:0
}

#recruit-buttons .recruitnav-shade:hover {
background:#000;
background:rgba(0,0,0,0.50) 
}

#recruit-buttons .recruitnav-bar-shade {
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
width:92%;
height:66%;
padding:4%;
color:#FFF  
}

#recruit-buttons .recruitnav-bar-shade h3 {
padding:0;
margin-top:22px;
}

#recruit-buttons .recruitnav-bar-shade:hover {
background:#000;
background:rgba(0,0,0,0.50) 
}

.recruitnav-padbar {
	margin-bottom: 20px;
  	float:left;
}

.recruitnav-bar {
	height:116px;
	width:500px;
	text-align:center;
}


#posaction-wrapper {
width:720px
}

#posaction-wrapper #slideshow {
position:relative;
height:400px
}

#posaction-wrapper #slideshow .left-text-top {
position:absolute;
display:block;
width:400px;
top:10px;
left:20px
}

#posaction-wrapper #slideshow .right-text-top {
position:absolute;
display:block;
width:400px;
top:10px;
right:20px
}

#posaction-wrapper #slideshow .left-text-bottom {
position:absolute;
display:block;
width:400px;
top:255px;
left:240px
}

#posaction-wrapper #slideshow .right-text-bottom {
position:absolute;
display:block;
width:400px;
top:255px;
right:50px;
text-align:right
}

#posaction-wrapper #slideshow .posaction-text-inner {
color:#fff;
font-size:2.8em;
font-weight:800;
text-shadow:2px 2px 2px #000
}

#posaction-wrapper #boxes {
width:680px;
margin:-80px auto 0;
z-index:10;
position:relative
}

#posaction-wrapper #vpvdboxes {
width:680px;
margin:0px auto 0;
z-index:10;
position:relative
}


#posaction-wrapper #top-box a {
text-decoration:none;
color:#fff
}

#posaction-wrapper #bottom-box a {
text-decoration:none;
color:#fff
}

#posaction-wrapper #top-box {
width:680px;
height:135px;
margin:20px 0;
overflow:hidden
}

#posaction-wrapper #welcomebox {
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
padding:15px
}

#posaction-wrapper .top {
width:212px;
height:135px;
float:left;
display:inline
}

#posaction-wrapper .top1 {
background:url(/Images/Careers/Positive-Action/OurPolicingFamily.jpg)
}

#posaction-wrapper .top2 {
background:url(/Images/Careers/Positive-Action/EventsButton.jpg)
}

#posaction-wrapper .top3 {
background:url(/Images/Careers/Positive-Action/EligibilityButton2.jpg)
}

#posaction-wrapper .topboxpad {
margin-right:21px
}

#posaction-wrapper .topboxshade {
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
padding:10px;
width:192px;
height:115px
}

#posaction-wrapper .topboxshade:hover {
background:#000;
background:rgba(0,0,0,0.50)
}

#posaction-wrapper .bottom {
background-color:#d9e8f0;
width:331px;
height:100px;
float:left
}

#posaction-wrapper .bottomboxpad {
margin-right:16px
}

#posaction-wrapper .bottomboxshade {
color:#fff;
background:url(/SiteElements/Images/ui/black-alpha.png) repeat scroll 0 0 transparent;
padding:10px;
width:311px;
height:80px
}

#posaction-wrapper .bottom1 {
background:url(/Images/Careers/Positive-Action/ApplyNow.jpg)
}

#posaction-wrapper .bottom2 {
background:url(/Images/Careers/Positive-Action/CareersButton.jpg)
}

#posaction-wrapper .bottomboxshade:hover {
background:#000;
background:rgba(0,0,0,0.50)
}

#posaction-wrapper #welcomebox h1 {
margin:0
}

#posaction-wrapper #welcomebox p {
margin:15px 0 0
}

#posaction-wrapper #welcomebox a {
color:#FFF
}

#posaction-wrapper #boxes h2 {
font-size:1em;
color:#fff;
margin:0;
padding:0;
font-weight:700
}

#posaction-wrapper #vpvdboxes h2 {
font-size:1em;
color:#fff;
margin:0;
padding:0;
font-weight:700
}


#career1 {
background:url(/Images/Careers/Buttons/career1.jpg)
}

#career2 {
background:url(/Images/Careers/Buttons/career2.jpg)
}

#career3 {
background:url(/Images/Careers/Buttons/career3.jpg)
}

#CCMC1 {
background:url(/Images/Careers/Buttons/CCMC1.jpg)
}

#CCMC2 {
background:url(/Images/Careers/Buttons/CCMC2.jpg)
}

#CCMC3 {
background:url(/Images/Careers/Buttons/CCMC3.jpg)
}

#PC1 {
background:url(/Images/Careers/Buttons/PCEligibleButtonv2.jpg)
}

#PC2 {
background:url(/Images/Careers/Buttons/PCWhatWeOfferButton.jpg)
}

#PC3 {
background:url(/Images/Careers/Buttons/PCTimetableButton.jpg)
}

#PC4 {
background:url(/Images/Careers/Buttons/PCScoresButton.jpg)
}

#PC5 {
background:url(/Images/Careers/Buttons/PCStagesButton.jpg)
}

#PC6 {
background:url(/Images/Careers/Buttons/PCFAQButton.jpg)
}

#PC7Bar {
	background: url(/Images/Careers/Buttons/PCBar.jpg)
}

#volunteer1 {
background:url(/Images/Careers/Buttons/volunteer1.jpg)
}

#volunteer2 {
background:url(/Images/Careers/Buttons/volunteer2.jpg)
}

#volunteer3 {
background:url(/Images/Careers/Buttons/volunteer3.jpg)
}

#special1 {
background:url(/Images/Careers/Buttons/special1.jpg)
}

#special2 {
background:url(/Images/Careers/Buttons/special2.jpg)
}

#special3 {
background:url(/Images/Careers/Buttons/special3.jpg)
}

#special4 {
background:url(/Images/Careers/Buttons/special4.jpg)
}

#special5 {
background:url(/Images/Careers/Buttons/special5.jpg)
}

#special6 {
background:url(/Images/Careers/Buttons/special6.jpg)
}

#cyber1 {
background:url(/Images/Safety-Advice/Cybercrime/ChildSexualExploitation.jpg)
}

#cyber2 {
background:url(/Images/Safety-Advice/Cybercrime/SocialMediaSecurity.jpg)
}

#cyber3 {
background:url(/Images/Safety-Advice/Cybercrime/CyberBullying.jpg)
}

#cyber4 {
background:url(/Images/Safety-Advice/Cybercrime/MobileDeviceSafety.jpg)
}

#cyber5 {
background:url(/Images/Safety-Advice/Cybercrime/StampOutFraud.jpg)
}

#cyber6 {
background:url(/Images/Safety-Advice/Cybercrime/Stalking.jpg)
}

#cyber7 {
background:url(/Images/Safety-Advice/Cybercrime/InternetSafety.jpg)
}

#cyber8 {
background:url(/Images/Safety-Advice/Cybercrime/Sexting.jpg)
}

#cyber9 {
background:url(/Images/Safety-Advice/Cybercrime/SupportForBusinesses.jpg)
}

#cyber10 {
background:url(/Images/Safety-Advice/Cybercrime/VirtualSurgeries.jpg)
}

#cyber11 {
background:url(/Images/Safety-Advice/Cybercrime/Twitter.jpg)
}

#cyber12 {
background:url(/Images/Safety-Advice/Cybercrime/Blogs.jpg)
}

#PSV1 {
background:url(/Images/Careers/Buttons/CarInventory.jpg)
}

#PSV2 {
background:url(/Images/Careers/Buttons/CadetSupport.jpg)
}

#PSV3 {
background:url(/Images/Careers/Buttons/PoliceStationSupportv2.jpg)
}

#PSV4 {
background:url(/Images/Careers/Buttons/CCTV.jpg)
}

#PSV5 {
background:url(/Images/Careers/Buttons/RoleActor.jpg)
}

#PSV6 {
background:url(/Images/Careers/Buttons/Wildlife.jpg)
}

#PSV7 {
background:url(/Images/Careers/Buttons/NonEvidentialLanguageInterpreterVolunteer.jpg)
}

#PSV8 {
background:url(/Images/Careers/Buttons/CrimePrevention.jpg)
}

#PSV9 {
background:url(/Images/Careers/Buttons/LicensingTeamSupport.jpg)
  }

#PSV10 {
background:url(/Images/Careers/Volunteer/CycleSecure.jpg )
  }

  

#ESP1 {
background:url(/Images/Careers/ESP/WhatIsESP-Button.jpg)
}

#ESP2 {
background:url(/Images/Careers/ESP/BusinessNeeds-Button.jpg)
}

#ESP3 {
background:url(/Images/Careers/ESP/ESPBenefits-Button.jpg)
}

#ESP4 {
background:url(/Images/Careers/ESP/BusinessHelp-Button.jpg)
}

#ESP5 {
background:url(/Images/Careers/ESP/Eligibility-Button-v2.jpg)
}

#ESP6 {
background:url(/Images/Careers/ESP/ESPHome.jpg)
}

#ESP7 {
background:url(/Images/Careers/ESP/PSVButton.jpg)
}

#Staff1 {
background:url(/Images/Careers/Staff/HubPage1.jpg)
}

#Staff2 {
background:url(/Images/Careers/Staff/HubPage2.jpg)
}

#Staff3 {
background:url(/Images/Careers/Staff/HubPage3.jpg)
}

#stopsearch1 {
background:url(/Images/My-Local-Police/StopSearch/StopSearchStats.jpg)
}

#stopsearch2 {
background:url(/Images/My-Local-Police/StopSearch/StopSearchSurvey.jpg)
}

#stopsearch3 {
background:url(/Images/My-Local-Police/StopSearch/StopSearchComplaints.jpg)
}

#RCT1 {
background:url(/Images/My-Local-Police/Rural-Crime/Buttons/FarmHouseBuildingsButton.jpg)
}

#RCT2 {
background:url(/Images/My-Local-Police/Rural-Crime/Buttons/BoundariesButton.jpg)
}

#RCT3 {
background:url(/Images/My-Local-Police/Rural-Crime/Buttons/FuelTankButton.jpg)
}

#RCT4 {
background:url(/Images/My-Local-Police/Rural-Crime/Buttons/LivestockButton.jpg)
}

#RCT5 {
background:url(/Images/My-Local-Police/Rural-Crime/Buttons/SecurityButton.jpg)
}

#RCT6 {
background:url(/Images/My-Local-Police/Rural-Crime/Buttons/FarmwatchButton.jpg)
}

#RCT7 {
	background: url(/Images/My-Local-Police/Rural-Crime/Buttons/HorsewatchButton.jpg)
}

#RCT8 {
	background: url(/Images/My-Local-Police/Rural-Crime/Buttons/DatatagButton.jpg)
}

#RCT9 {
	background: url(/Images/My-Local-Police/Rural-Crime/Buttons/QuadBikesButton.jpg)
}

.recruit-department {
	width:500px;
	height:200px;
}

.people-contactmgmt {
	background:url(/Images/Careers/People/contact-people.jpg) no-repeat;
}

.people-contactmgmt .recruitnav-shade {
	height:80% !important;
}

.people-contactmgmt a {
	color:#fff;
	font-size:2.4em;
	text-decoration:none;
}

#con-wrapper {
width:720px;
height:2200px;
overflow:hidden
}

#con-buttons-main {
width:488px;
height:100%;
margin:0;
float:left;
background-color:#4a5159
}

#con-others, #con-off-mess {
clear:both;
margin:20px;
padding:12px;
overflow:auto;
background:#E7E6D9;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
color:#4a5159
}

#con-others a {
color:#4a5159
}

#con-others h2 {
color:#4a5159
}

#con-others h3 {
color:#4a5159
}

#con-off-mess {
background:#8A4F7D;
color:#fff;
}

#con-off-mess h2 {
color:#fff
}

#con-off-mess a {
color:#fff
}

#con-emergency {
width:208px;
padding:4px 12px 12px;
float:right;
height:100%;
background-color:#006b97;
color:#fff;
overflow:auto
}

#con-emergency a {
color:#fff
}

#con-emergency h2 {
color:#fff
}

#con-emergency h3 {
color:#fff
}

#con-further {
	margin:20px;
	color:#fff;
	padding:0 12px
}

#con-further h2 {
	color:#fff
}

#con-further h3 {
	color:#fff
}

#con-further a {
	color:#fff
}

#con-further a:hover {
	color:#fff;
	text-decoration:underline
}

#con-button-row-top {
margin-top:18px
}

.con-button {
width:136px;
height:139px;
float:left;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
text-align:center;
margin:0 0 20px 20px
}

.con-button a {
color:#fff;
text-decoration:none;
font-size:.9em;
font-weight:800;
display:block;
width:100%;
height:100%
}

.con-button-img {
width:60px;
height:60px;
margin-top:25px;
margin-bottom:10px;
border:0
}

.con-button-descript {
display:block
}

.con-button-row-other {
clear:both;
margin-top:20px
}

#con-button1 {
background-color:#68A357;
color:#fff
}

#con-button2 {
background-color:#f39943;
color:#fff
}

#con-button3 {
background-color:#3f9dd1;
color:#fff
}

#con-button4 {
background-color:#e71d36;
color:#fff
}

#con-button5 {
background-color:#912F40;
color:#fff
}

#con-button6 {
background-color:#3E8914;
color:#fff
}

#con-button7 {
background-color:#dd7230;
color:#fff
}

#con-button8 {
background-color:#399AE7;
color:#fff
}

#con-button9 {
background-color:#A49694;
color:#fff
}

#con-button10 {
background-color:#7392B7;
color:#fff
}

#con-button11 {
background-color:#C94277;
color:#fff
}

#con-button12 {
background-color:#ff9f1c;
color:#fff
}

#con-button13 {
background-color:#2ec4b6;
color:#fff
}

#con-button14 {
background-color:#C1D37F;
color:#fff
}

#con-button15 {
background-color:#6457a6;
color:#fff
}

#con-button16 {
background-color:#e1b923;
color:#fff
}

#con-button17 {
background-color:#e123bc;
color:#fff
}

#con-button18 {
background-color:#aa9b87;
color:#fff
}

.con-callback {
width:91%;
padding:5%;
background-color:#8A4F7D;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
color:#fff;
}

/* News Record Updates */
.sys_theme-simple .sys_news-record .sys_news-posted-date {
    font-weight:400;
	padding:.5em 0;
	font-size:1.1em;
	margin:0 0 10px 0;
	border-top:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
}
	
.sys_newsImgRight 
{
    float: right;
    margin-left: 10px;
    margin-top: 20px;
    margin-bottom: 10px;
    width: 220px;
    overflow: hidden;
    height: auto;
    position: relative;
    box-sizing: border-box;
    display: block
}
.sys_newsImgRight img {
    width: 220px;   
    box-sizing: border-box;
    display: block
}
.sys_newsImgRight small, .sys_mainImage small {
    display: block;
    background-color: #000;
    background-color: rgba(0,0,0,0.7);
    padding: 6px;
    color: #fff;
    position: absolute;
    width: 100%;
    bottom: 0px;
    left:0;
    box-sizing: border-box;
}

.sys_mainImage {
    width: 500px;
    position: relative;
    overflow:hidden;
    max-height: 280px;
    box-sizing: border-box;
    overflow: hidden;
    height: auto;
    position: relative;
    box-sizing: border-box;
    display: block
}
.sys_mainImage img {
    width:500px; 
    box-sizing: border-box;
    display: block
}
/* Galleria Theme for news record pages */
#galleria{height:320px}
#galleria-loader{height:1px!important}

.galleria-theme-classic {
    position: relative;
    overflow: hidden;
    background: #000;
}
.galleria-theme-classic img {
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
.galleria-theme-classic .galleria-stage {
    position: absolute;
    top: 10px;
    bottom: 60px;
    left: 10px;
    right: 10px;
    overflow:hidden;
}
.galleria-theme-classic .galleria-thumbnails-container {
    height: 50px;
    bottom: 0;
    position: absolute;
    left: 10px;
    right: 10px;
    z-index: 2;
}
.galleria-theme-classic .galleria-carousel .galleria-thumbnails-list {
    margin-left: 30px;
    margin-right: 30px;
}
.galleria-theme-classic .galleria-thumbnails .galleria-image {
    height: 40px;
    width: 60px;
    background: #000;
    margin: 0 5px 0 0;
    border: 1px solid #000;
    float: left;
    cursor: pointer;
}
.galleria-theme-classic .galleria-counter {
    position: absolute;
    bottom: 10px;
    left: 10px;
    text-align: right;
    color: #fff;
    font: normal 11px/1 arial,sans-serif;
    z-index: 1;
    display: none !important;
}
.galleria-theme-classic .galleria-loader {
    background: #000;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 2;
    display: none;
    background: url(/SiteElements/Images/classic-loader.gif) no-repeat 2px 2px;
}
.galleria-theme-classic .galleria-info {
    width: 500px;
    bottom: 60px;
    left: 0;
    z-index: 2;
    position: absolute;
}
.galleria-theme-classic .galleria-info-text {
    background-color: #3a7094;
    background-color: rgba(29,29,29,0.8);
    padding: 4px 11px;
    /*display: none;*/
    /* IE7 */ zoom:1;
    font-size: smaller;
}
.galleria-theme-classic .galleria-info-title {
    font: bold 12px/1.1 arial,sans-serif;
    margin: 0;
    color: #fff;
    margin-bottom: 7px;
}
.galleria-theme-classic .galleria-info-description {
    margin: 0;
    color: #fff;
}
.galleria-theme-classic .galleria-info-close {
    width: 9px;
    height: 9px;
    position: absolute;
    top: 5px;
    right: 5px;
    background-position: -753px -11px;
    opacity: .5;
    filter: alpha(opacity=50);
    cursor: pointer;
    display: none !important;
}
.galleria-theme-classic .notouch .galleria-info-close:hover{
    opacity:1;
    filter: alpha(opacity=100);
}
.galleria-theme-classic .touch .galleria-info-close:active{
    opacity:1;
    filter: alpha(opacity=100);
}
.galleria-theme-classic .galleria-info-link {
    background-position: -669px -5px;
    opacity: .7;
    filter: alpha(opacity=70);
    position: absolute;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-color: #000;
    display: none !important;
}
.galleria-theme-classic.notouch .galleria-info-link:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.galleria-theme-classic.touch .galleria-info-link:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
.galleria-theme-classic .galleria-image-nav {
    position: absolute;
    top: 50%;
    margin-top: -62px;
    width: 100%;
    height: 62px;
    left: 0;
}
.galleria-theme-classic .galleria-image-nav-left,
.galleria-theme-classic .galleria-image-nav-right {
    opacity: .3;
    filter: alpha(opacity=30);
    cursor: pointer;
    width: 62px;
    height: 124px;
    position: absolute;
    left: 10px;
    z-index: 2;
    background-position: 0 46px;
}
.galleria-theme-classic .galleria-image-nav-right {
    left: auto;
    right: 10px;
    background-position: -254px 46px;
    z-index: 2;
}
.galleria-theme-classic.notouch .galleria-image-nav-left:hover,
.galleria-theme-classic.notouch .galleria-image-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.galleria-theme-classic.touch .galleria-image-nav-left:active,
.galleria-theme-classic.touch .galleria-image-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
.galleria-theme-classic .galleria-thumb-nav-left,
.galleria-theme-classic .galleria-thumb-nav-right {
    cursor: pointer;
    display: none;
    background-position: -495px 5px;
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    width: 23px;
    z-index: 3;
    opacity: .8;
    filter: alpha(opacity=80);
}
.galleria-theme-classic .galleria-thumb-nav-right {
    background-position: -578px 5px;
    border-right: none;
    right: 0;
    left: auto;
}
.galleria-theme-classic .galleria-thumbnails-container .disabled {
    opacity: .2;
    filter: alpha(opacity=20);
    cursor: default;
}
.galleria-theme-classic.notouch .galleria-thumb-nav-left:hover,
.galleria-theme-classic.notouch .galleria-thumb-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #111;
}
.galleria-theme-classic.touch .galleria-thumb-nav-left:active,
.galleria-theme-classic.touch .galleria-thumb-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #111;
}
.galleria-theme-classic.notouch .galleria-thumbnails-container .disabled:hover {
    opacity: .2;
    filter: alpha(opacity=20);
    background-color: transparent;
}

.galleria-theme-classic .galleria-carousel .galleria-thumb-nav-left,
.galleria-theme-classic .galleria-carousel .galleria-thumb-nav-right {
    display: block;
}
.galleria-theme-classic .galleria-thumb-nav-left,
.galleria-theme-classic .galleria-thumb-nav-right,
.galleria-theme-classic .galleria-info-link,
.galleria-theme-classic .galleria-info-close,
.galleria-theme-classic .galleria-image-nav-left,
.galleria-theme-classic .galleria-image-nav-right {
    background-image: url(/SiteElements/Images/classic-map.png);
    background-repeat: no-repeat;
}
.galleria-theme-classic.galleria-container.videoplay .galleria-info,
.galleria-theme-classic.galleria-container.videoplay .galleria-counter{ display:none!important; }

/* ==========================================================================
   SASH Minisite
   ========================================================================== */ 
   
.sash-hp-wrapper h2, .sash-hp-wrapper h3 {
	margin:0;
	padding:0;
	color:#fff;
}

.sash-hp-wrapper a {
 color:#AE29DA; 
text-decoration:none;
font-weight:600;
}

.sash-hp-wrapper a:hover {
text-decoration:underline;
}

.sash-hp-logo {
	height:60px;
	margin-top:20px;

}

.sash-hp-logo h2 {
	font-size:2.2em;
	color:#25358C;
	margin-top:40px;
}

.sash-hp-logo img {
	float:right;
	margin-top:-80px;
	margin-right:10px;
}

.sash-hp-wrapper {
	width:710px;
	margin:0 auto;
}

.sash-hp-banner {
	width:670px;
	height:260px;
	background:url(/Images/Safety-Advice/SASH/sash-hp-banner2.jpg) no-repeat;
	position:relative;
	padding:20px;
}

.sash-hp-banner span {
	display:block;
	background:#06A1DD;
	padding:8px;
	font-size:1.4em;
	font-weight:800;
	color:#fff;
	position:absolute;
	top:220px;
	right:26px;
	text-align:left;
	border:8px solid rgba(6,161,221,0.2);
	background-clip: padding-box;
}

.sash-hp-buttons {
	width:710px;
	height:260px;
	margin-top:24px;
}

.sash-hp-button {
	width:33.3%;
	float:left;
	text-align:center;
}

.sash-hp-button span {
	width:150px;
	height:150px;
	background:#25358c;
    position: relative;
	margin-bottom:20px;
    display: inline-block;
	overflow: hidden; 
    -webkit-transition: background .3s, color .3s, box-shadow .3s;
    -moz-transition: background .3s, color .3s, box-shadow .3s;
    transition: background .3s, color .3s, box-shadow .3s;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 2px #bbb;
    -moz-box-shadow: 0 0 0 2px #bbb;
    box-shadow: 0px 0px 0px 2px #bbb;
	text-align:Center;
}

.sash-hp-button img {
	margin-top:30px;
	margin-left:3px;
}

.sash-hp-button span i {
	line-height: 150px;
	font-size:100px;
	color:#fff;
}


.sash-hp-button h3 {
	text-transform:uppercase;
	color:#25358C;
}

.sash-hp-button p {
	color:#aaa;
}

.sash-hp-legal {
	color:#FFF;
	background:#06A1DD;
	margin-bottom:0;
	padding:20px;

}

.sash-hp-helpbox {
	color:#FFF;
	background:#25358C;
	margin-top:0;
	padding:20px;
}

.sash-hp-helpbox span, .sash-hp-legal span {
	font-weight:800;
}


.sash-hp-leave {
	width:710px;
	height:60px;
}

.sash-hp-leave span {
	display:block;
	float:right;
	width:150px;
	height:20px;
	margin:10px 0;
	background:#9FC53A;
	padding:10px;
	text-align:center;
	font-weight:800;
}

.sash-hp-leave a {
	color:#fff
}



/* Assault page */

.sash-page-title {
	color:#FFF;
	background:#25358C;
	padding:10px;
	margin-bottom:30px;
	font-size:1.8em
}

.sash-assault-qa {
	background:#F3F3F3;
	padding-bottom:10px;
	margin-bottom:20px;
	color:#000;
}

.sash-assault-qas {
	margin-top:20px;
}

.sash-assault-qas h2 {
	display:block;
	background:#06A1DD;
	padding:8px;
	font-size:1.4em;
	font-weight:800;
	color:#fff;
}



.sash-assault-qa p {
	margin-left:16px;
	margin-right:16px;
}

.sash-assault-qa p span {
	font-weight:800;
}

/* Report page */

.report, .report .help-text h2, h2.report {
	background:#AE29DA;
}

.sash-insert {
	font-size:0.8em;
	margin:10px;
	background:#FBFBFB;
	width:430px;
}

.sash-right {
	float:right;
	width:250px;
}

.sash-full {
	width:690px;
}

/* Help page */

.sash-help, h2.sash-help {
	background:#9FC53A;
}

/* New Homepage Elements */

#call_999 {
    width: 200px;
    float: left;
    margin-left: 204px;
    margin-top: 4px;
    font-weight: 800;
}

#header_site_search {
    height: 27px;
    margin: 1px 0 1px;
}

.new-contact-hp {
	float:right;
	width:350px;
	height:53px;
	margin: 10px 0 5px;
}

.hp-bottom {
	margin: 0px 0 10px;
}

.new-contact-hp .left-contact {
	float:left;
	width:172px;
	height:53px;
	margin-right:5px;
	background:rgba(255,255,255,0.07);
	-webkit-border-radius: 32px 0px 0px 0px;
	-moz-border-radius: 32px 0px 0px 0px;
	border-radius: 32px 0px 0px 0px;
}

.new-contact-hp .left-contact p, .new-contact-hp .left-bottom-contact p {
	float:left;
    margin-left:18px;
  	margin-top:11px;
	margin-bottom:0px;
}


.new-contact-hp .right-contact {
	float:right;
	width:172px;
	height:53px;
	background:rgba(255,255,255,0.07);
	-webkit-border-radius: 0px 32px 0px 0px;
	-moz-border-radius: 0px 32px 0px 0px;
	border-radius: 0px 32px 0px 0px;
}

.new-contact-hp .left-contact a, .new-contact-hp .right-contact a, .new-contact-hp .left-bottom-contact a, .new-contact-hp .right-bottom-contact a {
    display:block;
	color:#fff;
	font-size:1.2em;
	font-weight:800;
  	margin-top:8px;
	text-decoration:none;
}

.new-contact-hp .left-contact a, .new-contact-hp .left-bottom-contact a {
	text-align:right;
    margin-right:10px;
  
}

.new-contact-hp .right-contact a, .new-contact-hp .right-bottom-contact a {
    margin-left:10px;
}

.new-contact-hp .left-bottom-contact {
	float:left;
	width:172px;
	height:53px;
	margin-right:5px;
	background:rgba(255,255,255,0.07);
	-webkit-border-radius: 0px 0px 0px 32px;
	-moz-border-radius: 0px 0px 0px 32px;
	border-radius: 0px 0px 0px 32px;
}

.new-contact-hp .right-bottom-contact {
	float:right;
	width:172px;
	height:53px;
	background:rgba(255,255,255,0.07);
	-webkit-border-radius: 0px 0px 32px 0px;
	-moz-border-radius: 0px 0px 32px 0px;
	border-radius: 0px 0px 32px 0px;
}


.new-contact-hp .left-bottom-contact p {
	float:left;
    margin-left:18px;
  	margin-top:11px;
	margin-bottom:0px;
}


.new-contact-hp .right-contact {
	float:right;
	width:172px;
	height:53px;
	background:rgba(255,255,255,0.07);
	-webkit-border-radius: 0px 32px 0px 0px;
	-moz-border-radius: 0px 32px 0px 0px;
	border-radius: 0px 32px 0px 0px;
}

.new-contact-hp .left-contact a, .new-contact-hp .right-contact a {
    display:block;
	color:#fff;
	font-size:1.2em;
	font-weight:800;
  	margin-top:8px;
  text-decoration:none;
}

.new-contact-hp .left-contact a {
  text-align:right;
    margin-right:10px;
  
}

.new-contact-hp .right-contact a {
    margin-left:10px;
}

.tmc-hp {
	width:350px;
	height:45px;
	background:#11344c;
	-webkit-border-radius: 0px 0px 32px 32px;
	-moz-border-radius: 0px 0px 32px 32px;
	border-radius: 0px 0px 32px 32px;
	clear:both;
	float:right;
}

.tmc-hp img {
	margin:4px 20px 4px 0;
}

.tmc-hp a {
	font-size:2.2em;
	color:#fff;
	margin-left:78px;
}

.tmc-hp a:before {
	content:url('/Images/Contact-Us/TrackMyCrime/thumb.png');
	position:relative;
	top:6px;
	left:-10px;
}

.new-contact-hp .right-contact a:hover, .tmc-hp a:hover {
	text-decoration:none;	
}

.online-contact-box ul.tabs{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-weight:800;
}

.online-contact-box ul.tabs li{
	background: #ededed;
	color: #222;
	display: inline-block;
	padding: 30px 15px;
	cursor: pointer;
	
}

.online-contact-box ul.tabs li.current{
	background:  #8a4f7d;
	color:  #fff;
}

.online-contact-box .tab-content{
	display: none;
	background: #fff;
	padding: 15px 0px;
}

.online-contact-box .tab-content.current{
	display: inherit;
}

.career-stages .accordion dt {
  		background:#ccc;
  		border-bottom: 1px solid #fff;
}

.career-stages .accordion dt, .career-stages .accordion dd {
      padding: 10px;
      border-bottom: 0; 
}
  

.career-stages .accordion a {
        display: block;
        color: black;
        font-weight: bold;
      }
	  
	  
.career-stages .accordion dd {


}

.career-stages .accordion dd:last-of-type {
       position: relative;
       top: -1px;
}

#safety-buttons .safetynav-button {
width:161px;
height:115px;
float:left;
display:inline
}

#safety-buttons .safetynav-button a {
color:#FFF;
text-decoration:none
}

#safety-buttons .safetynav-pad {
margin-right:12px;
margin-bottom:20px;
margin-left:7px;
}

#safety-buttons .safetynav-shade h3 {
padding:0
}

#safety-buttons .safetynav-shade {
width:161%;
height:115%;
padding:4%;
color:#FFF
}

#safety-buttons .safetynav-shade h3 {
padding:0
}

#safety-buttons .safetynav-shade2 h3 {
padding:0
}

#safety-buttons .safetynav-shade2 {
background:url(/SiteElements/Images/ui/blue.png) repeat scroll 0 0 transparent;
width:161%;
height:115%;
padding:4%;
color:#FFF
}

#safety-buttons .safetynav-shade2 h3 {
padding:0
}



#safety1 {
background:url(/Images/Safety-Advice/Hub/Buttons/Supporting-You-during-an-investigation.jpg)
}

#safety2 {
background:url(/Images/Safety-Advice/Hub/Buttons/Going-to-Court.jpg)
}

#safety3 {
background:url(/Images/Safety-Advice/Hub/Buttons/Justice-working-for-you.jpg)
}

#safety4 {
background:url(/Images/Safety-Advice/Hub/Buttons/Victims-code-v2.jpg)
}

#safety5 {
background:url(/Images/Safety-Advice/Hub/Buttons/Useful-information-v2.jpg)
}

#safety6 {
background:url(/Images/Safety-Advice/Hub/Buttons/SafetyTest.jpg)
}

#safety7 {
background:url(/Images/Safety-Advice/Hub/Buttons/Blank.jpg)
}

#safety8 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/TeenagerSafety.jpg)
}

#safety9 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/DomesticAbuse.jpg)
}

#safety10 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/HumanTrafficking.jpg)
}

#safety11 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/StreetRobbery.jpg)
}

#safety12 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/DrugandAlcohol.jpg)
}

#safety13 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/OnlineDating.jpg)
}

#safety14 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/ForcedMarriage.jpg)
}

#safety15 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/IllegalMoneyLending.jpg)
}

#safety16 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/SASH.jpg)
}

#safety17 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/MAPPA.jpg)
}

#safety18 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/SafeguardingAdults.jpg)
}

#safety19 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/StalkingHarassment.jpg)
}

#safety20 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/SupportForBusinesses.jpg)
}

#safety21 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/PersonalSafetyHome.jpg)
}

#safety22 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/Cybercrime2.jpg)
}

#safety23 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/Fraud2.jpg)
}

#safety24 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/RogueTraders.jpg)
}

#safety25 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/YourHomeAndBusinessHome.jpg)
}

#safety26 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/NHW2.jpg)
}

#safety27 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/BusinessRetailSecurity.jpg)
}

#safety28 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/HorsewatchSmall.jpg)
}

#safety29 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/FarmwatchSmall.jpg)
}

#safety30 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/Shoplifting.jpg)
}

#safety31 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/ASB.jpg)
}

#safety32 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/Drones.jpg)
}

#safety33 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/YourHomeNeighbourhood2.jpg)
}

#safety34 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/RoadSafetyHome.jpg)
}

#safety35 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/VehicleSecurity.jpg)
}

#safety36 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/CycleSecurity.jpg)
}

#safety37 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/TerrorismHome.jpg)
}

#safety38 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/Prevent.jpg)
}

#safety39 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/EmergencyPlanning.jpg)
}

#safety40 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/Taser.jpg)
}

#safety41 {
background:url(/Images/Safety-Advice/Hub/Buttons/Personal-Safety/HerbertProtocolButton.jpg)
}

#safety42 {
background:url(/Images/Safety-Advice/Personal-Safety/Safeguarding-Children.jpg)
}

#PCSORecruitment1 {
background:url(/Images/Careers/PSCOs/PCSO-Recruitment-2017/AboutPCSOsButton.jpg)
}

#PCSORecruitment2 {
background:url(/Images/Careers/PSCOs/PCSO-Recruitment-2017/BecomingAPCSOButton.jpg)
}

#PCSORecruitment3 {
background:url(/Images/Careers/PSCOs/PCSO-Recruitment-2017/EligibilityButton.jpg)
}

#PCSORecruitment4 {
background:url(/Images/Careers/PSCOs/PCSO-Recruitment-2017/RecruitmentProcessButton.jpg)
}

#PCSORecruitment5 {
background:url(/Images/Careers/PSCOs/PCSO-Recruitment-2017/PCSOPowersButton.jpg)
}

#PCSORecruitment6 {
background:url(/Images/Careers/PSCOs/PCSO-Recruitment-2017/FAQsButton.jpg)
}

#Equality1 {
background:url(/Images/About-Us/Diversity/DisabilityConfidentCommittedButton.jpg)
}

#Equality2 {
background:url(/Images/About-Us/Diversity/StonewallButton.jpg)
}

#Equality3 {
background:url(/Images/About-Us/Diversity/BlueLightButton.jpg)
}

#Feedback1 {
background:url(/Images/Contact-Us/Feedback/OtherReversed.png)
}

#Feedback2 {
background:url(/Images/Contact-Us/Feedback/ThumbsUp.png)
}

#Feedback3 {
background:url(/Images/Contact-Us/Feedback/ThumbsDown.png)
}

#PCDA1 {
background:url(/Images/Careers/PCDA/Tiles/TheApprenticeshipTile.jpg)
}

#PCDA2 {
background:url(/Images/Careers/PCDA/Tiles/LifeAtDerbysConstTile.jpg)
}

#PCDA3 {
background:url(/Images/Careers/PCDA/Tiles/BenefitsTile.jpg )
}

#PCDA4 {
background:url(/Images/Careers/PCDA/Tiles/OurPrinciplesAndCompetenciesTile.jpg)
}

#PCDA5 {
background:url(/Images/Careers/PCDA/Tiles/EligibleTile.jpg)
}
 
#PCDA6 {
background:url(/Images/Careers/PCDA/Tiles/RecruitmentProcessTile.jpg)
}

#PCDA7 {
background:url(/Images/Careers/PCDA/Tiles/RecruitmentEventsTile.jpg)
}

#PCDA8 {
background:url(/Images/Careers/PCDA/Tiles/ParentsTeachersTile.jpg)
}

#PCDA9 {
background:url(/Images/Careers/PCDA/Tiles/FAQsTile.jpg)
}

#PCDA10 {
background:url(/Images/Careers/PCDA/Tiles/HomeTile.jpg)
}



/* News Social Icons */


#___plus_0 {
margin-left:6px!important;
}

.twitter-share-button {
margin-left:6px!important;
}

.beta-banner {
	margin:0!important;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	background-color:#000;
	color:#fff;
	font-size:1.2em;
}

.beta-banner p {
	margin:0!important;
}

.beta-banner a {
	color:#de3423;
	font-weight:600;
	text-decoration:underline;
}

.beta-banner a:hover {
	color:#fff;
	text-decoration:none;
}


