PageSourceSearch

https://www.middletownnj.org/

html middletownnj.org collected 2026-09-24 21:57:01 UTC 142,715 bytes, 3,735 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5
6	<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
7<!-- Google Tag Manager for GA4 -->
8				
8<script>(function(w,d,s,l,i){w.GAMeasurementID='G-D0SZEP2GJ7';w[l]=w[l]||[];w[l].push({'gtm.start':
9				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
10				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
11				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
12				})(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
12
13				<!-- End Google Tag Manager for GA4 -->
14				
14<script type='text/javascript'>
15					var enableTelemetry = 'false'
16					var aiConfig = {
17					instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f'						
18					}
19					var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement('script'); b.src = a.url || 'https://js.monitor.azure.com/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig);
20					window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length;
21					// Add telemetry initializer
22					appInsights.queue.push(function() {
23						appInsights.context.addTelemetryInitializer(function(envelope) {
24							var telemetryItem = envelope.data.baseData;
25							// To check the telemetry item’s type:
26							if (!false)
27							{
28								//If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that
29								if (envelope.name.indexOf('.Event') == -1)
30									return false;
31							}
32						});
33					});						
34					appInsights.trackPageView();
35				</script>
35
36	
36<script>
37		function populateAntiForgery(token) {
38			var input = document.createElement("input");
39			input.name = "__RequestVerificationToken";
40			input.type = "hidden";
41			input.value = token;
42			var absPat = /^https?:\/\/|^\/\//i;
43			var forms = document.getElementsByTagName("form");
44			for (var i = 0; i < forms.length; i++) {
45				if (forms[i].method == "post" &&
46					!forms[i].querySelector('[name="__RequestVerificationToken"]') &&
47					!absPat.test(forms[i].getAttribute("action"))) {
48					forms[i].appendChild(input.cloneNode());
49				}
50			}
51		}
52
53		function getAntiForgeryToken(callback, error) {
54			var xhr = new XMLHttpRequest();
55			xhr.open("GET", "/antiforgery");
56			xhr.addEventListener("load", function() {
57				try {
58					if (this.status !== 200) {
59						throw Error("Invalid status. Could not retrieve antiforgery token.");
60		}
61					var obj = JSON.parse(this.responseText);
62					callback(obj.token);
63				} catch (e) {
64					typeof error === "function" && error(e);
65				}
66			});
67			xhr.send();
68		}
69
70		getAntiForgeryToken(function(token) {
71			if (document.readyState === "complete"
72				|| document.readyState === "loaded" 
73				|| document.readyState === "interactive") {
74				populateAntiForgery(token);
75				return;
76			}
77			document.addEventListener("DOMContentLoaded", function() {
78				populateAntiForgery(token);
79			}, false);
80		}, console.error);
81			</script>
81
82			
83
84	
84<script type="text/javascript">
85		window.departmentHeader = {};
86		window.pageSectionTracker = {};
87		window.isResponsiveEnabled = true;
88		window.isRemoveSetHeights= false;
89		if (window.isRemoveSetHeights) {
90			document.documentElement.className += ' removeSetHeights';
91		}
92		window.mainMenuMediaQuery = 'screen and (max-width: 40em)';
93		window.isMobileBrowserIncludingTablets = false;
94		window.fixedResponsiveMenu = false;
95		window.fullWidthResponsiveMenu = false;
96		window.responsiveMenuHeight = '';
97		window.responsiveMenuFontSize = '';
98		window.isContentAdvisor = true;
99		(function () {
100			window.setSizeCookie = function () {
101				document.cookie = "dpi=" + window.devicePixelRatio + "; path=/";
102				document.cookie = "viewportWidth=" + window.innerWidth + "; path=/";
103				document.cookie = "viewportHeight=" + window.innerHeight + "; path=/";
104				if (screen && screen.width && screen.height) {
105					document.cookie = "screenWidth=" + screen.width + "; path=/";
106					document.cookie = "screenHeight=" + screen.height + "; path=/";
107				}
108				document.cookie = "responsiveGhost=1; path=/";
109			};
110
111			setSizeCookie();
112		}());
113	</script>
113
114		<meta name="viewport" content="width=device-width, initial-scale=1">
115
116	
116<script async src="https://docaccess.com/docbox.js"></script>
116
117	
118	<meta name="category0" content="Home" />
119
120	
121	<meta name="theme-color" content="rgb(1, 74, 142)">
122	<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
123	<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
124		<title>Middletown, NJ  | Official Website</title>
125
126		<meta name="description" content="">
127		<meta name="keywords" content="Home">
128			
128<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
128
129	
129<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
129
130	
131
132	<!--[if IE 6]>
132<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
132<![endif]-->
133	<!--[if IE 7]>
133<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
133<![endif]-->
134	<!--[if IE 8]>
134<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
134<![endif]-->
135	<!--[if IE 9]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]-->
136	
136<script type="text/javascript"><!--
137	var intCountryCode = 840;
138	var order = '';
139//--></script>
139
140	
141	<link href="/-2140275272.css" rel="stylesheet" type="text/css" />	<link href="/129120441.css" rel="stylesheet" type="text/css" />
142
143	<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
144	
144<script type="text/javascript">
145		window.Pages = window.Pages || {};
146		// FrontEnd RWD initialization
147		window.Pages.rwdReady = $.Deferred();
148		window.Pages.toolBarDeferred = $.Deferred();
149		window.Pages.rwdSetupComplete = $.Deferred();
150		window.Pages.megaMenuLoaded = $.Deferred();
151		window.Pages.angularToolbarComplete = $.Deferred();
152		window.Pages.frontEndToolbarComplete = $.Deferred();
153	</script>
153
154	<!--CPHeadContent-->
155	
155<script src="/739942322.js" type="text/javascript"></script>
155
156	
157	
158	
159	
160
161
162
163
164	<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
165	<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
166	<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
167	<!--[if lt IE 9]>
167<script type="text/javascript" src="/Scripts/html5.js"></script>
167<![endif]-->
168
169	
169<script type="text/javascript">
170		setEditorVariables(false, 840);
171		function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
172	</script>
172
173	
173<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
173
174</head>
175<body class="wide " >
176
177    
177<script>jQuery(document).click(function (event) {
178	var target = jQuery(event.target);
179	if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
180		var text = target.attr('title');
181		
182		if (!text.length) {
183			text = "N/A";
184		}
185		ga('send',
186			{
187				hitType: 'event',
188				eventCategory: 'Image',
189				eventAction: 'Image - ' + text,
190				eventLabel: window.location.href
191			});
192	}
193	if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
194		var text = "";
195		if (target.parents('.button')[0]) {
196			text = target.parents('.button').first().text();
197		} else if (target.text().length) {
198			text = target.text();
199		} else if (target.attr('title').length) {
200			text = target.attr('title');
201		}
202		if (!text.length) {
203			text = "N/A";
204		}
205		ga('send',
206			{
207				hitType: 'event',
208				eventCategory: 'Button',
209				eventAction: 'Button - ' + text,
210				eventLabel: window.location.href
211			});
212	}
213	if (target.parents('.widgetCustomHtml').length) {
214		ga('send',
215			{
216				hitType: 'event',
217				eventCategory: 'Custom Html',
218				eventAction: 'Custom Html Clicked',
219				eventLabel: window.location.href
220			});
221	}
222	if (target.parents('.editor').length) {
223		ga('send',
224			{
225				hitType: 'event',
226				eventCategory: 'Editor',
227				eventAction: 'Editor Link Clicked',
228				eventLabel: window.location.href
229			});
230	}
231	if (target.parents('.GraphicLinks').length) {
232		var text = "";
233		var targetGraphicLink = target;
234		if (target.hasClass('widgetGraphicLinksLink')) {
235			targetGraphicLink = jQuery(target.children()[0]);
236		}
237		if (targetGraphicLink.hasClass('text')) {
238			text = targetGraphicLink.text();
239		} else if (targetGraphicLink.attr('src').length) {
240			if (targetGraphicLink.attr('alt').length) {
241				text = targetGraphicLink.attr('alt');
242			} else {
243				text = targetGraphicLink.attr('src');
244			}
245		} else {
246			text = "N/A";
247		}
248		ga('send',
249			{
250				hitType: 'event',
251				eventCategory: 'Graphic Links',
252				eventAction: 'Graphic Link - ' + text,
253				eventLabel: window.location.href
254			});
255	}
256	if (target.parents('.InfoAdvanced').length) {
257		ga('send',
258			{
259				hitType: 'event',
260				eventCategory: 'Info Advanced',
261				eventAction: 'Info Advanced Clicked',
262				eventLabel: window.location.href
263			});
264	}
265	if (target.parents('.list').length) {
266		ga('send',
267			{
268				hitType: 'event',
269				eventCategory: 'List',
270				eventAction: 'List Clicked',
271				eventLabel: window.location.href
272			});
273	}
274	if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
275		var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
276		var breadCrumbs = [];
277		jQuery('.breadCrumbs > li').each(function () {
278			 breadCrumbs.push(this.textContent);
279		});
280		var pageTitle = breadCrumbs.join('>');
281		var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
282		var text = "";
283		if (pageTitle) {
284			text += pageTitle + " | ";
285		} else {
286			text += document.title + ' - ';
287		}
288		if (target.text() == "" && megaMenuText == "") {
289			text += "N/A";
290		} else if (target.text().length && megaMenuText.length) {
291			if (megaMenuText == target.text()) {
292				text += megaMenuText;
293			} else {
294				text += megaMenuText + " - " + subTitleText + " - " + target.text();
295			}
296		} else if (target.text() == "") {
297			text += megaMenuText;
298		} else {
299			text += target.text();
300		}
301		if (!text.length) {
302			text = "N/A";
303		}
304		ga('send',
305			{
306				hitType: 'event',
307				eventCategory: 'Mega Menu',
308				eventAction: 'Mega Menu : ' + text,
309				eventLabel: window.location.href
310			});
311	}
312	if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
313		var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
314		if (!text.length) {
315			text = "N/A";
316		}
317		ga('send',
318			{
319				hitType: 'event',
320				eventCategory: 'News Flash',
321				eventAction: 'News Flash - ' + text,
322				eventLabel: window.location.href
323			});
324	}
325	if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
326		var text = target.text();
327		if (!text.length) {
328			text = "N/A";
329		}
330		ga('send',
331			{
332				hitType: 'event',
333				eventCategory: 'Quick Links',
334				eventAction: 'Quick Links - ' + text,
335				eventLabel: window.location.href
336			});
337	}
338	if (target.attr('src') && target.parents('.cpSlideshow').length) {
339		var text = target.attr('title');
340		if (!text.length) {
341			text = "N/A";
342		}
343		ga('send',
344			{
345				hitType: 'event',
346				eventCategory: 'Slideshow',
347				eventAction: 'Slideshow - ' + text,
348				eventLabel: window.location.href
349			});
350	}
351	if (target.parents('.widgetText').length) {
352		ga('send',
353			{
354				hitType: 'event',
355				eventCategory: 'Text',
356				eventAction: 'Text Link Clicked',
357				eventLabel: window.location.href
358			});
359	}
360});</script>
360
361	<div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;">
362	<div class="cp-PopOver-header">
363		<h3 class="cp-PopOver-title"></h3>
364		<button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)">
365			<svg class="cp-Icon--close" alt="close" title="close">
366				<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use>
367			</svg>
368		</button>
369	</div>
370	<div id="cpPopOverBody" class="cp-PopOver-body">
371		<form id="cpPopOverForm" name="cpPopOverForm" novalidate></form>
372	</div>
373	<div id="cpPopOverFooter" class="cp-PopOver-footer">
374		<div class="cp-BtnGroup" id="actionButtons">
375			<!-- Action buttons will be dynamically added here -->
376		</div>
377	</div>
378</div>
379    <div id="fb-root"></div>
380<div id=skipToContentLinks>
381<a href="#cc3eecb16f-2fc6-46c3-9662-fb1fb514fb15" target="_self" class="skipToContentLink">Skip to Main Content</a>
382</div>
383    <form id="frmReferenceFormForTelerikEditorDialogs"></form>
384
385        <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />
386
387
388
389    <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
390    <input type="hidden" id="hdnStructureID" value="12" />
391    <input type="hidden" id="hdnContentCollectionID" value="e3bf6186-575b-4867-aba6-829c71e96328" />
392    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
393    <input type="hidden" id="hdnThemeID" value="27" />
394    <input type="hidden" id="pageIsFrontEnd" value="true" />
395    <input type="hidden" id="pageModuleID" />
396    <input type="hidden" id="pagePageID" value="1" />
397
398    <div id="stickyPlaceholder"></div>
399    <div id="outer-wrap" class="outer-wrap">
400        <div id="inner-wrap" class="inner-wrap">
401                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
402                    
403
404
405
406<!-- Begin Signed Out Bar -->
407<div class="cpToolbar user public">
408    <div class="inner selfClear">
409        <p class="dropdown"><a href="/MyAccount/ProfileCreate" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. &nbsp;&nbsp;</span></p>
410        <ul class="nav secondary">
411	        <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li>
412        </ul>
413    </div>
414</div>
415<script>
416    $(document).ready(function () {
417        $('#signedOutToolbarCreateProfileButton').click(function (event) {
418            event.preventDefault();
419            window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin;
420        });
421
422			
423				$('#loggedOutToolbarSignInButton').click(function (event) {
424					event.preventDefault();
425					window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host;
426				});
427			
428
429		if ('False' == 'True') {
430            $('#loggedOutToolbarSignInButton').hide();
431		}
432    })
433</script>
433
434<!-- End Signed Out Bar -->
435
436                </div>
437            <div id="bodyWrapper">
438                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
439                
440<div data-cpRole="structuralContainer" id="bodyContainerTS">
441<div data-cpRole="banner" id="banner2" class="fixedBannerTS"><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS"><div class="inner">
442<div class="siteWrap4"><div data-cpRole="structuralContainer" id="flexHeader1TS" class="headerTS flexTS flex-columnTS justify-betweenTS align-centerTS">
443<div data-cpRole="structuralContainer" id="logoTS">
444<div data-cpRole="banner" id="logoInnerTS" class="bannerLogoTS empty">
445
446
447
448
449				<a id="logoInnerTS-89" style="			display: block; text-align: center;
450" class="bannerObject" href="/" target="_self"><img alt="Middletown NJ Homepage" class="bannerObject" height="100" src="/ImageRepository/Document?documentID=12008" width="346" /></a>
451</div>
452</div><div data-cpRole="structuralContainer" id="navTS">
453<nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" aria-label="Main">
454<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
455--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!--
456			--><!--
457			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu27" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem1 " href="/27/Government" target = "_self" >   Government  </a>			<!--
458			--><!--
459			--></li><!----><li id="MainItem148" class="topMenuItem" role="none" data-pageid="148" data-displaymegamenu="True"><!--
460			--><!--
461			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu148" id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem2 " href="/148/Departments" target = "_self" >   Departments  </a>			<!--
462			--><!--
463			--></li><!----><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!--
464			--><!--
465			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu101" id = "mainNavServices" class="navMainItem mainNavItem mainNavItem3 " href="/101/Services" target = "_self" >   Services  </a>			<!--
466			--><!--
467			--></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!--
468			--><!--
469			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu31" id = "mainNavResidents" class="navMainItem mainNavItem mainNavItem4 " href="/31/Residents" target = "_self" >   Residents  </a>			<!--
470			--><!--
471			--></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!--
472			--><!--
473			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem5 " href="/9/How-Do-I" target = "_self" >   How Do I...  </a>			<!--
474			--><!--
475			--></li><!---->
476</ol>
477
478
479	
479<script type="text/javascript">
480		(function () {
481			function setupMenu() {
482				const menuID = 'mainNavMenu';
483				const menuType = MAIN_MENU;
484
485				//setup menu manager properties for main menu
486				if (!menuManager.mobileMainNav && true)
487					menuManager.adjustMainItemsWidth('#' + menuID);
488				menuManager.isMainMenuEditable = false;
489				menuManager.mainMenuMaxSubMenuLevels = 4;
490				menuManager.setMOMMode(2, menuType);
491
492				//Init main menu
493				const setupDraggable = menuManager.isMainMenuEditable;
494				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=27&menuContainerID=mainNav';
495
496				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
497				menuManager.mainMenuInit = true;
498				menuManager.mainMenuTextResizer = true;
499				if (1.00 > 0)
500					menuManager.mainMenuTextResizerRatio = 1.00;
501				if (window.isResponsiveEnabled)
502					menuManager.mainMenuReady.resolve();
503
504			}
505
506			if (document.readyState === "complete"
507				|| document.readyState === "loaded"
508				|| document.readyState === "interactive") {
509				setupMenu();
510				return;
511			}
512
513			document.addEventListener("DOMContentLoaded", setupMenu);
514		})();
515	</script>
515
516
517
518<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="1"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal">	<div id="ccec7e63cf-8c13-4674-959e-df1667570782" data-containerid="ec7e63cf-8c13-4674-959e-df1667570782" class="pageContent cpGrid cpGrid24">
519				                
520
521
522
523	</div>
524</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu148" class="contentTop mainNavMegaMenu megaMenuContainer pageID_148 hidden" data-orientation="horizontal">	<div id="cc303364d2-fa32-4cfe-ab75-e5fe632aaf9b" data-containerid="303364d2-fa32-4cfe-ab75-e5fe632aaf9b" class="pageContent cpGrid cpGrid24">
525				                
526
527
528
529	</div>
530</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal">	<div id="ccd3a80ab4-f215-4f74-a1ca-95a365aba635" data-containerid="d3a80ab4-f215-4f74-a1ca-95a365aba635" class="pageContent cpGrid cpGrid24">
531				                
532
533
534
535	</div>
536</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal">	<div id="cca033b558-2f2b-4faa-be01-866eb116bc02" data-containerid="a033b558-2f2b-4faa-be01-866eb116bc02" class="pageContent cpGrid cpGrid24">
537				                
538
539
540
541	</div>
542</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal">	<div id="cc93f9fa9f-5e48-48af-b680-8a28b90c4371" data-containerid="93f9fa9f-5e48-48af-b680-8a28b90c4371" class="pageContent cpGrid cpGrid24">
543				                
544
545
546
547	</div>
548</aside></aside></nav>
549</div><div data-cpRole="structuralContainer" id="searchTS">
550<div data-cpRole="contentContainer" id="searchInnerTS" class="containerTS">	<div id="cca10e23bc-a981-4973-82d4-2bb107fe335b" data-containerid="a10e23bc-a981-4973-82d4-2bb107fe335b" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
551				                
552
553		<div class="row outer wide"><!--
554--><div class="outer col col24 first last" style="" data-widgetcontainerid="f51451bd-cdae-4b62-9b03-fb1a95518e61">�				
555	<div class="row nest first last wide">�
556	
557	<div class="inner col col24 first last id840078c9-0641-44cc-89de-1dfb4823f1bb" style="" data-widgetcontainerid="840078c9-0641-44cc-89de-1dfb4823f1bb">�	
558<div data-widget-id="2f365de0-81f6-4e9d-8ef3-8eccf9c78011" data-widget-controller-path="/Layout/WidgetSearch">
559	
560	
560<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
560
561	
561<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
561
562	
562<script defer type="text/javascript">
563
564		$(document).ready(function () {
565			try {
566				// Minimum characters required before performing a search/autocomplete
567				var minPrefixLength = 3;
568				var autoCompleteDebounceDelay = 500;
569				var searchFieldSelector = "#searchField" + '2f365de0-81f6-4e9d-8ef3-8eccf9c78011';
570				var checkboxSelector = "#ysnSearchOnlyDept" + '2f365de0-81f6-4e9d-8ef3-8eccf9c78011';
571				var buttonSelector = ".widgetSearchButton" + '2f365de0-81f6-4e9d-8ef3-8eccf9c78011';
572				var autoCompleteCache = {};
573				var autoCompleteCacheKeys = [];
574				var autoCompleteCacheLimit = 25;
575				var currentAutoCompleteRequest = null;
576				var currentAutoCompleteRequestKey = null;
577				var autoCompleteDebounceTimer = null;
578				var autoCompleteDebounceKey = null;
579				var pendingAutoCompleteResponses = [];
580
581				function normalizeAutoCompleteTerm(term) {
582					return $.trim((term || "") + "").replace(/\s+/g, " ");
583				}
584
585				function shouldSearch(term) {
586					return normalizeAutoCompleteTerm(term).length >= minPrefixLength;
587				}
588
589				function getAutoCompleteUrl() {
590					return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : '');
591				}
592
593				function getAutoCompleteCacheKey(requestUrl, term) {
594					return requestUrl + "|" + term.toLowerCase();
595				}
596
597				function cacheAutoCompleteResult(cacheKey, data) {
598					if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
599						autoCompleteCacheKeys.push(cacheKey);
600						if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) {
601							delete autoCompleteCache[autoCompleteCacheKeys.shift()];
602						}
603					}
604					autoCompleteCache[cacheKey] = data;
605				}
606
607				function respondToPendingAutoComplete(data) {
608					var responses = pendingAutoCompleteResponses;
609					pendingAutoCompleteResponses = [];
610					for (var i = 0; i < responses.length; i++) {
611						responses[i](data);
612					}
613				}
614
615				function cancelPendingAutoComplete() {
616					clearTimeout(autoCompleteDebounceTimer);
617					autoCompleteDebounceKey = null;
618					if (currentAutoCompleteRequest != null) {
619						currentAutoCompleteRequest.abort();
620						currentAutoCompleteRequest = null;
621					}
622					currentAutoCompleteRequestKey = null;
623					respondToPendingAutoComplete([]);
624				}
625
626				function createWidgetAutoCompleteSource(options) {
627					return function (request, response) {
628						var term = normalizeAutoCompleteTerm(request.term);
629						if (!options.shouldSearch(term)) {
630							response([]);
631							return;
632						}
633
634						var requestUrl = options.url();
635						var cacheKey = getAutoCompleteCacheKey(requestUrl, term);
636						if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
637							response(autoCompleteCache[cacheKey]);
638							if (options.success) {
639								options.success(autoCompleteCache[cacheKey]);
640							}
641							return;
642						}
643
644						if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) {
645							pendingAutoCompleteResponses.push(response);
646							return;
647						}
648
649						cancelPendingAutoComplete();
650						autoCompleteDebounceKey = cacheKey;
651						pendingAutoCompleteResponses.push(response);
652						autoCompleteDebounceTimer = setTimeout(function () {
653							autoCompleteDebounceKey = null;
654							currentAutoCompleteRequestKey = cacheKey;
655							currentAutoCompleteRequest = $.ajax({
656								url: requestUrl,
657								dataType: "json",
658								timeout: options.timeout,
659								data: {
660									term: term,
661								},
662								success: function (data) {
663									if (currentAutoCompleteRequestKey === cacheKey) {
664										cacheAutoCompleteResult(cacheKey, data);
665										respondToPendingAutoComplete(data);
666										if (options.success) {
667											options.success(data);
668										}
669									}
670								},
671								error: function (xmlhttprequest, textstatus, message) {
672									if (textstatus === "abort") {
673										return;
674									}
675
676									if (options.error) {
677										options.error(xmlhttprequest, textstatus, message);
678									}
679
680									respondToPendingAutoComplete([]);
681								},
682								complete: function (xmlhttprequest) {
683									if (currentAutoCompleteRequest === xmlhttprequest) {
684										currentAutoCompleteRequest = null;
685										currentAutoCompleteRequestKey = null;
686									}
687								}
688							});
689						}, options.delay);
690					};
691				}
692
693				// click handler for search buttons
694				$(buttonSelector).click(function (e) {
695					e.preventDefault();
696					var $btn = $(this);
697					var $field = $btn.siblings(".widgetSearchBox");
698					var term = $field.val() + "";
699					if (!shouldSearch(term)) {
700						// do nothing until user types enough characters
701						$field.focus();
702						return;
703					}
704
705					if ($(checkboxSelector).is(':checked') || false)
706					{
707						doWidgetSearch($.trim(term), Number(0));
708					}
709					else {
710						doWidgetSearch($.trim(term), 0);
711					}
712				});
713
714				// enter key handler for the search field
715				$(searchFieldSelector).keypress(function (e) {
716					var code = e.which || e.keyCode;
717					if (code === 13) {
718						e.preventDefault();
719						var $this = $(this);
720						var term = $this.val() + "";
721						if (!shouldSearch(term)) {
722							// do nothing until user types enough characters
723							$this.focus();
724							return false;
725						}
726
727						if ($(checkboxSelector).is(':checked') || false) {
728							doWidgetSearch($.trim(term), Number(0));
729						} else {
730							doWidgetSearch($.trim(term), 0);
731						}
732						return false;
733					}
734					return true;
735				});
736
737				// autocomplete: set minLength and guard source
738				if (true) {
739					var $searchField = $(searchFieldSelector).autocomplete({
740						minLength: minPrefixLength,
741						source: createWidgetAutoCompleteSource({
742							delay: autoCompleteDebounceDelay,
743							timeout: 10000,
744							shouldSearch: shouldSearch,
745							url: getAutoCompleteUrl,
746							success: function () {
747								$('.autoCompleteError').remove();
748							},
749							error: function (xmlhttprequest, textstatus, message) {
750								if (textstatus === "timeout") {
751									if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0)
752										$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector));
753								}
754							}
755						}),
756						html: true,
757						delay: 0,
758						select: function (event, ui) {
759							$(this).val(ui.item.value);
760							$(this).next().click();
761						}
762					});
763
764					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
765						return $("<li class=\"itemList\"></li>")
766							.data("ui-autocomplete-item", item)
767							.append("<a>" + item.label + "</a>")
768							.appendTo(ul);
769					};
770				}
771
772				// keep searchBtnApplyQuery consistent with prefix rule
773				window.searchBtnApplyQuery = function() {
774					var $field = $(searchFieldSelector);
775					var term = $field.val() + "";
776					if (shouldSearch(term)) {
777						// update href for the icon/button (if present)
778						var btn = document.getElementById("btnSearchIcon");
779						if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term));
780					} else {
781						var btn = document.getElementById("btnSearchIcon");
782						if (btn) btn.href = "#";
783					}
784				};
785			}
786			catch(e) {} //we're going to eat this error. Autocomplete won't work but we dont wan't to break anything else on the page.
787		});
788	</script>
788
789
790	<section id="widgetPreviewSearch" class="widget widgetSearch skin80 widgetOptionSet48" style="display: block;" aria-label="Search">
791				<!-- For the button right and inside -->
792		<div class="widgetBody buttonRightInside">
793			<input class="widgetSearchBox widgetSearchBox2f365de0-81f6-4e9d-8ef3-8eccf9c78011" cp5ph="true" id="searchField2f365de0-81f6-4e9d-8ef3-8eccf9c78011" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" />
794						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton2f365de0-81f6-4e9d-8ef3-8eccf9c78011" role="button"><img alt="Search" src="/ImageRepository/Document?documentID=11914" /></a>
795
796			<label class="searchLabel" aria-hidden="true" for="searchField2f365de0-81f6-4e9d-8ef3-8eccf9c78011">Search</label>
797		</div>
798
799	</section>
800
801
802<style scoped>
803	  
804		.widgetSearch ::-webkit-input-placeholder {
805		color: #FFF;
806	  }
807		.widgetSearch :-moz-placeholder { /* Firefox 18- */
808	   color: #FFF;
809	}
810		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
811	   color: #FFF;
812	}
813	.widgetSearch :-ms-input-placeholder {
814	   color: #FFF;
815	}
816	
817
818	.widgetSearch .widgetBody .widgetSearchBox2f365de0-81f6-4e9d-8ef3-8eccf9c78011
819	{
820		color: #FFF;
821		border-radius: 10px;
822border: 1px solid #0583F2;
823background: #014A8E;
824box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.30);
825height: 50px;
826padding: 2px 50px 0 14px;
827font: 500 16px League Spartan;
828	}
829	.widgetSearch .widgetBody .widgetSearchButton2f365de0-81f6-4e9d-8ef3-8eccf9c78011
830	{
831		margin: 9px;
832	}
833	.widgetSearch .widgetSearch-onlyDept2f365de0-81f6-4e9d-8ef3-8eccf9c78011
834	{
835		display: inline-block;
836		color: #333;
837		
838		
839		 padding-top: 10px;
840	}
841	#ysnSearchOnlyDept2f365de0-81f6-4e9d-8ef3-8eccf9c78011
842	{
843		position: relative;
844		top: .125em;
845	}
846
847</style>
848
849<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
850<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
851
852
853
854<script type="text/javascript">
855	//Updates search icons href to have the correct queryString
856	function searchBtnApplyQuery() {
857		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField2f365de0-81f6-4e9d-8ef3-8eccf9c78011").value;
858	}
859</script>
859
860
861</div>
862
863	</div> <!-- inner column -->
864
865	</div> <!-- inner row -->
866
867			</div><!-- outer column --><!--		--></div> <!-- outer row -->
868
869
870	</div>
871</div>
872</div>
873</div></div></div>
874</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS">
875<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS">
876<div data-cpRole="structuralContainer" id="bannerContentTS">
877<div class="siteWrap4"><div data-cpRole="contentContainer" id="socialsTS" class="containerTS">	<div id="cc4e0ff194-fa3a-413d-b1e0-252b4090c782" data-containerid="4e0ff194-fa3a-413d-b1e0-252b4090c782" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
878				                
879
880		<div class="row outer wide"><!--
881--><div class="outer col col24 first last" style="" data-widgetcontainerid="d2bddeb7-7d9b-4e07-aad5-757073990087">�				
882	<div class="row nest first last wide">�
883	
884	<div class="inner col col24 first last id0d2f01e9-7e1a-447f-bd31-26535f197fb8" style="" data-widgetcontainerid="0d2f01e9-7e1a-447f-bd31-26535f197fb8">�	
885<div data-widget-id="85e3cd43-002e-4895-970e-c89bfa8a1637" data-widget-controller-path="/GraphicLinks/Widget">
886
887
888
889
890<div id="graphicLinkWidget85e3cd43-002e-4895-970e-c89bfa8a1637" class="widget widgetGraphicLinks skin85 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
891	<div class="widgetHeader">
892		<div class="">
893				</div>
894	</div>
895	<div class="widgetBody cpGrid cpGrid5 ">
896		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
897				<div class="row   wide">
898					<!--
899--><div class="col col1 first "><ul class="semanticList"><!--
900	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/facebook" target="_self">
901
902<img src="/ImageRepository/Document?documentID=11899" 
903     class="graphicButtonLink" alt="Facebook" 
904     onmouseover="this.src='/ImageRepository/Document?documentID=11899'" 
905	onmouseout="this.src='/ImageRepository/Document?documentID=11899'"
906     onfocus="this.src='/ImageRepository/Document?documentID=11899'" 
907	onblur="this.src='/ImageRepository/Document?documentID=11899'"> 
908</a></li><!--
909--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
910	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/twitter" target="_self">
911
912<img src="/ImageRepository/Document?documentID=11911" 
913     class="graphicButtonLink" alt="X" 
914     onmouseover="this.src='/ImageRepository/Document?documentID=11911'" 
915	onmouseout="this.src='/ImageRepository/Document?documentID=11911'"
916     onfocus="this.src='/ImageRepository/Document?documentID=11911'" 
917	onblur="this.src='/ImageRepository/Document?documentID=11911'"> 
918</a></li><!--
919--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
920	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/youtube" target="_self">
921
922<img src="/ImageRepository/Document?documentID=11912" 
923     class="graphicButtonLink" alt="YouTube" 
924     onmouseover="this.src='/ImageRepository/Document?documentID=11912'" 
925	onmouseout="this.src='/ImageRepository/Document?documentID=11912'"
926     onfocus="this.src='/ImageRepository/Document?documentID=11912'" 
927	onblur="this.src='/ImageRepository/Document?documentID=11912'"> 
928</a></li><!--
929--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
930	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/instagram" target="_self">
931
932<img src="/ImageRepository/Document?documentID=11900" 
933     class="graphicButtonLink" alt="Instagram" 
934     onmouseover="this.src='/ImageRepository/Document?documentID=11900'" 
935	onmouseout="this.src='/ImageRepository/Document?documentID=11900'"
936     onfocus="this.src='/ImageRepository/Document?documentID=11900'" 
937	onblur="this.src='/ImageRepository/Document?documentID=11900'"> 
938</a></li><!--
939--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
940	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/nextdoor" target="_self">
941
942<img src="/ImageRepository/Document?documentID=11903" 
943     class="graphicButtonLink" alt="Nextdoor" 
944     onmouseover="this.src='/ImageRepository/Document?documentID=11903'" 
945	onmouseout="this.src='/ImageRepository/Document?documentID=11903'"
946     onfocus="this.src='/ImageRepository/Document?documentID=11903'" 
947	onblur="this.src='/ImageRepository/Document?documentID=11903'"> 
948</a></li><!--
949--></ul></div><!--				-->
950				</div>
951			</nav>
952		</div>
953	<div class="widgetFooter">
954			</div>
955</div>
956</div>
957
958	</div> <!-- inner column -->
959
960	</div> <!-- inner row -->
961
962			</div><!-- outer column --><!--		--></div> <!-- outer row -->
963
964
965	</div>
966</div><div data-cpRole="contentContainer" id="contentTS" class="containerTS">	<div id="cc5b73991a-5526-4518-84ea-ebf84fecccac" data-containerid="5b73991a-5526-4518-84ea-ebf84fecccac" class="pageContent cpGrid cpGrid24 showInMobile">
967				                
968
969
970
971	</div>
972</div></div>
973</div>
974</div>
975
976
977
978
979		<div id="bannerImagesJSON90" class="hidden"></div>
980		<div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none">
981			<a id="arrowPrev_banner1" tabindex="0" class="arrowNew prev" aria-label="Banner Arrow Previous"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSli
981deshowArrowLeft"></use></svg></a>
982			<a id="arrowNext_banner1" tabindex="0" class="arrowNew next" aria-label="Banner Arrow Next"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></a>
983		</div>
984			
984<script type="text/javascript">
985				$(window).on("load", function () {
986					$.when(window.Pages.rwdSetupComplete)
987						.done(function () {
988							renderExternalBannerSlideshow('banner1',
989								{"BannerOptionID":90,"ThemeID":27,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":3,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":162,"BannerOptionID":90,"FileName":"/ImageRepository/Document?documentID=12023","Height":581,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
990								'/App_Themes/2025 - Home/Images/',
991								'Slideshow');
992						});
993				});
994			</script>
994
995
996</div>
997</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS">
998<div class="siteWrap2"><div data-cpRole="contentContainer" id="gbsTS" class="containerTS">	<div id="cc0761f369-29e1-4ce6-b3c7-95e755880525" data-containerid="0761f369-29e1-4ce6-b3c7-95e755880525" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="36">
999				                
1000
1001		<div class="row outer wide"><!--
1002--><div class="outer col col8 first" style="" data-widgetcontainerid="8ae7c309-d6d3-4da3-9dc2-cd2d7ba8a998">�				
1003	<div class="row nest first last wide">�
1004	
1005	<div class="inner col col8 first last idd6904fdb-b391-471b-a05b-93cd48c12398" style="" data-widgetcontainerid="d6904fdb-b391-471b-a05b-93cd48c12398">�	
1006<div data-widget-id="f3b14369-1534-497d-b01a-e9f0f14fc99d" data-widget-controller-path="/GraphicLinks/Widget">
1007
1008
1009
1010
1011<div id="graphicLinkWidgetf3b14369-1534-497d-b01a-e9f0f14fc99d" class="widget widgetGraphicLinks skin83 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:18em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1012	<div class="widgetHeader">
1013		<div class="">
1014				</div>
1015	</div>
1016	<div class="widgetBody cpGrid cpGrid2 ">
1017		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1018				<div class="row   wide">
1019					<!--
1020--><div class="col col1 first "><ul class="semanticList"><!--
1021	    --><li class="widgetItem GraphicLinks">
1022
1023<div>
1024	<a href="/129/Agendas-Minutes" target="_self" class="fancyButton fancyButton464 " >
1025		<span>
1026			<span><span class="text">Agendas and<br>Minutes</span></span>
1027		</span>
1028	</a>
1029</div>
1030		<style scoped="scoped">.fancyButton464.fancyButton:link,.fancyButton464.fancyButton:visited, .fancyButton464div.fancyButton{
1031	background-image: url('/ImageRepository/Document?documentID=11918');
1032	background-repeat: no-repeat;
1033	background-position: center 1em ;
1034background-size: 9.25em;
1035transition: all .3s ease-out;}
1036.fancyButton464.fancyButton:hover,.fancyButton464.fancyButton:focus,.fancyButton464.fancyButton:active,.fancyButton464.fancyButton.hover{
1037	background-image: url('/ImageRepository/Document?documentID=11917');
1038	background-repeat: no-repeat;
1039	background-position: center top;
1040background-size: 10.125em;
1041}
1042.fancyButton464.fancyButton:link > span,.fancyButton464.fancyButton:visited > span, .fancyButton464div.fancyButton > span{
1043}
1044.fancyButton464.fancyButton:hover > span,.fancyButton464.fancyButton:focus > span,.fancyButton464.fancyButton:active > span,.fancyButton464.fancyButton.hover > span{
1045}
1046.fancyButton464.fancyButton .text{
1047	color: rgb(1, 66, 126);
1048	font-size: 1.25em;
1049	font-family: "League Spartan";
1050	padding-top: 9em;
1051	font-weight: 700;
1052	text-decoration: none;
1053	padding-top: 9em;
1054	background-image: url('/ImageRepository/Document?documentID=11916');
1055	background-repeat: no-repeat;
1056	background-position: center 2.5em ;
1057background-size: 3.75em;
1058transition: all .3s ease-out;display: block;
1059line-height: 1.1;
1060text-transform: uppercase;}
1061.fancyButton464.fancyButton:hover .text,.fancyButton464.fancyButton:focus .text,.fancyButton464.fancyButton:active .text,.fancyButton464.fancyButton.hover .text{
1062	text-decoration: underline;
1063	background-repeat: no-repeat;
1064	background-position: center 2em ;
1065
1066
1067}
1068</style>
1069
1070 </li><!--
1071--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1072	    --><li class="widgetItem GraphicLinks">
1073
1074<div>
1075	<a href="https://middletownnj.org/301/Public-Notices" target="_self" class="fancyButton fancyButton465 " >
1076		<span>
1077			<span><span class="text">current PUBLIC NOTICES</span></span>
1078		</span>
1079	</a>
1080</div>
1081		<style scoped="scoped">.fancyButton465.fancyButton:link,.fancyButton465.fancyButton:visited, .fancyButton465div.fancyButton{
1082	background-image: url('/ImageRepository/Document?documentID=11918');
1083	background-repeat: no-repeat;
1084	background-position: center 1em ;
1085background-size: 9.25em;
1086transition: all .3s ease-out;}
1087.fancyButton465.fancyButton:hover,.fancyButton465.fancyButton:focus,.fancyButton465.fancyButton:active,.fancyButton465.fancyButton.hover{
1088	background-image: url('/ImageRepository/Document?documentID=11917');
1089	background-repeat: no-repeat;
1090	background-position: center top;
1091background-size: 10.125em;
1092}
1093.fancyButton465.fancyButton:link > span,.fancyButton465.fancyButton:visited > span, .fancyButton465div.fancyButton > span{
1094}
1095.fancyButton465.fancyButton:hover > span,.fancyButton465.fancyButton:focus > span,.fancyButton465.fancyButton:active > span,.fancyButton465.fancyButton.hover > span{
1096}
1097.fancyButton465.fancyButton .text{
1098	color: rgb(1, 66, 126);
1099	font-size: 1.25em;
1100	font-family: "League Spartan";
1101	padding-top: 9em;
1102	font-weight: 700;
1103	text-decoration: none;
1104	padding-top: 9em;
1105	background-image: url('/ImageRepository/Document?documentID=11920');
1106	background-repeat: no-repeat;
1107	background-position: center 2.5em ;
1108background-size: 3.75em;
1109transition: all .3s ease-out;display: block;
1110line-height: 1.1;
1111text-transform: uppercase;}
1112.fancyButton465.fancyButton:hover .text,.fancyButton465.fancyButton:focus .text,.fancyButton465.fancyButton:active .text,.fancyButton465.fancyButton.hover .text{
1113	text-decoration: underline;
1114	background-repeat: no-repeat;
1115	background-position: center 2em ;
1116
1117
1118}
1119</style>
1120
1121 </li><!--
1122--></ul></div><!--				-->
1123				</div>
1124			</nav>
1125		</div>
1126	<div class="widgetFooter">
1127			</div>
1128</div>
1129</div>
1130
1131	</div> <!-- inner column -->
1132
1133	</div> <!-- inner row -->
1134
1135			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="1e134320-ff23-475a-8a53-a77229d297e5">�				
1136	<div class="row nest first last wide">�
1137	
1138	<div class="inner col col8 first last iddf692edc-f816-4fd6-afa4-952940ca2af5" style="" data-widgetcontainerid="df692edc-f816-4fd6-afa4-952940ca2af5">�	
1139<div data-widget-id="e2791038-fccf-4271-9b9b-63a36e88cbbf" data-widget-controller-path="/GraphicLinks/Widget">
1140
1141
1142
1143
1144<div id="graphicLinkWidgete2791038-fccf-4271-9b9b-63a36e88cbbf" class="widget widgetGraphicLinks skin83 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:18em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1145	<div class="widgetHeader">
1146		<div class="">
1147				</div>
1148	</div>
1149	<div class="widgetBody cpGrid cpGrid2 ">
1150		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1151				<div class="row   wide">
1152					<!--
1153--><div class="col col1 first "><ul class="semanticList"><!--
1154	    --><li class="widgetItem GraphicLinks">
1155
1156<div>
1157	<a href="https://middletownnj.org/254/Online-Payments-Registrations" target="_self" class="fancyButton fancyButton472 " >
1158		<span>
1159			<span><span class="text">pay online</span></span>
1160		</span>
1161	</a>
1162</div>
1163		<style scoped="scoped">.fancyButton472.fancyButton:link,.fancyButton472.fancyButton:visited, .fancyButton472div.fancyButton{
1164	background-image: url('/ImageRepository/Document?documentID=11918');
1165	background-repeat: no-repeat;
1166	background-position: center 1em ;
1167background-size: 9.25em;
1168transition: all .3s ease-out;}
1169.fancyButton472.fancyButton:hover,.fancyButton472.fancyButton:focus,.fancyButton472.fancyButton:active,.fancyButton472.fancyButton.hover{
1170	background-image: url('/ImageRepository/Document?documentID=11917');
1171	background-repeat: no-repeat;
1172	background-position: center top;
1173background-size: 10.125em;
1174}
1175.fancyButton472.fancyButton:link > span,.fancyButton472.fancyButton:visited > span, .fancyButton472div.fancyButton > span{
1176}
1177.fancyButton472.fancyButton:hover > span,.fancyButton472.fancyButton:focus > span,.fancyButton472.fancyButton:active > span,.fancyButton472.fancyButton.hover > span{
1178}
1179.fancyButton472.fancyButton .text{
1180	color: rgb(1, 66, 126);
1181	font-size: 1.25em;
1182	font-family: "League Spartan";
1183	padding-top: 9em;
1184	font-weight: 700;
1185	text-decoration: none;
1186	padding-top: 9em;
1187	background-image: url('/ImageRepository/Document?documentID=11921');
1188	background-repeat: no-repeat;
1189	background-position: center 2.5em ;
1190background-size: 3.75em;
1191transition: all .3s ease-out;display: block;
1192line-height: 1.1;
1193text-transform: uppercase;}
1194.fancyButton472.fancyButton:hover .text,.fancyButton472.fancyButton:focus .text,.fancyButton472.fancyButton:active .text,.fancyButton472.fancyButton.hover .text{
1195	text-decoration: underline;
1196	background-repeat: no-repeat;
1197	background-position: center 2em ;
1198
1199
1200}
1201</style>
1202
1203 </li><!--
1204--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1205	    --><li class="widgetItem GraphicLinks">
1206
1207<div>
1208	<a href="/778/Permits" target="_self" class="fancyButton fancyButton473 " >
1209		<span>
1210			<span><span class="text">Permits</span></span>
1211		</span>
1212	</a>
1213</div>
1214		<style scoped="scoped">.fancyButton473.fancyButton:link,.fancyButton473.fancyButton:visited, .fancyButton473div.fancyButton{
1215	background-image: url('/ImageRepository/Document?documentID=11918');
1216	background-repeat: no-repeat;
1217	background-position: center 1em ;
1218background-size: 9.25em;
1219transition: all .3s ease-out;}
1220.fancyButton473.fancyButton:hover,.fancyButton473.fancyButton:focus,.fancyButton473.fancyButton:active,.fancyButton473.fancyButton.hover{
1221	background-image: url('/ImageRepository/Document?documentID=11917');
1222	background-repeat: no-repeat;
1223	background-position: center top;
1224background-size: 10.125em;
1225}
1226.fancyButton473.fancyButton:link > span,.fancyButton473.fancyButton:visited > span, .fancyButton473div.fancyButton > span{
1227}
1228.fancyButton473.fancyButton:hover > span,.fancyButton473.fancyButton:focus > span,.fancyButton473.fancyButton:active > span,.fancyButton473.fancyButton.hover > span{
1229}
1230.fancyButton473.fancyButton .text{
1231	color: rgb(1, 66, 126);
1232	font-size: 1.25em;
1233	font-family: "League Spartan";
1234	padding-top: 9em;
1235	font-weight: 700;
1236	text-decoration: none;
1237	padding-top: 9em;
1238	background-image: url('/ImageRepository/Document?documentID=11922');
1239	background-repeat: no-repeat;
1240	background-position: center 2.5em ;
1241background-size: 3.75em;
1242transition: all .3s ease-out;display: block;
1243line-height: 1.1;
1244text-transform: uppercase;}
1245.fancyButton473.fancyButton:hover .text,.fancyButton473.fancyButton:focus .text,.fancyButton473.fancyButton:active .text,.fancyButton473.fancyButton.hover .text{
1246	text-decoration: underline;
1247	background-repeat: no-repeat;
1248	background-position: center 2em ;
1249
1250
1251}
1252</style>
1253
1254 </li><!--
1255--></ul></div><!--				-->
1256				</div>
1257			</nav>
1258		</div>
1259	<div class="widgetFooter">
1260			</div>
1261</div>
1262</div>
1263
1264	</div> <!-- inner column -->
1265
1266	</div> <!-- inner row -->
1267
1268			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="868b7851-0c41-466f-846a-14e05a211d40">�				
1269	<div class="row nest first last wide">�
1270	
1271	<div class="inner col col8 first last idfe56e24e-b62e-4f32-bc54-443d6ae85840" style="" data-widgetcontainerid="fe56e24e-b62e-4f32-bc54-443d6ae85840">�	
1272<div data-widget-id="683144be-d176-4102-a863-f0f22a8fc801" data-widget-controller-path="/GraphicLinks/Widget">
1273
1274
1275
1276
1277<div id="graphicLinkWidget683144be-d176-4102-a863-f0f22a8fc801" class="widget widgetGraphicLinks skin83 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:18em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1278	<div class="widgetHeader">
1279		<div class="">
1280				</div>
1281	</div>
1282	<div class="widgetBody cpGrid cpGrid2 ">
1283		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1284				<div class="row   wide">
1285					<!--
1286--><div class="col col1 first "><ul class="semanticList"><!--
1287	    --><li class="widgetItem GraphicLinks">
1288
1289<div>
1290	<a href="/jobs.aspx" target="_self" class="fancyButton fancyButton474 " >
1291		<span>
1292			<span><span class="text">Jobs</span></span>
1293		</span>
1294	</a>
1295</div>
1296		<style scoped="scoped">.fancyButton474.fancyButton:link,.fancyButton474.fancyButton:visited, .fancyButton474div.fancyButton{
1297	background-image: url('/ImageRepository/Document?documentID=11918');
1298	background-repeat: no-repeat;
1299	background-position: center 1em ;
1300background-size: 9.25em;
1301transition: all .3s ease-out;}
1302.fancyButton474.fancyButton:hover,.fancyButton474.fancyButton:focus,.fancyButton474.fancyButton:active,.fancyButton474.fancyButton.hover{
1303	background-image: url('/ImageRepository/Document?documentID=11917');
1304	background-repeat: no-repeat;
1305	background-position: center top;
1306background-size: 10.125em;
1307}
1308.fancyButton474.fancyButton:link > span,.fancyButton474.fancyButton:visited > span, .fancyButton474div.fancyButton > span{
1309}
1310.fancyButton474.fancyButton:hover > span,.fancyButton474.fancyButton:focus > span,.fancyButton474.fancyButton:active > span,.fancyButton474.fancyButton.hover > span{
1311}
1312.fancyButton474.fancyButton .text{
1313	color: rgb(1, 66, 126);
1314	font-size: 1.25em;
1315	font-family: "League Spartan";
1316	padding-top: 9em;
1317	font-weight: 700;
1318	text-decoration: none;
1319	padding-top: 9em;
1320	background-image: url('/ImageRepository/Document?documentID=11919');
1321	background-repeat: no-repeat;
1322	background-position: center 2.5em ;
1323background-size: 3.75em;
1324transition: all .3s ease-out;display: block;
1325line-height: 1.1;
1326text-transform: uppercase;}
1327.fancyButton474.fancyButton:hover .text,.fancyButton474.fancyButton:focus .text,.fancyButton474.fancyButton:active .text,.fancyButton474.fancyButton.hover .text{
1328	text-decoration: underline;
1329	background-repeat: no-repeat;
1330	background-position: center 2em ;
1331
1332
1333}
1334</style>
1335
1336 </li><!--
1337--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1338	    --><li class="widgetItem GraphicLinks">
1339
1340<div>
1341	<a href="/702/Garbage-Recycling-Bulk" target="_self" class="fancyButton fancyButton475 " >
1342		<span>
1343			<span><span class="text">Trash and<br>Recycling</span></span>
1344		</span>
1345	</a>
1346</div>
1347		<style scoped="scoped">.fancyButton475.fancyButton:link,.fancyButton475.fancyButton:visited, .fancyButton475div.fancyButton{
1348	background-image: url('/ImageRepository/Document?documentID=11918');
1349	background-repeat: no-repeat;
1350	background-position: center 1em ;
1351background-size: 9.25em;
1352transition: all .3s ease-out;}
1353.fancyButton475.fancyButton:hover,.fancyButton475.fancyButton:focus,.fancyButton475.fancyButton:active,.fancyButton475.fancyButton.hover{
1354	background-image: url('/ImageRepository/Document?documentID=11917');
1355	background-repeat: no-repeat;
1356	background-position: center top;
1357background-size: 10.125em;
1358}
1359.fancyButton475.fancyButton:link > span,.fancyButton475.fancyButton:visited > span, .fancyButton475div.fancyButton > span{
1360}
1361.fancyButton475.fancyButton:hover > span,.fancyButton475.fancyButton:focus > span,.fancyButton475.fancyButton:active > span,.fancyButton475.fancyButton.hover > span{
1362}
1363.fancyButton475.fancyButton .text{
1364	color: rgb(1, 66, 126);
1365	font-size: 1.25em;
1366	font-family: "League Spartan";
1367	padding-top: 9em;
1368	font-weight: 700;
1369	text-decoration: none;
1370	padding-top: 9em;
1371	background-image: url('/ImageRepository/Document?documentID=11923');
1372	background-repeat: no-repeat;
1373	background-position: center 2.5em ;
1374background-size: 3.75em;
1375transition: all .3s ease-out;display: block;
1376line-height: 1.1;
1377text-transform: uppercase;}
1378.fancyButton475.fancyButton:hover .text,.fancyButton475.fancyButton:focus .text,.fancyButton475.fancyButton:active .text,.fancyButton475.fancyButton.hover .text{
1379	text-decoration: underline;
1380	background-repeat: no-repeat;
1381	background-position: center 2em ;
1382
1383
1384}
1385</style>
1386
1387 </li><!--
1388--></ul></div><!--				-->
1389				</div>
1390			</nav>
1391		</div>
1392	<div class="widgetFooter">
1393			</div>
1394</div>
1395</div>
1396
1397	</div> <!-- inner column -->
1398
1399	</div> <!-- inner row -->
1400
1401			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1402
1403
1404	</div>
1405</div></div>
1406</div><main data-cpRole="structuralContainer" id="mainSectionTS">
1407<!-- Home Container --><div data-cpRole="structuralContainer" id="homeContainer1">
1408<div class="siteWrap2"><div data-cpRole="contentContainer" id="homeContent1a" class="containerTS">	<div id="cc6b1bada5-8f94-426e-ae05-95acb6bfc671" data-containerid="6b1bada5-8f94-426e-ae05-95acb6bfc671" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="40">
1409				                
1410
1411		<div class="row outer wide"><!--
1412--><div class="outer col col12 first" style="" data-widgetcontainerid="68dccb67-fb70-452a-8193-a821dbeced4d">�				
1413	<div class="row nest first last wide">�
1414	
1415	<div class="inner col col12 first last id429d8505-5ef4-4244-9340-5a0eca9323f3" style="" data-widgetcontainerid="429d8505-5ef4-4244-9340-5a0eca9323f3">�	
1416<div data-widget-id="4c2e1299-b670-4120-b958-a76df144ca36" data-widget-controller-path="/GraphicLinks/Widget">
1417
1418
1419
1420
1421<div id="graphicLinkWidget4c2e1299-b670-4120-b958-a76df144ca36" class="widget widgetGraphicLinks skin86 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:40em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1422	<div class="widgetHeader">
1423		<div class="">
1424				</div>
1425	</div>
1426	<div class="widgetBody cpGrid cpGrid2 ">
1427		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1428				<div class="row   wide">
1429					<!--
1430--><div class="col col1 first "><ul class="semanticList"><!--
1431	    --><li class="widgetItem GraphicLinks">
1432
1433<div>
1434	<a href="https://seeclickfix.com/web_portal/3cZFGYqnCALUwAceDsrroWmh/report/category" target="_blank" class="fancyButton fancyButton476 "  aria-label="Report a Concern Learn More Opens in new window">
1435		<span>
1436			<span><span class="text"><span class="textStyle1">Report a<br>Concern</span><span class="textStyle2">Learn More</span></span></span>
1437		</span>
1438	</a>
1439</div>
1440		<style scoped="scoped">.fancyButton476.fancyButton:link,.fancyButton476.fancyButton:visited, .fancyButton476div.fancyButton{
1441	-webkit-border-top-left-radius: 12px;
1442	-moz-border-top-left-radius: 12px;
1443	-khtml-border-top-left-radius: 12px;
1444	border-top-left-radius: 12px;
1445	-webkit-border-top-right-radius: 12px;
1446	-moz-border-top-right-radius: 12px;
1447	-khtml-border-top-right-radius: 12px;
1448	border-top-right-radius: 12px;
1449	-webkit-border-bottom-left-radius: 12px;
1450	-moz-border-bottom-left-radius: 12px;
1451	-khtml-border-bottom-left-radius: 12px;
1452	border-bottom-left-radius: 12px;
1453	-webkit-border-bottom-right-radius: 12px;
1454	-moz-border-bottom-right-radius: 12px;
1455	-khtml-border-bottom-right-radius: 12px;
1456	border-bottom-right-radius: 12px;
1457	background-image: url('/ImageRepository/Document?documentID=11927');
1458	background-repeat: no-repeat;
1459	background-position: left top;
1460min-height: 23.75em;
1461display: flex;
1462flex-direction: column;
1463justify-content: center;
1464position: relative;
1465background-size: cover;
1466box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);}
1467.fancyButton476.fancyButton:hover,.fancyButton476.fancyButton:focus,.fancyButton476.fancyButton:active,.fancyButton476.fancyButton.hover{
1468	background-repeat: no-repeat;
1469	background-position: left top;
1470}
1471.fancyButton476.fancyButton:link > span,.fancyButton476.fancyButton:visited > span, .fancyButton476div.fancyButton > span{
1472}
1473.fancyButton476.fancyButton:hover > span,.fancyButton476.fancyButton:focus > span,.fancyButton476.fancyButton:active > span,.fancyButton476.fancyButton.hover > span{
1474}
1475.fancyButton476.fancyButton .text{
1476	color: #ffffff;
1477	padding-top: 2.25em;
1478	padding-bottom: 2.25em;
1479	padding-right: 2.25em;
1480	padding-left: 2.25em;
1481	text-decoration: none;
1482	background-color: rgba(1, 74, 142, 0.9);
1483	padding-top: 2.25em;
1484	padding-bottom: 2.25em;
1485	padding-right: 2.25em;
1486	padding-left: 2.25em;
1487	-webkit-border-top-left-radius: 12px;
1488	-moz-border-top-left-radius: 12px;
1489	-khtml-border-top-left-radius: 12px;
1490	border-top-left-radius: 12px;
1491	-webkit-border-top-right-radius: 12px;
1492	-moz-border-top-right-radius: 12px;
1493	-khtml-border-top-right-radius: 12px;
1494	border-top-right-radius: 12px;
1495	-webkit-border-bottom-left-radius: 12px;
1496	-moz-border-bottom-left-radius: 12px;
1497	-khtml-border-bottom-left-radius: 12px;
1498	border-bottom-left-radius: 12px;
1499	-webkit-border-bottom-right-radius: 12px;
1500	-moz-border-bottom-right-radius: 12px;
1501	-khtml-border-bottom-right-radius: 12px;
1502	border-bottom-right-radius: 12px;
1503	background-repeat: no-repeat;
1504	background-position: left top;
1505	border-top: 3px solid rgb(255, 211, 125);
1506	border-left: 3px solid rgb(255, 211, 125);
1507	border-right: 3px solid rgb(255, 211, 125);
1508	border-bottom: 3px solid rgb(255, 211, 125);
1509display: flex;
1510flex-direction: column;
1511justify-content: center;
1512position: absolute;
1513top: 0;
1514left: 0;
1515width: 100%;
1516height: 100%;
1517transition: all .3s ease-out;
1518}
1519.fancyButton476.fancyButton:hover .text,.fancyButton476.fancyButton:focus .text,.fancyButton476.fancyButton:active .text,.fancyButton476.fancyButton.hover .text{
1520	text-decoration: underline;
1521	background-repeat: no-repeat;
1522	background-position: left top;
1523top: 1.5em;
1524left: 1.5em;
1525width: calc(100% - 3em);
1526height: calc(100% - 3em);
1527padding: .75em;
1528}
1529.fancyButton476.fancyButton .textStyle1{
1530	color: rgb(255, 255, 255);
1531	font-size: 1.625em;
1532	font-family: League Spartan;
1533	font-weight: 700;
1534	text-decoration: none;
1535display: block;
1536line-height: 1.1;
1537text-transform: uppercase;
1538transition: all .3s ease-out;
1539}
1540
1541.fancyButton476 .textStyle1::after {
1542display: block;
1543content: "";
1544height: 3px;
1545width: 100%;
1546max-width: 90px;
1547background: linear-gradient(to right, #FFD37D 0% 25%, #FFD37D 25% 50%, #FFD37D 50% 75%, #FFD37D 75% 100%);
1548margin: 12px auto;
1549}
1550.fancyButton476.fancyButton:hover .textStyle1, .fancyButton476.fancyButton.hover .textStyle1{
1551	text-decoration: none;
1552
1553}
1554.fancyButton476.fancyButton .textStyle2{
1555	color: rgb(255, 255, 255);
1556	font-size: 1.125em;
1557	font-family: League Spartan;
1558	font-style: normal;
1559	text-decoration: none;
1560display: block;
1561line-height: 0;
1562opacity: 0;
1563transition: all .3s ease-out;}
1564.fancyButton476.fancyButton:hover .textStyle2, .fancyButton476.fancyButton.hover .textStyle2{
1565	text-decoration: none;
1566line-height: 1.3;
1567opacity: 1;
1568margin-top: 4px;}
1569</style>
1570
1571 </li><!--
1572--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1573	    --><li class="widgetItem GraphicLinks">
1574
1575<div>
1576	<a href="/2058/Police-Department" target="_blank" class="fancyButton fancyButton477 "  aria-label="Police Department Learn More Opens in new window">
1577		<span>
1578			<span><span class="text"><span class="textStyle1">Police<br>Department</span><span class="textStyle2">Learn More</span></span></span>
1579		</span>
1580	</a>
1581</div>
1582		<style scoped="scoped">.fancyButton477.fancyButton:link,.fancyButton477.fancyButton:visited, .fancyButton477div.fancyButton{
1583	-webkit-border-top-left-radius: 12px;
1584	-moz-border-top-left-radius: 12px;
1585	-khtml-border-top-left-radius: 12px;
1586	border-top-left-radius: 12px;
1587	-webkit-border-top-right-radius: 12px;
1588	-moz-border-top-right-radius: 12px;
1589	-khtml-border-top-right-radius: 12px;
1590	border-top-right-radius: 12px;
1591	-webkit-border-bottom-left-radius: 12px;
1592	-moz-border-bottom-left-radius: 12px;
1593	-khtml-border-bottom-left-radius: 12px;
1594	border-bottom-left-radius: 12px;
1595	-webkit-border-bottom-right-radius: 12px;
1596	-moz-border-bottom-right-radius: 12px;
1597	-khtml-border-bottom-right-radius: 12px;
1598	border-bottom-right-radius: 12px;
1599	background-image: url('/ImageRepository/Document?documentID=11925');
1600	background-repeat: no-repeat;
1601	background-position: left top;
1602min-height: 23.75em;
1603display: flex;
1604flex-direction: column;
1605justify-content: center;
1606position: relative;
1607background-size: cover;
1608box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);}
1609.fancyButton477.fancyButton:hover,.fancyButton477.fancyButton:focus,.fancyButton477.fancyButton:active,.fancyButton477.fancyButton.hover{
1610	background-repeat: no-repeat;
1611	background-position: left top;
1612}
1613.fancyButton477.fancyButton:link > span,.fancyButton477.fancyButton:visited > span, .fancyButton477div.fancyButton > span{
1614}
1615.fancyButton477.fancyButton:hover > span,.fancyButton477.fancyButton:focus > span,.fancyButton477.fancyButton:active > span,.fancyButton477.fancyButton.hover > span{
1616}
1617.fancyButton477.fancyButton .text{
1618	color: #ffffff;
1619	padding-top: 2.25em;
1620	padding-bottom: 2.25em;
1621	padding-right: 2.25em;
1622	padding-left: 2.25em;
1623	text-decoration: none;
1624	background-color: rgba(1, 74, 142, 0.9);
1625	padding-top: 2.25em;
1626	padding-bottom: 2.25em;
1627	padding-right: 2.25em;
1628	padding-left: 2.25em;
1629	-webkit-border-top-left-radius: 12px;
1630	-moz-border-top-left-radius: 12px;
1631	-khtml-border-top-left-radius: 12px;
1632	border-top-left-radius: 12px;
1633	-webkit-border-top-right-radius: 12px;
1634	-moz-border-top-right-radius: 12px;
1635	-khtml-border-top-right-radius: 12px;
1636	border-top-right-radius: 12px;
1637	-webkit-border-bottom-left-radius: 12px;
1638	-moz-border-bottom-left-radius: 12px;
1639	-khtml-border-bottom-left-radius: 12px;
1640	border-bottom-left-radius: 12px;
1641	-webkit-border-bottom-right-radius: 12px;
1642	-moz-border-bottom-right-radius: 12px;
1643	-khtml-border-bottom-right-radius: 12px;
1644	border-bottom-right-radius: 12px;
1645	background-repeat: no-repeat;
1646	background-position: left top;
1647	border-top: 3px solid rgb(130, 184, 217);
1648	border-left: 3px solid rgb(130, 184, 217);
1649	border-right: 3px solid rgb(130, 184, 217);
1650	border-bottom: 3px solid rgb(130, 184, 217);
1651display: flex;
1652flex-direction: column;
1653justify-content: center;
1654position: absolute;
1655top: 0;
1656left: 0;
1657width: 100%;
1658height: 100%;
1659transition: all .3s ease-out;
1660}
1661.fancyButton477.fancyButton:hover .text,.fancyButton477.fancyButton:focus .text,.fancyButton477.fancyButton:active .text,.fancyButton477.fancyButton.hover .text{
1662	text-decoration: underline;
1663	background-repeat: no-repeat;
1664	background-position: left top;
1665top: 1.5em;
1666left: 1.5em;
1667width: calc(100% - 3em);
1668height: calc(100% - 3em);
1669padding: .75em;
1670}
1671.fancyButton477.fancyButton .textStyle1{
1672	color: rgb(255, 255, 255);
1673	font-size: 1.625em;
1674	font-family: League Spartan;
1675	font-weight: 700;
1676	text-decoration: none;
1677display: block;
1678line-height: 1.1;
1679text-transform: uppercase;
1680transition: all .3s ease-out;
1681}
1682
1683.fancyButton477 .textStyle1::after {
1684display: block;
1685content: "";
1686height: 3px;
1687width: 100%;
1688max-width: 90px;
1689background: linear-gradient(to right, #82B8D9 0% 25%, #82B8D9 25% 50%, #82B8D9 50% 75%, #82B8D9 75% 100%);
1690margin: 12px auto;
1691}
1692.fancyButton477.fancyButton:hover .textStyle1, .fancyButton477.fancyButton.hover .textStyle1{
1693	text-decoration: none;
1694
1695}
1696.fancyButton477.fancyButton .textStyle2{
1697	color: rgb(255, 255, 255);
1698	font-size: 1.125em;
1699	font-family: League Spartan;
1700	font-style: normal;
1701	text-decoration: none;
1702display: block;
1703line-height: 0;
1704opacity: 0;
1705transition: all .3s ease-out;}
1706.fancyButton477.fancyButton:hover .textStyle2, .fancyButton477.fancyButton.hover .textStyle2{
1707	text-decoration: none;
1708line-height: 1.3;
1709opacity: 1;
1710margin-top: 4px;}
1711</style>
1712
1713 </li><!--
1714--></ul></div><!--				-->
1715				</div>
1716			</nav>
1717		</div>
1718	<div class="widgetFooter">
1719			</div>
1720</div>
1721</div>
1722
1723	</div> <!-- inner column -->
1724
1725	</div> <!-- inner row -->
1726
1727			</div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="6e065d7b-6126-4972-a94d-7e9b64f2e5a7">�				
1728	<div class="row nest first last wide">�
1729	
1730	<div class="inner col col12 first last id6185b185-fa52-47d8-93d3-ea268f9ea8c5" style="" data-widgetcontainerid="6185b185-fa52-47d8-93d3-ea268f9ea8c5">�	
1731<div data-widget-id="21ac24cf-53e9-46d7-bd84-46c10c95da7f" data-widget-controller-path="/GraphicLinks/Widget">
1732
1733
1734
1735
1736<div id="graphicLinkWidget21ac24cf-53e9-46d7-bd84-46c10c95da7f" class="widget widgetGraphicLinks skin86 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:40em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1737	<div class="widgetHeader">
1738		<div class="">
1739				</div>
1740	</div>
1741	<div class="widgetBody cpGrid cpGrid2 ">
1742		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1743				<div class="row   wide">
1744					<!--
1745--><div class="col col1 first "><ul class="semanticList"><!--
1746	    --><li class="widgetItem GraphicLinks">
1747
1748<div>
1749	<a href="/2059/Public-Works-Engineering" target="_blank" class="fancyButton fancyButton484 "  aria-label="Public Works &amp; Engineering Learn More Opens in new window">
1750		<span>
1751			<span><span class="text"><span class="textStyle1">Public Works<br>&amp; Engineering</span><span class="textStyle2">Learn More</span></span></span>
1752		</span>
1753	</a>
1754</div>
1755		<style scoped="scoped">.fancyButton484.fancyButton:link,.fancyButton484.fancyButton:visited, .fancyButton484div.fancyButton{
1756	-webkit-border-top-left-radius: 12px;
1757	-moz-border-top-left-radius: 12px;
1758	-khtml-border-top-left-radius: 12px;
1759	border-top-left-radius: 12px;
1760	-webkit-border-top-right-radius: 12px;
1761	-moz-border-top-right-radius: 12px;
1762	-khtml-border-top-right-radius: 12px;
1763	border-top-right-radius: 12px;
1764	-webkit-border-bottom-left-radius: 12px;
1765	-moz-border-bottom-left-radius: 12px;
1766	-khtml-border-bottom-left-radius: 12px;
1767	border-bottom-left-radius: 12px;
1768	-webkit-border-bottom-right-radius: 12px;
1769	-moz-border-bottom-right-radius: 12px;
1770	-khtml-border-bottom-right-radius: 12px;
1771	border-bottom-right-radius: 12px;
1772	background-image: url('/ImageRepository/Document?documentID=11926');
1773	background-repeat: no-repeat;
1774	background-position: left top;
1775min-height: 23.75em;
1776display: flex;
1777flex-direction: column;
1778justify-content: center;
1779position: relative;
1780background-size: cover;
1781box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);}
1782.fancyButton484.fancyButton:hover,.fancyButton484.fancyButton:focus,.fancyButton484.fancyButton:active,.fancyButton484.fancyButton.hover{
1783	background-repeat: no-repeat;
1784	background-position: left top;
1785}
1786.fancyButton484.fancyButton:link > span,.fancyButton484.fancyButton:visited > span, .fancyButton484div.fancyButton > span{
1787}
1788.fancyButton484.fancyButton:hover > span,.fancyButton484.fancyButton:focus > span,.fancyButton484.fancyButton:active > span,.fancyButton484.fancyButton.hover > span{
1789}
1790.fancyButton484.fancyButton .text{
1791	color: #ffffff;
1792	padding-top: 2.25em;
1793	padding-bottom: 2.25em;
1794	padding-right: 2.25em;
1795	padding-left: 2.25em;
1796	text-decoration: none;
1797	background-color: rgba(1, 74, 142, 0.9);
1798	padding-top: 2.25em;
1799	padding-bottom: 2.25em;
1800	padding-right: 2.25em;
1801	padding-left: 2.25em;
1802	-webkit-border-top-left-radius: 12px;
1803	-moz-border-top-left-radius: 12px;
1804	-khtml-border-top-left-radius: 12px;
1805	border-top-left-radius: 12px;
1806	-webkit-border-top-right-radius: 12px;
1807	-moz-border-top-right-radius: 12px;
1808	-khtml-border-top-right-radius: 12px;
1809	border-top-right-radius: 12px;
1810	-webkit-border-bottom-left-radius: 12px;
1811	-moz-border-bottom-left-radius: 12px;
1812	-khtml-border-bottom-left-radius: 12px;
1813	border-bottom-left-radius: 12px;
1814	-webkit-border-bottom-right-radius: 12px;
1815	-moz-border-bottom-right-radius: 12px;
1816	-khtml-border-bottom-right-radius: 12px;
1817	border-bottom-right-radius: 12px;
1818	background-repeat: no-repeat;
1819	background-position: left top;
1820	border-top: 3px solid rgb(242, 140, 56);
1821	border-left: 3px solid rgb(242, 140, 56);
1822	border-right: 3px solid rgb(242, 140, 56);
1823	border-bottom: 3px solid rgb(242, 140, 56);
1824display: flex;
1825flex-direction: column;
1826justify-content: center;
1827position: absolute;
1828top: 0;
1829left: 0;
1830width: 100%;
1831height: 100%;
1832transition: all .3s ease-out;
1833}
1834.fancyButton484.fancyButton:hover .text,.fancyButton484.fancyButton:focus .text,.fancyButton484.fancyButton:active .text,.fancyButton484.fancyButton.hover .text{
1835	text-decoration: underline;
1836	background-repeat: no-repeat;
1837	background-position: left top;
1838top: 1.5em;
1839left: 1.5em;
1840width: calc(100% - 3em);
1841height: calc(100% - 3em);
1842padding: .75em;
1843}
1844.fancyButton484.fancyButton .textStyle1{
1845	color: rgb(255, 255, 255);
1846	font-size: 1.625em;
1847	font-family: League Spartan;
1848	font-weight: 700;
1849	text-decoration: none;
1850display: block;
1851line-height: 1.1;
1852text-transform: uppercase;
1853transition: all .3s ease-out;
1854}
1855
1856.fancyButton484 .textStyle1::after {
1857display: block;
1858content: "";
1859height: 3px;
1860width: 100%;
1861max-width: 90px;
1862background: linear-gradient(to right, #F28C38 0% 25%, #F28C38 25% 50%, #F28C38 50% 75%, #F28C38 75% 100%);
1863margin: 12px auto;
1864}
1865.fancyButton484.fancyButton:hover .textStyle1, .fancyButton484.fancyButton.hover .textStyle1{
1866	text-decoration: none;
1867
1868}
1869.fancyButton484.fancyButton .textStyle2{
1870	color: rgb(255, 255, 255);
1871	font-size: 1.125em;
1872	font-family: League Spartan;
1873	font-style: normal;
1874	text-decoration: none;
1875display: block;
1876line-height: 0;
1877opacity: 0;
1878transition: all .3s ease-out;}
1879.fancyButton484.fancyButton:hover .textStyle2, .fancyButton484.fancyButton.hover .textStyle2{
1880	text-decoration: none;
1881line-height: 1.3;
1882opacity: 1;
1883margin-top: 4px;}
1884</style>
1885
1886 </li><!--
1887--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1888	    --><li class="widgetItem GraphicLinks">
1889
1890<div>
1891	<a href="/715/Recreation" target="_blank" class="fancyButton fancyButton485 "  aria-label="Parks &amp; Recreation Learn More Opens in new window">
1892		<span>
1893			<span><span class="text"><span class="textStyle1">Parks &amp;<br>Recreation</span><span class="textStyle2">Learn More</span></span></span>
1894		</span>
1895	</a>
1896</div>
1897		<style scoped="scoped">.fancyButton485.fancyButton:link,.fancyButton485.fancyButton:visited, .fancyButton485div.fancyButton{
1898	-webkit-border-top-left-radius: 12px;
1899	-moz-border-top-left-radius: 12px;
1900	-khtml-border-top-left-radius: 12px;
1901	border-top-left-radius: 12px;
1902	-webkit-border-top-right-radius: 12px;
1903	-moz-border-top-right-radius: 12px;
1904	-khtml-border-top-right-radius: 12px;
1905	border-top-right-radius: 12px;
1906	-webkit-border-bottom-left-radius: 12px;
1907	-moz-border-bottom-left-radius: 12px;
1908	-khtml-border-bottom-left-radius: 12px;
1909	border-bottom-left-radius: 12px;
1910	-webkit-border-bottom-right-radius: 12px;
1911	-moz-border-bottom-right-radius: 12px;
1912	-khtml-border-bottom-right-radius: 12px;
1913	border-bottom-right-radius: 12px;
1914	background-image: url('/ImageRepository/Document?documentID=11924');
1915	background-repeat: no-repeat;
1916	background-position: left top;
1917min-height: 23.75em;
1918display: flex;
1919flex-direction: column;
1920justify-content: center;
1921position: relative;
1922background-size: cover;
1923box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);}
1924.fancyButton485.fancyButton:hover,.fancyButton485.fancyButton:focus,.fancyButton485.fancyButton:active,.fancyButton485.fancyButton.hover{
1925	background-repeat: no-repeat;
1926	background-position: left top;
1927}
1928.fancyButton485.fancyButton:link > span,.fancyButton485.fancyButton:visited > span, .fancyButton485div.fancyButton > span{
1929}
1930.fancyButton485.fancyButton:hover > span,.fancyButton485.fancyButton:focus > span,.fancyButton485.fancyButton:active > span,.fancyButton485.fancyButton.hover > span{
1931}
1932.fancyButton485.fancyButton .text{
1933	color: #ffffff;
1934	padding-top: 2.25em;
1935	padding-bottom: 2.25em;
1936	padding-right: 2.25em;
1937	padding-left: 2.25em;
1938	text-decoration: none;
1939	background-color: rgba(1, 74, 142, 0.9);
1940	padding-top: 2.25em;
1941	padding-bottom: 2.25em;
1942	padding-right: 2.25em;
1943	padding-left: 2.25em;
1944	-webkit-border-top-left-radius: 12px;
1945	-moz-border-top-left-radius: 12px;
1946	-khtml-border-top-left-radius: 12px;
1947	border-top-left-radius: 12px;
1948	-webkit-border-top-right-radius: 12px;
1949	-moz-border-top-right-radius: 12px;
1950	-khtml-border-top-right-radius: 12px;
1951	border-top-right-radius: 12px;
1952	-webkit-border-bottom-left-radius: 12px;
1953	-moz-border-bottom-left-radius: 12px;
1954	-khtml-border-bottom-left-radius: 12px;
1955	border-bottom-left-radius: 12px;
1956	-webkit-border-bottom-right-radius: 12px;
1957	-moz-border-bottom-right-radius: 12px;
1958	-khtml-border-bottom-right-radius: 12px;
1959	border-bottom-right-radius: 12px;
1960	background-repeat: no-repeat;
1961	background-position: left top;
1962	border-top: 3px solid rgb(217, 78, 78);
1963	border-left: 3px solid rgb(217, 78, 78);
1964	border-right: 3px solid rgb(217, 78, 78);
1965	border-bottom: 3px solid rgb(217, 78, 78);
1966display: flex;
1967flex-direction: column;
1968justify-content: center;
1969position: absolute;
1970top: 0;
1971left: 0;
1972width: 100%;
1973height: 100%;
1974transition: all .3s ease-out;
1975}
1976.fancyButton485.fancyButton:hover .text,.fancyButton485.fancyButton:focus .text,.fancyButton485.fancyButton:active .text,.fancyButton485.fancyButton.hover .text{
1977	text-decoration: underline;
1978	background-repeat: no-repeat;
1979	background-position: left top;
1980top: 1.5em;
1981left: 1.5em;
1982width: calc(100% - 3em);
1983height: calc(100% - 3em);
1984padding: .75em;
1985}
1986.fancyButton485.fancyButton .textStyle1{
1987	color: rgb(255, 255, 255);
1988	font-size: 1.625em;
1989	font-family: League Spartan;
1990	font-weight: 700;
1991	text-decoration: none;
1992display: block;
1993line-height: 1.1;
1994text-transform: uppercase;
1995transition: all .3s ease-out;
1996}
1997
1998.fancyButton485 .textStyle1::after {
1999display: block;
2000content: "";
2001height: 3px;
2002width: 100%;
2003max-width: 90px;
2004background: linear-gradient(to right, #D94E4E 0% 25%, #D94E4E 25% 50%, #D94E4E 50% 75%, #D94E4E 75% 100%);
2005margin: 12px auto;
2006}
2007.fancyButton485.fancyButton:hover .textStyle1, .fancyButton485.fancyButton.hover .textStyle1{
2008	text-decoration: none;
2009
2010}
2011.fancyButton485.fancyButton .textStyle2{
2012	color: rgb(255, 255, 255);
2013	font-size: 1.125em;
2014	font-family: League Spartan;
2015	font-style: normal;
2016	text-decoration: none;
2017display: block;
2018line-height: 0;
2019opacity: 0;
2020transition: all .3s ease-out;}
2021.fancyButton485.fancyButton:hover .textStyle2, .fancyButton485.fancyButton.hover .textStyle2{
2022	text-decoration: none;
2023line-height: 1.3;
2024opacity: 1;
2025margin-top: 4px;}
2026</style>
2027
2028 </li><!--
2029--></ul></div><!--				-->
2030				</div>
2031			</nav>
2032		</div>
2033	<div class="widgetFooter">
2034			</div>
2035</div>
2036</div>
2037
2038	</div> <!-- inner column -->
2039
2040	</div> <!-- inner row -->
2041
2042			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2043
2044
2045	</div>
2046</div></div>
2047</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS">
2048<div class="siteWrap2"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap flexTS flex-columnTS">
2049<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap flexTS flex-columnTS">
2050<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
2051<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">
2051<script type='text/javascript'>$('#breadCrumbs').hide();</script>
2051</div><div data-cpRole="mainContentContainer" id="moduleContent">
2052	
2053	<div id="page" class="moduleContentNew">
2054		
2055
2056	<input id="hdnPageID" name="hdnPageID" type="hidden" value="1" />
2057	<input id="hdnParentID" name="hdnParentID" type="hidden" value="" />
2058	<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="21787" />
2059	<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Home" />
2060	<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="True" />
2061	<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
2062	<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />
2063
2064			
2065		<div id="cc3eecb16f-2fc6-46c3-9662-fb1fb514fb15" data-containerid="3eecb16f-2fc6-46c3-9662-fb1fb514fb15" class="pageContent cpGrid cpGrid24"  >
2066			
2067
2068
2069
2070		</div>
2071
2072	</div>
2073
2074	
2075	<div class="newCP">
2076
2077	</div>
2078</div>
2079</div>
2080</div>
2081</div></div>
2082</div><!-- Home Container --><div data-cpRole="structuralContainer" id="homeContainer2">
2083<div class="siteWrap2"><div data-cpRole="contentContainer" id="homeContent2a" class="containerTS">	<div id="cc3e03d384-5f43-40b7-9955-02d9ca8b05e5" data-containerid="3e03d384-5f43-40b7-9955-02d9ca8b05e5" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="60">
2084				                
2085
2086		<div class="row outer wide"><!--
2087--><div class="outer col col7 first" style="" data-widgetcontainerid="1afb024b-d8b5-48c3-a7a3-91f1409f1fcd">�				
2088	<div class="row nest first last wide">�
2089	
2090	<div class="inner col col7 first last id22cd0260-ffdc-48a2-b45c-088f57b28e19" style="" data-widgetcontainerid="22cd0260-ffdc-48a2-b45c-088f57b28e19">�	
2091    <div data-widget-id="1637f084-dc33-4542-a29a-133333cf0b52" data-widget-controller-path="/InfoAdvanced/Widget">
2092
2093
2094
2095
2096
2097	<section id="divInfoAdv1637f084-dc33-4542-a29a-133333cf0b52" class="widget widgetInfoAdvanced skin88 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
2098			<header class="widgetHeader" id="header1637f084-dc33-4542-a29a-133333cf0b52">
2099		<div class="">
2100								</div>
2101	</header>
2102	<div class="widgetBody  cpGrid cpGrid1 ">
2103		<div class="row  wide">
2104					<div class="col col1 first last">
2105						<ol class="pageStyles semanticList">
2106
2107<li class="InfoAdvanced widgetItem fr-view">
2108	<h2 class="subhead1">Subscribe</h2>
2109</li>
2110<li class="InfoAdvanced widgetItem fr-view">
2111	<p>Sign up today</p>
2112</li>						</ol>
2113					</div>
2114		</div>
2115	</div>
2116	<div class="widgetFooter">
2117
2118	</div>
2119
2120	</section>
2121
2122
2123
2124<script type="text/javascript">
2125	//Render slideshow if info advacned items contain one.
2126	$(document).ready(function (e) {
2127		$('#divInfoAdv1637f084-dc33-4542-a29a-133333cf0b52 .InfoAdvanced.widgetItem').each(function () {
2128			renderSlideshowIfApplicable($(this));		
2129		});
2130	});
2131</script>
2131</div>
2132	</div> <!-- inner column -->
2133
2134	</div> <!-- inner row -->
2135
2136			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="2a4edec3-5d61-44c5-982a-7b3c519623ad">�				
2137	<div class="row nest first last wide">�
2138	
2139	<div class="inner col col1 first last id024ff823-5823-495f-bd10-63680d41f286" style="" data-widgetcontainerid="024ff823-5823-495f-bd10-63680d41f286">�	
2140
2141<div class="widget widgetSpacer" id="5d3ec27d-bfbf-4795-8578-90f7c14f0f2a"></div>
2142	</div> <!-- inner column -->
2143
2144	</div> <!-- inner row -->
2145
2146			</div><!-- outer column --><!----><div class="outer col col16 last" style="" data-widgetcontainerid="c0a6c7ad-61f0-4fd7-b586-90e682fcdec3">�				
2147	<div class="row nest first last wide">�
2148	
2149	<div class="inner col col16 first last id68b8b5cd-d99b-4f79-ab78-01d4df35aeb7" style="" data-widgetcontainerid="68b8b5cd-d99b-4f79-ab78-01d4df35aeb7">�	
2150	<div data-widget-id="16e9c3c7-ac23-417d-aaca-9e33218676ac" data-widget-controller-path="/QuickLinks/Widget">
2151
2152
2153
2154
2155
2156
2157
2158
2159	<section id="widgetQuicklink16e9c3c7-ac23-417d-aaca-9e33218676ac" class="widget widgetQuickLinks skin87 widgetOptionSet40 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:40em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links">
2160			<header class="widgetHeader" id="quickLinksHeader16e9c3c7-ac23-417d-aaca-9e33218676ac">
2161		<div class="">
2162						</div>
2163	</header>
2164	<div class="widgetBody cpGrid cpGrid2 ">
2165        <div class="row  narrow">
2166				<div class="col col1 first ">
2167					<ol class="semanticList">
2168
2169    <li style="position:relative" class="widgetItem QuickLinks">
2170        <a class="widgetDesc widgetQuickLinksLink" href="/477/Middletown-Minutes" target="_self" >Weekly Newsletter</a>
2171        <div class="widgetMeta"></div>
2172    </li>
2173					</ol>
2174				</div>
2175				<div class="col col1  last">
2176					<ol class="semanticList">
2177
2178    <li style="position:relative" class="widgetItem QuickLinks">
2179        <a class="widgetDesc widgetQuickLinksLink" href="/721/Nixle-Alerts" target="_self" >Alerts</a>
2180        <div class="widgetMeta"></div>
2181    </li>
2182					</ol>
2183				</div>
2184		</div>
2185        
2186	</div>
2187	<div class="widgetFooter">
2188	</div>
2189	<div class="addItemModal hidden">
2190		<div class="url hidden">/QuickLinks.aspx</div>
2191	</div>
2192
2193	</section>
2194</div>
2195
2196	</div> <!-- inner column -->
2197
2198	</div> <!-- inner row -->
2199
2200			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2201
2202
2203	</div>
2204</div></div>
2205</div><!-- Home Container --><div data-cpRole="structuralContainer" id="homeContainer3">
2206<div class="siteWrap2"><div data-cpRole="contentContainer" id="homeContent3a" class="containerTS">	<div id="cc251de22f-7887-41ed-b40a-06e16b2f1212" data-containerid="251de22f-7887-41ed-b40a-06e16b2f1212" class="pageContent cpGrid cpGrid24 showInMobile">
2207				                
2208
2209		<div class="row outer wide"><!--
2210--><div class="outer col col24 first last" style="" data-widgetcontainerid="c74df0c6-8516-48af-a9f9-4693ec7f7dd9">�				
2211	<div class="row nest first last wide">�
2212	
2213	<div class="inner col col24 first last idb96be2f9-d60f-4db5-8fb0-7d645c6d4f4e" style="" data-widgetcontainerid="b96be2f9-d60f-4db5-8fb0-7d645c6d4f4e">�	
2214    <div data-widget-id="8df51a83-c71d-41dd-8a50-f005da03775e" data-widget-controller-path="/InfoAdvanced/Widget">
2215
2216
2217
2218
2219
2220	<section id="divInfoAdv8df51a83-c71d-41dd-8a50-f005da03775e" class="widget widgetInfoAdvanced skin88 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
2221			<header class="widgetHeader" id="header8df51a83-c71d-41dd-8a50-f005da03775e">
2222		<div class="">
2223								</div>
2224	</header>
2225	<div class="widgetBody  cpGrid cpGrid1 ">
2226		<div class="row  wide">
2227					<div class="col col1 first last">
2228						<ol class="pageStyles semanticList">
2229
2230<li class="InfoAdvanced widgetItem fr-view">
2231	<h2 class="subhead1">News</h2>
2232</li>
2233<li class="InfoAdvanced widgetItem fr-view">
2234	<p>Stay Connected with Middletown</p>
2235</li>						</ol>
2236					</div>
2237		</div>
2238	</div>
2239	<div class="widgetFooter">
2240
2241	</div>
2242
2243	</section>
2244
2245
2246
2247<script type="text/javascript">
2248	//Render slideshow if info advacned items contain one.
2249	$(document).ready(function (e) {
2250		$('#divInfoAdv8df51a83-c71d-41dd-8a50-f005da03775e .InfoAdvanced.widgetItem').each(function () {
2251			renderSlideshowIfApplicable($(this));		
2252		});
2253	});
2254</script>
2254</div>
2255	</div> <!-- inner column -->
2256
2257	</div> <!-- inner row -->
2258
2259			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2260		<div class="row outer wide"><!--
2261--><div class="outer col col24 first last" style="" data-widgetcontainerid="cbab24f4-073f-4a81-8cd6-fc13d59eeb0b">�				
2262	<div class="row nest first last wide">�
2263	
2264	<div class="inner col col24 first last id6de8b882-6db2-4d89-986a-101192beb272" style="" data-widgetcontainerid="6de8b882-6db2-4d89-986a-101192beb272">�	
2265<div data-widget-id="14e8f3da-efad-4245-abbc-92b8fd78cc24" data-widget-controller-path="/NewsFlash/Widget">
2266		
2266<script defer src="/Areas/NewsFlash/Assets/Scripts/Carousel.jquery.js" type="text/javascript"></script>
2266
2267		
2267<script defer src="/Areas/NewsFlash/Assets/Scripts/Easing.1.3.jquery.js" type="text/javascript"></script>
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283	<section class="widget widgetNewsFlash skin89 widgetOptionSet49 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash14e8f3da-efad-4245-abbc-92b8fd78cc24" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="News Flash">
2284			<div class="widgetBody cpGrid cpGrid1 ">
2285
2286
2287
2288
2289<div class="cpCarousel cpCarousel14e8f3da-efad-4245-abbc-92b8fd78cc24">
2290	<div class="cpWindow cpWindow14e8f3da-efad-4245-abbc-92b8fd78cc24">
2291		<ol class="semanticList cpSlider">
2292						<li class="widgetItem" data-index="0">
2293								<a href="/CivicAlerts.aspx?AID=1803" target="_self"><img class="media cover" src="/ImageRepository/Document?documentID=12701" alt="2025 AD (2)" data-delayed-image="" style="height: 540px"/></a>
2294						<div class="text">
2295							<h2 id="newsFlashItemHeader1803" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1803" target="_self">Middletown Day 2026 </a>
2296</h2>	<div class="widgetDesc">
2297Join us as we come together as a community to celebrate all that makes Middletown so exceptional.						<a id="newsFlashReadOn1803" href="/CivicAlerts.aspx?AID=1803" target="_self" class="readOn" aria-label="Read on...: Middletown Day 2026">Read on...</a>
2298	</div>
2299
2300						</div>
2301						</li>
2302						<li class="widgetItem" data-index="1">
2303								<a href="/CivicAlerts.aspx?AID=1826" target="_self"><img class="media cover" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=12841" alt="Middletown is testing a new AI-powered website chatbot. Evaluate it at middletownnj.org/chatbot." data-delayed-image="" style="height: 540px"/></a>
2304						<div class="text">
2305							<h2 id="newsFlashItemHeader1826" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1826" target="_self">Help Us Evaluate Our New Website Chatbot </a>
2306</h2>	<div class="widgetDesc">
2307Middletown Township is testing a new AI-powered chatbot, and we’re inviting YOU to help us evaluate ...						<a id="newsFlashReadOn1826" href="/CivicAlerts.aspx?AID=1826" target="_self" class="readOn" aria-label="Read on...: Help Us Evaluate Our New Website Chatbot">Read on...</a>
2308	</div>
2309
2310						</div>
2311						</li>
2312						<li class="widgetItem" data-index="2">
2313								<a href="/CivicAlerts.aspx?AID=1818" target="_self"><img class="media cover" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=12249" alt="Township Logo_news_2026" data-delayed-image="" style="height: 540px"/></a>
2314						<div class="text">
2315							<h2 id="newsFlashItemHeader1818" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1818" target="_self">Middletown Township Committee Appoints Timothy J. Cunningham as Township Administrator </a>
2316</h2>	<div class="widgetDesc">
2317The Middletown Township Committee appointed Timothy J. Cunningham, Esq. as the next Township Adminis...						<a id="newsFlashReadOn1818" href="/CivicAlerts.aspx?AID=1818" target="_self" class="readOn" aria-label="Read on...: Middletown Township Committee Appoints Timothy J. Cunningham as Township Administrator">Read on...</a>
2318	</div>
2319
2320						</div>
2321						</li>
2322						<li class="widgetItem" data-index="3">
2323								<a href="/CivicAlerts.aspx?AID=1804" target="_self"><img class="media cover" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=12687" alt="5K Flyer (1080 x 1350 px)" data-delayed-image="" style="height: 540px"/></a>
2324						<div class="text">
2325							<h2 id="newsFlashItemHeader1804" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1804" target="_self">Mayor's Challenge 5K + 1 Mile Costume Run 2026 </a>
2326</h2>	<div class="widgetDesc">
2327This 5K run/walk is a costume run! Dress in your Halloween (run-safe) costume and complete the chall...						<a id="newsFlashReadOn1804" href="/CivicAlerts.aspx?AID=1804" target="_self" class="readOn" aria-label="Read on...: Mayor&#39;
2327s Challenge 5K + 1 Mile Costume Run 2026">Read on...</a>
2328	</div>
2329
2330						</div>
2331						</li>
2332						<li class="widgetItem" data-index="4">
2333								<a href="/CivicAlerts.aspx?AID=1805" target="_self"><img class="media cover" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=12688" alt="halloween hullabaloo IG (1080 x 1350 px) (300 x 540 px)" data-delayed-image="" style="height: 540px"/></a>
2334						<div class="text">
2335							<h2 id="newsFlashItemHeader1805" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1805" target="_self">Halloween Hullabaloo </a>
2336</h2>	<div class="widgetDesc">
2337This Spooktacular evening is back at Poricy Park. Join us for a costume parade and contest, black li...						<a id="newsFlashReadOn1805" href="/CivicAlerts.aspx?AID=1805" target="_self" class="readOn" aria-label="Read on...: Halloween Hullabaloo">Read on...</a>
2338	</div>
2339
2340						</div>
2341						</li>
2342						<li class="widgetItem" data-index="5">
2343								<a href="/CivicAlerts.aspx?AID=1802" target="_self"><img class="media cover" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=12685" alt="Dad-Daughter 20s IG (300 x 540 px)" data-delayed-image="" style="height: 540px"/></a>
2344						<div class="text">
2345							<h2 id="newsFlashItemHeader1802" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1802" target="_self">Dad-Daughter Dances </a>
2346</h2>	<div class="widgetDesc">
2347Make memories with dad at the annual daddy-daughter dance! The theme is Roaring Twenties - fedoras a...						<a id="newsFlashReadOn1802" href="/CivicAlerts.aspx?AID=1802" target="_self" class="readOn" aria-label="Read on...: Dad-Daughter Dances">Read on...</a>
2348	</div>
2349
2350						</div>
2351						</li>
2352						<li class="widgetItem" data-index="6">
2353								<a href="/CivicAlerts.aspx?AID=1604" target="_self"><img class="media cover" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=12654" alt="Car Seat Safety Checkpoint" data-delayed-image="" style="height: 540px"/></a>
2354						<div class="text">
2355							<h2 id="newsFlashItemHeader1604" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1604" target="_self">Attend MTPD's Car Seat Safety Checkpoints </a>
2356</h2>	<div class="widgetDesc">
2357Car seat safety checkpoints are typically held every second and fourth Wednesday of the month at Sta...			</div>
2358
2359						</div>
2360						</li>
2361						<li class="widgetItem" data-index="7">
2362								<a href="/CivicAlerts.aspx?AID=1734" target="_self"><img class="media cover" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=12336" alt="Movies Newsflash 300x540" data-delayed-image="" style="height: 540px"/></a>
2363						<div class="text">
2364							<h2 id="newsFlashItemHeader1734" class="widgetTitle">		<a href="/CivicAlerts.aspx?AID=1734" target="_self">Summer Movies in the Park </a>
2365</h2>	<div class="widgetDesc">
2366Watch Movies Under the Starts May-September. Celebrate America 250, watch cult classics, and relax i...						<a id="newsFlashReadOn1734" href="/CivicAlerts.aspx?AID=1734" target="_self" class="readOn" aria-label="Read on...: Summer Movies in the Park">Read on...</a>
2367	</div>
2368
2369						</div>
2370						</li>
2371
2372		</ol>
2373	</div>
2374</div>
2375<script type="text/javascript">
2376	// <!--
2377	window.$ = window.$ || window.parent.$;
2378
2379	$(window).on('load', function () {
2380		//Wait for the DOM to load completely before executing carousel logic since its all based on carousel width which wont come out correct until the DOM has loaded. Vishal
2381		if(!window.carouselsToInit){
2382			window.carouselsToInit = new Array();
2383		}
2384		var widgetNewsFlash14e8f3daefad4245abbc92b8fd78cc24 = function()
2385		{
2386			var widgetWindow = $('#widgetNewsFlash14e8f3da-efad-4245-abbc-92b8fd78cc24').find('.cpWindow')[0];
2387			if(widgetWindow){
2388				if(widgetWindow.clientWidth != 0){
2389					window.setTimeout(function(){
2390						$('#widgetNewsFlash14e8f3da-efad-4245-abbc-92b8fd78cc24').adaptiveCarousel({
2391							minSlideWidth: 200,
2392							maxSlideWidth: 300,
2393							gutterWidth: 40,
2394							circular: true,
2395							teaser: true,
2396							transitionTiming: 500,
2397							noImageRequired: false
2398							});
2399					}, 250);
2400					var index = window.carouselsToInit.indexOf(widgetNewsFlash14e8f3daefad4245abbc92b8fd78cc24);
2401					if (index > -1) {
2402						window.carouselsToInit.splice(index, 1);
2403					}
2404				}
2405			}
2406		}
2407		var indexCarouselsToInit = window.carouselsToInit.indexOf(widgetNewsFlash14e8f3daefad4245abbc92b8fd78cc24);
2408		if (indexCarouselsToInit === -1) {
2409			window.carouselsToInit.push(widgetNewsFlash14e8f3daefad4245abbc92b8fd78cc24);
2410		}
2411
2412		if (window.carouselsToInit) {
2413			window.carouselsToInit.forEach(function (carouselToInit) { carouselToInit(); });
2414		}
2415
2416		if (window.Pages.onResizeHandlers){
2417			window.Pages.onResizeHandlers.forEach(function(car){car();});
2418		}
2419	});
2420
2421	if (Modernizr.touch) {
2422		var $pages = typeof window.Pages == 'undefined' ? window.parent.Pages : window.Pages;
2423		$.when($pages.rwdReady).done(function () {
2424			//only for responsive sites
2425			if (typeof($$) !== 'undefined') {
2426				$$('#widgetNewsFlash14e8f3da-efad-4245-abbc-92b8fd78cc24').on('swipeRight', function (e, a) {
2427					$(this).adaptiveCarousel("moveBack");
2428				});
2429				$$('#widgetNewsFlash14e8f3da-efad-4245-abbc-92b8fd78cc24').on('swipeLeft', function (e) {
2430					$(this).adaptiveCarousel("moveForward");
2431				});
2432			}
2433		});
2434	}
2435	// -->
2436</script>
2436
2437
2438		<a id="newsFlashViewAll14e8f3da-efad-4245-abbc-92b8fd78cc24" class="widgetViewAll" style="" href="/CivicAlerts.aspx?CID=1,15&amp;sort=date">View All News</a>
2439			</div>
2440	<div class="widgetFooter">
2441	</div>
2442	<div class="addItemModal hidden">
2443		<div class="url hidden">/CivicAlerts.aspx</div>
2444	</div>
2445
2446	</section>
2447
2448
2449
2450
2451
2452
2453
2454
2455</div>
2456	</div> <!-- inner column -->
2457
2458	</div> <!-- inner row -->
2459
2460			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2461
2462
2463	</div>
2464</div></div>
2465</div><!-- Home Container --><div data-cpRole="structuralContainer" id="homeContainer4">
2466<div class="siteWrap2"><div data-cpRole="contentContainer" id="homeContent4a" class="containerTS">	<div id="cc70ff3335-3281-4297-ba80-1a8074b6859e" data-containerid="70ff3335-3281-4297-ba80-1a8074b6859e" class="pageContent cpGrid cpGrid24 showInMobile">
2467				                
2468
2469		<div class="row outer wide"><!--
2470--><div class="outer col col24 first last" style="" data-widgetcontainerid="76631279-2297-4ff4-9b76-3b016d018978">�				
2471	<div class="row nest first last wide">�
2472	
2473	<div class="inner col col24 first last id05580288-f7ee-408f-921a-ffd7b2f9a9f4" style="" data-widgetcontainerid="05580288-f7ee-408f-921a-ffd7b2f9a9f4">�	
2474    <div data-widget-id="69582509-751b-4e2f-ab4b-6b8630d6c987" data-widget-controller-path="/InfoAdvanced/Widget">
2475
2476
2477
2478
2479
2480	<section id="divInfoAdv69582509-751b-4e2f-ab4b-6b8630d6c987" class="widget widgetInfoAdvanced skin91 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
2481			<header class="widgetHeader" id="header69582509-751b-4e2f-ab4b-6b8630d6c987">
2482		<div class="">
2483								</div>
2484	</header>
2485	<div class="widgetBody  cpGrid cpGrid1 ">
2486		<div class="row  wide">
2487					<div class="col col1 first last">
2488						<ol class="pageStyles semanticList">
2489
2490<li class="InfoAdvanced widgetItem fr-view">
2491	<h2 class="subhead1">Upcoming Events</h2>
2492</li>
2493<li class="InfoAdvanced widgetItem fr-view">
2494	<p>Mark your calendar</p>
2495</li>						</ol>
2496					</div>
2497		</div>
2498	</div>
2499	<div class="widgetFooter">
2500
2501	</div>
2502
2503	</section>
2504
2505
2506
2507<script type="text/javascript">
2508	//Render slideshow if info advacned items contain one.
2509	$(document).ready(function (e) {
2510		$('#divInfoAdv69582509-751b-4e2f-ab4b-6b8630d6c987 .InfoAdvanced.widgetItem').each(function () {
2511			renderSlideshowIfApplicable($(this));		
2512		});
2513	});
2514</script>
2514</div>
2515	</div> <!-- inner column -->
2516
2517	</div> <!-- inner row -->
2518
2519			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2520		<div class="row outer wide"><!--
2521--><div class="outer col col24 first last" style="" data-widgetcontainerid="8e51fe7e-01f2-498d-a546-c411f9eae727">�				
2522	<div class="row nest first last wide">�
2523	
2524	<div class="inner col col24 first last id1becfc72-7e80-467d-8b59-e11d9c39546f" style="" data-widgetcontainerid="1becfc72-7e80-467d-8b59-e11d9c39546f">�	
2525<div data-widget-id="829eb1be-a1d5-4604-9cf1-9ca4217ab169" data-widget-controller-path="/Calendar/Widget">
2526	
2526<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535 
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556<div id="widgetCalendar829eb1be-a1d5-4604-9cf1-9ca4217ab169" class="widget widgetCalendar skin90 widgetOptionSet50 narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:55em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'>
2557	<div class="widgetBody cpGrid cpGrid2  mediaLeft">
2558				<div class="calendarInnerWrapper">
2559
2560
2561<div data-minicalendar="true" class="miniCalendar media" style="width: 45%; ">
2562<div id="miniCalendarAnnouncement829eb1be-a1d5-4604-9cf1-9ca4217ab169" aria-live="polite" aria-atomic="true" class="visuallyhidden"></div>
2563<input type="hidden" name="monthToRender" data-year="2026" data-month="09" />
2564<h3 class="miniCalendarHeader miniCalendarHeader--hasArrows" role="presentation"><button aria-label="Previous Month, current month September 2026, go to August 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--left cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--left"></use></svg></button><span class="cp-miniCalendar-title" id="miniCalendarHeader829eb1be-a1d5-4604-9cf1-9ca4217ab169" role="heading" aria-level="3">September 2026</span><button aria-label="Next Month, current month September 2026, go to October 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--right cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--right"></use></svg></button></h3>
2565	<table role="grid" aria-labelledby="miniCalendarHeader829eb1be-a1d5-4604-9cf1-9ca4217ab169" summary="This table represents a monthly calendar displaying days of the month in a grid format. Each row corresponds to a week, and each column corresponds to a day of the week, starting with Sunday. The table includes events marked on specific dates.">
2566		<thead>											
2567			<tr>										
2568<th scope="col"><abbr title="
2569Sunday
2570">
2571S
2572</abbr></th>
2573<th scope="col"><abbr title="
2574Monday
2575">
2576M
2577</abbr></th>
2578<th scope="col"><abbr title="
2579Tuesday
2580">
2581T
2582</abbr></th>
2583<th scope="col"><abbr title="
2584Wednesday
2585">
2586W
2587</abbr></th>
2588<th scope="col"><abbr title="
2589Thursday
2590">
2591T
2592</abbr></th>
2593<th scope="col"><abbr title="
2594Friday
2595">
2596F
2597</abbr></th>
2598<th scope="col"><abbr title="
2599Saturday
2600">
2601S
2602</abbr></th>
2603
2604			</tr>										
2605		</thead>										
2606		<tbody>											
2607<tr><td class="not"><span><time datetime="2026-08-30">30</time></span></td>				
2608
2609<td class="not"><span><time datetime="2026-08-31">31</time></span></td>				
2610
2611<td><span><time datetime="2026-09-01"> 1</time></span></td>				
2612
2613<td><span><time datetime="2026-09-02"> 2</time></span></td>				
2614
2615<td><span><time datetime="2026-09-03"> 3</time></span></td>				
2616
2617<td><span><time datetime="2026-09-04"> 4</time></span></td>				
2618
2619<td><span><time datetime="2026-09-05"> 5</time></span></td>				
2620
2621</tr>
2622<tr><td><span><time datetime="2026-09-06"> 6</time></span></td>				
2623
2624<td><span><time datetime="2026-09-07"> 7</time></span></td>				
2625
2626<td><span><time datetime="2026-09-08">
2626 8</time></span></td>				
2627
2628<td><span><time datetime="2026-09-09"> 9</time></span></td>				
2629
2630<td><span><time datetime="2026-09-10">10</time></span></td>				
2631
2632<td><span><time datetime="2026-09-11">11</time></span></td>				
2633
2634<td><span><time datetime="2026-09-12">12</time></span></td>				
2635
2636</tr>
2637<tr><td><span><time datetime="2026-09-13">13</time></span></td>				
2638
2639<td><span><time datetime="2026-09-14">14</time></span></td>				
2640
2641<td><span><time datetime="2026-09-15">15</time></span></td>				
2642
2643<td><span><time datetime="2026-09-16">16</time></span></td>				
2644
2645<td><span><time datetime="2026-09-17">17</time></span></td>				
2646
2647<td><span><time datetime="2026-09-18">18</time></span></td>				
2648
2649<td><span><time datetime="2026-09-19">19</time></span></td>				
2650
2651</tr>
2652<tr><td><span><time datetime="2026-09-20">20</time></span></td>				
2653
2654<td><span><time datetime="2026-09-21">21</time></span></td>				
2655
2656<td><span><time datetime="2026-09-22">22</time></span></td>				
2657
2658<td><span><time datetime="2026-09-23">23</time></span></td>				
2659
2660<td class="today"><span><time datetime="2026-09-24">24</time></span></td>				
2661
2662<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=9&amp;day=25&amp;CID=14'><time datetime="2026-09-25">25</time></a></td>				
2663
2664<td><span><time datetime="2026-09-26">26</time></span></td>				
2665
2666</tr>
2667<tr><td><span><time datetime="2026-09-27">27</time></span></td>				
2668
2669<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=9&amp;day=28&amp;CID=14'><time datetime="2026-09-28">28</time></a></td>				
2670
2671<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=9&amp;day=29&amp;CID=14'><time datetime="2026-09-29">29</time></a></td>				
2672
2673<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=9&amp;day=30&amp;CID=14'><time datetime="2026-09-30">30</time></a></td>				
2674
2675<td class="not"><span><time datetime="2026-10-01"> 1</time></span></td>				
2676
2677<td class="not"><span><time datetime="2026-10-02"> 2</time></span></td>				
2678
2679<td class="not"><span><time datetime="2026-10-03"> 3</time></span></td>				
2680
2681</tr>
2682
2683		</tbody>										
2684	</table>											
2685</div>
2686
2687
2688
2689		
2689<script src="/Areas/Calendar/Assets/Script/miniCalendar.js"></script>
2689
2690	
2690<script>
2691		$(function () {
2692			var miniCalendar = new MiniCalendar();
2693			miniCalendar.init({
2694				widgetId: "829eb1be-a1d5-4604-9cf1-9ca4217ab169",
2695				preventNavigationOnArrows: false,
2696				displayDatesOutsideOfCurrentMonth: true
2697			});
2698		});
2699	</script>
2699
2700					
2701
2702
2703
2704
2705
2706
2707
2708<div class="row  text narrow" data-event-list-row="true" style="margin-left: 50%;">
2709	
2710
2711<script src="/Scripts/jquery.urlToLink.min.js"></script>
2711
2712<input type="hidden" value="[&quot;2026-09-25&quot;,&quot;2026-09-28&quot;,&quot;2026-09-29&quot;,&quot;2026-09-30&quot;]" name="day-list" />
2713
2714				<div class="col col1 first ">
2715					<ol class="semanticList">
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727<li class="widgetItem  " data-event-i-d="6571" >
2728
2729
2730		<h4 class="widgetTitle">Fri, Sep. 25  </h4>
2731		<div style="" class="widgetDesc">
2732					<strong><a href="/Calendar.aspx?EID=6571">Summer Movies - Shrek</a></strong>
2733
2734Watch Movies Under the Starts May-September. Celeb...		</div>
2735			<a href="/Calendar.aspx?EID=6571" class="readOn" style="display:block;"><span class="visuallyHidden">Summer Movies - Shrek</span><span aria-hidden="true">Read more</span></a>
2736	</li>
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748<li class="widgetItem  " data-event-i-d="6589" >
2749
2750
2751		<h4 class="widgetTitle">Mon, Sep. 28  </h4>
2752		<div style="" class="widgetDesc">
2753					<strong><a href="/Calendar.aspx?EID=6589" target="_self">Zoning Board of Adjustment Regular Meeting</a></strong>
2754
2755The Zoning Board’s purpose is to hear cases for re...		</div>
2756			<a href="/Calendar.aspx?EID=6589" class="readOn" style="display:block;" target="_self"><span class="visuallyHidden">Zoning Board of Adjustment Regular Meeting</span><span aria-hidden="true">Read more</span></a>
2757	</li>
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769<li class="widgetItem  " data-event-i-d="6831" >
2770
2771
2772		<h4 class="widgetTitle">Tue, Sep. 29  </h4>
2773		<div style="" class="widgetDesc">
2774					<strong><a href="/Calendar.aspx?EID=6831">Adult &amp; Teen Indoor Volleyball</a></strong>
2775
2776		</div>
2777			<a href="/Calendar.aspx?EID=6831" class="readOn" style="display:block;"><span class="visuallyHidden">Adult &amp; Teen Indoor Volleyball</span><span aria-hidden="true">Read more</span></a>
2778	</li>
2779					</ol>
2780				</div>
2781				<div class="col col1  last">
2782					<ol class="semanticList">
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794<li class="widgetItem  " data-event-i-d="6872" >
2795
2796
2797		<h4 class="widgetTitle">Tue, Sep. 29  </h4>
2798		<div style="" class="widgetDesc">
2799					<strong><a href="/Calendar.aspx?EID=6872">Adult Yoga</a></strong>
2800
2801		</div>
2802			<a href="/Calendar.aspx?EID=6872" class="readOn" style="display:block;"><span class="visuallyHidden">Adult Yoga</span><span aria-hidden="true">Read more</span></a>
2803	</li>
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815<li class="widgetItem  " data-event-i-d="6821" >
2816
2817
2818		<h4 class="widgetTitle">Wed, Sep. 30  </h4>
2819		<div style="" class="widgetDesc">
2820					<strong><a href="/Calendar.aspx?EID=6821">Youth Dodgeball Drop-In</a></strong>
2821
2822Dodge, Duck, Dip, Dive and Dodge at Youth Dodgebal...		</div>
2823			<a href="/Calendar.aspx?EID=6821" class="readOn" style="display:block;"><span class="visuallyHidden">Youth Dodgeball Drop-In</span><span aria-hidden="true">Read more</span></a>
2824	</li>
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836<li class="widgetItem  " data-event-i-d="6855" >
2837
2838
2839		<h4 class="widgetTitle">Wed, Sep. 30  </h4>
2840		<div style="" class="widgetDesc">
2841					<strong><a href="/Calendar.aspx?EID=6855">Adult Basketball</a></strong>
2842
2843		</div>
2844			<a href="/Calendar.aspx?EID=6855" class="readOn" style="display:block;"><span class="visuallyHidden">Adult Basketball</span><span aria-hidden="true">Read more</span></a>
2845	</li>
2846					</ol>
2847				</div>
2848
2849</div>
2850									</div>
2851		        <a id="calendarViewAll829eb1be-a1d5-4604-9cf1-9ca4217ab169" class="widgetViewAll" style="" href="/calendar.aspx?CID=14">View All Events</a>
2852					</div>
2853	<div class="widgetFooter">
2854		
2855	</div>
2856	<div class="addItemModal hidden">
2857		<div class="url hidden">/Calendar.aspx</div>
2858	</div>
2859</div>
2860</div>
2861
2862	</div> <!-- inner column -->
2863
2864	</div> <!-- inner row -->
2865
2866			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2867
2868
2869	</div>
2870</div></div>
2871</div>
2872</main><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"><div class="inner">
2873<div class="siteWrap2"><div data-cpRole="contentContainer" id="footerTS" class="containerTS">	<div id="ccc52e30a8-c402-4cad-9434-5f05d456e0d1" data-containerid="c52e30a8-c402-4cad-9434-5f05d456e0d1" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="60">
2874				                
2875
2876		<div class="row outer wide"><!--
2877--><div class="outer col col1 first" style="" data-widgetcontainerid="c1cca60a-b38e-4190-add9-d68c0957a7e5">�				
2878	<div class="row nest first last wide">�
2879	
2880	<div class="inner col col1 first last idfb3fd076-9fd0-4293-9ea3-922e45b29188" style="" data-widgetcontainerid="fb3fd076-9fd0-4293-9ea3-922e45b29188">�	
2881
2882<div class="widget widgetSpacer" id="04761557-fbcd-4b05-95fc-d85ac3cbf949"></div>
2883	</div> <!-- inner column -->
2884
2885	</div> <!-- inner row -->
2886
2887			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="0d57db8a-211b-47ed-b113-edd226b58a21">�				
2888	<div class="row nest first last wide">�
2889	
2890	<div class="inner col col6 first last id81090b12-4cc4-4812-b1cf-910e8c6ed859" style="" data-widgetcontainerid="81090b12-4cc4-4812-b1cf-910e8c6ed859">�	
2891	<div data-widget-id="83f62a3a-c4d1-4474-bc51-a3ae7f5177bf" data-widget-controller-path="/QuickLinks/Widget">
2892
2893
2894
2895
2896
2897
2898
2899
2900	<section id="widgetQuicklink83f62a3a-c4d1-4474-bc51-a3ae7f5177bf" class="widget widgetQuickLinks skin84 widgetOptionSet40 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader83f62a3a-c4d1-4474-bc51-a3ae7f5177bf">
2901			<header class="widgetHeader" id="quickLinksHeader83f62a3a-c4d1-4474-bc51-a3ae7f5177bf">
2902		<div class="">
2903					<h3><a  style="" href="/QuickLinks.aspx?CID=143" >Social Media</a></h3>
2904						</div>
2905	</header>
2906	<div class="widgetBody cpGrid cpGrid1 ">
2907        <div class="row  narrow">
2908				<div class="col col1 first last">
2909					<ol class="semanticList">
2910
2911    <li style="position:relative" class="widgetItem QuickLinks">
2912        <a class="widgetDesc widgetQuickLinksLink" href="/facebook" target="_self" >Facebook</a>
2913        <div class="widgetMeta"></div>
2914    </li>
2915
2916    <li style="position:relative" class="widgetItem QuickLinks">
2917        <a class="widgetDesc widgetQuickLinksLink" href="/twitter" target="_self" >X</a>
2918        <div class="widgetMeta"></div>
2919    </li>
2920
2921    <li style="position:relative" class="widgetItem QuickLinks">
2922        <a class="widgetDesc widgetQuickLinksLink" href="/youtube" target="_self" >YouTube</a>
2923        <div class="widgetMeta"></div>
2924    </li>
2925
2926    <li style="position:relative" class="widgetItem QuickLinks">
2927        <a class="widgetDesc widgetQuickLinksLink" href="/instagram" target="_self" >Instagram</a>
2928        <div class="widgetMeta"></div>
2929    </li>
2930
2931    <li style="position:relative" class="widgetItem QuickLinks">
2932        <a class="widgetDesc widgetQuickLinksLink" href="/nextdoor" target="_self" >Nextdoor</a>
2933        <div class="widgetMeta"></div>
2934    </li>
2935
2936    <li style="position:relative" class="widgetItem QuickLinks">
2937        <a class="widgetDesc widgetQuickLinksLink" href="/721/Nixle-Alerts" target="_self" >Nixle</a>
2938        <div class="widgetMeta"></div>
2939    </li>
2940					</ol>
2941				</div>
2942		</div>
2943        
2944	</div>
2945	<div class="widgetFooter">
2946	</div>
2947	<div class="addItemModal hidden">
2948		<div class="url hidden">/QuickLinks.aspx</div>
2949	</div>
2950
2951	</section>
2952</div>
2953
2954	</div> <!-- inner column -->
2955
2956	</div> <!-- inner row -->
2957
2958			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="a1a21e06-0816-4e55-aefe-21ac123afecf">�				
2959	<div class="row nest first last wide">�
2960	
2961	<div class="inner col col6 first last id61e2c1ac-d21f-4d4c-8af3-c3bb3c44f157" style="" data-widgetcontainerid="61e2c1ac-d21f-4d4c-8af3-c3bb3c44f157">�	
2962    <div data-widget-id="0f5d4349-1ec4-487d-9700-85cf8f9394cd" data-widget-controller-path="/InfoAdvanced/Widget">
2963
2964
2965
2966
2967
2968	<section id="divInfoAdv0f5d4349-1ec4-487d-9700-85cf8f9394cd" class="widget widgetInfoAdvanced skin84 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header0f5d4349-1ec4-487d-9700-85cf8f9394cd">
2969			<header class="widgetHeader" id="header0f5d4349-1ec4-487d-9700-85cf8f9394cd">
2970		<div class="">
2971					<h3 >Contact Us</h3>
2972								</div>
2973	</header>
2974	<div class="widgetBody  cpGrid cpGrid1 ">
2975		<div class="row  wide">
2976					<div class="col col1 first last">
2977						<ol class="pageStyles semanticList">
2978
2979<li class="InfoAdvanced widgetItem fr-view">
2980	<p>1 Kings Highway</p>
2981</li>
2982<li class="InfoAdvanced widgetItem fr-view">
2983	<p>Middletown, NJ 07748</p>
2984</li>
2985<li class="InfoAdvanced widgetItem fr-view">
2986	<p>Phone: <a href="tel:7326152000">732-615-2000</a></p>
2987</li>
2988<li class="InfoAdvanced widgetItem fr-view">
2989	<p><a href="https://seeclickfix.com/web_portal/3cZFGYqnCALUwAceDsrroWmh/report/category" rel="noopener" target="_blank">Report a Concern (Connect &amp; Correct)</a></p>
2990</li>						</ol>
2991					</div>
2992		</div>
2993	</div>
2994	<div class="widgetFooter">
2995
2996	</div>
2997
2998	</section>
2999
3000
3001
3002<script type="text/javascript">
3003	//Render slideshow if info advacned items contain one.
3004	$(document).ready(function (e) {
3005		$('#divInfoAdv0f5d4349-1ec4-487d-9700-85cf8f9394cd .InfoAdvanced.widgetItem').each(function () {
3006			renderSlideshowIfApplicable($(this));		
3007		});
3008	});
3009</script>
3009</div>
3010	</div> <!-- inner column -->
3011
3012	</div> <!-- inner row -->
3013
3014			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="3e52b0fd-c5f7-4995-92c8-cf65d1f175ef">�				
3015	<div class="row nest first last wide">�
3016	
3017	<div class="inner col col6 first last id21234fad-57c1-4e9a-b599-28d98e1ca3d9" style="" data-widgetcontainerid="21234fad-57c1-4e9a-b599-28d98e1ca3d9">�	
3018	<div data-widget-id="6f95a8ee-4475-4c38-b52a-7417e45a2cfe" data-widget-controller-path="/QuickLinks/Widget">
3019
3020
3021
3022
3023
3024
3025
3026
3027	<section id="widgetQuicklink6f95a8ee-4475-4c38-b52a-7417e45a2cfe" class="widget widgetQuickLinks skin84 widgetOptionSet40 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader6f95a8ee-4475-4c38-b52a-7417e45a2cfe">
3028			<header class="widgetHeader" id="quickLinksHeader6f95a8ee-4475-4c38-b52a-7417e45a2cfe">
3029		<div class="">
3030					<h3><a  style="" href="/QuickLinks.aspx?CID=101" >Quick Links</a></h3>
3031						</div>
3032	</header>
3033	<div class="widgetBody cpGrid cpGrid1 ">
3034        <div class="row  narrow">
3035				<div class="col col1 first last">
3036					<ol class="semanticList">
3037
3038    <li style="position:relative" class="widgetItem QuickLinks">
3039        <a class="widgetDesc widgetQuickLinksLink" href="/702/Garbage-Recycling-Bulk" target="_self" >Garbage, Recycling & Bulk Pickup</a>
3040        <div class="widgetMeta"></div>
3041    </li>
3042
3043    <li style="position:relative" class="widgetItem QuickLinks">
3044        <a class="widgetDesc widgetQuickLinksLink" href="/136/Alerts-Notifications" target="_self" >Sign Up for Alerts</a>
3045        <div class="widgetMeta"></div>
3046    </li>
3047
3048    <li style="position:relative" class="widgetItem QuickLinks">
3049        <a class="widgetDesc widgetQuickLinksLink" href="/224/Police-Department" target="_self" >Police Department</a>
3050        <div class="widgetMeta"></div>
3051    </li>
3052
3053    <li style="position:relative" class="widgetItem QuickLinks">
3054        <a class="widgetDesc widgetQuickLinksLink" href="/278/Tax-Collection" target="_self" >Tax Collection / Pay Taxes Online</a>
3055        <div class="widgetMeta"></div>
3056    </li>
3057					</ol>
3058				</div>
3059		</div>
3060        
3061	</div>
3062	<div class="widgetFooter">
3063	</div>
3064	<div class="addItemModal hidden">
3065		<div class="url hidden">/QuickLinks.aspx</div>
3066	</div>
3067
3068	</section>
3069</div>
3070
3071	</div> <!-- inner column -->
3072
3073	</div> <!-- inner row -->
3074
3075			</div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="d7d694f8-e579-45bc-ae1b-ceab991938f0">�				
3076	<div class="row nest first last wide">�
3077	
3078	<div class="inner col col4 first last idfd57c489-993b-4f7a-89dd-0dfba0413084" style="" data-widgetcontainerid="fd57c489-993b-4f7a-89dd-0dfba0413084">�	
3079	<div data-widget-id="cdb4592e-f491-4a33-ae8f-e471f79b4885" data-widget-controller-path="/QuickLinks/Widget">
3080
3081
3082
3083
3084
3085
3086
3087
3088	<section id="widgetQuicklinkcdb4592e-f491-4a33-ae8f-e471f79b4885" class="widget widgetQuickLinks skin84 widgetOptionSet40 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeadercdb4592e-f491-4a33-ae8f-e471f79b4885">
3089			<header class="widgetHeader" id="quickLinksHeadercdb4592e-f491-4a33-ae8f-e471f79b4885">
3090		<div class="">
3091					<h3><a  style="" href="/QuickLinks.aspx?CID=76" >Site Links</a></h3>
3092						</div>
3093	</header>
3094	<div class="widgetBody cpGrid cpGrid1 ">
3095        <div class="row  narrow">
3096				<div class="col col1 first last">
3097					<ol class="semanticList">
3098
3099    <li style="position:relative" class="widgetItem QuickLinks">
3100        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a>
3101        <div class="widgetMeta"></div>
3102    </li>
3103
3104    <li style="position:relative" class="widgetItem QuickLinks">
3105        <a class="widgetDesc widgetQuickLinksLink" href="https://m365.cloud.microsoft/apps/" target="_blank"  aria-label="Employees opens in new window">Employees</a>
3106        <div class="widgetMeta"></div>
3107    </li>
3108
3109    <li style="position:relative" class="widgetItem QuickLinks">
3110        <a class="widgetDesc widgetQuickLinksLink" href="http://nj-middletown.civicplus.com/255/Privacy-Policy" target="_self" >Privacy Policy</a>
3111        <div class="widgetMeta"></div>
3112    </li>
3113
3114    <li style="position:relative" class="widgetItem QuickLinks">
3115        <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a>
3116        <div class="widgetMeta"></div>
3117    </li>
3118					</ol>
3119				</div>
3120		</div>
3121        
3122	</div>
3123	<div class="widgetFooter">
3124	</div>
3125	<div class="addItemModal hidden">
3126		<div class="url hidden">/QuickLinks.aspx</div>
3127	</div>
3128
3129	</section>
3130</div>
3131
3132	</div> <!-- inner column -->
3133
3134	</div> <!-- inner row -->
3135
3136			</div><!-- outer column --><!----><div class="outer col col1 last" style="" data-widgetcontainerid="1aa8740c-67c9-47a4-a157-db13af81cc69">�				
3137	<div class="row nest first last wide">�
3138	
3139	<div class="inner col col1 first last idb90dd2ac-a74a-4750-bf20-6a6b904180a3" style="" data-widgetcontainerid="b90dd2ac-a74a-4750-bf20-6a6b904180a3">�	
3140
3141<div class="widget widgetSpacer" id="36bf024b-7680-44e6-923a-b5c434c673bd"></div>
3142	</div> <!-- inner column -->
3143
3144	</div> <!-- inner row -->
3145
3146			</div><!-- outer column --><!--		--></div> <!-- outer row -->
3147
3148
3149	</div>
3150</div></div></div>
3151</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS">
3152<div class="siteWrap2"><div data-cpRole="contentContainer" id="poweredByTS" class="containerTS">	<div id="ccae2dc86b-070a-4e8b-9b43-45a8213539d8" data-containerid="ae2dc86b-070a-4e8b-9b43-45a8213539d8" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
3153				                
3154
3155		<div class="row outer wide"><!--
3156--><div class="outer col col24 first last" style="" data-widgetcontainerid="12fd38fc-86a9-4010-a447-a47c89213d5e">�				
3157	<div class="row nest first last wide">�
3158	
3159	<div class="inner col col24 first last id27d49e0f-c508-4abc-906e-70923167e1f3" style="" data-widgetcontainerid="27d49e0f-c508-4abc-906e-70923167e1f3">�	
3160 
3161	<div data-widget-id='67eadc21-a85d-494f-878e-be86cebdd7ad' data-moduleName="customHtml" id='widgetCustomHtml67eadc21-a85d-494f-878e-be86cebdd7ad' class="widget widgetCustomHtml skin80 narrow" >
3162	<div class="widgetBody pageStyles" id="widgetBody67eadc21-a85d-494f-878e-be86cebdd7ad">
3163		<div id="customHtml67eadc21-a85d-494f-878e-be86cebdd7ad"><div><style>
3164  /* CP icon */
3165  .cpBylineIconTS {
3166    color: #fff;
3167  }
3168  /* CP Text */
3169  .cpBylineTextTS,
3170  .cpBylineTextTS a:is(:link, :visited) {
3171    color: #fff;
3172  }
3173
3174  .cpBylineTS {
3175    text-align: center;
3176    font-weight: 500;
3177  }
3178  
3179  .cpBylineIconTS {
3180    fill: currentColor;
3181    width: 39px;
3182    height: 26px;
3183    display: inline;
3184    vertical-align: middle;
3185  }
3186</style>
3187
3188<div class="widgetItem cpBylineTS">
3189  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
3190    <path class="c" d="M73.4,23.2h-19v16.7h19c2.8,0,5,2.2,5,5c0,2.8-2.2,5-5,5h-19v28.4h5.5l11.3-11.7h2.2c11.9,0,21.6-9.7,21.6-21.6C95,33,85.3,23.2,73.4,23.2"></path>
3191    <path class="p" d="M45.8,66.5H26.6C14.7,66.5,5,56.8,5,44.9C5,33,14.7,23.2,26.6,23.2h19.1v16.7H26.6c-2.8,0-5,2.2-5,5c0,2.8,2.2,5,5,5h19.1V66.5z"></path>
3192  </svg>
3193  <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus&reg;</a></span>
3194</div>
3195</div></div>
3196	</div>
3197
3198	</div>
3199
3200	</div> <!-- inner column -->
3201
3202	</div> <!-- inner row -->
3203
3204			</div><!-- outer column --><!--		--></div> <!-- outer row -->
3205
3206
3207	</div>
3208</div></div>
3209</div>
3210
3211
3212
3213
3214		<div id="bannerImagesJSON91" class="hidden"></div>
3215		<div id="bannerSlideshowControls_banner2" class="bannerSlideshowControlsNew none " style="display:none">
3216			<a id="arrowPrev_banner2" tabindex="0" class="arrowNew prev" aria-label="Banner Arrow Previous"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowLeft"></use></svg></a>
3217			<a id="arrowNext_banner2" tabindex="0" class="arrowNew next" aria-label="Banner Arrow Next"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></a>
3218		</div>
3219			
3219<script type="text/javascript">
3220				$(window).on("load", function () {
3221					$.when(window.Pages.rwdSetupComplete)
3222						.done(function () {
3223							renderExternalBannerSlideshow('banner2',
3224								{"BannerOptionID":91,"ThemeID":27,"SlotName":"banner2","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":false,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":158,"BannerOptionID":91,"FileName":"/ImageRepository/Document?documentID=11929","Height":1400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":15,"BannerOptionID":91,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202511302332131516.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","VideoFileID":"00000000-0000-0000-0000-000000000000","ImageFileID":"00000000-0000-0000-0000-000000000000","VideoWidth":0,"VideoHeight":0,"ImageWidth":0,"ImageHeight":0,"LinkedVideoUrl":"","RecordStatus":0,"AltText":null}],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
3225								'/App_Themes/2025 - Home/Images/',
3226								'Rotating');
3227						});
3228				});
3229			</script>
3229
3230
3231</div>
3232</div>
3233
3234            </div>
3235        </div>
3236    </div>
3237
3238<link href="/745732998.css" rel="stylesheet" type="text/css" />
3239
3240<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
3241	<div role="dialog" aria-labelledby="cp-Splash-title" aria-describedby="editorContentDesc" aria-modal="true" tabindex="-1" id="SplashMessage" class="hidden cp-Splash cp-Splash--modal is-open">
3242		<div class="cp-Splash-header">
3243			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
3244			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
3245				<svg id="iconClose" viewBox="0 0 25 25">
3246					<polygon style="fill:currentcolor"
3247							 points="18.806,6.98 18.075,6.248 12.532,11.792 6.989,6.248 6.257,6.98 11.786,12.508 6.212,18.084 6.943,18.815 12.532,13.224 18.12,18.815 18.851,18.084 13.277,12.508"></polygon>
3248				</svg>
3249			</button>
3250		</div>
3251		<div class="cp-Splash-body">
3252			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
3253				<!-- Content from the Froala Editor will go here. -->
3254				Loading
3255			</div>
3256		</div>
3257		<div class="cp-Splash-footer">
3258			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
3259			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
3260		</div>
3261	</div>
3262</div>
3263
3264<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 3264
3264
3265<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 3265
3265
3266<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 3266
3266
3267<script>
3268
3269		$(document).ready(function () {
3270			var filter = {
3271				targetId: '1',
3272				targetType: 1
3273			}
3274
3275			new SplashModalRender().triggerRender(filter);
3276		});
3277</script>
3277
3278
3279
3280	
3281	
3282	
3283	
3284
3285
3286
3287	
3288
3289
3290
3291
3292
3293
3294    
3294<script src="/-1442400649.js" type="text/javascript"></script>
3294
3295    <!----------Google Translate (Mobile Friendly)--------->
3296
3297<style>
3298  #google-translate-container {
3299    float: right;
3300    padding: 3px 5px 0px 0px;
3301    position: fixed; 
3302    bottom: 16px; 
3303    right: 10px; 
3304    z-index: 5;
3305  }
3306  
3307  .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * {
3308    font-family: arial;
3309    font-size: 10pt;
3310    background-image: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png");
3311    background-position: 5px 5px;
3312    background-size: 18px;
3313    background-repeat: no-repeat;
3314    text-indent: 16px;
3315    background-color: #fff;
3316    color: #000 !important;
3317  }
3318  
3319  .goog-logo-link {
3320    display: none !important;
3321  }
3322  
3323  .goog-te-gadget {
3324    color: transparent !important;
3325  }
3326  
3327  .goog-te-gadget .goog-te-combo {
3328    margin: 2px 0 !important;
3329    border-radius: 15px !important;
3330    }
3331  
3332  .goog-te-combo{
3333    border: 1px solid !important;
3334    border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important;
3335    border-radius: 50px !important;
3336    height:31px !important;
3337    padding: 0 1px 0 .25rem !important;
3338                width: 156px;
3339  }
3340
3341  #launcher-wrapper {
3342    bottom: 50px !important;
3343  }
3344
3345</style>
3346
3347<div id="google-translate-container">
3348  <div id="google_translate_element">
3349  </div>
3350</div>
3351
3352<script>
3353
3354  function googleTranslateElementInit() {
3355    var el = document.getElementById("google_translate_element");
3356    if (el && el.innerHTML.trim() !== "") {
3357        return;
3358    }
3359
3360    new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element");
3361    // begin accessibility compliance
3362    $('img.goog-te-gadget-icon').attr('alt','Google Translate');
3363    $('div#goog-gt-tt div.logo img').attr('alt','translate');
3364    $('div#goog-gt-tt .original-text').css('text-align','left');
3365    $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
3366    $('.goog-te-combo').attr('aria-label','google translate languages');
3367    $('svg.goog-te-spinner').attr('title','Google Translate Spinner');
3368    $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
3369  }
3370
3371  $(function() {
3372    $.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
3373  });
3374
3375</script>
3375
3376
3377<!--------------End Google Translate----------------->
3378
3379	
3380<!-- Fixed Nav Adjustment -->
3381<script>
3382  function getValueTS(elem, attr) {
3383    var val = elem.css(attr);
3384    if (val === undefined) return undefined;
3385    var num = parseInt(val, 10);
3386    if (num === NaN) return undefined;
3387    return num;
3388  }
3389
3390  function clampTS(number, min, max) {
3391    return Math.min(Math.max(number, min), max);
3392  }
3393
3394  function isPageEditingTS() {
3395    return (
3396      $("#doneEditing").length > 0 || // In live edit
3397      typeof DesignCenter !== "undefined" // In theme manager
3398    );
3399  }
3400
3401  var bgColorRegexTS = new RegExp("rgba\\((\\d+), (\\d+), (\\d+), (\\d*\\.?\\d*)\\)");
3402
3403  function isTransparentTS(elem) {
3404    var bg = elem.css('background-color');
3405    if (typeof bg !== "string") return false;
3406    if (bg === "transparent") return true;
3407    if (!bg.startsWith('rgba(')) return false;
3408    var matchState = bg.match(bgColorRegexTS);
3409    if (!matchState || matchState.length !== 5) return false;
3410    var alpha = parseFloat(matchState[4], 10);
3411    if (!(alpha >= 0 && alpha < 1)) return false;
3412    return true;
3413  }
3414
3415  function iterateLeftpads(cb) {
3416    var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
3417    for (var i = 0; i < containersTS.length; i++) {
3418      var containerTS = containersTS[i];
3419      // Skip the body container and anything with data-skip-leftpad
3420      if (
3421        containerTS.id !== "bodyContainerTS" &&
3422        containerTS.getAttribute('data-skip-leftpad') === null
3423      ) {
3424        cb(containerTS);
3425      }
3426    }
3427  }
3428
3429  function iterateRightpads(cb) {
3430    var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
3431    for (var i = 0; i < containersTS.length; i++) {
3432      var containerTS = containersTS[i];
3433      // Skip the body container and anything with data-skip-rightpad
3434      if (
3435        containerTS.id !== "bodyContainerTS" &&
3436        containerTS.getAttribute('data-skip-rightpad') === null
3437      ) {
3438        cb(containerTS);
3439      }
3440    }
3441  }
3442
3443  var anchor = $("#divToolbars");
3444  var headerContainerTS = $("#headerContainerTS");
3445  var bodyContainerTS = $("#bodyContainerTS");
3446
3447  // Outer banner padding (push banner down)
3448  var outerSizingTS = $("#bannerContainerTS");
3449  // Inner banner padding (push banner content down) - Transparent header OR on attaching headers
3450  var innerSizingTS = $("#bannerSizingTS");
3451
3452  var forceUnfixClassTS = "forceUnfixTS";
3453
3454  var fixedTopTS = $(".fixedTopTS");
3455  var fixedBottomTS = $(".fixedBottomTS");
3456  var fixedLeftTS = $(".fixedLeftTS");
3457  var fixedRightTS = $(".fixedRightTS");
3458
3459  var initialTopTS;
3460  var topAttachTS;
3461  if (fixedTopTS && fixedTopTS.length === 1) {
3462    initialTopTS = getValueTS(fixedTopTS, 'top');
3463    var attachment = fixedTopTS.attr('data-attach');
3464    if (attachment) topAttachTS = $("#" + attachment);
3465    if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
3466  }
3467
3468  function resizeAdjustmentTS() {
3469    var editing = isPageEditingTS();
3470
3471    // Fixed top script
3472    (function () {
3473      if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;
3474
3475      if (editing) {
3476        fixedTopTS[0].classList.add(forceUnfixClassTS);
3477      } else {
3478        fixedTopTS[0].classList.remove(forceUnfixClassTS);
3479      }
3480
3481      var topPosition = fixedTopTS.css('position');
3482      if (topPosition === 'fixed') {
3483        if (topAttachTS) {
3484          scrollAdjustmentTS();
3485        } else {
3486          var anchorHeight = anchor.outerHeight() - 1;
3487          fixedTopTS.css('top', anchorHeight + initialTopTS);
3488        }
3489      } else {
3490        fixedTopTS.css('top', initialTopTS);
3491      }
3492
3493      if (topPosition === 'fixed' || topPosition === 'absolute') {
3494        // Bump the banner content down
3495        if (isTransparentTS(fixedTopTS)) {
3496          innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1);
3497          outerSizingTS.css('padding-top', '');
3498
3499          try {
3500            window.Pages.onResizeHandlersExecute();
3501          } catch (e) {}
3502        } else {
3503          outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 3);
3504          innerSizingTS.css('padding-top', '');
3505        }
3506      } else {
3507        innerSizingTS.css('padding-top', '');
3508        outerSizingTS.css('padding-top', '');
3509      }
3510    })();
3511
3512    // Fixed bottom script
3513    (function () {
3514      if (!fixedBottomTS || fixedBottomTS.length === 0) return;
3515
3516      // If the widget has gone narrow, force unfix
3517      if (editing || fixedBottomTS.outerHeight() > 200) {
3518        fixedBottomTS[0].classList.add(forceUnfixClassTS);
3519      } else {
3520        fixedBottomTS[0].classList.remove(forceUnfixClassTS);
3521      }
3522
3523      if (fixedBottomTS.css('position') === 'fixed') {
3524        bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight());
3525      } else {
3526        bodyContainerTS.css('padding-bottom', '');
3527      }
3528    })();
3529
3530    // Fixed left script
3531    (function () {
3532      if (!fixedLeftTS || fixedLeftTS.length === 0) return;
3533
3534      if (editing) {
3535        fixedLeftTS[0].classList.add(forceUnfixClassTS);
3536      } else {
3537        fixedLeftTS[0].classList.remove(forceUnfixClassTS);
3538      }
3539
3540      if (fixedLeftTS.css('position') === 'fixed') {
3541        var headerHeight = headerContainerTS.outerHeight();
3542        var anchorHeight = anchor.outerHeight() - 1;
3543        fixedLeftTS.css('top', anchorHeight + headerHeight + 90);
3544        var leftBoundingTS = fixedLeftTS[0].getBoundingClientRect();
3545        iterateLeftpads(function (containerTS) {
3546          var containerBoundingTS = containerTS.getBoundingClientRect();
3547          if (containerBoundingTS.left <= leftBoundingTS.right) {
3548            $(containerTS).css('padding-left', leftBoundingTS.width + 16);
3549          } else {
3550            $(containerTS).css('padding-left', '');
3551          }
3552        });
3553      } else {
3554        fixedLeftTS.css('top', '');
3555        iterateLeftpads(function (containerTS) {
3556          $(containerTS).css('padding-left', '');
3557        });
3558      }
3559    })();
3560
3561    // Fixed right script
3562    (function () {
3563      if (!fixedRightTS || fixedRightTS.length === 0) return;
3564
3565      if (editing) {
3566        fixedRightTS[0].classList.add(forceUnfixClassTS);
3567      } else {
3568        fixedRightTS[0].classList.remove(forceUnfixClassTS);
3569      }
3570
3571      if (fixedRightTS.css('position') === 'fixed') {
3572        var headerHeight = headerContainerTS.outerHeight();
3573        var anchorHeight = anchor.outerHeight() - 1;
3574        fixedRightTS.css('top', anchorHeight + headerHeight + 90);
3575        var rightBoundingTS = fixedRightTS[0].getBoundingClientRect();
3576        iterateRightpads(function (containerTS) {
3577          var containerBoundingTS = containerTS.getBoundingClientRect();
3578          if (containerBoundingTS.right >= rightBoundingTS.left) {
3579            $(containerTS).css('padding-right', rightBoundingTS.width + 16);
3580          }
3581        });
3582      } else {
3583        fixedRightTS.css('top', '');
3584        iterateRightpads(function (containerTS) {
3585          $(containerTS).css('padding-right', '');
3586        });
3587      }
3588    })();
3589  }
3590
3591  function scrollAdjustmentTS() {
3592    if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return;
3593    var topPosition = fixedTopTS.css('position');
3594    if (topPosition === 'fixed' || topPosition === 'absolute') {
3595      var anchorBounding = anchor[0].getBoundingClientRect();
3596      var attachBounding = topAttachTS[0].getBoundingClientRect();
3597      var scrollTop = $(window).scrollTop();
3598
3599      fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom));
3600    } else {
3601      fixedTopTS.css('top', initialTopTS);
3602    }
3603  }
3604
3605  $(window).load(function () {
3606    setTimeout(function () {
3607      try {
3608        resizeAdjustmentTS();
3609      } catch (e) {
3610        console.error(e);
3611      }
3612    }, 350);
3613
3614    $(window).scroll(function () {
3615      try {
3616        scrollAdjustmentTS();
3617      } catch (e) {
3618        console.error(e);
3619      }
3620    });
3621
3622    var adjustTimeoutTS;
3623    $(window).resize(function () {
3624      clearTimeout(adjustTimeoutTS);
3625      adjustTimeoutTS = setTimeout(function () {
3626        try {
3627          resizeAdjustmentTS();
3628        } catch (e) {
3629          console.error(e);
3630        }
3631      }, 350);
3632    });
3633
3634    $.when(window.Pages.angularToolbarComplete).done(function () {
3635      try {
3636        resizeAdjustmentTS();
3637      } catch (e) {
3638        console.error(e);
3639      }
3640    });
3641  });
3642</script>
3642
3643<!-- End Fixed Nav Adjustment -->
3644
3645
3646<!-- THIS SCRIPT WAS ESTABLISHED TO ALLOW FOR BACKGROUNDS TO RETAIN FIXED POSITIONING ON MOBILE  -->
3647
3648<!-- Moves the assigned banner to the outer wrap.  Make sure the selector below matches the selector specified in your site's XML files! -->
3649
3650<script>
3651  function moveBannerToOuterWrap() {
3652    if ($(".fixedBannerTS #bannerDivbanner2").length) {
3653      $(".fixedBannerTS #bannerDivbanner2").appendTo("#outer-wrap");
3654    } else {
3655      setTimeout(function () {
3656        moveBannerToOuterWrap();
3657      }, 500);
3658    }
3659  }
3660
3661  moveBannerToOuterWrap();
3662</script>
3662
3663
3664<script src="https://cdn-residentagent.civicplus.com/loader.js"></script>
vendor: 2 bytes, line 3664
3664
3665<script>
3666    window.ResidentAgentWidget.load({
3667        agentId: 'c5a69cb6-767d-464f-b034-73f67d1a4ca0',
3668        apiUrl: 'https://residentagent-api-production.azurewebsites.net'
3669    });
3670</script>
3670<!-- AudioEye --> 
3670<script type="text/javascript">!function(){var b=function(){window.__AudioEyeSiteHash="c7209ecf9783005cf4fb0fe261cc10e2";var a=document.createElement("script");a.src="https://wsmcdn.audioeye.com/aem.js";a.type="text/javascript";a.setAttribute("async","");document.getElementsByTagName("body")[0].appendChild(a)};"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}();</script>
3670 <!-- End AudioEye -->
3671
3672
3673    
3673<script type="text/javascript">
3674        $(function () {
3675            document.cookie = "responsiveGhost=0; path=/";
3676        });
3677        $(window).on("load", function () {
3678            $('body').addClass('doneLoading').removeClass('hideContent');
3679
3680            if ($('#404Content').length > 0)
3681                $('div#bodyWrapper').css('padding', '0px');
3682        });
3683    </script>
3683
3684
3685    <noscript>
3686        <style>
3687            body.hideContent {
3688                opacity: 1 !important;
3689            }
3690        </style>
3691    </noscript>
3692
3693        
3694<div style="display: none;">
3695	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">
3696
3697		<symbol id="iconArrow--left" viewbox="0 0 25 25">
3698			<title>Arrow Left</title>
3699			<polygon style="fill:currentcolor" points="18.044,25 19.498,23.545 8.409,12.454 19.408,1.455 17.954,0 5.502,12.452"></polygon>
3700		</symbol>
3701
3702		<symbol id="iconArrow--right" viewbox="0 0 25 25">
3703			<title>Arrow Right</title>
3704			<polygon style="fill:currentcolor" points="6.957,0 5.502,1.455 16.591,12.546 5.592,23.545 7.047,25 19.498,12.548"></polygon>
3705		</symbol>
3706
3707	</svg>
3708</div>
3709    
3709<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=League+Spartan:500,600,700,800,regular|Libre+Baskerville:700,italic,regular|Montserrat:200,500,500italic,600,600italic,700,700italic,800,900,italic,regular|');</script>
3709
3710    
3711
3712    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
3713        <div style="display: none;">
3714            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
3715                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
3716                    <title>Slideshow Left Arrow</title>
3717                    <g>
3718                        <path style="fill:currentcolor;" d="M20,40a2.67,2.67,0,0,1-1.9-.79L.79,21.9a2.68,2.68,0,0,1,0-3.79L18.1.79a2.68,2.68,0,1,1,3.79,3.79L6.47,20,21.89,35.42A2.68,2.68,0,0,1,20,40Z"></path>
3719                    </g>
3720                </symbol>
3721                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
3722                    <title>Slideshow Right Arrow</title>
3723                    <g>
3724                        <path style="fill:currentcolor;" d="M2.68,0a2.67,2.67,0,0,1,1.9.79L21.89,18.1a2.68,2.68,0,0,1,0,3.79L4.58,39.21A2.68,2.68,0,0,1,.79,35.42L16.21,20,.79,4.58A2.68,2.68,0,0,1,2.68,0Z"></path>
3725                    </g>
3726                </symbol>
3727            </svg>
3728        </div>
3729    
3730	
3731	
3732
3733    <div id="root-picker-outlet"></div>
3734</body>
3735</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.