PageSourceSearch

https://www.lowellma.gov/27/Government

html lowellma.gov collected 2026-09-24 09:20:52 UTC 136,101 bytes, 3,067 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-3K44RXKQ1J';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 = false;
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<meta name="category1" content="Government" />
120
121	
122	<meta name="theme-color" content="#0f3c5b">
123	<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
124	<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
125		<title>Government | Lowell, MA</title>
126
127		<meta name="description" content="Access information about Lowell&#39;s government and departments.">
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="/-1342973332.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="#ccc2a692c8-9007-4578-9b5e-c84b13f3f8ad" 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="8" />
391    <input type="hidden" id="hdnContentCollectionID" value="b5288aba-e93d-46f8-8218-9389c0c6c009" />
392    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
393    <input type="hidden" id="hdnThemeID" value="19" />
394    <input type="hidden" id="pageIsFrontEnd" value="true" />
395    <input type="hidden" id="pageModuleID" />
396    <input type="hidden" id="pagePageID" value="27" />
397
398            <img id="imgLogoPrintPreview" src="/ImageRepository/Document?documentID=16712" alt="Lowell, MA" />
399<div id="stickyPlaceholder"></div>
400    <div id="outer-wrap" class="outer-wrap">
401        <div id="inner-wrap" class="inner-wrap">
402                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
403                    
404
405
406
407                </div>
408            <div id="bodyWrapper">
409                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
410                
411<div data-cpRole="structuralContainer" id="bodyContainerTS">
412<!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS">
413<div class="siteWrap9"><div data-cpRole="structuralContainer" id="logoTS">
414<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty">
415
416
417
418
419				<a id="bannerLogoTS-56" style="			display: block; text-align: center;
420" class="bannerObject" href="/" target="_self"><img alt="Homepage" class="bannerObject" height="152" src="/ImageRepository/Document?documentID=16673" width="590" /></a>
421</div>
422</div><div data-cpRole="contentContainer" id="searchTS">	<div id="cc63d0f96c-795c-4544-b6a6-4d84d1410993" data-containerid="63d0f96c-795c-4544-b6a6-4d84d1410993" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
423				                
424
425		<div class="row outer wide"><!--
426--><div class="outer col col24 first last" style="" data-widgetcontainerid="c7a2f135-c506-4d32-a8c3-448014efcf49">�				
427	<div class="row nest first last wide">�
428	
429	<div class="inner col col24 first last idd99dfa34-bcd7-48e0-945e-36c501db7a1f" style="" data-widgetcontainerid="d99dfa34-bcd7-48e0-945e-36c501db7a1f">�	
430<div data-widget-id="6e1ac590-0a33-4db7-80e1-66fd9d559dd9" data-widget-controller-path="/Layout/WidgetSearch">
431	
432	
432<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
432
433	
433<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
433
434	
434<script defer type="text/javascript">
435
436		$(document).ready(function () {
437			try {
438				// Minimum characters required before performing a search/autocomplete
439				var minPrefixLength = 3;
440				var autoCompleteDebounceDelay = 500;
441				var searchFieldSelector = "#searchField" + '6e1ac590-0a33-4db7-80e1-66fd9d559dd9';
442				var checkboxSelector = "#ysnSearchOnlyDept" + '6e1ac590-0a33-4db7-80e1-66fd9d559dd9';
443				var buttonSelector = ".widgetSearchButton" + '6e1ac590-0a33-4db7-80e1-66fd9d559dd9';
444				var autoCompleteCache = {};
445				var autoCompleteCacheKeys = [];
446				var autoCompleteCacheLimit = 25;
447				var currentAutoCompleteRequest = null;
448				var currentAutoCompleteRequestKey = null;
449				var autoCompleteDebounceTimer = null;
450				var autoCompleteDebounceKey = null;
451				var pendingAutoCompleteResponses = [];
452
453				function normalizeAutoCompleteTerm(term) {
454					return $.trim((term || "") + "").replace(/\s+/g, " ");
455				}
456
457				function shouldSearch(term) {
458					return normalizeAutoCompleteTerm(term).length >= minPrefixLength;
459				}
460
461				function getAutoCompleteUrl() {
462					return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : '');
463				}
464
465				function getAutoCompleteCacheKey(requestUrl, term) {
466					return requestUrl + "|" + term.toLowerCase();
467				}
468
469				function cacheAutoCompleteResult(cacheKey, data) {
470					if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
471						autoCompleteCacheKeys.push(cacheKey);
472						if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) {
473							delete autoCompleteCache[autoCompleteCacheKeys.shift()];
474						}
475					}
476					autoCompleteCache[cacheKey] = data;
477				}
478
479				function respondToPendingAutoComplete(data) {
480					var responses = pendingAutoCompleteResponses;
481					pendingAutoCompleteResponses = [];
482					for (var i = 0; i < responses.length; i++) {
483						responses[i](data);
484					}
485				}
486
487				function cancelPendingAutoComplete() {
488					clearTimeout(autoCompleteDebounceTimer);
489					autoCompleteDebounceKey = null;
490					if (currentAutoCompleteRequest != null) {
491						currentAutoCompleteRequest.abort();
492						currentAutoCompleteRequest = null;
493					}
494					currentAutoCompleteRequestKey = null;
495					respondToPendingAutoComplete([]);
496				}
497
498				function createWidgetAutoCompleteSource(options) {
499					return function (request, response) {
500						var term = normalizeAutoCompleteTerm(request.term);
501						if (!options.shouldSearch(term)) {
502							response([]);
503							return;
504						}
505
506						var requestUrl = options.url();
507						var cacheKey = getAutoCompleteCacheKey(requestUrl, term);
508						if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
509							response(autoCompleteCache[cacheKey]);
510							if (options.success) {
511								options.success(autoCompleteCache[cacheKey]);
512							}
513							return;
514						}
515
516						if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) {
517							pendingAutoCompleteResponses.push(response);
518							return;
519						}
520
521						cancelPendingAutoComplete();
522						autoCompleteDebounceKey = cacheKey;
523						pendingAutoCompleteResponses.push(response);
524						autoCompleteDebounceTimer = setTimeout(function () {
525							autoCompleteDebounceKey = null;
526							currentAutoCompleteRequestKey = cacheKey;
527							currentAutoCompleteRequest = $.ajax({
528								url: requestUrl,
529								dataType: "json",
530								timeout: options.timeout,
531								data: {
532									term: term,
533								},
534								success: function (data) {
535									if (currentAutoCompleteRequestKey === cacheKey) {
536										cacheAutoCompleteResult(cacheKey, data);
537										respondToPendingAutoComplete(data);
538										if (options.success) {
539											options.success(data);
540										}
541									}
542								},
543								error: function (xmlhttprequest, textstatus, message) {
544									if (textstatus === "abort") {
545										return;
546									}
547
548									if (options.error) {
549										options.error(xmlhttprequest, textstatus, message);
550									}
551
552									respondToPendingAutoComplete([]);
553								},
554								complete: function (xmlhttprequest) {
555									if (currentAutoCompleteRequest === xmlhttprequest) {
556										currentAutoCompleteRequest = null;
557										currentAutoCompleteRequestKey = null;
558									}
559								}
560							});
561						}, options.delay);
562					};
563				}
564
565				// click handler for search buttons
566				$(buttonSelector).click(function (e) {
567					e.preventDefault();
568					var $btn = $(this);
569					var $field = $btn.siblings(".widgetSearchBox");
570					var term = $field.val() + "";
571					if (!shouldSearch(term)) {
572						// do nothing until user types enough characters
573						$field.focus();
574						return;
575					}
576
577					if ($(checkboxSelector).is(':checked') || false)
578					{
579						doWidgetSearch($.trim(term), Number(0));
580					}
581					else {
582						doWidgetSearch($.trim(term), 0);
583					}
584				});
585
586				// enter key handler for the search field
587				$(searchFieldSelector).keypress(function (e) {
588					var code = e.which || e.keyCode;
589					if (code === 13) {
590						e.preventDefault();
591						var $this = $(this);
592						var term = $this.val() + "";
593						if (!shouldSearch(term)) {
594							// do nothing until user types enough characters
595							$this.focus();
596							return false;
597						}
598
599						if ($(checkboxSelector).is(':checked') || false) {
600							doWidgetSearch($.trim(term), Number(0));
601						} else {
602							doWidgetSearch($.trim(term), 0);
603						}
604						return false;
605					}
606					return true;
607				});
608
609				// autocomplete: set minLength and guard source
610				if (true) {
611					var $searchField = $(searchFieldSelector).autocomplete({
612						minLength: minPrefixLength,
613						source: createWidgetAutoCompleteSource({
614							delay: autoCompleteDebounceDelay,
615							timeout: 10000,
616							shouldSearch: shouldSearch,
617							url: getAutoCompleteUrl,
618							success: function () {
619								$('.autoCompleteError').remove();
620							},
621							error: function (xmlhttprequest, textstatus, message) {
622								if (textstatus === "timeout") {
623									if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0)
624										$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector));
625								}
626							}
627						}),
628						html: true,
629						delay: 0,
630						select: function (event, ui) {
631							$(this).val(ui.item.value);
632							$(this).next().click();
633						}
634					});
635
636					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
637						return $("<li class=\"itemList\"></li>")
638							.data("ui-autocomplete-item", item)
639							.append("<a>" + item.label + "</a>")
640							.appendTo(ul);
641					};
642				}
643
644				// keep searchBtnApplyQuery consistent with prefix rule
645				window.searchBtnApplyQuery = function() {
646					var $field = $(searchFieldSelector);
647					var term = $field.val() + "";
648					if (shouldSearch(term)) {
649						// update href for the icon/button (if present)
650						var btn = document.getElementById("btnSearchIcon");
651						if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term));
652					} else {
653						var btn = document.getElementById("btnSearchIcon");
654						if (btn) btn.href = "#";
655					}
656				};
657			}
658			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.
659		});
660	</script>
660
661
662	<section id="widgetPreviewSearch" class="widget widgetSearch skin56 widgetOptionSet30" style="display: block;" aria-label="Search">
663				<!-- For the button right and inside -->
664		<div class="widgetBody buttonRightInside">
665			<input class="widgetSearchBox widgetSearchBox6e1ac590-0a33-4db7-80e1-66fd9d559dd9" cp5ph="true" id="searchField6e1ac590-0a33-4db7-80e1-66fd9d559dd9" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" />
666						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton6e1ac590-0a33-4db7-80e1-66fd9d559dd9" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=16676" data-image="/ImageRepository/Document?documentID=16675" src="/ImageRepository/Document?documentID=16675" /></a>
667
668			<label class="searchLabel" aria-hidden="true" for="searchField6e1ac590-0a33-4db7-80e1-66fd9d559dd9">Search</label>
669		</div>
670
671	</section>
672
673
674<style scoped>
675	  
676		.widgetSearch ::-webkit-input-placeholder {
677		color: #FFFFFF;
678	  }
679		.widgetSearch :-moz-placeholder { /* Firefox 18- */
680	   color: #FFFFFF;
681	}
682		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
683	   color: #FFFFFF;
684	}
685	.widgetSearch :-ms-input-placeholder {
686	   color: #FFFFFF;
687	}
688	
689
690	.widgetSearch .widgetBody .widgetSearchBox6e1ac590-0a33-4db7-80e1-66fd9d559dd9
691	{
692		color: #FFFFFF;
693		background-color: #0F3C5B;
694height: 65px;
695border: 0 none;
696border-radius: 5px;
697padding-left: 1.5em;
698font-family: Poppins;
699font-weight: 500;
700font-size: 15px;
701box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.25);
702	}
703	.widgetSearch .widgetBody .widgetSearchButton6e1ac590-0a33-4db7-80e1-66fd9d559dd9
704	{
705		margin: 13px;
706	}
707	.widgetSearch .widgetSearch-onlyDept6e1ac590-0a33-4db7-80e1-66fd9d559dd9
708	{
709		display: inline-block;
710		color: #333;
711		
712		
713		 padding-top: 10px;
714	}
715	#ysnSearchOnlyDept6e1ac590-0a33-4db7-80e1-66fd9d559dd9
716	{
717		position: relative;
718		top: .125em;
719	}
720
721</style>
722
723<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
724<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
725
726
727
728<script type="text/javascript">
729	//Updates search icons href to have the correct queryString
730	function searchBtnApplyQuery() {
731		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField6e1ac590-0a33-4db7-80e1-66fd9d559dd9").value;
732	}
733</script>
733
734
735</div>
736
737	</div> <!-- inner column -->
738
739	</div> <!-- inner row -->
740
741			</div><!-- outer column --><!--		--></div> <!-- outer row -->
742
743
744	</div>
745</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
746<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
747--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!--
748			--><!--
749			--> <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>			<!--
750			--><!--
751			--></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="False"><!--
752			--><!--
753			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="ParentMainItem31" id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem2 " href="/31/Departments" target = "_self" >   Departments  </a>			<!--
754			--><!--
755			--></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!--
756			--><!--
757			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu35" id = "mainNavBusiness" class="navMainItem mainNavItem mainNavItem3 " href="/35/Business" target = "_self" >   Business  </a>			<!--
758			--><!--
759			--></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!--
760			--><!--
761			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem4 " href="/9/How-Do-I" target = "_self" >   How Do I...  </a>			<!--
762			--><!--
763			--></li><!---->
764</ol>
765
766
767	
767<script type="text/javascript">
768		(function () {
769			function setupMenu() {
770				const menuID = 'mainNavMenu';
771				const menuType = MAIN_MENU;
772
773				//setup menu manager properties for main menu
774				if (!menuManager.mobileMainNav && true)
775					menuManager.adjustMainItemsWidth('#' + menuID);
776				menuManager.isMainMenuEditable = false;
777				menuManager.mainMenuMaxSubMenuLevels = 4;
778				menuManager.setMOMMode(2, menuType);
779
780				//Init main menu
781				const setupDraggable = menuManager.isMainMenuEditable;
782				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=19&menuContainerID=mainNav';
783
784				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
785				menuManager.mainMenuInit = true;
786				menuManager.mainMenuTextResizer = false;
787				if (1.00 > 0)
788					menuManager.mainMenuTextResizerRatio = 1.00;
789				if (window.isResponsiveEnabled)
790					menuManager.mainMenuReady.resolve();
791
792			}
793
794			if (document.readyState === "complete"
795				|| document.readyState === "loaded"
796				|| document.readyState === "interactive") {
797				setupMenu();
798				return;
799			}
800
801			document.addEventListener("DOMContentLoaded", setupMenu);
802		})();
803	</script>
803
804
805
806<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="cc988ea6e7-099b-40a0-83e2-e7c1140bb364" data-containerid="988ea6e7-099b-40a0-83e2-e7c1140bb364" class="pageContent cpGrid cpGrid24">
807				                
808
809
810
811	</div>
812</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal">	<div id="cc2ff30fb4-6adb-49ed-96b8-f2d051c38ff4" data-containerid="2ff30fb4-6adb-49ed-96b8-f2d051c38ff4" class="pageContent cpGrid cpGrid24">
813				                
814
815
816
817	</div>
818</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal">	<div id="cc6fe98e8c-d0fc-42e6-ac88-e9d5dc99c22f" data-containerid="6fe98e8c-d0fc-42e6-ac88-e9d5dc99c22f" class="pageContent cpGrid cpGrid24">
819				                
820
821
822
823	</div>
824</aside></aside></nav></div>
825</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS">
826<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS">
827<div class="siteWrap"><div data-cpRole="structuralContainer" id="bannerContentTS">
828<div data-cpRole="contentContainer" id="contentTS">	<div id="cc2dc24078-74bf-4d0e-a91b-7f1e0893d778" data-containerid="2dc24078-74bf-4d0e-a91b-7f1e0893d778" class="pageContent cpGrid cpGrid24 showInMobile">
829				                
830
831
832
833	</div>
834</div>
835</div></div>
836</div>
837
838
839
840
841		<div id="bannerImagesJSON55" class="hidden"></div>
842		<div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none">
843			<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="#iconSlideshowArrowLeft"></use></svg></a>
844			<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>
845		</div>
846			
846<script type="text/javascript">
847				$(window).on("load", function () {
848					$.when(window.Pages.rwdSetupComplete)
849						.done(function () {
850							renderExternalBannerSlideshow('banner1',
851								{"BannerOptionID":55,"ThemeID":19,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"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":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":114,"BannerOptionID":55,"FileName":"/ImageRepository/Document?documentID=16674","Height":500,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":2,"BannerOptionID":55,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202109221248220160.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)\/"},
852								'/App_Themes/2021 - Interior/Images/',
853								'Rotating');
854						});
855				});
856			</script>
856
857
858</div>
859</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS">
860<div class="siteWrap3 "><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main">
861<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap">
862<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
863<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">		<ol class="semanticList breadCrumbs">
864			<li><a class="breadCrumb" href="/">Home</a></li><li id="currentBCPage" data-pageid="27"><a href class="breadCrumb" aria-current="page">Government</a></li>
865		</ol>
866
867	   
868    
869</div><div data-cpRole="mainContentContainer" id="moduleContent">
870	
871	<div id="page" class="moduleContentNew">
872		
873
874	<input id="hdnPageID" name="hdnPageID" type="hidden" value="27" />
875	<input id="hdnParentID" name="hdnParentID" type="hidden" value="1" />
876	<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="2947" />
877	<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Government" />
878	<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" />
879	<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
880	<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />
881
882				<h1 id="versionHeadLine" class="headline">
883
884Government		</h1>
885	
886		<div id="ccc2a692c8-9007-4578-9b5e-c84b13f3f8ad" data-containerid="c2a692c8-9007-4578-9b5e-c84b13f3f8ad" class="pageContent cpGrid cpGrid24"  >
887			
888
889		<div class="row outer wide"><!--
890--><div class="outer col col24 first last" style="" data-widgetcontainerid="5dc8a09e-04c3-4c74-995a-379cf3bce524">�				
891	<div class="row nest first last wide">�
892	
893	<div class="inner col col24 first last id99defb0e-8f47-4ad1-b95d-443ecfdf73b0" style="" data-widgetcontainerid="99defb0e-8f47-4ad1-b95d-443ecfdf73b0">�	
894		<nav class="widget clear dynamicSubpage widgetPages skin56 wide" id="widgetPagee15e63db-7d01-4670-999c-d58020f6b306" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label = Pages>
895				<div class="hidden widgetTypeID">9</div>
896	<div class="hidden depth">1</div>
897	<div class="hidden cols">1</div>
898	<div class="hidden format">2</div>		
899	<div class="widgetBody">
900		
901	<div class="widgetBody cpGrid cpGrid1 ">
902		<div class="row wide">
903
904					<div class="col col1">
905						<ol class="semanticList layout2">
906										<li class="megaMenuItem widgetItem" data-pageid="129" role="none">
907				<div class="widgetTitle">
908					<a href="/agendacenter" target="_self" >Agendas &amp; Minutes</a>
909				</div>
910				<p class="widgetDesc">Access easily searchable meeting agendas and minutes for various boards, commissions, and committees.</p>
911				
912			</li>			<li class="megaMenuItem widgetItem" data-pageid="188" role="none">
913				<div class="widgetTitle">
914					<a href="/188/Boards-Commissions" target="_self" >Boards &amp; Commissions</a>
915				</div>
916				<p class="widgetDesc">Get information about the boards and commissions with administrative authority in the City.</p>
917				
918			</li>			<li class="megaMenuItem widgetItem" data-pageid="965" role="none">
919				<div class="widgetTitle">
920					<a href="/965/Public-Records" target="_self" >Public Records</a>
921				</div>
922				<p class="widgetDesc"></p>
923				
924			</li>			<li class="megaMenuItem widgetItem" data-pageid="1024" role="none">
925				<div class="widgetTitle">
926					<a href="http://ecode360.com/LO1990" target="_blank" rel="noopener">Code of Ordinances</a>
927				</div>
928				<p class="widgetDesc">View the full list of city ordinances</p>
929				
930			</li>			<li class="megaMenuItem widgetItem" data-pageid="1023" role="none">
931				<div class="widgetTitle">
932					<a href="https://lowellma.gov/DocumentCenter/View/23260/230328-Lowell-Zoning-Ordinance-2" target="_blank" rel="noopener">Zoning Ordinance</a>
933				</div>
934				<p class="widgetDesc">The purposes of the zoning ordinance is to promote the health, safety, convenience, morals, and general welfare of the city; to encourage the most appropriate use of land throughout the city; to prevent overcrowding of the land; to conserve the value of the land and buildings; to lessen congestion in the streets; to avoid undue concentration of population; to provide adequate light and air; to facilitate adequate provisions for transportation, water, sewage, schools, parks and
935other public requirements, and to preserve and increase the amenities of the city, all as set forth in Section 2A of 1975 Mass. Acts 808.  </p>
936				
937			</li>			<li class="megaMenuItem widgetItem" data-pageid="386" role="none">
938				<div class="widgetTitle">
939					<a href="/386/City-Clerk" target="_self" >City Clerk</a>
940				</div>
941				<p class="widgetDesc">The Office of the City Clerk is responsible as the administrator to the legislative function of the City and is the official record keeper for the City of Lowell.</p>
942				
943			</li>			<li class="megaMenuItem widgetItem" data-pageid="517" role="none">
944				<div class="widgetTitle">
945					<a href="/517/City-Council" target="_self" >City Council</a>
946				</div>
947				<p class="widgetDesc">The City Council seeks to respond to citizens and community groups seeking information or assistance.</p>
948				
949			</li>			<li class="megaMenuItem widgetItem" data-pageid="549" role="none">
950				<div class="widgetTitle">
951					<a href="/549/City-Mayor" target="_self" >City Mayor</a>
952				</div>
953				<p class="widgetDesc">The Office of the Mayor is uniquely positioned to serve as a vital link between citizens and their municipal government.</p>
954				
955			</li>			<li class="megaMenuItem widgetItem" data-pageid="1833" role="none">
956				<div class="widgetTitle">
957					<a href="https://www.lowellma.gov/BusinessDirectoryii.aspx" target="_blank" rel="noopener">Resource Directory</a>
958				</div>
959				<p class="widgetDesc"></p>
960				
961			</li>			<li class="megaMenuItem widgetItem" data-pageid="1819" role="none">
962				<div class="widgetTitle">
963					<a href="https://www.lowellma.gov/Directory.aspx?did=142" target="_blank" rel="noopener">Department Directory</a>
964				</div>
965				<p class="widgetDesc"></p>
966				
967			</li>			<li class="megaMenuItem widgetItem" data-pageid="2037" role="none">
968				<div class="widgetTitle">
969					<a href="/1977/Lowell-311" target="_self" >Lowell 311</a>
970				</div>
971				<p class="widgetDesc"></p>
972				
973			</li>						</ol>
974					</div>
975		</div>
976	</div>
977
978
979
980
981	</div>
982
983		</nav>
984
985
986
987	</div> <!-- inner column -->
988
989	</div> <!-- inner row -->
990
991			</div><!-- outer column --><!--		--></div> <!-- outer row -->
992
993
994		</div>
995
996	</div>
997
998	
999	<div class="newCP">
1000
1001	</div>
1002</div>
1003</div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent">	<div id="ccafb25ab5-b369-41ce-93b1-f2d2f58be8e3" data-containerid="afb25ab5-b369-41ce-93b1-f2d2f58be8e3" class="pageContent cpGrid cpGrid24 showInMobile">
1004				                
1005
1006
1007
1008	</div>
1009</aside>
1010</div><div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar">
1011<aside data-cpRole="contentContainer" id="sidebarContainer1TS">	<div id="cc07104c50-2c12-4c5f-8995-e7e7aac32e0f" data-containerid="07104c50-2c12-4c5f-8995-e7e7aac32e0f" class="pageContent cpGrid cpGrid24 showInMobile">
1012				                
1013
1014
1015
1016	</div>
1017</aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav">
1018
1019
1020
1021
1022
1023	<ol role="menu" id="secondaryMenusecondaryNav" data-parent="27" class="rootNavMenu accordionNav arrowIndicator">
1024	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem129" data-pageid="129">
1025		<div class="accordionNavItem">
1026			<a href="/agendacenter" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Agendas &amp; Minutes</a>
1027		</div>
1028			</li>
1029	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem188" data-pageid="188">
1030		<div class="accordionNavItem">
1031			<a href="/188/Boards-Commissions" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Boards &amp; Commissions</a>
1032				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Boards &amp; Commissions Submenu" aria-expanded="false" aria-controls="submenu-lvl1-188"></a>
1033		</div>
1034					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-188" style="display: none;" data-parent="188">
1035						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem861" data-pageid="861">
1036			<div class="accordionNavItem">
1037				<a href="/861/A---H" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">A - H</span></a>
1038					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="A - H Submenu" aria-expanded="false" aria-controls="submenu-lvl2-861"></a>
1039			</div>
1040							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-861" style="display: none;" data-parent="861">
1041							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem555" data-pageid="555">
1042			<div class="accordionNavItem">
1043				<a href="/555/Animal-Advisory-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Animal Advisory Committee</span></a>
1044			</div>
1045					</li>
1046		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem489" data-pageid="489">
1047			<div class="accordionNavItem">
1048				<a href="/489/Board-of-Assessors" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Board of Assessors</span></a>
1049			</div>
1050					</li>
1051		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem480" data-pageid="480">
1052			<div class="accordionNavItem">
1053				<a href="/480/Board-of-Health" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Board of Health</span></a>
1054					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Board of Health Submenu" aria-expanded="false" aria-controls="submenu-lvl3-480"></a>
1055			</div>
1056							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-480" style="display: none;" data-parent="480">
1057							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem486" data-pageid="486">
1058			<div class="accordionNavItem">
1059				<a href="/486/Ambulance-Service" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Ambulance Service</span></a>
1060			</div>
1061					</li>
1062		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1560" data-pageid="1560">
1063			<div class="accordionNavItem">
1064				<a href="/1560/Body-Art" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Body Art </span></a>
1065			</div>
1066					</li>
1067		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2018" data-pageid="2018">
1068			<div class="accordionNavItem">
1069				<a href="/2018/Kratom" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Kratom</span></a>
1070			</div>
1071					</li>
1072
1073				</ol>
1074		</li>
1075		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem189" data-pageid="189">
1076			<div class="accordionNavItem">
1077				<a href="/189/Board-of-Parks" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Board of Parks</span></a>
1078			</div>
1079					</li>
1080		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem278" data-pageid="278">
1081			<div class="accordionNavItem">
1082				<a href="/278/Cemetery-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Cemetery Commission</span></a>
1083			</div>
1084					</li>
1085		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem682" data-pageid="682">
1086			<div class="accordionNavItem">
1087				<a href="/682/City-Council-Subcommittees" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Council Subcommittees</span></a>
1088			</div>
1089					</li>
1090		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem642" data-pageid="642">
1091			<div class="accordionNavItem">
1092				<a href="/642/Civic-Stadium-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Civic Stadium Commission</span></a>
1093			</div>
1094					</li>
1095		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem644" data-pageid="644">
1096			<div class="accordionNavItem">
1097				<a href="/644/Commission-on-Disability" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Commission on Disability</span></a>
1098			</div>
1099					</li>
1100		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem685" data-pageid="685">
1101			<div class="accordionNavItem">
1102				<a href="/685/Conservation-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Conservation Commission</span></a>
1103					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Conservation Commission Submenu" aria-expanded="false" aria-controls="submenu-lvl3-685"></a>
1104			</div>
1105							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-685" style="display: none;" data-parent="685">
1106							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem802" data-pageid="802">
1107			<div class="accordionNavItem">
1108				<a href="/668/Projects-Under-Review" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Projects Under Review</span></a>
1109			</div>
1110					</li>
1111
1112				</ol>
1113		</li>
1114		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem496" data-pageid="496">
1115			<div class="accordionNavItem">
1116				<a href="/496/Council-on-Aging-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Council on Aging Board</span></a>
1117					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Council on Aging Board Submenu" aria-expanded="false" aria-controls="submenu-lvl3-496"></a>
1118			</div>
1119							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-496" style="display: none;" data-parent="496">
1120							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1327" data-pageid="1327">
1121			<div class="accordionNavItem">
1122				<a href="https://www.lowellma.gov/373/Senior-Center" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Senior Center</span></a>
1123			</div>
1124					</li>
1125		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1366" data-pageid="1366">
1126			<div class="accordionNavItem">
1127				<a href="https://www.lowellma.gov/426/The-Heritage-Newsletter" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Heritage Newsletter</span></a>
1128			</div>
1129					</li>
1130		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1367" data-pageid="1367">
1131			<div class="accordionNavItem">
1132				<a href="https://www.lowellma.gov/404/Programs-Activities" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Programs &amp; Activities</span></a>
1133			</div>
1134					</li>
1135		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1368" data-pageid="1368">
1136			<div class="accordionNavItem">
1137				<a href="https://www.lowellma.gov/425/Senior-Resources" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Senior Resources</span></a>
1138			</div>
1139					</li>
1140		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1369" data-pageid="1369">
1141			<div class="accordionNavItem">
1142				<a href="https://www.lowellma.gov/496/Council-on-Aging-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Council on Aging Board</span></a>
1143			</div>
1144					</li>
1145		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem503" data-pageid="503">
1146			<div class="accordionNavItem">
1147				<a href="/503/Friends-of-Council-on-Aging" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Friends of Council on Aging</span></a>
1148			</div>
1149					</li>
1150
1151				</ol>
1152		</li>
1153		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem646" data-pageid="646">
1154			<div class="accordionNavItem">
1155				<a href="/646/Cultural-Council-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Cultural Council Board</span></a>
1156			</div>
1157					</li>
1158		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem556" data-pageid="556">
1159			<div class="accordionNavItem">
1160				<a href="/556/Election-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election Commission</span></a>
1161			</div>
1162					</li>
1163		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem559" data-pageid="559">
1164			<div class="accordionNavItem">
1165				<a href="/559/Historic-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Historic Board</span></a>
1166					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Historic Board Submenu" aria-expanded="false" aria-controls="submenu-lvl3-559"></a>
1167			</div>
1168							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-559" style="display: none;" data-parent="559">
1169							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem578" data-pageid="578">
1170			<div class="accordionNavItem">
1171				<a href="/578/About-the-Historic-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">About the Historic Board</span></a>
1172			</div>
1173					</li>
1174		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem575" data-pageid="575">
1175			<div class="accordionNavItem">
1176				<a href="/575/Preservation-in-Lowell" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Preservation in Lowell</span></a>
1177			</div>
1178					</li>
1179		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem581" data-pageid="581">
1180			<div class="accordionNavItem">
1181				<a href="/581/Review-Districts-Permitting" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Review Districts &amp; Permitting</span></a>
1182			</div>
1183					</li>
1184		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem982" data-pageid="982">
1185			<div class="accordionNavItem">
1186				<a href="/982/Historic-Places-and-Architecture" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Historic Places and Architecture</span></a>
1187			</div>
1188					</li>
1189		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem987" data-pageid="987">
1190			<div class="accordionNavItem">
1191				<a href="/987/Community-Engagement-and-Outreach-Progra" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Community Engagement and Outreach Programs</span></a>
1192			</div>
1193					</li>
1194		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem981" data-pageid="981">
1195			<div class="accordionNavItem">
1196				<a href="/981/Resources-and-Tools" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">
1196Resources and Tools</span></a>
1197			</div>
1198					</li>
1199
1200				</ol>
1201		</li>
1202		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem648" data-pageid="648">
1203			<div class="accordionNavItem">
1204				<a href="/648/Housing-Authority-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Housing Authority Board</span></a>
1205			</div>
1206					</li>
1207		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem635" data-pageid="635">
1208			<div class="accordionNavItem">
1209				<a href="/635/Hunger-Homeless-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Hunger &amp; Homeless Commission</span></a>
1210			</div>
1211					</li>
1212		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1532" data-pageid="1532">
1213			<div class="accordionNavItem">
1214				<a href="/1532/Community-Preservation-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Community Preservation Committee</span></a>
1215			</div>
1216					</li>
1217
1218				</ol>
1219		</li>
1220		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem862" data-pageid="862">
1221			<div class="accordionNavItem">
1222				<a href="/862/I---Z" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">I - Z</span></a>
1223					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="I - Z Submenu" aria-expanded="false" aria-controls="submenu-lvl2-862"></a>
1224			</div>
1225							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-862" style="display: none;" data-parent="862">
1226							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem433" data-pageid="433">
1227			<div class="accordionNavItem">
1228				<a href="/433/License-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">License Commission</span></a>
1229			</div>
1230					</li>
1231		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1115" data-pageid="1115">
1232			<div class="accordionNavItem">
1233				<a href="/1115/Lowell-Veterans-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Lowell Veterans Commission</span></a>
1234			</div>
1235					</li>
1236		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem653" data-pageid="653">
1237			<div class="accordionNavItem">
1238				<a href="/653/Lowell-Water-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Lowell Water Board</span></a>
1239			</div>
1240					</li>
1241		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem651" data-pageid="651">
1242			<div class="accordionNavItem">
1243				<a href="/651/Memorial-Auditorium-Board-of-Trustees" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Memorial Auditorium Board of Trustees</span></a>
1244			</div>
1245					</li>
1246		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem679" data-pageid="679">
1247			<div class="accordionNavItem">
1248				<a href="/679/Planning-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Planning Board</span></a>
1249					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Planning Board Submenu" aria-expanded="false" aria-controls="submenu-lvl3-679"></a>
1250			</div>
1251							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-679" style="display: none;" data-parent="679">
1252							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem809" data-pageid="809">
1253			<div class="accordionNavItem">
1254				<a href="/668/Projects-Under-Review" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Projects Under Review</span></a>
1255			</div>
1256					</li>
1257
1258				</ol>
1259		</li>
1260		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem471" data-pageid="471">
1261			<div class="accordionNavItem">
1262				<a href="/471/Pollard-Memorial-Library-Board-of-Truste" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Pollard Memorial Library Board of Trustees</span></a>
1263			</div>
1264					</li>
1265		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem500" data-pageid="500">
1266			<div class="accordionNavItem">
1267				<a href="/500/Retirement-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Retirement Board</span></a>
1268			</div>
1269					</li>
1270		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem654" data-pageid="654">
1271			<div class="accordionNavItem">
1272				<a href="/654/Sustainability-Council" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Sustainability Council</span></a>
1273					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Sustainability Council Submenu" aria-expanded="false" aria-controls="submenu-lvl3-654"></a>
1274			</div>
1275							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-654" style="display: none;" data-parent="654">
1276							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1363" data-pageid="1363">
1277			<div class="accordionNavItem">
1278				<a href="/1363/Recycling-Subcommittee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Recycling Subcommittee</span></a>
1279			</div>
1280					</li>
1281
1282				</ol>
1283		</li>
1284		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem696" data-pageid="696">
1285			<div class="accordionNavItem">
1286				<a href="/696/Taxicab-Livery-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Taxicab &amp; Livery Commission</span></a>
1287			</div>
1288					</li>
1289		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem698" data-pageid="698">
1290			<div class="accordionNavItem">
1291				<a href="/698/Zoning-Board-of-Appeals" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Zoning Board of Appeals</span></a>
1292					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Zoning Board of Appeals Submenu" aria-expanded="false" aria-controls="submenu-lvl3-698"></a>
1293			</div>
1294							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-698" style="display: none;" data-parent="698">
1295							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem810" data-pageid="810">
1296			<div class="accordionNavItem">
1297				<a href="/668/Projects-Under-Review" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Projects Under Review</span></a>
1298			</div>
1299					</li>
1300
1301				</ol>
1302		</li>
1303		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1422" data-pageid="1422">
1304			<div class="accordionNavItem">
1305				<a href="/1422/Monument-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Monument Committee</span></a>
1306			</div>
1307					</li>
1308
1309				</ol>
1310		</li>
1311		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1132" data-pageid="1132">
1312			<div class="accordionNavItem">
1313				<a href="https://www.lowellma.gov/199/Board-and-Commission-Opportunities" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Advisory Board and Commission Vacancies</span></a>
1314			</div>
1315					</li>
1316
1317			</ol>
1318	</li>
1319	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem965" data-pageid="965">
1320		<div class="accordionNavItem">
1321			<a href="/965/Public-Records" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Public Records</a>
1322		</div>
1323			</li>
1324	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1024" data-pageid="1024">
1325		<div class="accordionNavItem">
1326			<a href="http://ecode360.com/LO1990" target="_blank" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Code of Ordinances</a>
1327		</div>
1328			</li>
1329	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1023" data-pageid="1023">
1330		<div class="accordionNavItem">
1331			<a href="https://lowellma.gov/DocumentCenter/View/23260/230328-Lowell-Zoning-Ordinance-2" target="_blank" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Zoning Ordinance</a>
1332		</div>
1333			</li>
1334	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem386" data-pageid="386">
1335		<div class="accordionNavItem">
1336			<a href="/386/City-Clerk" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">City Clerk</a>
1337				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="City Clerk Submenu" aria-expanded="false" aria-controls="submenu-lvl1-386"></a>
1338		</div>
1339					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-386" style="display: none;" data-parent="386">
1340						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem485" data-pageid="485">
1341			<div class="accordionNavItem">
1342				<a href="/AgendaCenter/City-Council-4" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Clerk Agendas &amp; Minutes</span></a>
1343			</div>
1344					</li>
1345		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1599" data-pageid="1599">
1346			<div class="accordionNavItem">
1347				<a href="/294/Election-Census" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election &amp; Census</span></a>
1348					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Election &amp; Census Submenu" aria-expanded="false" aria-controls="submenu-lvl2-1599"></a>
1349			</div>
1350							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-1599" style="display: none;" data-parent="1599">
1351							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem374" data-pageid="374">
1352			<div class="accordionNavItem">
1353				<a href="/374/Annual-Census" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Annual Census</span></a>
1354					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Annual Census Submenu" aria-expanded="false" aria-controls="submenu-lvl3-374"></a>
1355			</div>
1356							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-374" style="display: none;" data-parent="374">
1357							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2057" data-pageid="2057">
1358			<div class="accordionNavItem">
1359				<a href="/2057/Inactive-Voters" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Inactive Voters</span></a>
1360			</div>
1361					</li>
1362
1363				</ol>
1364		</li>
1365		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem710" data-pageid="710">
1366			<div class="accordionNavItem">
1367				<a href="/556/Election-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election Commission</span></a>
1368			</div>
1369					</li>
1370		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1244" data-pageid="1244">
1371			<div class="accordionNavItem">
1372				<a href="/1244/Election-Calendar" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election Calendar</span></a>
1373			</div>
1374					</li>
1375		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem314" data-pageid="314">
1376			<div class="accordionNavItem">
1377				<a href="/314/Election-Results" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election Results</span></a>
1378			</div>
1379					</li>
1380		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem317" data-pageid="317">
1381			<div class="accordionNavItem">
1382				<a href="/317/Election-Workers" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election Workers</span></a>
1383			</div>
1384					</li>
1385		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem399" data-pageid="399">
1386			<div class="accordionNavItem">
1387				<a href="/399/Meet-Your-Elected-Officials" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Meet Your Elected Officials</span></a>
1388					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Meet Your Elected Officials Submenu" aria-expanded="false" aria-controls="submenu-lvl3-399"></a>
1389			</div>
1390							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl3" id="submenu-lvl3-399" style="display: none;" data-parent="399">
1391							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem394" data-pageid="394">
1392			<div class="accordionNavItem">
1393				<a href="/533/Meet-the-City-Council" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Council Members</span></a>
1394			</div>
1395					</li>
1396		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem396" data-pageid="396">
1397			<div class="accordionNavItem">
1398				<a href="http://www.gltech.org/domain/28" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Greater Lowell Regional Technical School Committee</span></a>
1399			</div>
1400					</li>
1401		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem397" data-pageid="397">
1402			<div class="accordionNavItem">
1403				<a href="https://www.lowell.k12.ma.us/site/Default.aspx?PageID=131" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Lowell Public School Committee</span></a>
1404			</div>
1405					</li>
1406		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem402" data-pageid="402">
1407			<div class="accordionNavItem">
1408				<a href="/402/Massachusetts-Legislators" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Massachusetts Legislators</span></a>
1409			</div>
1410					</li>
1411
1412				</ol>
1413		</li>
1414		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1495" data-pageid="1495">
1415			<div class="accordionNavItem">
1416				<a href="/1495/Vote-By-Mail" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Vote By Mail</span></a>
1417			</div>
1418					</li>
1419		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2024" data-pageid="2024">
1420			<div class="accordionNavItem">
1421				<a href="/2024/Campaign-Finance" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Campaign Finance</span></a>
1422			</div>
1423					</li>
1424		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2044" data-pageid="2044">
1425			<div class="accordionNavItem">
1426				<a href="/2044/Election-Maps" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election Maps</span></a>
1427			</div>
1428					</li>
1429		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2101" data-pageid="2101">
1430			<div class="accordionNavItem">
1431				<a href="/2101/Early-Voting" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Early Voting</span></a>
1432			</div>
1433					</li>
1434		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2191" data-pageid="2191">
1435			<div class="accordionNavItem">
1436				<a href="/2191/Election-Information" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Election Information</span></a>
1437			</div>
1438					</li>
1439
1440				</ol>
1441		</li>
1442		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem452" data-pageid="452">
1443			<div class="accordionNavItem">
1444				<a href="/452/History-of-Lowells-City-Seal" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">History of Lowell&#39;s City Seal</span></a>
1445			</div>
1446					</li>
1447		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem466" data-pageid="466">
1448			<div class="accordionNavItem">
1449				<a href="/466/How-Do-I" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">How Do I...</span></a>
1450					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="How Do I... Submenu" aria-expanded="false" aria-controls="submenu-lvl2-466"></a>
1451			</div>
1452							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-466" style="display: none;" data-parent="466">
1453							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem445" data-pageid="445">
1454			<div class="accordionNavItem">
1455				<a href="/445/Apply-For-or-Renew-a-Dog-License" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Apply For or Renew a Dog License</span></a>
1456			</div>
1457					</li>
1458		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem461" data-pageid="461">
1459			<div class="accordionNavItem">
1460				<a href="/461/File-a-Business-Certificate" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">File a Business Certificate</span></a>
1461			</div>
1462					</li>
1463		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem449" data-pageid="449">
1464			<div class="accordionNavItem">
1465				<a href="/449/Pay-for-an-Animal-Control-Ticket-or-Viol" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Pay for an Animal Control Ticket or Violation</span></a>
1466			</div>
1467					</li>
1468		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem453" data-pageid="453">
1469			<div class="accordionNavItem">
1470				<a href="/453/Register-as-a-Physician-Chiropractor-Opt" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Register as a Physician, Chiropractor, Optometrist</span></a>
1471			</div>
1472					</li>
1473		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem473" data-pageid="473">
1474			<div class="accordionNavItem">
1475				<a href="/473/Request-a-Certified-Copy-of-a-Marriage-C" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Request a Certified Copy of a Marriage Certificate</span></a>
1476			</div>
1477					</li>
1478		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem476" data-pageid="476">
1479			<div class="accordionNavItem">
1480				<a href="/476/Request-a-Copy-of-a-Birth-Certificate" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Request a Copy of a Birth Certificate</span></a>
1481			</div>
1482					</li>
1483		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem468" data-pageid="468">
1484			<div class="accordionNavItem">
1485				<a href="/468/Request-a-Marriage-License" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Request a Marriage License</span></a>
1486			</div>
1487					</li>
1488		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem481" data-pageid="481">
1489			<div class="accordionNavItem">
1490				<a href="/481/Request-a-Copy-of-a-Death-Certificate" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Request a Copy of a Death Certificate</span></a>
1491			</div>
1492					</li>
1493
1494				</ol>
1495		</li>
1496		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1703" data-pageid="1703">
1497			<div class="accordionNavItem">
1498				<a href="/1703/Open-Meeting-Law-Certification" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Open Meeting Law Certification</span></a>
1499			</div>
1500					</li>
1501		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1718" data-pageid="1718">
1502			<div class="accordionNavItem">
1503				<a href="/1718/Conflict-of-Interest-Certification" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Conflict of Interest Certification</span></a>
1504			</div>
1505					</li>
1506		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2241" data-pageid="2241">
1507			<div class="accordionNavItem">
1508				<a href="/2241/Authorized-Canvassing-Soliciting-License" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Authorized Canvassing &amp; Soliciting Licenses</span></a>
1509			</div>
1510					</li>
1511
1512			</ol>
1513	</li>
1514	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem517" data-pageid="517">
1515		<div class="accordionNavItem">
1516			<a href="/517/City-Council" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">City Council</a>
1517				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="City Council Submenu" aria-expanded="false" aria-controls="submenu-lvl1-517"></a>
1518		</div>
1519					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-517" style="display: none;" data-parent="517">
1520						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem547" data-pageid="547">
1521			<div class="accordionNavItem">
1522				<a href="/AgendaCenter/City-Council-4" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Council Meetings &amp; Agendas</span></a>
1523			</div>
1524					</li>
1525		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem805" data-pageid="805">
1526			<div class="accordionNavItem">
1527				<a href="/FormCenter/Contact-the-City-Council-5/City-Council-Contact-Form-45" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Contact a City Councilor</span></a>
1528			</div>
1529					</li>
1530		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem520" data-pageid="520">
1531			<div class="accordionNavItem">
1532				<a href="https://www.lowell.k12.ma.us/site/Default.aspx?PageID=131" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Lowell Public School Committee</span></a>
1533			</div>
1534					</li>
1535		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem533" data-pageid="533">
1536			<div class="accordionNavItem">
1537				<a href="/533/Meet-the-City-Council" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Meet the City Council</span></a>
1538					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Meet the City Council Submenu" aria-expanded="false" aria-controls="submenu-lvl2-533"></a>
1539			</div>
1540							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-533" style="display: none;" data-parent="533">
1541							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1377" data-pageid="1377">
1542			<div class="accordionNavItem">
1543				<a href="https://www.lowellma.gov/directory.aspx?EID=472" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Sokhary Chau District 6</span></a>
1544			</div>
1545					</li>
1546		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1378" data-pageid="1378">
1547			<div class="accordionNavItem">
1548				<a href="https://www.lowellma.gov/directory.aspx?EID=471" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">John Descoteaux District 8</span></a>
1549			</div>
1550					</li>
1551		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1623" data-pageid="1623">
1552			<div class="accordionNavItem">
1553				<a href="https://www.lowellma.gov/Directory.aspx?EID=524" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Erik Gitschier At Large</span></a>
1554			</div>
1555					</li>
1556		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem538" data-pageid="538">
1557			<div class="accordionNavItem">
1558				<a href="/Directory.aspx?EID=46" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Rita Mercier At Large</span></a>
1559			</div>
1560					</li>
1561		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem543" data-pageid="543">
1562			<div class="accordionNavItem">
1563				<a href="/Directory.aspx?EID=385" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Vesna Nuon At Large</span></a>
1564			</div>
1565					</li>
1566		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1619" data-pageid="1619">
1567			<div class="accordionNavItem">
1568				<a href="https://www.lowellma.gov/Directory.aspx?EID=520" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Corey Robinson District 2</span></a>
1569			</div>
1570					</li>
1571		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1379" data-pageid="1379">
1572			<div class="accordionNavItem">
1573				<a href="https://www.lowellma.gov/directory.aspx?EID=470" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Daniel Rourke District 1</span></a>
1574			</div>
1575					</li>
1576		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1621" data-pageid="1621">
1577			<div class="accordionNavItem">
1578				<a href="https://www.lowellma.gov/Directory.aspx?EID=522" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Kimberly Scott District 5</span></a>
1579			</div>
1580					</li>
1581		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2195" data-pageid="2195">
1582			<div class="accordionNavItem">
1583				<a href="/directory.aspx?EID=758" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Belinda M. Juran District 3</span></a>
1584			</div>
1585					</li>
1586		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2196" data-pageid="2196">
1587			<div class="accordionNavItem">
1588				<a href="/directory.aspx?EID=759" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Sean McDonough District 4</span></a>
1589			</div>
1590					</li>
1591		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem2197" data-pageid="2197">
1592			<div class="accordionNavItem">
1593				<a href="/directory.aspx?EID=760" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Sidney L. Liang District 7</span></a>
1594			</div>
1595					</li>
1596
1597				</ol>
1598		</li>
1599		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem524" data-pageid="524">
1600			<div class="accordionNavItem">
1601				<a href="/directory.aspx?EID=524" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Meet the Mayor</span></a>
1602			</div>
1603					</li>
1604		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem545" data-pageid="545">
1605			<div class="accordionNavItem">
1606				<a href="http://www.gltech.org/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Vocational School Committee</span></a>
1607			</div>
1608					</li>
1609		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1006" data-pageid="1006">
1610			<div class="accordionNavItem">
1611				<a href="http://www.ltc.org/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Watch Public Meetings on LTC</span></a>
1612			</div>
1613					</li>
1614		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1386" data-pageid="1386">
1615			<div class="accordionNavItem">
1616				<a href="https://www.lowellma.gov/682/City-Council-Subcommittees" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Council Subcommittees</span></a>
1617			</div>
1618					</li>
1619
1620			</ol>
1621	</li>
1622	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem549" data-pageid="549">
1623		<div class="accordionNavItem">
1624			<a href="/549/City-Mayor" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">City Mayor</a>
1625				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="City Mayor Submenu" aria-expanded="false" aria-controls="submenu-lvl1-549"></a>
1626		</div>
1627					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-549" style="display: none;" data-parent="549">
1628						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem553" data-pageid="553">
1629			<div class="accordionNavItem">
1630				<a href="/517/City-Council" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Council</span></a>
1631			</div>
1632					</li>
1633		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem554" data-pageid="554">
1634			<div class="accordionNavItem">
1635				<a href="/list.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Sign Up for Weekly Updates</span></a>
1636			</div>
1637					</li>
1638		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem1387" data-pageid="1387">
1639			<div class="accordionNavItem">
1640				<a href="https://www.lowellma.gov/682/City-Council-Subcommittees" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Council Subcommittees</span></a>
1641			</div>
1642					</li>
1643
1644			</ol>
1645	</li>
1646	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1833" data-pageid="1833">
1647		<div class="accordionNavItem">
1648			<a href="https://www.lowellma.gov/BusinessDirectoryii.aspx" target="_blank" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Resource Directory</a>
1649		</div>
1650			</li>
1651	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1819" data-pageid="1819">
1652		<div class="accordionNavItem">
1653			<a href="https://www.lowellma.gov/Directory.aspx?did=142" target="_blank" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Department Directory</a>
1654		</div>
1655			</li>
1656	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem2037" data-pageid="2037">
1657		<div class="accordionNavItem">
1658			<a href="/1977/Lowell-311" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Lowell 311</a>
1659		</div>
1660			</li>
1661
1662	</ol>
1663
1664
1665	
1665<script type="text/javascript">
1666		(function () {
1667			function setupSecondaryMenuProperties() {
1668				//setup menu manager properties for secondary menu
1669				menuManager.isSideMenuEditable = false;
1670				menuManager.sideMenuMaxSubMenuLevels = 4;
1671				menuManager.sideMenuHasCustomLinks = false;
1672			}
1673
1674			if (document.readyState === "loading") {
1675				document.addEventListener("DOMContentLoaded", setupSecondaryMenuProperties, { once: true });
1676				return;
1677			}
1678
1679			setupSecondaryMenuProperties();
1680		})();
1681	</script>
1681
1682
1683	
1683<script type="text/javascript">
1684		(function () {
1685			function setupAccordionSecondaryNav() {
1686				var $menuContainer = $('#secondaryNav');
1687
1688				$menuContainer.find('*[id^="SideItem"]').each(function () {
1689					var ids = $('[id="' + this.id + '"]');
1690					if (ids.length > 1)
1691						$.each(ids, function (index, value) {
1692							value.id = value.id + '_' + index;
1693						});
1694				});
1695
1696				$menuContainer.find('.hasAccordionChildren .openAccordionNav').off('click.secondaryNav').on('click.secondaryNav', function (e) {
1697					e.preventDefault();
1698					showHideAccordionMenuForSecondaryNav($(this));
1699				});
1700
1701				$menuContainer.find(".grippy").each(function () {
1702					menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav');
1703				});
1704
1705				$menuContainer.find("li").each(function () {
1706					menuManager.setupDroppableAccordionElement($(this), SIDE_MENU);
1707				});
1708			}
1709
1710			if (document.readyState === "loading") {
1711				document.addEventListener("DOMContentLoaded", setupAccordionSecondaryNav, { once: true });
1712				return;
1713			}
1714
1715			setupAccordionSecondaryNav();
1716		})();
1717	</script>
1717
1718
1719
1720
1721</nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS">	<div id="cc9a0afc5e-4aac-41e9-9c0c-776891305946" data-containerid="9a0afc5e-4aac-41e9-9c0c-776891305946" class="pageContent cpGrid cpGrid24 showInMobile">
1722				                
1723
1724
1725
1726	</div>
1727</aside>
1728</div>
1729</div></div>
1730</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS">
1731<div class="siteWrap2"><div data-cpRole="contentContainer" id="gbsTS">	<div id="cc22f149e6-f2f4-4eb3-9e73-17473cdf237c" data-containerid="22f149e6-f2f4-4eb3-9e73-17473cdf237c" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="35">
1732				                
1733
1734		<div class="row outer wide"><!--
1735--><div class="outer col col8 first" style="" data-widgetcontainerid="13d37935-609e-4d41-90c1-c40cdcb21405">�				
1736	<div class="row nest first last wide">�
1737	
1738	<div class="inner col col8 first last id2b27bf1c-543b-4021-8e8e-8d08d8ad209e" style="" data-widgetcontainerid="2b27bf1c-543b-4021-8e8e-8d08d8ad209e">�	
1739<div data-widget-id="0e9f5fcf-00be-43cf-8820-405079ea001b" data-widget-controller-path="/GraphicLinks/Widget">
1740
1741
1742
1743
1744<div id="graphicLinkWidget0e9f5fcf-00be-43cf-8820-405079ea001b" class="widget widgetGraphicLinks skin59 widgetOptionSet31 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1745	<div class="widgetHeader">
1746		<div class="">
1747				</div>
1748	</div>
1749	<div class="widgetBody cpGrid cpGrid2 ">
1750		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1751				<div class="row   wide">
1752					<!--
1753--><div class="col col1 first "><ul class="semanticList"><!--
1754	    --><li class="widgetItem GraphicLinks">
1755
1756<div>
1757	<a href="/agendacenter" target="_self" class="fancyButton fancyButton410 " >
1758		<span>
1759			<span><span class="text">City Council &amp; Boards</span></span>
1760		</span>
1761	</a>
1762</div>
1763		<style scoped="scoped">.fancyButton410.fancyButton:link,.fancyButton410.fancyButton:visited, .fancyButton410div.fancyButton{
1764	padding-top: 160px;
1765	padding-bottom: 8px;
1766	padding-right: 8px;
1767	padding-left: 8px;
1768	background-image: url('/ImageRepository/Document?documentID=16683');
1769	background-repeat: no-repeat;
1770	background-position: center 18px ;
1771background-color: transparent;
1772transition: all .3s ease-in-out;
1773min-height: 220px;
1774}
1775.fancyButton410.fancyButton:hover,.fancyButton410.fancyButton:focus,.fancyButton410.fancyButton:active,.fancyButton410.fancyButton.hover{
1776	background-color: #ffffff;
1777	background-repeat: no-repeat;
1778	background-position: center 18px ;
1779}
1780.fancyButton410.fancyButton:link > span,.fancyButton410.fancyButton:visited > span, .fancyButton410div.fancyButton > span{
1781}
1782.fancyButton410.fancyButton:hover > span,.fancyButton410.fancyButton:focus > span,.fancyButton410.fancyButton:active > span,.fancyButton410.fancyButton.hover > span{
1783}
1784.fancyButton410.fancyButton .text{
1785	color: #ffffff;
1786	font-size: 1.1em;
1787	font-family: "Lato";
1788	font-style: normal;
1789	text-decoration: none;
1790	background-repeat: no-repeat;
1791	background-position: center top;
1792transition: all .3s ease-in-out;
1793}
1794.fancyButton410.fancyButton:hover .text,.fancyButton410.fancyButton:focus .text,.fancyButton410.fancyButton:active .text,.fancyButton410.fancyButton.hover .text{
1795	color: #002d47;
1796	text-decoration: underline;
1797	background-repeat: no-repeat;
1798	background-position: center top;
1799
1800
1801}
1802</style>
1803
1804 </li><!--
1805--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1806	    --><li class="widgetItem GraphicLinks">
1807
1808<div>
1809	<a href="/313/Pay-Your-Bills-Online" target="_self" class="fancyButton fancyButton411 " >
1810		<span>
1811			<span><span class="text">Pay My Bills</span></span>
1812		</span>
1813	</a>
1814</div>
1815		<style scoped="scoped">.fancyButton411.fancyButton:link,.fancyButton411.fancyButton:visited, .fancyButton411div.fancyButton{
1816	padding-top: 160px;
1817	padding-bottom: 8px;
1818	padding-right: 8px;
1819	padding-left: 8px;
1820	background-image: url('/ImageRepository/Document?documentID=16687');
1821	background-repeat: no-repeat;
1822	background-position: center 18px ;
1823background-color: transparent;
1824transition: all .3s ease-in-out;
1825min-height: 220px;}
1826.fancyButton411.fancyButton:hover,.fancyButton411.fancyButton:focus,.fancyButton411.fancyButton:active,.fancyButton411.fancyButton.hover{
1827	background-color: #ffffff;
1828	background-repeat: no-repeat;
1829	background-position: center 18px ;
1830}
1831.fancyButton411.fancyButton:link > span,.fancyButton411.fancyButton:visited > span, .fancyButton411div.fancyButton > span{
1832}
1833.fancyButton411.fancyButton:hover > span,.fancyButton411.fancyButton:focus > span,.fancyButton411.fancyButton:active > span,.fancyButton411.fancyButton.hover > span{
1834}
1835.fancyButton411.fancyButton .text{
1836	color: #ffffff;
1837	font-size: 1.1em;
1838	font-family: "Lato";
1839	font-style: normal;
1840	text-decoration: none;
1841	background-repeat: no-repeat;
1842	background-position: center top;
1843transition: all .3s ease-in-out;
1844}
1845.fancyButton411.fancyButton:hover .text,.fancyButton411.fancyButton:focus .text,.fancyButton411.fancyButton:active .text,.fancyButton411.fancyButton.hover .text{
1846	color: #002d47;
1847	text-decoration: underline;
1848	background-repeat: no-repeat;
1849	background-position: center top;
1850
1851
1852}
1853</style>
1854
1855 </li><!--
1856--></ul></div><!--				-->
1857				</div>
1858			</nav>
1859		</div>
1860	<div class="widgetFooter">
1861			</div>
1862</div>
1863</div>
1864
1865	</div> <!-- inner column -->
1866
1867	</div> <!-- inner row -->
1868
1869			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="4da58019-06fc-4d3e-8f30-efb670d21d27">�				
1870	<div class="row nest first last wide">�
1871	
1872	<div class="inner col col8 first last ide807680e-634b-45fe-8270-31c02a038b80" style="" data-widgetcontainerid="e807680e-634b-45fe-8270-31c02a038b80">�	
1873<div data-widget-id="ae7dbad4-84ce-40b2-b53a-a24f689a7af5" data-widget-controller-path="/GraphicLinks/Widget">
1874
1875
1876
1877
1878<div id="graphicLinkWidgetae7dbad4-84ce-40b2-b53a-a24f689a7af5" class="widget widgetGraphicLinks skin59 widgetOptionSet31 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1879	<div class="widgetHeader">
1880		<div class="">
1881				</div>
1882	</div>
1883	<div class="widgetBody cpGrid cpGrid2 ">
1884		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1885				<div class="row   wide">
1886					<!--
1887--><div class="col col1 first "><ul class="semanticList"><!--
1888	    --><li class="widgetItem GraphicLinks">
1889
1890<div>
1891	<a href="https://lowellma.gov/1977/Lowell-311" target="_blank" class="fancyButton fancyButton430 "  aria-label="Lowell 311 Opens in new window">
1892		<span>
1893			<span><span class="text">Lowell 311</span></span>
1894		</span>
1895	</a>
1896</div>
1897		<style scoped="scoped">.fancyButton430.fancyButton:link,.fancyButton430.fancyButton:visited, .fancyButton430div.fancyButton{
1898	padding-top: 160px;
1899	padding-bottom: 8px;
1900	padding-right: 8px;
1901	padding-left: 8px;
1902	background-image: url('/ImageRepository/Document?documentID=16688');
1903	background-repeat: no-repeat;
1904	background-position: center 18px ;
1905background-color: transparent;
1906transition: all .3s ease-in-out;
1907min-height: 220px;
1908}
1909.fancyButton430.fancyButton:hover,.fancyButton430.fancyButton:focus,.fancyButton430.fancyButton:active,.fancyButton430.fancyButton.hover{
1910	background-color: #ffffff;
1911	background-repeat: no-repeat;
1912	background-position: center 18px ;
1913}
1914.fancyButton430.fancyButton:link > span,.fancyButton430.fancyButton:visited > span, .fancyButton430div.fancyButton > span{
1915}
1916.fancyButton430.fancyButton:hover > span,.fancyButton430.fancyButton:focus > span,.fancyButton430.fancyButton:active > span,.fancyButton430.fancyButton.hover > span{
1917}
1918.fancyButton430.fancyButton .text{
1919	color: #ffffff;
1920	font-size: 1.1em;
1921	font-family: "Lato";
1922	font-style: normal;
1923	text-decoration: none;
1924	background-repeat: no-repeat;
1925	background-position: center top;
1926transition: all .3s ease-in-out;
1927}
1928.fancyButton430.fancyButton:hover .text,.fancyButton430.fancyButton:focus .text,.fancyButton430.fancyButton:active .text,.fancyButton430.fancyButton.hover .text{
1929	color: #002d47;
1930	text-decoration: underline;
1931	background-repeat: no-repeat;
1932	background-position: center top;
1933
1934
1935}
1936</style>
1937
1938 </li><!--
1939--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1940	    --><li class="widgetItem GraphicLinks">
1941
1942<div>
1943	<a href="/1152/Construction-Projects" target="_self" class="fancyButton fancyButton431 " >
1944		<span>
1945			<span><span class="text">Construction Projects</span></span>
1946		</span>
1947	</a>
1948</div>
1949		<style scoped="scoped">.fancyButton431.fancyButton:link,.fancyButton431.fancyButton:visited, .fancyButton431div.fancyButton{
1950	padding-top: 160px;
1951	padding-bottom: 8px;
1952	padding-right: 8px;
1953	padding-left: 8px;
1954	background-image: url('/ImageRepository/Document?documentID=16684');
1955	background-repeat: no-repeat;
1956	background-position: center 18px ;
1957background-color: transparent;
1958transition: all .3s ease-in-out;
1959min-height: 220px;
1960}
1961.fancyButton431.fancyButton:hover,.fancyButton431.fancyButton:focus,.fancyButton431.fancyButton:active,.fancyButton431.fancyButton.hover{
1962	background-color: #ffffff;
1963	background-repeat: no-repeat;
1964	background-position: center 18px ;
1965}
1966.fancyButton431.fancyButton:link > span,.fancyButton431.fancyButton:visited > span, .fancyButton431div.fancyButton > span{
1967}
1968.fancyButton431.fancyButton:hover > span,.fancyButton431.fancyButton:focus > span,.fancyButton431.fancyButton:active > span,.fancyButton431.fancyButton.hover > span{
1969}
1970.fancyButton431.fancyButton .text{
1971	color: #ffffff;
1972	font-size: 1.1em;
1973	font-family: "Lato";
1974	font-style: normal;
1975	text-decoration: none;
1976	background-repeat: no-repeat;
1977	background-position: center top;
1978transition: all .3s ease-in-out;
1979}
1980.fancyButton431.fancyButton:hover .text,.fancyButton431.fancyButton:focus .text,.fancyButton431.fancyButton:active .text,.fancyButton431.fancyButton.hover .text{
1981	color: #002d47;
1982	text-decoration: underline;
1983	background-repeat: no-repeat;
1984	background-position: center top;
1985
1986
1987}
1988</style>
1989
1990 </li><!--
1991--></ul></div><!--				-->
1992				</div>
1993			</nav>
1994		</div>
1995	<div class="widgetFooter">
1996			</div>
1997</div>
1998</div>
1999
2000	</div> <!-- inner column -->
2001
2002	</div> <!-- inner row -->
2003
2004			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="bc42332b-7942-4a4e-8ea1-aadfeb5229b8">�				
2005	<div class="row nest first last wide">�
2006	
2007	<div class="inner col col8 first last id6458e3a2-5c72-4309-aed1-3e0e5fd17fbd" style="" data-widgetcontainerid="6458e3a2-5c72-4309-aed1-3e0e5fd17fbd">�	
2008<div data-widget-id="698cc541-1740-4be0-a345-714d3d79ad68" data-widget-controller-path="/GraphicLinks/Widget">
2009
2010
2011
2012
2013<div id="graphicLinkWidget698cc541-1740-4be0-a345-714d3d79ad68" class="widget widgetGraphicLinks skin59 widgetOptionSet31 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
2014	<div class="widgetHeader">
2015		<div class="">
2016				</div>
2017	</div>
2018	<div class="widgetBody cpGrid cpGrid2 ">
2019		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
2020				<div class="row   wide">
2021					<!--
2022--><div class="col col1 first "><ul class="semanticList"><!--
2023	    --><li class="widgetItem GraphicLinks">
2024
2025<div>
2026	<a href="/list.aspx" target="_self" class="fancyButton fancyButton433 " >
2027		<span>
2028			<span><span class="text">Notify Me ®</span></span>
2029		</span>
2030	</a>
2031</div>
2032		<style scoped="scoped">.fancyButton433.fancyButton:link,.fancyButton433.fancyButton:visited, .fancyButton433div.fancyButton{
2033	padding-top: 160px;
2034	padding-bottom: 8px;
2035	padding-right: 8px;
2036	padding-left: 8px;
2037	background-image: url('/ImageRepository/Document?documentID=16686');
2038	background-repeat: no-repeat;
2039	background-position: center 18px ;
2040background-color: transparent;
2041transition: all .3s ease-in-out;
2042min-height: 220px;
2043}
2044.fancyButton433.fancyButton:hover,.fancyButton433.fancyButton:focus,.fancyButton433.fancyButton:active,.fancyButton433.fancyButton.hover{
2045	background-color: #ffffff;
2046	background-repeat: no-repeat;
2047	background-position: center 18px ;
2048}
2049.fancyButton433.fancyButton:link > span,.fancyButton433.fancyButton:visited > span, .fancyButton433div.fancyButton > span{
2050}
2051.fancyButton433.fancyButton:hover > span,.fancyButton433.fancyButton:focus > span,.fancyButton433.fancyButton:active > span,.fancyButton433.fancyButton.hover > span{
2052}
2053.fancyButton433.fancyButton .text{
2054	color: #ffffff;
2055	font-size: 1.1em;
2056	font-family: "Lato";
2057	font-style: normal;
2058	text-decoration: none;
2059	background-repeat: no-repeat;
2060	background-position: center top;
2061transition: all .3s ease-in-out;
2062}
2063.fancyButton433.fancyButton:hover .text,.fancyButton433.fancyButton:focus .text,.fancyButton433.fancyButton:active .text,.fancyButton433.fancyButton.hover .text{
2064	color: #002d47;
2065	text-decoration: underline;
2066	background-repeat: no-repeat;
2067	background-position: center top;
2068
2069
2070}
2071</style>
2072
2073 </li><!--
2074--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
2075	    --><li class="widgetItem GraphicLinks">
2076
2077<div>
2078	<a href="https://wellconnected.net/search_results/01852" target="_blank" class="fancyButton fancyButton439 "  aria-label="Health &amp; Social Services Opens in new window">
2079		<span>
2080			<span><span class="text">Health &amp; Social Services</span></span>
2081		</span>
2082	</a>
2083</div>
2084		<style scoped="scoped">.fancyButton439.fancyButton:link,.fancyButton439.fancyButton:visited, .fancyButton439div.fancyButton{
2085	padding-top: 160px;
2086	padding-bottom: 8px;
2087	padding-right: 8px;
2088	padding-left: 8px;
2089	background-image: url(/ImageRepository/Document?documentID=20651);
2090	background-repeat: no-repeat;
2091	background-position: center 18px ;
2092background-color: transparent;
2093transition: all .3s ease-in-out;
2094min-height: 220px;
2095}
2096.fancyButton439.fancyButton:hover,.fancyButton439.fancyButton:focus,.fancyButton439.fancyButton:active,.fancyButton439.fancyButton.hover{
2097	background-color: #ffffff;
2098	background-image: url(/ImageRepository/Document?documentID=20651);
2099	background-repeat: no-repeat;
2100	background-position: center top;
2101}
2102.fancyButton439.fancyButton:link > span,.fancyButton439.fancyButton:visited > span, .fancyButton439div.fancyButton > span{
2103}
2104.fancyButton439.fancyButton:hover > span,.fancyButton439.fancyButton:focus > span,.fancyButton439.fancyButton:active > span,.fancyButton439.fancyButton.hover > span{
2105}
2106.fancyButton439.fancyButton .text{
2107	color: #ffffff;
2108	font-size: 1.1em;
2109	font-family: "Lato";
2110	font-weight: 700;
2111	text-decoration: none;
2112	background-repeat: no-repeat;
2113	background-position: left top;
2114
2115
2116}
2117.fancyButton439.fancyButton:hover .text,.fancyButton439.fancyButton:focus .text,.fancyButton439.fancyButton:active .text,.fancyButton439.fancyButton.hover .text{
2118	color: #000000;
2119	font-family: Lato;
2120	font-weight: 700;
2121	text-decoration: underline;
2122	background-repeat: no-repeat;
2123	background-position: left top;
2124
2125
2126}
2127</style>
2128
2129 </li><!--
2130--></ul></div><!--				-->
2131				</div>
2132			</nav>
2133		</div>
2134	<div class="widgetFooter">
2135			</div>
2136</div>
2137</div>
2138
2139	</div> <!-- inner column -->
2140
2141	</div> <!-- inner row -->
2142
2143			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2144
2145
2146	</div>
2147</div></div>
2148</div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1">
2149    <div class="siteWrap">
2150      <div data-cpRole="contentContainer" id="homeContent1a"></div>
2151    </div>
2152  </div> --><!-- Site Links --><div data-cpRole="structuralContainer" id="linksContainerTS">
2153<div class="siteWrap5"><div data-cpRole="contentContainer" id="linksTS">	<div id="cc31151a8e-54f0-4c88-b0ef-e4637c2400e5" data-containerid="31151a8e-54f0-4c88-b0ef-e4637c2400e5" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="45">
2154				                
2155
2156		<div class="row outer wide"><!--
2157--><div class="outer col col24 first last" style="" data-widgetcontainerid="af895e4a-f181-4438-8098-e5a7d53a44ba">�				
2158	<div class="row nest first last wide">�
2159	
2160	<div class="inner col col24 first last idfaf1d773-7fd5-434e-8729-8b78c817c199" style="" data-widgetcontainerid="faf1d773-7fd5-434e-8729-8b78c817c199">�	
2161	<div data-widget-id="f1013f70-3640-4aff-8550-f4cf5a52e576" data-widget-controller-path="/QuickLinks/Widget">
2162
2163
2164
2165
2166
2167
2168
2169
2170	<section id="widgetQuicklinkf1013f70-3640-4aff-8550-f4cf5a52e576" class="widget widgetQuickLinks skin61 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:30em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderf1013f70-3640-4aff-8550-f4cf5a52e576">
2171			<header class="widgetHeader" id="quickLinksHeaderf1013f70-3640-4aff-8550-f4cf5a52e576">
2172		<div class="">
2173					<h3><a  style="" href="/QuickLinks.aspx?CID=57" >Site Links</a></h3>
2174						</div>
2175	</header>
2176	<div class="widgetBody cpGrid cpGrid3 ">
2177        <div class="row  narrow">
2178				<div class="col col1 first ">
2179					<ol class="semanticList">
2180
2181    <li style="position:relative" class="widgetItem QuickLinks">
2182        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a>
2183        <div class="widgetMeta"></div>
2184    </li>
2185
2186    <li style="position:relative" class="widgetItem QuickLinks">
2187        <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a>
2188        <div class="widgetMeta"></div>
2189    </li>
2190					</ol>
2191				</div>
2192				<div class="col col1  ">
2193					<ol class="semanticList">
2194
2195    <li style="position:relative" class="widgetItem QuickLinks">
2196        <a class="widgetDesc widgetQuickLinksLink" href="/directory" target="_self" >Contact Us</a>
2197        <div class="widgetMeta"></div>
2198    </li>
2199
2200    <li style="position:relative" class="widgetItem QuickLinks">
2201        <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a>
2202        <div class="widgetMeta"></div>
2203    </li>
2204					</ol>
2205				</div>
2206				<div class="col col1  last">
2207					<ol class="semanticList">
2208
2209    <li style="position:relative" class="widgetItem QuickLinks">
2210        <a class="widgetDesc widgetQuickLinksLink" href="/site/copyright" target="_self" >Copyright Notices</a>
2211        <div class="widgetMeta"></div>
2212    </li>
2213
2214    <li style="position:relative" class="widgetItem QuickLinks">
2215        <a class="widgetDesc widgetQuickLinksLink" href="/aup" target="_self" >Privacy Policy</a>
2216        <div class="widgetMeta"></div>
2217    </li>
2218					</ol>
2219				</div>
2220		</div>
2221        
2222	</div>
2223	<div class="widgetFooter">
2224	</div>
2225	<div class="addItemModal hidden">
2226		<div class="url hidden">/QuickLinks.aspx</div>
2227	</div>
2228
2229	</section>
2230</div>
2231
2232	</div> <!-- inner column -->
2233
2234	</div> <!-- inner row -->
2235
2236			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2237
2238
2239	</div>
2240</div></div>
2241</div><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS">
2242<div class="siteWrap5"><div data-cpRole="contentContainer" id="footerTS">	<div id="cca45af05e-de59-43d6-a1df-3dd379645be1" data-containerid="a45af05e-de59-43d6-a1df-3dd379645be1" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63">
2243				                
2244
2245		<div class="row outer wide"><!--
2246--><div class="outer col col6 first" style="" data-widgetcontainerid="7b750326-1f38-4fac-8567-424bd98625b1">�				
2247	<div class="row nest first wide">�
2248	
2249	<div class="inner col col6 first last id52b3b750-8cf4-4311-b2bb-7f6d37a7fb4e" style="" data-widgetcontainerid="52b3b750-8cf4-4311-b2bb-7f6d37a7fb4e">�	
2250    <div data-widget-id="016aed5d-eb0d-48ca-9d9f-22cb34353abd" data-widget-controller-path="/InfoAdvanced/Widget">
2251
2252
2253
2254
2255
2256	<section id="divInfoAdv016aed5d-eb0d-48ca-9d9f-22cb34353abd" class="widget widgetInfoAdvanced skin60 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header016aed5d-eb0d-48ca-9d9f-22cb34353abd">
2257			<header class="widgetHeader" id="header016aed5d-eb0d-48ca-9d9f-22cb34353abd">
2258		<div class="">
2259					<h3 >Contact Us</h3>
2260								</div>
2261	</header>
2262	<div class="widgetBody  cpGrid cpGrid1 ">
2263		<div class="row  wide">
2264					<div class="col col1 first last">
2265						<ol class="pageStyles semanticList">
2266
2267<li class="InfoAdvanced widgetItem fr-view">
2268	<p id="isPasted">Lowell City Hall</p><p>375 Merrimack Street</p><p>Lowell, MA 01852</p><p><br></p><p>Phone: <a href="tel:9786744000">978-674-4000</a></p><p><a href="https://lowellma.gov/formcenter/Staff-Directory-4/Contact-Form-43" rel="noopener" target="_blank"><u>Email Us</u></a></p>
2269</li>						</ol>
2270					</div>
2271		</div>
2272	</div>
2273	<div class="widgetFooter">
2274
2275	</div>
2276
2277	</section>
2278
2279
2280
2281<script type="text/javascript">
2282	//Render slideshow if info advacned items contain one.
2283	$(document).ready(function (e) {
2284		$('#divInfoAdv016aed5d-eb0d-48ca-9d9f-22cb34353abd .InfoAdvanced.widgetItem').each(function () {
2285			renderSlideshowIfApplicable($(this));		
2286		});
2287	});
2288</script>
2288</div>
2289	</div> <!-- inner column -->
2290
2291	</div> <!-- inner row -->
2292	<div class="row nest last wide">�
2293	
2294	<div class="inner col col6 first last id15fd328a-f3e7-49df-9d41-6e1aebc0e17f" style="" data-widgetcontainerid="15fd328a-f3e7-49df-9d41-6e1aebc0e17f">�	
2295<div data-widget-id="db80a049-5d8c-45cb-9c39-805c7298a2cd" data-widget-controller-path="/GraphicLinks/Widget">
2296
2297
2298
2299
2300<div id="graphicLinkWidgetdb80a049-5d8c-45cb-9c39-805c7298a2cd" class="widget widgetGraphicLinks skin63 widgetOptionSet32 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
2301	<div class="widgetHeader">
2302		<div class="">
2303				</div>
2304	</div>
2305	<div class="widgetBody cpGrid cpGrid4 ">
2306		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
2307				<div class="row autoWidths left wide">
2308					<!--
2309--><div class="col col1 first "><ul class="semanticList"><!--
2310	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/cityoflowell/" target="_self">
2311
2312<img src="/ImageRepository/Document?documentID=16696" 
2313     class="graphicButtonLink" alt="Facebook" 
2314     onmouseover="this.src='/ImageRepository/Document?documentID=16696'" 
2315	onmouseout="this.src='/ImageRepository/Document?documentID=16696'"
2316     onfocus="this.src='/ImageRepository/Document?documentID=16696'" 
2317	onblur="this.src='/ImageRepository/Document?documentID=16696'"> 
2318</a></li><!--
2319--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
2320	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://twitter.com/cityoflowellma" target="_self">
2321
2322<img src="/ImageRepository/Document?documentID=16703" 
2323     class="graphicButtonLink" alt="Twitter" 
2324     onmouseover="this.src='/ImageRepository/Document?documentID=16703'" 
2325	onmouseout="this.src='/ImageRepository/Document?documentID=16703'"
2326     onfocus="this.src='/ImageRepository/Document?documentID=16703'" 
2327	onblur="this.src='/ImageRepository/Document?documentID=16703'"> 
2328</a></li><!--
2329--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
2330	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.youtube.com/channel/UCveqRNQP1aDURigsBOwYZ8A" target="_self">
2331
2332<img src="/ImageRepository/Document?documentID=16706" 
2333     class="graphicButtonLink" alt="YouTube" 
2334     onmouseover="this.src='/ImageRepository/Document?documentID=16706'" 
2335	onmouseout="this.src='/ImageRepository/Document?documentID=16706'"
2336     onfocus="this.src='/ImageRepository/Document?documentID=16706'" 
2337	onblur="this.src='/ImageRepository/Document?documentID=16706'"> 
2338</a></li><!--
2339--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
2340	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.linkedin.com/company/city-of-lowell/" target="_self">
2341
2342<img src="/ImageRepository/Document?documentID=16698" 
2343     class="graphicButtonLink" alt="Linkedin" 
2344     onmouseover="this.src='/ImageRepository/Document?documentID=16698'" 
2345	onmouseout="this.src='/ImageRepository/Document?documentID=16698'"
2346     onfocus="this.src='/ImageRepository/Document?documentID=16698'" 
2347	onblur="this.src='/ImageRepository/Document?documentID=16698'"> 
2348</a></li><!--
2349--></ul></div><!--				-->
2350				</div>
2351			</nav>
2352		</div>
2353	<div class="widgetFooter">
2354			</div>
2355</div>
2356</div>
2357
2358	</div> <!-- inner column -->
2359
2360	</div> <!-- inner row -->
2361
2362			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="d15faf6c-2c98-4497-a65a-681ee2a1519b">�				
2363	<div class="row nest first last wide">�
2364	
2365	<div class="inner col col1 first last id9f2e27b1-e6eb-47f0-84c2-766b1c5b96ca" style="" data-widgetcontainerid="9f2e27b1-e6eb-47f0-84c2-766b1c5b96ca">�	
2366
2367<div class="widget widgetSpacer" id="c69b0cdc-9300-4651-93c2-532555f72fd7"></div>
2368	</div> <!-- inner column -->
2369
2370	</div> <!-- inner row -->
2371
2372			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="eac0db56-eca4-4daf-999e-dbad9ec61c61">�				
2373	<div class="row nest first last wide">�
2374	
2375	<div class="inner col col6 first last id1b30d33b-0cb7-42f9-b4ad-3b58c7b286e7" style="" data-widgetcontainerid="1b30d33b-0cb7-42f9-b4ad-3b58c7b286e7">�	
2376    <div data-widget-id="4be6a436-e36c-4e69-ada4-0393e3a4005c" data-widget-controller-path="/InfoAdvanced/Widget">
2377
2378
2379
2380
2381
2382	<section id="divInfoAdv4be6a436-e36c-4e69-ada4-0393e3a4005c" class="widget widgetInfoAdvanced skin64 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header4be6a436-e36c-4e69-ada4-0393e3a4005c">
2383			<header class="widgetHeader" id="header4be6a436-e36c-4e69-ada4-0393e3a4005c">
2384		<div class="">
2385					<h3 >City Hall Hours</h3>
2386								</div>
2387	</header>
2388	<div class="widgetBody  cpGrid cpGrid1 ">
2389		<div class="row  wide">
2390					<div class="col col1 first last">
2391						<ol class="pageStyles semanticList">
2392
2393<li class="InfoAdvanced widgetItem fr-view">
2394	<p>Monday: 8 a.m. - 5 p.m.</p><p>Tuesday: 8 a.m. - 8 p.m.</p><p>Wednesday: 8 a.m. - 5 p.m.</p><p>Thursday: 8 a.m. - 5 p.m.</p><p>Friday: 8 a.m. - Noon</p><p><br></p><p>Other departments may have other hours. Please check their webpage for specific hours.</p>
2395</li>						</ol>
2396					</div>
2397		</div>
2398	</div>
2399	<div class="widgetFooter">
2400
2401	</div>
2402
2403	</section>
2404
2405
2406
2407<script type="text/javascript">
2408	//Render slideshow if info advacned items contain one.
2409	$(document).ready(function (e) {
2410		$('#divInfoAdv4be6a436-e36c-4e69-ada4-0393e3a4005c .InfoAdvanced.widgetItem').each(function () {
2411			renderSlideshowIfApplicable($(this));		
2412		});
2413	});
2414</script>
2414</div>
2415	</div> <!-- inner column -->
2416
2417	</div> <!-- inner row -->
2418
2419			</div><!-- outer column --><!----><div class="outer col col2" style="" data-widgetcontainerid="25a59069-747a-4210-9439-df08c3359a04">�				
2420	<div class="row nest first last wide">�
2421	
2422	<div class="inner col col2 first last id8861f776-f6f9-49e1-bbe8-697d293a9bdf" style="" data-widgetcontainerid="8861f776-f6f9-49e1-bbe8-697d293a9bdf">�	
2423
2424<div class="widget widgetSpacer" id="a0c49cf3-72bf-4933-831a-769dc8aa9de4"></div>
2425	</div> <!-- inner column -->
2426
2427	</div> <!-- inner row -->
2428
2429			</div><!-- outer column --><!----><div class="outer col col9 last" style="" data-widgetcontainerid="ff4193eb-5b70-491d-8f61-e8da7f31a248">�				
2430	<div class="row nest first wide">�
2431	
2432	<div class="inner col col9 first last id1ff114f5-0a77-40cb-9a66-69fd5846dfb7" style="" data-widgetcontainerid="1ff114f5-0a77-40cb-9a66-69fd5846dfb7">�	
2433    <div data-widget-id="99110dae-d4a4-41bf-be47-6f3961d02b57" data-widget-controller-path="/InfoAdvanced/Widget">
2434
2435
2436
2437
2438
2439	<section id="divInfoAdv99110dae-d4a4-41bf-be47-6f3961d02b57" class="widget widgetInfoAdvanced skin62 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
2440			<header class="widgetHeader" id="header99110dae-d4a4-41bf-be47-6f3961d02b57">
2441		<div class="">
2442								</div>
2443	</header>
2444	<div class="widgetBody  cpGrid cpGrid1 ">
2445		<div class="row  wide">
2446					<div class="col col1 first last">
2447						<ol class="pageStyles semanticList">
2448
2449<li class="InfoAdvanced widgetItem fr-view">
2450	<p><img src="/ImageRepository/Document?documentId=16691" class="fr-dib" alt="City of Lowell"></p>
2451</li>						</ol>
2452					</div>
2453		</div>
2454	</div>
2455	<div class="widgetFooter">
2456
2457	</div>
2458
2459	</section>
2460
2461
2462
2463<script type="text/javascript">
2464	//Render slideshow if info advacned items contain one.
2465	$(document).ready(function (e) {
2466		$('#divInfoAdv99110dae-d4a4-41bf-be47-6f3961d02b57 .InfoAdvanced.widgetItem').each(function () {
2467			renderSlideshowIfApplicable($(this));		
2468		});
2469	});
2470</script>
2470</div>
2471	</div> <!-- inner column -->
2472
2473	</div> <!-- inner row -->
2474	<div class="row nest last wide">�
2475	
2476	<div class="inner col col9 first last id45c21d5e-1616-4450-abe4-8a39b747b4e0" style="" data-widgetcontainerid="45c21d5e-1616-4450-abe4-8a39b747b4e0">�	
2477 
2478	<div data-widget-id='c20c7054-7547-4d6c-9c65-d0afb436dbd3' data-moduleName="customHtml" id='widgetCustomHtmlc20c7054-7547-4d6c-9c65-d0afb436dbd3' class="widget widgetCustomHtml skin65 narrow" >
2479	<div class="widgetBody pageStyles" id="widgetBodyc20c7054-7547-4d6c-9c65-d0afb436dbd3">
2480		<div id="customHtmlc20c7054-7547-4d6c-9c65-d0afb436dbd3"><div><style>
2481  /* CP icon */
2482  .cpBylineIconTS {
2483    color: #fff;
2484  }
2485  /* CP Text */
2486  .cpBylineTextTS,
2487  .cpBylineTextTS a:link {
2488    color: #fff;
2489  }
2490
2491  .cpBylineTS {
2492    text-align: center;
2493  }
2494  
2495  .cpBylineIconTS {
2496    fill: currentColor;
2497    width: 39px;
2498    height: 26px;
2499    display: inline;
2500    vertical-align: middle;
2501  }
2502</style>
2503
2504<div class="widgetItem cpBylineTS">
2505  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
2506    <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>
2507    <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>
2508  </svg>
2509  <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus&reg;</a></span>
2510</div>
2511</div></div>
2512	</div>
2513
2514	</div>
2515
2516	</div> <!-- inner column -->
2517
2518	</div> <!-- inner row -->
2519
2520			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2521
2522
2523	</div>
2524</div></div>
2525</footer>
2526</div>
2527
2528            </div>
2529        </div>
2530    </div>
2531
2532<link href="/745732998.css" rel="stylesheet" type="text/css" />
2533
2534<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
2535	<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">
2536		<div class="cp-Splash-header">
2537			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
2538			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
2539				<svg id="iconClose" viewBox="0 0 25 25">
2540					<polygon style="fill:currentcolor"
2541							 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>
2542				</svg>
2543			</button>
2544		</div>
2545		<div class="cp-Splash-body">
2546			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
2547				<!-- Content from the Froala Editor will go here. -->
2548				Loading
2549			</div>
2550		</div>
2551		<div class="cp-Splash-footer">
2552			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
2553			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
2554		</div>
2555	</div>
2556</div>
2557
2558<script src="/Assets/Scripts/APIClient.js"></script>
2558
2559<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
2559
2560<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
2560
2561<script>
2562
2563		$(document).ready(function () {
2564			var filter = {
2565				targetId: '27',
2566				targetType: 1
2567			}
2568
2569			new SplashModalRender().triggerRender(filter);
2570		});
2571</script>
2571
2572
2573
2574	
2575	
2576	
2577	
2578
2579
2580
2581	
2582
2583
2584
2585
2586
2587
2588    
2588<script src="/-1442400649.js" type="text/javascript"></script>
2588
2589    <!--Fixed Nav Script-->
2590<script>
2591$(window).load(function () {
2592    // Runs adjustment when page is done loading
2593
2594    fixedNavAdjustment();
2595    // Re-adjusts when window resizes
2596    $(window).resize(function() {
2597        fixedNavAdjustment();
2598    });
2599    //Runs the adjustment as soon as the new admin toolbar is rendered.  So this should eliminate the need for timeouts
2600    $.when(window.Pages.angularToolbarComplete).done(function () {
2601        fixedNavAdjustment();
2602    });
2603                $.when(window.Pages.frontEndToolbarComplete).done(function () {
2604                                //console.log('frontEnd toolbar complete');
2605        fixedNavAdjustment();
2606    });
2607                
2608                
2609    function fixedNavAdjustment() {        
2610        // Checks if liveEdit is on then applies relevant padding for fixed navigation
2611        // Live edit off
2612        if($('#doneEditing').length === 0) {
2613            // Gets the height of the toolbars
2614            var divToolbarsHeight = $('#divToolbars').outerHeight();
2615            // Gets the height of fixed navigation
2616            var fixedNavHeight = $('body.wide .fixedTop').height();
2617            // Adds above to get the total content offset of toolbars and fixed nav
2618            var contentOffset = divToolbarsHeight + fixedNavHeight;
2619            // Due to implemenation of the new toolbar, remove the new toolbar from the contentOffset if new toolbar is present
2620                                                var angularToolbarInLegacy = $('body.wide #angularToolbarInLegacy').outerHeight();
2621            if ($('body.wide #angularToolbarInLegacy').length === 1)
2622            {
2623                contentOffset -= angularToolbarInLegacy;
2624            }
2625            // Reset paddings before applying new
2626            $('.fixedTop').css('padding-top', '0px');
2627            $('#bodyWrapper').css('padding-top', '0px');
2628            // Applies new padding
2629            $('body.wide .fixedTop').css('padding-top', divToolbarsHeight + 'px');
2630            $('#bodyWrapper').css('padding-top', contentOffset + 'px');
2631        }
2632        // Live edit on
2633        else
2634        {
2635            $('.fixedTop').css('position', 'relative');
2636        }
2637    };
2638});
2639</script>
2639
2640<!--End Fixed Nav Script-->
2641
2642
2643<script>
vendor: 351 bytes, lines 2643-2649
2643
2644  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
2645  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
2646  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
2647  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
2648
2649  ga('create', '
2649UA-82691-1
vendor: 42 bytes, lines 2649-2651
2649', 'auto');
2650  ga('send', 'pageview');
2651
2652</script>
2652
2653
2654<!-- Fixed Nav Adjustment -->
2655<script>
2656  function getValueTS(elem, attr) {
2657    var val = elem.css(attr);
2658    if (val === undefined) return undefined;
2659    var num = parseInt(val, 10);
2660    if (num === NaN) return undefined;
2661    return num;
2662  }
2663
2664  function clampTS(number, min, max) {
2665    return Math.min(Math.max(number, min), max);
2666  }
2667
2668  function isPageEditingTS() {
2669    return (
2670      $("#doneEditing").length > 0 || // In live edit
2671      typeof DesignCenter !== "undefined" // In theme manager
2672    );
2673  }
2674
2675  var bgColorRegexTS = new RegExp("rgba\\((\\d+), (\\d+), (\\d+), (\\d*\\.?\\d*)\\)");
2676
2677  function isTransparentTS(elem) {
2678    var bg = elem.css('background-color');
2679    if (typeof bg !== "string") return false;
2680    if (bg === "transparent") return true;
2681    if (!bg.startsWith('rgba(')) return false;
2682    var matchState = bg.match(bgColorRegexTS);
2683    if (!matchState || matchState.length !== 5) return false;
2684    var alpha = parseFloat(matchState[4], 10);
2685    if (!(alpha >= 0 && alpha < 1)) return false;
2686    return true;
2687  }
2688
2689  function iterateLeftpads(cb) {
2690    var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
2691    for (var i = 0; i < containersTS.length; i++) {
2692      var containerTS = containersTS[i];
2693      // Skip the body container and anything with data-skip-leftpad
2694      if (
2695        containerTS.id !== "bodyContainerTS" &&
2696        containerTS.getAttribute('data-skip-leftpad') === null
2697      ) {
2698        cb(containerTS);
2699      }
2700    }
2701  }
2702
2703  function iterateRightpads(cb) {
2704    var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
2705    for (var i = 0; i < containersTS.length; i++) {
2706      var containerTS = containersTS[i];
2707      // Skip the body container and anything with data-skip-rightpad
2708      if (
2709        containerTS.id !== "bodyContainerTS" &&
2710        containerTS.getAttribute('data-skip-rightpad') === null
2711      ) {
2712        cb(containerTS);
2713      }
2714    }
2715  }
2716
2717  var anchor = $("#divToolbars");
2718  var headerContainerTS = $("#headerContainerTS");
2719  var bodyContainerTS = $("#bodyContainerTS");
2720
2721  // Outer banner padding (push banner down)
2722  var outerSizingTS = $("#bannerContainerTS");
2723  // Inner banner padding (push banner content down) - Transparent header OR on attaching headers
2724  var innerSizingTS = $("#bannerSizingTS");
2725
2726  var forceUnfixClassTS = "forceUnfixTS";
2727
2728  var fixedTopTS = $(".fixedTopTS");
2729  var fixedBottomTS = $(".fixedBottomTS");
2730  var fixedLeftTS = $(".fixedLeftTS");
2731  var fixedRightTS = $(".fixedRightTS");
2732
2733  var initialTopTS;
2734  var topAttachTS;
2735  if (fixedTopTS && fixedTopTS.length === 1) {
2736    initialTopTS = getValueTS(fixedTopTS, 'top');
2737    var attachment = fixedTopTS.attr('data-attach');
2738    if (attachment) topAttachTS = $("#" + attachment);
2739    if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
2740  }
2741
2742  function resizeAdjustmentTS() {
2743    var editing = isPageEditingTS();
2744
2745    // Fixed top script
2746    (function () {
2747      if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;
2748
2749      if (editing) {
2750        fixedTopTS[0].classList.add(forceUnfixClassTS);
2751      } else {
2752        fixedTopTS[0].classList.remove(forceUnfixClassTS);
2753      }
2754
2755      var topPosition = fixedTopTS.css('position');
2756      if (topPosition === 'fixed') {
2757        if (topAttachTS) {
2758          scrollAdjustmentTS();
2759        } else {
2760          var anchorHeight = anchor.outerHeight() - 1;
2761          fixedTopTS.css('top', anchorHeight + initialTopTS);
2762        }
2763      } else {
2764        fixedTopTS.css('top', initialTopTS);
2765      }
2766
2767      if (topPosition === 'fixed' || topPosition === 'absolute') {
2768        // Bump the banner content down
2769        if (isTransparentTS(fixedTopTS)) {
2770          innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight());
2771          outerSizingTS.css('padding-top', '');
2772
2773          try {
2774            window.Pages.onResizeHandlersExecute();
2775          } catch (e) {}
2776        } else {
2777          outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1);
2778          innerSizingTS.css('padding-top', '');
2779        }
2780      } else {
2781        innerSizingTS.css('padding-top', '');
2782        outerSizingTS.css('padding-top', '');
2783      }
2784    })();
2785
2786    // Fixed bottom script
2787    (function () {
2788      if (!fixedBottomTS || fixedBottomTS.length === 0) return;
2789
2790      // If the widget has gone narrow, force unfix
2791      if (editing || fixedBottomTS.outerHeight() > 200) {
2792        fixedBottomTS[0].classList.add(forceUnfixClassTS);
2793      } else {
2794        fixedBottomTS[0].classList.remove(forceUnfixClassTS);
2795      }
2796
2797      if (fixedBottomTS.css('position') === 'fixed') {
2798        bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight());
2799      } else {
2800        bodyContainerTS.css('padding-bottom', '');
2801      }
2802    })();
2803
2804    // Fixed left script
2805    (function () {
2806      if (!fixedLeftTS || fixedLeftTS.length === 0) return;
2807
2808      if (editing) {
2809        fixedLeftTS[0].classList.add(forceUnfixClassTS);
2810      } else {
2811        fixedLeftTS[0].classList.remove(forceUnfixClassTS);
2812      }
2813
2814      if (fixedLeftTS.css('position') === 'fixed') {
2815        var headerHeight = headerContainerTS.outerHeight();
2816        var anchorHeight = anchor.outerHeight() - 1;
2817        fixedLeftTS.css('top', anchorHeight + headerHeight + 90);
2818        var leftBoundingTS = fixedLeftTS[0].getBoundingClientRect();
2819        iterateLeftpads(function (containerTS) {
2820          var containerBoundingTS = containerTS.getBoundingClientRect();
2821          if (containerBoundingTS.left <= leftBoundingTS.right) {
2822            $(containerTS).css('padding-left', leftBoundingTS.width + 16);
2823          } else {
2824            $(containerTS).css('padding-left', '');
2825          }
2826        });
2827      } else {
2828        fixedLeftTS.css('top', '');
2829        iterateLeftpads(function (containerTS) {
2830          $(containerTS).css('padding-left', '');
2831        });
2832      }
2833    })();
2834
2835    // Fixed right script
2836    (function () {
2837      if (!fixedRightTS || fixedRightTS.length === 0) return;
2838
2839      if (editing) {
2840        fixedRightTS[0].classList.add(forceUnfixClassTS);
2841      } else {
2842        fixedRightTS[0].classList.remove(forceUnfixClassTS);
2843      }
2844
2845      if (fixedRightTS.css('position') === 'fixed') {
2846        var headerHeight = headerContainerTS.outerHeight();
2847        var anchorHeight = anchor.outerHeight() - 1;
2848        fixedRightTS.css('top', anchorHeight + headerHeight + 90);
2849        var rightBoundingTS = fixedRightTS[0].getBoundingClientRect();
2850        iterateRightpads(function (containerTS) {
2851          var containerBoundingTS = containerTS.getBoundingClientRect();
2852          if (containerBoundingTS.right >= rightBoundingTS.left) {
2853            $(containerTS).css('padding-right', rightBoundingTS.width + 16);
2854          }
2855        });
2856      } else {
2857        fixedRightTS.css('top', '');
2858        iterateRightpads(function (containerTS) {
2859          $(containerTS).css('padding-right', '');
2860        });
2861      }
2862    })();
2863  }
2864
2865  function scrollAdjustmentTS() {
2866    if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return;
2867    var topPosition = fixedTopTS.css('position');
2868    if (topPosition === 'fixed' || topPosition === 'absolute') {
2869      var anchorBounding = anchor[0].getBoundingClientRect();
2870      var attachBounding = topAttachTS[0].getBoundingClientRect();
2871      var scrollTop = $(window).scrollTop();
2872
2873      fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom));
2874    } else {
2875      fixedTopTS.css('top', initialTopTS);
2876    }
2877  }
2878
2879  $(window).load(function () {
2880    setTimeout(function () {
2881      try {
2882        resizeAdjustmentTS();
2883      } catch (e) {
2884        console.error(e);
2885      }
2886    }, 350);
2887
2888    $(window).scroll(function () {
2889      try {
2890        scrollAdjustmentTS();
2891      } catch (e) {
2892        console.error(e);
2893      }
2894    });
2895
2896    var adjustTimeoutTS;
2897    $(window).resize(function () {
2898      clearTimeout(adjustTimeoutTS);
2899      adjustTimeoutTS = setTimeout(function () {
2900        try {
2901          resizeAdjustmentTS();
2902        } catch (e) {
2903          console.error(e);
2904        }
2905      }, 350);
2906    });
2907
2908    $.when(window.Pages.angularToolbarComplete).done(function () {
2909      try {
2910        resizeAdjustmentTS();
2911      } catch (e) {
2912        console.error(e);
2913      }
2914    });
2915  });
2916</script>
2916
2917<!-- End Fixed Nav Adjustment -->
2918
2919
2920<!----------Google Translate (Mobile Friendly)--------->
2921
2922<style>
2923  #google-translate-container {
2924    float: right;
2925    padding: 3px 5px 0px 0px;
2926    position: fixed; 
2927    top: 110px; 
2928    right: 10px; 
2929    z-index: 5;
2930  }
2931  
2932  .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * {
2933    font-family: arial;
2934    font-size: 10pt;
2935    background-image: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png");
2936    background-position: 5px 5px;
2937    background-size: 18px;
2938    background-repeat: no-repeat;
2939    text-indent: 16px;
2940    background-color: #fff;
2941    color: #000 !important;
2942  }
2943  
2944  .goog-logo-link {
2945    display: none !important;
2946  }
2947  
2948  .goog-te-gadget {
2949    color: transparent !important;
2950  }
2951  
2952  .goog-te-gadget .goog-te-combo {
2953    margin: 2px 0 !important;
2954    border-radius: 15px !important;
2955    }
2956  
2957  .goog-te-combo{
2958    border: 1px solid !important;
2959    border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important;
2960    border-radius: 50px !important;
2961    height:31px !important;
2962    padding: 0 1px 0 .25rem !important;
2963                width: 156px;
2964  }
2965
2966  #launcher-wrapper {
2967    bottom: 50px !important;
2968  }
2969
2970</style>
2971
2972<div id="google-translate-container">
2973  <div id="google_translate_element">
2974  </div>
2975</div>
2976
2977<script>
2978
2979  function googleTranslateElementInit() {
2980    var el = document.getElementById("google_translate_element");
2981    if (el && el.innerHTML.trim() !== "") {
2982        return;
2983    }
2984
2985    new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element");
2986    // begin accessibility compliance
2987    $('img.goog-te-gadget-icon').attr('alt','Google Translate');
2988    $('div#goog-gt-tt div.logo img').attr('alt','translate');
2989    $('div#goog-gt-tt .original-text').css('text-align','left');
2990    $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2991    $('.goog-te-combo').attr('aria-label','google translate languages');
2992    $('svg.goog-te-spinner').attr('title','Google Translate Spinner');
2993    $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2994  }
2995
2996  $(function() {
2997    $.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
2998  });
2999
3000</script>
3000
3001
3002<!--------------End Google Translate-----------------><!-- AudioEye --> 
3002<script type="text/javascript">!function(){var b=function(){window.__AudioEyeSiteHash="5872b667733de7006b450f7d03385bc5";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>
3002 <!-- End AudioEye -->
3003
3004
3005    
3005<script type="text/javascript">
3006        $(function () {
3007            document.cookie = "responsiveGhost=0; path=/";
3008        });
3009        $(window).on("load", function () {
3010            $('body').addClass('doneLoading').removeClass('hideContent');
3011
3012            if ($('#404Content').length > 0)
3013                $('div#bodyWrapper').css('padding', '0px');
3014        });
3015    </script>
3015
3016
3017    <noscript>
3018        <style>
3019            body.hideContent {
3020                opacity: 1 !important;
3021            }
3022        </style>
3023    </noscript>
3024
3025        
3026<div style="display: none;">
3027	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">
3028
3029		<symbol id="iconArrow--left" viewbox="0 0 25 25">
3030			<title>Arrow Left</title>
3031			<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>
3032		</symbol>
3033
3034		<symbol id="iconArrow--right" viewbox="0 0 25 25">
3035			<title>Arrow Right</title>
3036			<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>
3037		</symbol>
3038
3039	</svg>
3040</div>
3041    
3041<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Lato:100,100italic,300,300italic,700,700italic,900,900italic,italic,regular|Lora:700,regular|Poppins:500,600,700,regular|Questrial:regular|Work+Sans:500,600,700,regular|');</script>
3041
3042    
3043
3044    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
3045        <div style="display: none;">
3046            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
3047                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
3048                    <title>Slideshow Left Arrow</title>
3049                    <g>
3050                        <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>
3051                    </g>
3052                </symbol>
3053                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
3054                    <title>Slideshow Right Arrow</title>
3055                    <g>
3056                        <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>
3057                    </g>
3058                </symbol>
3059            </svg>
3060        </div>
3061    
3062	
3063	
3064
3065    <div id="root-picker-outlet"></div>
3066</body>
3067</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.