@charset "utf-8";
/* GLOBAL RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

::selection {
 color:#FFF;
 background: #B28115; /* Safari */
}
   
::-moz-selection {
 color:#FFF;
 background: #B28115; /* Firefox */
}
html {
	height: 100%;
}
* a {
	position:relative
}
/* GLOBAL COLORS */
.lightestBlue {
	color:#6B9FFF;
}
.darkBlue {
	color:#2758B2;
}
.lightBlue {
	color:#528FFF;
}
.darkGold {
	color:#B28115;
}
.lightGold {
	color:#FFC852;
}
.white {
	color:#FFF;
}
/* LAYOUT */
body {
	width:100%;
	height:100%;
	background-image: url(../images/bg_main.jpg);
	background-position:top center;
	background-color: #F3F3F3;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}

#fade {
	display:none;
}
#sectionAlertBar {
	display:block;
	background-color:#2758B2;
	width:100%;
	height:22px;
	padding-top:4px;
	vertical-align:middle;
	text-align:right;
	font-size:10px;
	-khtml-opacity:.90;
	-moz-opacity:.90;
	-ms-filter:”alpha(opacity=90)”;
	filter:alpha(opacity=90);
	opacity:.90;
	z-index:999;
}
#header {
	margin-top:1px;
	width:100%;
	background-image: url(../images/bg_header.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#headerIn {
	width:970px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
}
#sectionBadge {
	float:left;
	width:185px;
	text-align:center;
	cursor:pointer;
}

#logo
{
	margin-left:auto;
	margin-right:auto;
	width:96px;
	height:128px;
	background-image:url(../images/badge.png);
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/badge.png',sizingMethod='scale');
	cursor:pointer;
}

#sectionAboveHeader {
	float:left;
	width:785px;
}
#sectionHeader {
	float:left;
	padding-top:20px;
	width:785px;
	margin-bottom:20px;
}
/* NAVIGATION TOP */
#menu {
	display:inline;
	width:970px;
	height:30px;
}
*:first-child+html #menu {
	display:inline;
	width:785px;
	height:30px;
}
#menuPolice {
	width:159px;
	height:30px;
}
#menuCommunity {
	width:111px;
	height:30px;
}
#menuForms {
	width:92px;
	height:30px;
}
#menuPrograms {
	width:102px;
	height:30px;
}
#menuForKids {
	width:102px;
	height:30px;
}
#menuContact {
	width:109px;
	height:30px;
}
#menuLinks {
	width:110px;
	height:30px;
}
#megaMenuPoliceDiv {

}

#megaMenuPoliceDivBG
{
	width:365px;
	height:225px;
	margin-left:10px;
	background-image: url(../images/bg_menu_police.png);
	background-repeat:no-repeat;
	z-index:9999;
	
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/bg_menu_police.png',sizingMethod='scale');
	
}

#megaMenuPoliceDiv h2 {
	font-size:12px;
}
#megaMenuPoliceDiv ul {
	margin-left:15px;
}
#megaMenuPoliceDiv a {
	color:#545454;
}
#megaMenuPoliceDiv a:hover {
	color:#000;
}
#megaMenuPoliceDiv li {
	list-style-image: url(../images/liYellow.png);
	padding-bottom:5px;
}
#megaMenuPoliceDiv li:hover {
	list-style-image: url(../images/liYellowHover.png);
}
#megaMenuCommunityDiv {

}

#megaMenuCommunityDivBG {
	width:344px;
	height:201px;
	margin-left:4px;
	background-image: url(../images/bg_menu_community.png);
	background-repeat:no-repeat;
	z-index:9999;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/bg_menu_community.png',sizingMethod='scale');
}
#megaMenuCommunityDiv h2 {
	font-size:12px;
}
#megaMenuCommunityDiv ul {
	margin-left:15px;
}
#megaMenuCommunityDiv a {
	color:#545454;
}
#megaMenuCommunityDiv a:hover {
	color:#000;
}
#megaMenuCommunityDiv li {
	list-style-image: url(../images/liYellow.png);
	padding-bottom:5px;
}
#megaMenuCommunityDiv li:hover {
	list-style-image: url(../images/liYellowHover.png);
}
#megaMenuFormsDivBG {
	width:403px;
	height:182px;
	margin-left:9px;
	background-image: url(../images/bg_menu_forms.png);
	background-repeat:no-repeat;
	z-index:9999;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/bg_menu_forms.png',sizingMethod='scale');
}
#megaMenuFormsDiv h2 {
	font-size:12px;
}
#megaMenuFormsDiv ul {
	margin-left:15px;
}
#megaMenuFormsDiv a {
	color:#545454;
}
#megaMenuFormsDiv a:hover {
	color:#000;
}
#megaMenuFormsDiv li {
	list-style-image: url(../images/liYellow.png);
	padding-bottom:5px;
}
#megaMenuFormsDiv li:hover {
	list-style-image: url(../images/liYellowHover.png);
}
#megaMenuProgramsDivBG {
	width:365px;
	height:115px;
	margin-left:3px;
	background-image: url(../images/bg_menu_programs.png);
	background-repeat:no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/bg_menu_programs.png',sizingMethod='scale');
}
#megaMenuProgramsDiv h2 {
	font-size:12px;
}
#megaMenuProgramsDiv ul {
	margin-left:15px;
}
#megaMenuProgramsDiv a {
	color:#545454;
}
#megaMenuProgramsDiv a:hover {
	color:#000;
}
#megaMenuProgramsDiv li {
	list-style-image: url(../images/liYellow.png);
	padding-bottom:5px;
}
#megaMenuProgramsDiv li:hover {
	list-style-image: url(../images/liYellowHover.png);
}
#menuItems {
	display:inline;
	height:30px;
	width:970px;
}
#menuItems a {
}
#menuItems a:hover {
}
.menuItem {
	float:left;
}
.megaMenuList {
	/*padding-left:20px;
	padding-top:10px;*/
	margin-top:-5px;
	padding-right:20px;
	padding-bottom:10px;
	width:300px;
	position:absolute;
	display:none;
	z-index:9999;
}
.hovering {
	display:block;
}
/* CONTENT WRAPPER */
#content {
	float:left;
	width:100%;
	background-image: url(../images/bg_content.jpg);
	background-repeat: repeat-y;
	background-position:top center;
	margin-top:-5px;
}
#contentIn {
	width:970px;
	margin-left:auto;
	margin-right:auto;
}
/* NAV LEFT */
#nav {
	float:left;
	width:185px;
	font-size:11px;
}
#navIn {
	margin-left:5px;
}
.navUL {
	list-style-type: none;
	margin: 0;
	padding:0;
	width: 160px;
}
.navUL li a {
	color:#333;
	display: block;
	width: auto;
	padding: 1px 0;
	padding-left: 10px;
	text-decoration: none;
}
* html .navUL li a { /*IE only. Actual menu width minus left padding of A element (10px) */
	width: 150px;
}
.navUL li a:visited, .navUL li a:active {
	color:#000;
}
.navUL li a:hover {
	background-image: url(../images/bg_navLi.jpg);
	background-repeat:no-repeat;
	color:#FFF;
}
.sectionBreadCrumbs {
	width:785px;
	height:60px;
	font-size:11px;
	background-image: url(../images/bg_breadcrumbs.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

.sectionBreadCrumbsPosition
{
	padding-top: 25px;
	margin-left: 18px;
}

.sectionBreadCrumbs ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
}
#crumbs {
	/* border:1px solid #dedede; */

  background-image:url(../images/bg_crumbs.jpg);
	background-repeat:no-repeat;
	height:22px;
	width:360px;
}
#crumbs li {
	float:left;
	margin-top:1px;
	line-height:20px;
	padding-left:.75em;
	color:#777;
}
#crumbs li a {
	display:block;
	padding:0 15px 0 0;
	background:url(../images/crumbs.gif) no-repeat right center;
}
#crumbs li a:link, #crumbs li a:visited {
	text-decoration:none;
	color:#777;
}
#crumbs li a:hover, #crumbs li a:focus {
	color: #B28115;
}

#contentHomeRight
{
	float:left;
	width:785px;
}

.sectionHome {
	float:left;
	margin-top:-5px;
	margin-left:7px;
	width:488px;
}

.sectionHome p {
	margin-top:15px;
}
.sectionHome a {
	color:#528FFF;
}
.sectionHome a:hover {
	color:#2758B2;
}
.asideHome {
	margin-top:-5px;
	width:280px;
	float:left;
}
/* Tab Nav */
.tabs {
	width:275px;
	margin-left:0px;
}

ul.tabNavigation {
	list-style: none;
	margin:0;
	padding-bottom:5px;
	padding-left:2px;
}
ul.tabNavigation li {
	display: inline;
}
ul.tabNavigation li a {
	padding-right: 3px;
	background-color: #FFF;
}
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover {
	background-color: #FFF;
	padding-top: 0px;
}
ul.tabNavigation li a:focus {
	outline: 0;
}
div.tabs > div {
	padding: 0px;
	margin-top: 0px;
}
div.tabs > div h2 {
	margin-top: 0;
}
#alert {
	background-image: url(../images/bg_tab.png);
	background-repeat:no-repeat;
	height:303px;
	width:280px;
}
#alert p {
	padding:10px;
}


#national {
	background-image: url(../images/bg_tab.png);
	background-repeat:no-repeat;
	height:303px;
	width:280px;
}

#national p {
	padding:14px 10px 0 10px;
	width:90%;
	margin:0 0 0 6px;
}

#national a {
	color:#555;
	font-size:12px;
}

#national a:hover {
	padding:#000;
}

#local {
	background-image: url(../images/bg_tab.png);
	background-repeat:no-repeat;
	height:303px;
	width:280px;
}
#local p {
	padding:14px 10px 0 10px;
	width:90%;
	margin:0 0 0 6px;
}

#local a {
	color:#555;
	font-size:12px;
}

#local a:hover {
	padding:#000;
}

.sectionHomeWrapper {
	float:left;
	margin-top:10px;
	width:775px;
	background-image: url(../images/bg_sectionHomeWrapper.jpg);
	background-repeat:no-repeat;
}
.sectionTech {
	float:left;
	width:250px;
	margin-top:30px;
	margin-left:10px;
}
.sectionTech p {
	width:230px;
}
.sectionSex {
	float:left;
	width:250px;
	margin-top:30px;
	margin-left:5px;
}
.sectionSex p {
	width:230px;
}
.sectionMost {
	float:left;
	width:250px;
	margin-top:30px;
	margin-left:0px;
}
.sectionMost p {
	width:230px;
}
.sectionSpeed {
	float:left;
	width:250px;
	margin-top:50px;
	margin-left:10px;
}
.sectionSpeed p {
	width:230px;
}
.sectionLaws {
	float:left;
	width:250px;
	margin-top:50px;
	margin-left:5px;
}
.sectionLaws a {
	color:#545454;
}
.sectionLaws a:hover {
	color:#000;
}
.sectionLaws ul {
	margin-left:15px;
}
.sectionLaws li {
	list-style-image: url(../images/liYellow.png);
}
.sectionLaws li:hover {
	list-style-image: url(../images/liYellowHover.png);
}
.sectionLaws p {
	width:230px;
}
.sectionForms {
	float:left;
	width:250px;
	margin-top:50px;
	margin-left:0px;
}
.sectionForms ul {
	margin-left:15px;
}
.sectionForms a {
	color:#545454;
}
.sectionForms a:hover {
	color:#000;
}
.sectionForms li {
	list-style-image: url(../images/liYellow.png);
}
.sectionForms li:hover {
	list-style-image: url(../images/liYellowHover.png);
}
.sectionForms p {
	width:230px;
}
/* FOOTER */
#footer {
	float:left;
	width:100%;
	background-image: url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
#footerHeader {
	width:970px;
	margin-left:auto;
	margin-right:auto;
}
.footerContact {
	margin-top:50px;
	position:relative;
	float:left;
	width:310px;
	height:350px;
	font-size:11px;
}
.footerContact ul {
}
.footerContact li {
}
.footerPress {
	margin-top:50px;
	position:relative;
	float:left;
	width:335px;
	height:350px;
}
.footerPress ul {
	width:310px;
	margin-left:10px;
	margin-top:10px;
}
.footerPress li {
	padding-bottom:5px;
}
.footerPress a {
	color:#333;
}
.footerPress a:hover {
	color:#999;
}
.footerChief {
	position:relative;
	margin-top:50px;
	float:left;
	width:325px;
	height:350px;
}
.footerChief p {
	margin-left:10px;
	margin-top:10px;
}
#footerDivide {
	float:left;
	width:100%;
	height:7px;
	background-color:#6B9FFF;
	margin-left:auto;
	margin-right:auto;
}
#footerGlobal {
	float:left;
	width:100%;
	background-color:#2758B2;
	margin-left:auto;
	margin-right:auto;
}
#footerGlobal p {
	text-align:right;
	margin-right:20px;
	margin-top:20px;
	font-size:10px;
}
.footerBttn {
	position:absolute;
	bottom:0;
	right:0;
	margin-bottom:30px;
}
/* HTML5 ELEMENT LAYOUT REFERENCE
#header {
}
#article {
}
#aside {
}
#dialog {
}
#figure {
}
#hgroup {
}
#section {
}
#footer {
}
*/

/* HEADERS */
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 24px;
	color: #333;
}
h2 {
	font-size: 18px;
	color: #666;
}
h3 {
	font-size: 16px;
	color: #999;
}
h4 {
	font-size: 14px;
	color: #999;
}
h5 {
	font-size: 12px;
	color: #333;
}
/* PAGES */
#sectionPages {
	width:785px;
}
.sectionPagesIn {
	width:730px;
	margin:20px 20px 0 14px;
}

.sectionPagesIn img {
	border: solid #FFC852 2px;
}
.sectionPagesIn a {
	color:#6B9FFF;
}
.sectionPagesIn a:hover {
	color:#528FFF;
}

.sectionAban li
{ 
	list-style-position:inside;
	margin-left:20px;
}

.sectionAban 
{  
   min-height:1200px;
}

/* Records Department */

.sectionRecordDepartment, .sectionCriminalInvestigation, .sectionK9, .sectionTrafficUnit 
{ 
   margin-left:14px;
}

.sectionRecordDepartment table, .sectionCriminalInvestigation table, .sectionK9 table, .sectionTrafficUnit table
{
	width:80%;
	border:solid 1px #ccc;
}

.sectionRecordDepartment td, .sectionCriminalInvestigation td, .sectionK9 td, .sectionTrafficUnit td {
 
	padding:6px;
	border-bottom:solid 1px #ccc;
}

.sectionAbandon li 
{
   list-style:lower-alpha outside;
   margin:0 0 10px 24px;
}
sectionAbandon1 li
{
   list-style: disc outside; 
   margin:0 0 10px 24px;
}

.sectionHandGun li
{
  list-style:decimal outside;
  margin:0 0 10px 24px;
}

.sectionChildSafety li 
{
  list-style:circle outside;
  margin:0 0 0 24px;
}

.sectionSalvageInspection li
{
  list-style:lower-alpha outside;
  margin:0 0 0 24px;
}

.sectionAlarm li
{
	list-style:decimal outside;
	margin:0 0 0 24px;
}

.sectionDomesticViolence li
{
	list-style:decimal outside;
	margin:0 0 0 24px;
}

.sectionBuses li
{
  list-style:decimal outside;
  margin:0 0 10px 24px;
}

.sectionTrafficUnit li
{
  list-style:decimal outside;
  margin:0 0 0 24px;
}

.sectionConcealedWeapon ul li
{
  list-style:decimal outside;
  margin:0 0 10px 24px;
}

.sectionConcealedWeapon ul li ul li
{
  list-style:lower-alpha outside;
  margin:0 0 10px 24px;
}


.sectionNeighborhoodWatch li
{
  list-style:decimal outside;
  margin:0 0 10px 24px;
}


.sectionNeighborhoodWatch li a
{
	color:#333;
}

.sectionNeighborhoodWatch li a:hover
{
	color:#999;
}

.sectionPressReleases h3
{
	margin:10px 0 0 0;
	font:normal 13px/20px Arial, Times New Roman, Verdana;
	color:#333;
}

.sectionPressReleases a
{
	color:#555;
}
.sectionPressReleases a:hover
{
	color:#000;
}

.sectionPressReleases p 
{
	margin-bottom:20px;
}

/* NEW HEADERS */
.hr-Chief-of-Police {
	text-indent:-9999px;
	background-image:url(../images/hr-Chief-of-Police.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hr-Administrative-Assistant {
	text-indent:-9999px;
	background-image:url(../images/hr-Administrative-Assistant.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-1px;
}

.hr-K-9-Unit {
	text-indent:-9999px;
	background-image:url(../images/hr-K-9-Unit.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hrBicycle {
	text-indent:-9999px;
	background-image:url(../images/hrBicycleUnit.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}

.hr-Criminal-Investigation {
	text-indent:-9999px;
	background-image:url(../images/hr-Criminal-Investigation.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hr-Detective-Secretary {
	text-indent:-9999px;
	background-image:url(../images/hr-Detective-Secretary.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}

.hr-Administrative-Commander {
	text-indent:-9999px;
	background-image:url(../images/hr-Administrative-Commander.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hr-Administrative-Sergeant {
	text-indent:-9999px;
	background-image:url(../images/hr-Administrative-Sergeant.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hr-Records-Department {
	text-indent:-9999px;
	background-image:url(../images/hr-Records-Department.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hr-Dispatch {
	text-indent:-9999px;
	background-image:url(../images/hr-Dispatch.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Concealed-Pistol-License-Application {
	text-indent:-9999px;
	background-image:url(../images/hr-Concealed-Pistol-License-Application.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
.hr-Abandoned-Vehicles {
	text-indent:-9999px;
	background-image:url(../images/hr-Abandoned-Vehicles.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Accident-Investigation {
	text-indent:-9999px;
	background-image:url(../images/hr-Accident-Investigation.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Accident-Reports {
	text-indent:-9999px;
	background-image:url(../images/hr-Accident-Reports.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Administrative-Assistant {
	text-indent:-9999px;
	background-image:url(../images/hr-Administrative-Assistant.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Alarm-Ordinance {
	text-indent:-9999px;
	background-image:url(../images/hr-Alarm-Ordinance.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Bad-Check-Crime-Report {
	text-indent:-9999px;
	background-image:url(../images/hr-Bad-Check-Crime-Report.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Chesterfield-Commander {
	text-indent:-9999px;
	background-image:url(../images/hr-Chesterfield-Commander.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Chief-Of-Police {
	text-indent:-9999px;
	background-image:url(../images/hr-Chief-Of-Police.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Child-Safety-Seat-Inspection {
	text-indent:-9999px;
	background-image:url(../images/hr-Child-Safety-Seat-Inspection.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Citizen-Complaint-Form {
	text-indent:-9999px;
	background-image:url(../images/hr-Citizen-Complaint-Form.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Concealed-Pistol-License-Application {
	text-indent:-9999px;
	background-image:url(../images/hr-Concealed-Pistol-License-Application.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Contact-Information {
	text-indent:-9999px;
	background-image:url(../images/hr-Contact-Information.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
.hr-Criminal-Investigation {
	text-indent:-9999px;
	background-image:url(../images/hr-Criminal-Investigation.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Department-Directory {
	text-indent:-9999px;
	background-image:url(../images/hr-Department-Directory.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Departments {
	text-indent:-9999px;
	background-image:url(../images/hr-Departments.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Detective-Secretary {
	text-indent:-9999px;
	background-image:url(../images/hr-Detective-Secretary.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Directory {
	text-indent:-9999px;
	background-image:url(../images/hr-Directory.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-8px;
}
.hr-Dispatch {
	text-indent:-9999px;
	background-image:url(../images/hr-Dispatch.jpg);
	background-repeat:no-repeat;
}
.hr-Domestic-Violence {
	text-indent:-9999px;
	background-image:url(../images/hr-Domestic-Violence.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Driving-Directions {
	text-indent:-9999px;
	background-image:url(../images/hr-Driving-Directions.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Drug-Test-Kits {
	text-indent:-9999px;
	background-image:url(../images/hr-Drug-Test-Kits.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Email {
	text-indent:-9999px;
	background-image:url(../images/hr-Email.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Email-Form {
	text-indent:-9999px;
	background-image:url(../images/hr-Email-Form.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Employment {
	text-indent:-9999px;
	background-image:url(../images/hr-Employment.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Events {
	text-indent:-9999px;
	background-image:url(../images/hr-Events.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-9px;
}
.hr-Firearmn-Information {
	text-indent:-9999px;
	background-image:url(../images/hr-Firearm-Information.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-FOIA-Request-Form {
	text-indent:-9999px;
	background-image:url(../images/hr-FOIA-Request-Form.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-hand-Gun-Purchase-Permit {
	text-indent:-9999px;
	background-image:url(../images/hr-Hand-Gun-Purchase-Permit.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hr-building-renovation {
	text-indent:-9999px;
	background-image:url(../images/hr-building-renovations.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}

.hr-Home-Drug-Test-Kits {
	text-indent:-9999px;
	background-image:url(../images/hr-Home-Drug-Test-Kits.jpg);
	background-repeat:no-repeat;
	width:478px;
	height:32px;
	margin-left:-10px;
}
.hr-Internship {
	text-indent:-9999px;
	background-image:url(../images/hr-Internship.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
.hr-Justin-Mellow-kID-Print {
	text-indent:-9999px;
	background-image:url(../images/hr-Justin-Mellow-kID-Print.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-K-9-Unit {
	text-indent:-9999px;
	background-image:url(../images/hr-K-9-Unit.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Kidprint {
	text-indent:-9999px;
	background-image:url(../images/hr-Kidprint.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
 .hr-Laws-&-Ordinances {
	 text-indent:-9999px;
	 background-image:url(../images/hr-Laws-&-Ordinances.jpg);
	 background-repeat:no-repeat;
	 width:378px;
	 height:32px;
}
.hr-LEAD {
	text-indent:-9999px;
	background-image:url(../images/hr-LEAD.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Michigan-Most-Wanted {
	text-indent:-9999px;
	background-image:url(../images/hr-Michigan-Most-Wanted.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Michigan-Salvage-Vehicle-Inspection {
	text-indent:-9999px;
	background-image:url(../images/hr-Michigan-Salvage-Vehicle-Inspection.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Mission-Statement {
	text-indent:-9999px;
	background-image:url(../images/hr-Mission-Statement.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Neighborhood-Watch {
	text-indent:-9999px;
	background-image:url(../images/hr-Neighborhood-Watch.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Nixle {
	text-indent:-9999px;
	background-image:url(../images/hr-Nixle.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-12px;
}
.hr-Online-Forms {
	text-indent:-9999px;
	background-image:url(../images/hrOnline-Forms.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Online-Resources {
	text-indent:-9999px;
	background-image:url(../images/hr-Online-Resources.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Operations-Commander {
	text-indent:-9999px;
	background-image:url(../images/hr-Operations-Commander.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Organizational-Chart {
	text-indent:-9999px;
	background-image:url(../images/hr-Organizational-Chart.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
.hr-Police-Dispatch {
	text-indent:-9999px;
	background-image:url(../images/hr-Police-Dispatch.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Press-Releases {
	text-indent:-9999px;
	background-image:url(../images/hr-Press-Releases.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
.hr-Property-Clerk {
	text-indent:-9999px;
	background-image:url(../images/hr-Property-Clerk.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}

.hr-Record-Department {
	text-indent:-9999px;
	background-image:url(../images/hr-Record-Department.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}

.hr-Records-Department {
	text-indent:-9999px;
	background-image:url(../images/hr-Records-Department.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Resources-Games {
	text-indent:-9999px;
	background-image:url(../images/hr-Resources-Games.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Ride-Along-Program {
	text-indent:-9999px;
	background-image:url(../images/hr-Ride-Along-Program.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Ride-Along-Release-Form {
	text-indent:-9999px;
	background-image:url(../images/hr-Ride-Along-Release-Form.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Salvage-Inspection {
	text-indent:-9999px;
	background-image:url(../images/hr-Salvage-Inspection.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-School-Buses {
	text-indent:-9999px;
	background-image:url(../images/hr-School-Buses.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}
.hr-Setting-Realistic-Speed-Limits {
	text-indent:-9999px;
	background-image:url(../images/hr-Setting-Realistic-Speed-Limits.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Sex-Offender-Locations {
	text-indent:-9999px;
	background-image:url(../images/hr-Sex-Offender-Locations.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Technology-Updates {
	text-indent:-9999px;
	background-image:url(../images/hr-Technology-Updates.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Township-Ordinances {
	text-indent:-9999px;
	background-image:url(../images/hr-Township-Ordinances.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
.hr-Traffic-Complaint-Form {
	text-indent:-9999px;
	background-image:url(../images/hr-Traffic-Complaint-Form.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}
.hr-Traffic-Unit {
	text-indent:-9999px;
	background-image:url(../images/hr-Traffic-Unit.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-10px;
}

.hr-Traffic-Tips {
	text-indent:-9999px;
	background-image:url(../images/hr-Traffic-Tips.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-15px;
}

.hr-Technology-Updates 
{ 
	text-indent:-9999px;
	background-image:url(../images/hr-Technology-Updates.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-15px;
	
}

.hr-Value-Statement {
	text-indent:-9999px;
	background-image:url(../images/hr-Value-Statement.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}
.hr-Voluntary-Statement-Form {
	text-indent:-9999px;
	background-image:url(../images/hr-Voluntary-Statement-Form.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
}

.hr-Child-Safety-Seat-Inspection {
	text-indent:-9999px;
	background-image:url(../images/hr-Child-Safety-Seat-Inspection.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:32px;
	margin-left:-11px;
}


/* END HEADERS */
.concealedPistol ol   
{
	list-style-position:outside;
	 margin-left: 2.00em;
	padding: 0; }  
	
.concealedPistol ol ol {
	list-style-position:inside;
	margin-left: 1.45em;}
	
.concealedPistol li {
	padding-left: 2em;
	list-style-type: decimal;
	padding-bottom:10px;
	 }
	
.concealedPistol li li {
	padding-left: .4em;
	list-style-type: upper-alpha;
	padding-bottom:10px; 
	}
   
   
/* SLIDER */
.slider-wrap {
	width: 465px;
	position:relative ;
	margin-left:9px;
}
.stripViewer .panelContainer .panel ul {
	text-align: left;
	margin: 0 15px 0 30px;
}
.stripViewer {
	position: relative;
	overflow: hidden;
	width: 465px;
	height: 350px;
}
.stripViewer .panelContainer {
	position: relative;
	left: 0;
	top: 0;
}
.stripViewer .panelContainer .panel {
	float: left;
	height: 100%;
	position: relative;
	width: 465px;
}
.stripNavL, .stripNavR, .stripNav {
	display: none;
}
.nav-thumb {
	border: 0px solid #444;
	margin-right: 0px;
}
#movers-row {
	margin: -198px 0px 0px 205px;
	_margin-top:-196px;
	
}
#movers-row div {
	width: 50px;
	float: left;
}
#movers-row div a.cross-link {
	float: right;
}
.photo-meta-data {
	background: url(../images/transpBlack.png);
	padding: 10px;
	height: 20px;
	margin-top: -40px;
	position: relative;
	z-index: 8888;
	color:#FFF;
}
.photo-meta-data span {
	font-size: 13px;
}
.cross-link {
	display: block;
	width: 40px;
	margin-top: 0px;
	position: relative;
	padding-top: 28px;
	z-index: 8889;
}
.active-thumb 
{
	background-color:transparent;
	background-image:url(../images/icon-uparrowsmallwhite.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.sliderh3 {
	color:#999;
	font-size:16px;
	margin-top:5px;
	margin-bottom:0px;
}

.sliderP {
	color:#333;
	font-size:12px;
	line-height:17px;
	margin-top:0px;
}



/* CONTACT INFO */ 

.contactLeft
{
	float:left; 
	width:310px;
}

.contactInfo  
{
  
}

.contactRight  
{ 
	float:right;
	width:350px;
}

.contactEmail
{  
	
}

.contactEmail div
{  
   float:left;
   width:300px;
   display:inline;
}

.contactDirections  
{
	margin:0px 0 0 0 ;
}

.inputContact 
{
	margin:0 0 10px 0;
	background:#eee url('images/inputContactBg.jpg') no-repeat;
	padding:0 0 0 0;  
	height:26px;
	width:170px;
	border:solid 2px #ccc;
	font:normal 15px/26px Arial, Times New Roman, Sans-serif;
}

.textAreaContact 
{
	margin:0 0 10px 0;
	background:#eee url('images/inputContactBg.jpg') no-repeat;
	padding:0 0 0 0;
	width:170px; 
	height:56px;
	border:solid 2px #ccc;
	font:normal 15px/26px Arial, Times New Roman, Sans-serif; 
}




.sectionOnlineResources li
{
	padding:0 0 28px 0;
	
}

.validate 
{
 color:#FF0000;
 
	
}