@charset "UTF-8";

* {margin:0;padding:0;border:0;outline:none}
td {vertical-align:top}

p { margin-bottom:2em; line-height: 150% }

body, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #666;
	line-height: 24px;
	text-decoration: none;
}

img {display: block}

a { color:#4663b4; text-decoration: none; }
a:hover, .container a:active{color:#000; text-decoration: none; }

.nobr { white-space: nowrap}

h2 {font-size: 18px; color:#141d29; font-size:1.58em; font-weight:normal; margin-top:10px; margin-bottom:15px; }
h3 {color:#141d29}

.container {
	width:100%;
	overflow: auto;
	float: left;
	margin:1em 0;
	padding:2em;
	position: relative;
	display: block;
	border-radius:6px;
	-webkit-border-radius:6px;
	border:1px solid #E0E0E0;
	box-sizing:border-box;
}
.container th {padding:5px 6px; color:#fff; background-color:#000033; text-align:left; font-size: 1.1em; font-weight:normal;}
.container td {padding:0.25em 0 0.5em 6px; border-bottom: 1px solid #dcdcdc; line-height: 210% }
.container.nolines {background:none}
.container.nolines td {border:0; line-height: 120%; padding: 0.25em 0}
.policeapp-tag {display:inline-block; float:right; margin:-24px 0 1em 2em}
.policeapp-tag a {transition: ease all 300ms; -webkit-transition: ease all 300ms;}
.policeapp-tag > a:hover {opacity:0.5; -webkit-opacity:0.5}
.policeapp-large {display: block; margin:4em 0 0;}
.policeapp-large > a {transition: ease all 300ms; -webkit-transition: ease all 300ms; display: inline-block}
.policeapp-large > a:hover {opacity: 0.5; -webkit-opacity:0.5}