@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: Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #201D18;
	line-height: 1.7em;
	text-decoration: none;
}

img {display: block}

a { color:#C48C39; text-decoration: underline; }
a:hover, .container a:active{ text-decoration: none;}

.nobr { white-space: nowrap}

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

.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;
	color: #201D18;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 1.7em;
}
.container th {padding:4px 6px; color:#685E4E; background-color:#e8e4d9; text-align:left; font-size: 1.2em; font-weight:normal;}
.container td {padding:3px 0 3px 4px; 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}

