
<!DOCTYPE html>
<html lang="en">
<head>

	<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
<!-- Google Tag Manager for GA4 -->
				<script>(function(w,d,s,l,i){w.GAMeasurementID='G-FCX1WF1HYP';w[l]=w[l]||[];w[l].push({'gtm.start':
				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
				})(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
				<!-- End Google Tag Manager for GA4 -->
				<script type='text/javascript'>
					var enableTelemetry = 'false'
					var aiConfig = {
					instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f'						
					}
					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);
					window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length;
					// Add telemetry initializer
					appInsights.queue.push(function() {
						appInsights.context.addTelemetryInitializer(function(envelope) {
							var telemetryItem = envelope.data.baseData;
							// To check the telemetry item’s type:
							if (!false)
							{
								//If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that
								if (envelope.name.indexOf('.Event') == -1)
									return false;
							}
						});
					});						
					appInsights.trackPageView();
				</script>
	<script>
		function populateAntiForgery(token) {
			var input = document.createElement("input");
			input.name = "__RequestVerificationToken";
			input.type = "hidden";
			input.value = token;
			var absPat = /^https?:\/\/|^\/\//i;
			var forms = document.getElementsByTagName("form");
			for (var i = 0; i < forms.length; i++) {
				if (forms[i].method == "post" &&
					!forms[i].querySelector('[name="__RequestVerificationToken"]') &&
					!absPat.test(forms[i].getAttribute("action"))) {
					forms[i].appendChild(input.cloneNode());
				}
			}
		}

		function getAntiForgeryToken(callback, error) {
			var xhr = new XMLHttpRequest();
			xhr.open("GET", "/antiforgery");
			xhr.addEventListener("load", function() {
				try {
					if (this.status !== 200) {
						throw Error("Invalid status. Could not retrieve antiforgery token.");
		}
					var obj = JSON.parse(this.responseText);
					callback(obj.token);
				} catch (e) {
					typeof error === "function" && error(e);
				}
			});
			xhr.send();
		}

		getAntiForgeryToken(function(token) {
			if (document.readyState === "complete"
				|| document.readyState === "loaded" 
				|| document.readyState === "interactive") {
				populateAntiForgery(token);
				return;
			}
			document.addEventListener("DOMContentLoaded", function() {
				populateAntiForgery(token);
			}, false);
		}, console.error);
			</script>
			

	<script type="text/javascript">
		window.departmentHeader = {};
		window.pageSectionTracker = {};
		window.isResponsiveEnabled = true;
		window.isRemoveSetHeights= false;
		if (window.isRemoveSetHeights) {
			document.documentElement.className += ' removeSetHeights';
		}
		window.mainMenuMediaQuery = 'screen and (max-width: 40em)';
		window.isMobileBrowserIncludingTablets = false;
		window.fixedResponsiveMenu = false;
		window.fullWidthResponsiveMenu = true;
		window.responsiveMenuHeight = '';
		window.responsiveMenuFontSize = '';
		window.isContentAdvisor = false;
		(function () {
			window.setSizeCookie = function () {
				document.cookie = "dpi=" + window.devicePixelRatio + "; path=/";
				document.cookie = "viewportWidth=" + window.innerWidth + "; path=/";
				document.cookie = "viewportHeight=" + window.innerHeight + "; path=/";
				if (screen && screen.width && screen.height) {
					document.cookie = "screenWidth=" + screen.width + "; path=/";
					document.cookie = "screenHeight=" + screen.height + "; path=/";
				}
				document.cookie = "responsiveGhost=1; path=/";
			};

			setSizeCookie();
		}());
	</script>
		<meta name="viewport" content="width=device-width, initial-scale=1">

	<script async src="https://docaccess.com/docbox.js"></script>
	
	<meta name="category0" content="Home" />

	
	<meta name="theme-color" content="rgb(0, 23, 54)">
	<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
	<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
		<title>Dover, MA | Official Website</title>

		<meta name="description" content="">
		<meta name="keywords" content="Home">
			<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
	<script src="/Assets/Scripts/jQuery/jquery-migrate-3.5.2.min.js" type="text/javascript"></script>
	

	<!--[if IE 6]><script language="JavaScript" type="text/javascript"> var isie6 = true; </script><![endif]-->
	<!--[if IE 7]><script language="JavaScript" type="text/javascript"> var isie7 = true; </script><![endif]-->
	<!--[if IE 8]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]-->
	<!--[if IE 9]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]-->
	<script type="text/javascript"><!--
	var intCountryCode = 840;
	var order = '';
//--></script>
	
	<link href="/-1465647691.css" rel="stylesheet" type="text/css" />	<link href="/-263801492.css" rel="stylesheet" type="text/css" />

	<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
	<script type="text/javascript">
		window.Pages = window.Pages || {};
		// FrontEnd RWD initialization
		window.Pages.rwdReady = $.Deferred();
		window.Pages.toolBarDeferred = $.Deferred();
		window.Pages.rwdSetupComplete = $.Deferred();
		window.Pages.megaMenuLoaded = $.Deferred();
		window.Pages.angularToolbarComplete = $.Deferred();
		window.Pages.frontEndToolbarComplete = $.Deferred();
	</script>
	<!--CPHeadContent-->
	<script src="/739942322.js" type="text/javascript"></script>
	
	
	
	




	<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
	<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
	<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
	<!--[if lt IE 9]><script type="text/javascript" src="/Scripts/html5.js"></script><![endif]-->

	<script type="text/javascript">
		setEditorVariables(false, 840);
		function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
	</script>
	<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
</head>
<body class="wide " >

    <script>jQuery(document).click(function (event) {
	var target = jQuery(event.target);
	if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
		var text = target.attr('title');
		
		if (!text.length) {
			text = "N/A";
		}
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Image',
				eventAction: 'Image - ' + text,
				eventLabel: window.location.href
			});
	}
	if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
		var text = "";
		if (target.parents('.button')[0]) {
			text = target.parents('.button').first().text();
		} else if (target.text().length) {
			text = target.text();
		} else if (target.attr('title').length) {
			text = target.attr('title');
		}
		if (!text.length) {
			text = "N/A";
		}
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Button',
				eventAction: 'Button - ' + text,
				eventLabel: window.location.href
			});
	}
	if (target.parents('.widgetCustomHtml').length) {
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Custom Html',
				eventAction: 'Custom Html Clicked',
				eventLabel: window.location.href
			});
	}
	if (target.parents('.editor').length) {
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Editor',
				eventAction: 'Editor Link Clicked',
				eventLabel: window.location.href
			});
	}
	if (target.parents('.GraphicLinks').length) {
		var text = "";
		var targetGraphicLink = target;
		if (target.hasClass('widgetGraphicLinksLink')) {
			targetGraphicLink = jQuery(target.children()[0]);
		}
		if (targetGraphicLink.hasClass('text')) {
			text = targetGraphicLink.text();
		} else if (targetGraphicLink.attr('src').length) {
			if (targetGraphicLink.attr('alt').length) {
				text = targetGraphicLink.attr('alt');
			} else {
				text = targetGraphicLink.attr('src');
			}
		} else {
			text = "N/A";
		}
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Graphic Links',
				eventAction: 'Graphic Link - ' + text,
				eventLabel: window.location.href
			});
	}
	if (target.parents('.InfoAdvanced').length) {
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Info Advanced',
				eventAction: 'Info Advanced Clicked',
				eventLabel: window.location.href
			});
	}
	if (target.parents('.list').length) {
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'List',
				eventAction: 'List Clicked',
				eventLabel: window.location.href
			});
	}
	if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
		var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
		var breadCrumbs = [];
		jQuery('.breadCrumbs > li').each(function () {
			 breadCrumbs.push(this.textContent);
		});
		var pageTitle = breadCrumbs.join('>');
		var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
		var text = "";
		if (pageTitle) {
			text += pageTitle + " | ";
		} else {
			text += document.title + ' - ';
		}
		if (target.text() == "" && megaMenuText == "") {
			text += "N/A";
		} else if (target.text().length && megaMenuText.length) {
			if (megaMenuText == target.text()) {
				text += megaMenuText;
			} else {
				text += megaMenuText + " - " + subTitleText + " - " + target.text();
			}
		} else if (target.text() == "") {
			text += megaMenuText;
		} else {
			text += target.text();
		}
		if (!text.length) {
			text = "N/A";
		}
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Mega Menu',
				eventAction: 'Mega Menu : ' + text,
				eventLabel: window.location.href
			});
	}
	if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
		var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
		if (!text.length) {
			text = "N/A";
		}
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'News Flash',
				eventAction: 'News Flash - ' + text,
				eventLabel: window.location.href
			});
	}
	if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
		var text = target.text();
		if (!text.length) {
			text = "N/A";
		}
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Quick Links',
				eventAction: 'Quick Links - ' + text,
				eventLabel: window.location.href
			});
	}
	if (target.attr('src') && target.parents('.cpSlideshow').length) {
		var text = target.attr('title');
		if (!text.length) {
			text = "N/A";
		}
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Slideshow',
				eventAction: 'Slideshow - ' + text,
				eventLabel: window.location.href
			});
	}
	if (target.parents('.widgetText').length) {
		ga('send',
			{
				hitType: 'event',
				eventCategory: 'Text',
				eventAction: 'Text Link Clicked',
				eventLabel: window.location.href
			});
	}
});</script>
	<div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;">
	<div class="cp-PopOver-header">
		<h3 class="cp-PopOver-title"></h3>
		<button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)">
			<svg class="cp-Icon--close" alt="close" title="close">
				<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use>
			</svg>
		</button>
	</div>
	<div id="cpPopOverBody" class="cp-PopOver-body">
		<form id="cpPopOverForm" name="cpPopOverForm" novalidate></form>
	</div>
	<div id="cpPopOverFooter" class="cp-PopOver-footer">
		<div class="cp-BtnGroup" id="actionButtons">
			<!-- Action buttons will be dynamically added here -->
		</div>
	</div>
</div>
    <div id="fb-root"></div>
<div id=skipToContentLinks>
<a href="#ccfe921656-6589-4dea-a87f-0ba0fe31991a" target="_self" class="skipToContentLink">Skip to Main Content</a>
</div>
    <form id="frmReferenceFormForTelerikEditorDialogs"></form>

        <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />



    <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
    <input type="hidden" id="hdnStructureID" value="10" />
    <input type="hidden" id="hdnContentCollectionID" value="7e51ef45-240f-4a7b-b835-63de651afe6b" />
    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
    <input type="hidden" id="hdnThemeID" value="34" />
    <input type="hidden" id="pageIsFrontEnd" value="true" />
    <input type="hidden" id="pageModuleID" />
    <input type="hidden" id="pagePageID" value="1" />

    <div id="stickyPlaceholder"></div>
    <div id="outer-wrap" class="outer-wrap">
        <div id="inner-wrap" class="inner-wrap">
                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
                    



<!-- Begin Signed Out Bar -->
<div class="cpToolbar user public">
    <div class="inner selfClear">
        <p class="dropdown"><a href="/MyAccount/ProfileCreate" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. &nbsp;&nbsp;</span></p>
        <ul class="nav secondary">
	        <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li>
        </ul>
    </div>
</div>
<script>
    $(document).ready(function () {
        $('#signedOutToolbarCreateProfileButton').click(function (event) {
            event.preventDefault();
            window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin;
        });

			
				$('#loggedOutToolbarSignInButton').click(function (event) {
					event.preventDefault();
					window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host;
				});
			

		if ('False' == 'True') {
            $('#loggedOutToolbarSignInButton').hide();
		}
    })
</script>
<!-- End Signed Out Bar -->

                </div>
            <div id="bodyWrapper">
                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
                
<div data-cpRole="structuralContainer" id="bodyContainerTS">
<!-- <div data-cpRole="banner" id="banner2" class="fixedBannerTS"></div> --><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS">
<div class="siteWrap8" data-skip-leftpad=""><div data-cpRole="structuralContainer" id="flexHeaderTS">
<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty">




				<a id="bannerLogoTS-108" style="			display: block; text-align: center;
" class="bannerObject" href="/" target="_self"><img alt="Homepage Dover, Massachusetts" class="bannerObject" height="89" src="/ImageRepository/Document?documentID=4355" width="227" /></a>
</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!--
			--><!--
			--> <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>			<!--
			--><!--
			--></li><!----><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!--
			--><!--
			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu101" id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem2 " href="/101/Departments" target = "_self" >   Departments  </a>			<!--
			--><!--
			--></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!--
			--><!--
			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu31" id = "mainNavCommunity" class="navMainItem mainNavItem mainNavItem3 " href="/31/Community" target = "_self" >   Community  </a>			<!--
			--><!--
			--></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!--
			--><!--
			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu35" id = "mainNavBusiness" class="navMainItem mainNavItem mainNavItem4 " href="/35/Business" target = "_self" >   Business  </a>			<!--
			--><!--
			--></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!--
			--><!--
			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem5 " href="/9/How-Do-I" target = "_self" >   How Do I...  </a>			<!--
			--><!--
			--></li><!---->
</ol>


	<script type="text/javascript">
		(function () {
			function setupMenu() {
				const menuID = 'mainNavMenu';
				const menuType = MAIN_MENU;

				//setup menu manager properties for main menu
				if (!menuManager.mobileMainNav && true)
					menuManager.adjustMainItemsWidth('#' + menuID);
				menuManager.isMainMenuEditable = false;
				menuManager.mainMenuMaxSubMenuLevels = 4;
				menuManager.setMOMMode(2, menuType);

				//Init main menu
				const setupDraggable = menuManager.isMainMenuEditable;
				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=34&menuContainerID=mainNav';

				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
				menuManager.mainMenuInit = true;
				menuManager.mainMenuTextResizer = false;
				if (1.00 > 0)
					menuManager.mainMenuTextResizerRatio = 1.00;
				if (window.isResponsiveEnabled)
					menuManager.mainMenuReady.resolve();

			}

			if (document.readyState === "complete"
				|| document.readyState === "loaded"
				|| document.readyState === "interactive") {
				setupMenu();
				return;
			}

			document.addEventListener("DOMContentLoaded", setupMenu);
		})();
	</script>


<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="cc362937b0-baf2-4509-9bfd-9c6f016d2256" data-containerid="362937b0-baf2-4509-9bfd-9c6f016d2256" class="pageContent cpGrid cpGrid24">
				                



	</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal">	<div id="cc539ae92b-e61d-4a82-b3ff-47319baf7788" data-containerid="539ae92b-e61d-4a82-b3ff-47319baf7788" class="pageContent cpGrid cpGrid24">
				                



	</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal">	<div id="ccf134cb58-bd2d-430a-ab28-9da85cc7c098" data-containerid="f134cb58-bd2d-430a-ab28-9da85cc7c098" class="pageContent cpGrid cpGrid24">
				                



	</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal">	<div id="cc9fff6e10-111d-4d45-8fd2-ca3f0a4bf15d" data-containerid="9fff6e10-111d-4d45-8fd2-ca3f0a4bf15d" class="pageContent cpGrid cpGrid24">
				                



	</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal">	<div id="cc50217564-db7e-4346-8001-8ec0b896d52f" data-containerid="50217564-db7e-4346-8001-8ec0b896d52f" class="pageContent cpGrid cpGrid24">
				                



	</div>
</aside></aside></nav><div data-cpRole="contentContainer" id="search2TS">	<div id="ccc0a9e717-cdd8-4381-ae19-baa7c307e88a" data-containerid="c0a9e717-cdd8-4381-ae19-baa7c307e88a" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="25">
				                

		<div class="row outer wide"><!--
--><div class="outer col col11 first" style="" data-widgetcontainerid="1dad0337-287f-4058-801e-957206ce3ffd">				
	<div class="row nest first last wide">
	
	<div class="inner col col11 first last idce556693-46e3-4289-a6a7-5d3b706a8da2" style="" data-widgetcontainerid="ce556693-46e3-4289-a6a7-5d3b706a8da2">	
<div data-widget-id="5a7dae6e-ac13-438d-b3c9-a185792c4287" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget5a7dae6e-ac13-438d-b3c9-a185792c4287" class="widget widgetGraphicLinks skin87 widgetOptionSet37 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
	<div class="widgetHeader">
		<div class="">
				</div>
	</div>
	<div class="widgetBody cpGrid cpGrid4 ">
		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
				<div class="row autoWidths center wide">
					<!--
--><div class="col col1 first "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/townofdovermass/" target="_self" aria-label="Facebook">

<img src="/ImageRepository/Document?documentID=4370" 
     class="graphicButtonLink" alt="Facebook" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4370'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4370'"
     onfocus="this.src='/ImageRepository/Document?documentID=4370'" 
	onblur="this.src='/ImageRepository/Document?documentID=4370'"> 
</a></li><!--
--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.youtube.com/@TownofDover-02030" target="_self" aria-label="YouTube">

<img src="/ImageRepository/Document?documentID=4373" 
     class="graphicButtonLink" alt="YouTube" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4373'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4373'"
     onfocus="this.src='/ImageRepository/Document?documentID=4373'" 
	onblur="this.src='/ImageRepository/Document?documentID=4373'"> 
</a></li><!--
--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.linkedin.com/company/town-of-dover" target="_self" aria-label="Linkedin">

<img src="/ImageRepository/Document?documentID=4371" 
     class="graphicButtonLink" alt="Linkedin" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4371'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4371'"
     onfocus="this.src='/ImageRepository/Document?documentID=4371'" 
	onblur="this.src='/ImageRepository/Document?documentID=4371'"> 
</a></li><!--
--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://x.com/towndover" target="_self" aria-label="X">

<img src="/ImageRepository/Document?documentID=4372" 
     class="graphicButtonLink" alt="X" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4372'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4372'"
     onfocus="this.src='/ImageRepository/Document?documentID=4372'" 
	onblur="this.src='/ImageRepository/Document?documentID=4372'"> 
</a></li><!--
--></ul></div><!--				-->
				</div>
			</nav>
		</div>
	<div class="widgetFooter">
			</div>
</div>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col13 last" style="" data-widgetcontainerid="a45b509c-38e6-456b-b68d-9216bd30f751">				
	<div class="row nest first last wide">
	
	<div class="inner col col13 first last id14476225-1535-4d9f-a815-3d40fca9659d" style="" data-widgetcontainerid="14476225-1535-4d9f-a815-3d40fca9659d">	
<div data-widget-id="a6dbfa8f-a278-484b-aba1-8ec0c7a1216c" data-widget-controller-path="/Layout/WidgetSearch">
	
	<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.js"></script>
	<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
	<script defer type="text/javascript">

		$(document).ready(function () {
			try {
				$(".widgetSearchButton.widgetSearchButtona6dbfa8f-a278-484b-aba1-8ec0c7a1216c").click(function (e) {
				e.preventDefault();
					if (false||$("#ysnSearchOnlyDepta6dbfa8f-a278-484b-aba1-8ec0c7a1216c").is(':checked'))
					{
						doWidgetSearch($(this).siblings(".widgetSearchBox").val(), Number(0));
					}
					else {
						doWidgetSearch($(this).siblings(".widgetSearchBox").val(), 0);
					}
			});
			$("#searchFielda6dbfa8f-a278-484b-aba1-8ec0c7a1216c").keypress(function (e) {
				if (window.clipboardData) {
					if (e.keyCode === 13) {
						if ($("#ysnSearchOnlyDepta6dbfa8f-a278-484b-aba1-8ec0c7a1216c").is(':checked') || false) {
								doWidgetSearch($(this).val(), Number(0));
							} else {
								doWidgetSearch($(this).val(), 0);
							}
						return false;
					}
				} else {
					if (e.which === 13) {
						if ($("#ysnSearchOnlyDepta6dbfa8f-a278-484b-aba1-8ec0c7a1216c").is(':checked') || false) {
								doWidgetSearch($(this).val(), Number(0));
							} else {
								doWidgetSearch($(this).val(), 0);
							}
						return false;
					}
				}
				return true;
			});

				if (true) {
					var currentRequest = null;
					var $searchField = $("#searchFielda6dbfa8f-a278-484b-aba1-8ec0c7a1216c").autocomplete({
						source: function (request, response) {
							currentRequest = $.ajax({
								url: '/Search/AutoComplete' + ($("#ysnSearchOnlyDepta6dbfa8f-a278-484b-aba1-8ec0c7a1216c").is(':checked') || false? '?departmentId=0' : ''),
								dataType: "json",
								timeout: 10000,
								beforeSend: function () {
									if (currentRequest != null) {
										currentRequest.abort();
									}
								},
								data:
								{
									term: request.term,
								},
								success: function (data) {
									response(data);
									$('.autoCompleteError').remove();
								},
								error: function (xmlhttprequest, textstatus, message) {
									if (textstatus === "timeout") {
										if ($("#searchFielda6dbfa8f-a278-484b-aba1-8ec0c7a1216c").siblings('.autoCompleteError').length == 0)
											$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($("#searchFielda6dbfa8f-a278-484b-aba1-8ec0c7a1216c"));
									}
								}
							});
						},
						html: true,
						delay: 500,
						select: function (event, ui) {
							$(this).val(ui.item.value);
							$(this).next().click();
						}
					});

					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
						return $("<li class=\"itemList\"></li>")
							.data("ui-autocomplete-item", item)
							.append("<a>" + item.label + "</a>")
							.appendTo(ul);
					};
}
}
			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.
		});
	</script>

	<section id="widgetPreviewSearch" class="widget widgetSearch skin82 widgetOptionSet36" style="display: block;" aria-label="Search">
				<!-- For the button right and inside -->
		<div class="widgetBody buttonRightInside">
			<input class="widgetSearchBox widgetSearchBoxa6dbfa8f-a278-484b-aba1-8ec0c7a1216c" cp5ph="true" id="searchFielda6dbfa8f-a278-484b-aba1-8ec0c7a1216c" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" />
						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButtona6dbfa8f-a278-484b-aba1-8ec0c7a1216c" role="button"><img alt="Search Icon" class="imageHover" data-hover="/ImageRepository/Document?documentID=4356" data-image="/ImageRepository/Document?documentID=4357" src="/ImageRepository/Document?documentID=4357" /></a>

			<label class="searchLabel" aria-hidden="true" for="searchFielda6dbfa8f-a278-484b-aba1-8ec0c7a1216c">Search</label>
		</div>

	</section>


<style scoped>
	  
		.widgetSearch ::-webkit-input-placeholder {
		color: #212121;
	  }
		.widgetSearch :-moz-placeholder { /* Firefox 18- */
	   color: #212121;
	}
		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
	   color: #212121;
	}
	.widgetSearch :-ms-input-placeholder {
	   color: #212121;
	}
	

	.widgetSearch .widgetBody .widgetSearchBoxa6dbfa8f-a278-484b-aba1-8ec0c7a1216c
	{
		color: #212121;
		height:60px;
background:#F0F3FF;
padding:0 65px 0 27px;
box-shadow: 0px 3px 6px #00000029;
border-radius: 30px;
border:none;
font-family:poppins;
font-weight:600;
	}
	.widgetSearch .widgetBody .widgetSearchButtona6dbfa8f-a278-484b-aba1-8ec0c7a1216c
	{
		margin:10px 11px 10px 0;
	}
	.widgetSearch .widgetSearch-onlyDepta6dbfa8f-a278-484b-aba1-8ec0c7a1216c
	{
		display: inline-block;
		color: #333;
		
		
		 padding-top: 10px;
	}
	#ysnSearchOnlyDepta6dbfa8f-a278-484b-aba1-8ec0c7a1216c
	{
		position: relative;
		top: .125em;
	}

</style>

<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.css">
<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.1/jquery-ui.theme.min.css">



<script type="text/javascript">
	//Updates search icons href to have the correct queryString
	function searchBtnApplyQuery() {
		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchFielda6dbfa8f-a278-484b-aba1-8ec0c7a1216c").value;
	}
	</script>

</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->


	</div>
</div>
</div></div>
</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS">
<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS">
<div data-cpRole="structuralContainer" id="bannerSearchTS">
<div class="siteWrap8" data-skip-leftpad=""></div>
</div>
</div>




		<div id="banner1-107" style="display: none"></div>
			<script type="text/javascript">
				$(window).on("load", function () {
					$.when(window.Pages.rwdSetupComplete)
						.done(function () {
							renderBanner('banner1-107',
								'banner1',
								{"BannerOptionID":107,"ThemeID":34,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":1,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":false,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":230,"BannerOptionID":107,"FileName":"/ImageRepository/Document?documentID=5745","Height":924,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
								{"BannerImageID":230,"BannerOptionID":107,"FileName":"/ImageRepository/Document?documentID=5745","Height":924,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null},
								'/App_Themes/2025 - Home/Images/',
								'<img alt="" class="bannerObject" src="/ImageRepository/Document?documentID=5745" />');
						});
				});
			</script>

</div>
</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS">
<div class="siteWrap4"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main">
<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap">
<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer"><script type='text/javascript'>$('#breadCrumbs').hide();</script></div><div data-cpRole="mainContentContainer" id="moduleContent">
	
	<div id="page" class="moduleContentNew">
		

	<input id="hdnPageID" name="hdnPageID" type="hidden" value="1" />
	<input id="hdnParentID" name="hdnParentID" type="hidden" value="" />
	<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="10308" />
	<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Home" />
	<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" />
	<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
	<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />

			
		<div id="ccfe921656-6589-4dea-a87f-0ba0fe31991a" data-containerid="fe921656-6589-4dea-a87f-0ba0fe31991a" class="pageContent cpGrid cpGrid24"  >
			



		</div>

	</div>

	
	<div class="newCP">

	</div>
</div>
</div>
</div>
</div></div>
</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainer2TS">
<div class="siteWrap4"><div data-cpRole="contentContainer" id="gbs2TS">	<div id="cc684901af-0052-4147-b065-05d028f5f5c7" data-containerid="684901af-0052-4147-b065-05d028f5f5c7" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="35">
				                

		<div class="row outer wide"><!--
--><div class="outer col col8 first" style="" data-widgetcontainerid="ba2db476-897e-48af-8cdc-897686ee1c2f">				
	<div class="row nest first last wide">
	
	<div class="inner col col8 first last id00fa636b-c68b-48b2-af64-6b27570c941b" style="" data-widgetcontainerid="00fa636b-c68b-48b2-af64-6b27570c941b">	
<div data-widget-id="9ff5c3e0-8e60-41b6-a6dd-f9c2219af111" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget9ff5c3e0-8e60-41b6-a6dd-f9c2219af111" class="widget widgetGraphicLinks skin83 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
	<div class="widgetHeader">
		<div class="">
				</div>
	</div>
	<div class="widgetBody cpGrid cpGrid2 ">
		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
				<div class="row   wide">
					<!--
--><div class="col col1 first "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/agendacenter" target="_self" class="fancyButton fancyButton350 " >
		<span>
			<span><span class="text">Agendas &amp; Minutes</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton350.fancyButton:link,.fancyButton350.fancyButton:visited, .fancyButton350div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
} 
.fancyButton350::after{
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:10px;
z-index:-1;
width:85px;
height:85px;
background:#52725B;
border-radius:50%;
}
.fancyButton350::before{
position:absolute;
content:"";
left:50%;
transform:translateX(-50%);
top:0;
transition:all .3s ease-in-out;
width:105px;
box-sizing: border-box;  
height:105px;
z-index:-2;
background:rgba(255,255,255,0);
border-radius:50%;
border:solid 3px #EED12E;}
.fancyButton350.fancyButton:hover,.fancyButton350.fancyButton:focus,.fancyButton350.fancyButton:active,.fancyButton350.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton350:is(:hover, :focus, :active)::before{
border-radius:0;
}
.fancyButton350:is(:hover, :focus, :active)::after{
border-radius:0;}
.fancyButton350.fancyButton:link > span,.fancyButton350.fancyButton:visited > span, .fancyButton350div.fancyButton > span{
}
.fancyButton350.fancyButton:hover > span,.fancyButton350.fancyButton:focus > span,.fancyButton350.fancyButton:active > span,.fancyButton350.fancyButton.hover > span{
}
.fancyButton350.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: 1.1em;
	font-family: "Poppins";
	padding-top: 110px;
	padding-bottom: 10px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 110px;
	padding-bottom: 10px;
	background-image: url('/ImageRepository/Document?documentID=4360');
	background-repeat: no-repeat;
	background-position: center 28px ;
position:relative;
}
.fancyButton350 .text::after{ 
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
bottom:0;
width:50px;
height:6px;
background:#52725B;
border-radius:3px;
}
.fancyButton350.fancyButton:hover .text,.fancyButton350.fancyButton:focus .text,.fancyButton350.fancyButton:active .text,.fancyButton350.fancyButton.hover .text{
	text-decoration: none;
	background-repeat: no-repeat;
}
.fancyButton350:is(:hover, :focus, :active) .text::after{
width:85px;
background:#EED111;
}
</style>

 </li><!--
--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/159/Assessor" target="_self" class="fancyButton fancyButton351 " >
		<span>
			<span><span class="text">Property Records</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton351.fancyButton:link,.fancyButton351.fancyButton:visited, .fancyButton351div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
} 
.fancyButton351::after{
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:10px;
z-index:-1;
width:85px;
height:85px;
background:#52725B;
border-radius:50%;
}
.fancyButton351::before{
position:absolute;
content:"";
left:50%;
transform:translateX(-50%);
top:0;
transition:all .3s ease-in-out;
width:105px;
box-sizing: border-box;  
height:105px;
z-index:-2;
background:rgba(255,255,255,0);
border-radius:50%;
border:solid 3px #EED12E;}
.fancyButton351.fancyButton:hover,.fancyButton351.fancyButton:focus,.fancyButton351.fancyButton:active,.fancyButton351.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton351:is(:hover, :focus, :active)::before{
border-radius:0;
}
.fancyButton351:is(:hover, :focus, :active)::after{
border-radius:0;}
.fancyButton351.fancyButton:link > span,.fancyButton351.fancyButton:visited > span, .fancyButton351div.fancyButton > span{
}
.fancyButton351.fancyButton:hover > span,.fancyButton351.fancyButton:focus > span,.fancyButton351.fancyButton:active > span,.fancyButton351.fancyButton.hover > span{
}
.fancyButton351.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: 1.1em;
	font-family: "Poppins";
	padding-top: 110px;
	padding-bottom: 10px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 110px;
	padding-bottom: 10px;
	background-image: url('/ImageRepository/Document?documentID=4364');
	background-repeat: no-repeat;
	background-position: center 28px ;
position:relative;
}
.fancyButton351 .text::after{ 
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
bottom:0;
width:50px;
height:6px;
background:#52725B;
border-radius:3px;
}
.fancyButton351.fancyButton:hover .text,.fancyButton351.fancyButton:focus .text,.fancyButton351.fancyButton:active .text,.fancyButton351.fancyButton.hover .text{
	text-decoration: none;
	background-repeat: no-repeat;
}
.fancyButton351:is(:hover, :focus, :active) .text::after{
width:85px;
background:#EED111;
}
</style>

 </li><!--
--></ul></div><!--				-->
				</div>
			</nav>
		</div>
	<div class="widgetFooter">
			</div>
</div>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="0ca0384b-cb5e-461c-96f9-767966912916">				
	<div class="row nest first last wide">
	
	<div class="inner col col8 first last idda179886-fceb-4fb3-8e18-c7cb0bffe2e3" style="" data-widgetcontainerid="da179886-fceb-4fb3-8e18-c7cb0bffe2e3">	
<div data-widget-id="e5a67665-25b1-4f28-802f-b6ba7fac9a1b" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidgete5a67665-25b1-4f28-802f-b6ba7fac9a1b" class="widget widgetGraphicLinks skin82 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
	<div class="widgetHeader">
		<div class="">
				</div>
	</div>
	<div class="widgetBody cpGrid cpGrid2 ">
		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
				<div class="row   wide">
					<!--
--><div class="col col1 first "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/544/Pay-Bill-Online" target="_self" class="fancyButton fancyButton353 " >
		<span>
			<span><span class="text">Online Bill Pay</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton353.fancyButton:link,.fancyButton353.fancyButton:visited, .fancyButton353div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
} 
.fancyButton353::after{
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:10px;
z-index:-1;
width:85px;
height:85px;
background:#52725B;

border-radius:50%;
}
.fancyButton353::before{
position:absolute;
content:"";
left:50%;
transform:translateX(-50%);
top:0;
transition:all .3s ease-in-out;
width:105px;
box-sizing: border-box;  
height:105px;
z-index:-2;
background:rgba(255,255,255,0);
border-radius:50%;
border:solid 3px #EED12E;}
.fancyButton353.fancyButton:hover,.fancyButton353.fancyButton:focus,.fancyButton353.fancyButton:active,.fancyButton353.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton353:is(:hover, :focus, :active)::before{
border-radius:0;
}
.fancyButton353:is(:hover, :focus, :active)::after{
border-radius:0;}
.fancyButton353.fancyButton:link > span,.fancyButton353.fancyButton:visited > span, .fancyButton353div.fancyButton > span{
}
.fancyButton353.fancyButton:hover > span,.fancyButton353.fancyButton:focus > span,.fancyButton353.fancyButton:active > span,.fancyButton353.fancyButton.hover > span{
}
.fancyButton353.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: 1.1em;
	font-family: "Poppins";
	padding-top: 110px;
	padding-bottom: 10px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 110px;
	padding-bottom: 10px;
	background-image: url('/ImageRepository/Document?documentID=4363');
	background-repeat: no-repeat;
	background-position: center 28px ;
position:relative;
}
.fancyButton353 .text::after{ 
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
bottom:0;
width:50px;
height:6px;
background:#52725B;
border-radius:3px;
}
.fancyButton353.fancyButton:hover .text,.fancyButton353.fancyButton:focus .text,.fancyButton353.fancyButton:active .text,.fancyButton353.fancyButton.hover .text{
	text-decoration: none;
	background-repeat: no-repeat;
}
.fancyButton353:is(:hover, :focus, :active) .text::after{
width:85px;
background:#EED111;
}
</style>

 </li><!--
--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/447/2649/Notify-Me" target="_self" class="fancyButton fancyButton352 " >
		<span>
			<span><span class="text">Notify Me®</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton352.fancyButton:link,.fancyButton352.fancyButton:visited, .fancyButton352div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
} 
.fancyButton352::after{
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:10px;
z-index:-1;
width:85px;
height:85px;
background:#52725B;

border-radius:50%;
}
.fancyButton352::before{
position:absolute;
content:"";
left:50%;
transform:translateX(-50%);
top:0;
transition:all .3s ease-in-out;
width:105px;
box-sizing: border-box;  
height:105px;
z-index:-2;
background:rgba(255,255,255,0);
border-radius:50%;
border:solid 3px #EED12E;}
.fancyButton352.fancyButton:hover,.fancyButton352.fancyButton:focus,.fancyButton352.fancyButton:active,.fancyButton352.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton352:is(:hover, :focus, :active)::before{
border-radius:0;
}
.fancyButton352:is(:hover, :focus, :active)::after{
border-radius:0;}
.fancyButton352.fancyButton:link > span,.fancyButton352.fancyButton:visited > span, .fancyButton352div.fancyButton > span{
}
.fancyButton352.fancyButton:hover > span,.fancyButton352.fancyButton:focus > span,.fancyButton352.fancyButton:active > span,.fancyButton352.fancyButton.hover > span{
}
.fancyButton352.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: 1.1em;
	font-family: "Poppins";
	padding-top: 110px;
	padding-bottom: 10px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 110px;
	padding-bottom: 10px;
	background-image: url('/ImageRepository/Document?documentID=4362');
	background-repeat: no-repeat;
	background-position: center 28px ;
position:relative;
}
.fancyButton352 .text::after{ 
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
bottom:0;
width:50px;
height:6px;
background:#52725B;
border-radius:3px;
}
.fancyButton352.fancyButton:hover .text,.fancyButton352.fancyButton:focus .text,.fancyButton352.fancyButton:active .text,.fancyButton352.fancyButton.hover .text{
	text-decoration: none;
	background-repeat: no-repeat;
}
.fancyButton352:is(:hover, :focus, :active) .text::after{
width:85px;
background:#EED111;
}
</style>

 </li><!--
--></ul></div><!--				-->
				</div>
			</nav>
		</div>
	<div class="widgetFooter">
			</div>
</div>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="5d0f52dd-cd42-4c95-aae9-146e6660cac1">				
	<div class="row nest first last wide">
	
	<div class="inner col col8 first last ida3029249-e963-4112-a52d-8ecdea8b9060" style="" data-widgetcontainerid="a3029249-e963-4112-a52d-8ecdea8b9060">	
<div data-widget-id="23e8d47b-66d5-4af5-a0aa-e520918e1577" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget23e8d47b-66d5-4af5-a0aa-e520918e1577" class="widget widgetGraphicLinks skin82 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
	<div class="widgetHeader">
		<div class="">
				</div>
	</div>
	<div class="widgetBody cpGrid cpGrid2 ">
		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
				<div class="row   wide">
					<!--
--><div class="col col1 first "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/653/Stay-Informed" target="_self" class="fancyButton fancyButton354 " >
		<span>
			<span><span class="text">Stay Informed</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton354.fancyButton:link,.fancyButton354.fancyButton:visited, .fancyButton354div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
} 
.fancyButton354::after{
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:10px;
z-index:-1;
width:85px;
height:85px;
background:#52725B;

border-radius:50%;
}
.fancyButton354::before{
position:absolute;
content:"";
left:50%;
transform:translateX(-50%);
top:0;
transition:all .3s ease-in-out;
width:105px;
box-sizing: border-box;  
height:105px;
z-index:-2;
background:rgba(255,255,255,0);
border-radius:50%;
border:solid 3px #EED12E;}
.fancyButton354.fancyButton:hover,.fancyButton354.fancyButton:focus,.fancyButton354.fancyButton:active,.fancyButton354.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton354:is(:hover, :focus, :active)::before{
border-radius:0;
}
.fancyButton354:is(:hover, :focus, :active)::after{
border-radius:0;}
.fancyButton354.fancyButton:link > span,.fancyButton354.fancyButton:visited > span, .fancyButton354div.fancyButton > span{
}
.fancyButton354.fancyButton:hover > span,.fancyButton354.fancyButton:focus > span,.fancyButton354.fancyButton:active > span,.fancyButton354.fancyButton.hover > span{
}
.fancyButton354.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: 1.1em;
	font-family: "Poppins";
	padding-top: 110px;
	padding-bottom: 10px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 110px;
	padding-bottom: 10px;
	background-image: url('/ImageRepository/Document?documentID=4365');
	background-repeat: no-repeat;
	background-position: center 28px ;
position:relative;
}
.fancyButton354 .text::after{ 
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
bottom:0;
width:50px;
height:6px;
background:#52725B;
border-radius:3px;
}
.fancyButton354.fancyButton:hover .text,.fancyButton354.fancyButton:focus .text,.fancyButton354.fancyButton:active .text,.fancyButton354.fancyButton.hover .text{
	text-decoration: none;
	background-repeat: no-repeat;
}
.fancyButton354:is(:hover, :focus, :active) .text::after{
width:85px;
background:#EED111;
}
</style>

 </li><!--
--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/441/Human-Resources" target="_self" class="fancyButton fancyButton355 " >
		<span>
			<span><span class="text">Employment</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton355.fancyButton:link,.fancyButton355.fancyButton:visited, .fancyButton355div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
} 
.fancyButton355::after{
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:10px;
z-index:-1;
width:85px;
height:85px;
background:#52725B;

border-radius:50%;
}
.fancyButton355::before{
position:absolute;
content:"";
left:50%;
transform:translateX(-50%);
top:0;
transition:all .3s ease-in-out;
width:105px;
box-sizing: border-box;  
height:105px;
z-index:-2;
background:rgba(255,255,255,0);
border-radius:50%;
border:solid 3px #EED12E;}
.fancyButton355.fancyButton:hover,.fancyButton355.fancyButton:focus,.fancyButton355.fancyButton:active,.fancyButton355.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton355:is(:hover, :focus, :active)::before{
border-radius:0;
}
.fancyButton355:is(:hover, :focus, :active)::after{
border-radius:0;}
.fancyButton355.fancyButton:link > span,.fancyButton355.fancyButton:visited > span, .fancyButton355div.fancyButton > span{
}
.fancyButton355.fancyButton:hover > span,.fancyButton355.fancyButton:focus > span,.fancyButton355.fancyButton:active > span,.fancyButton355.fancyButton.hover > span{
}
.fancyButton355.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: 1.1em;
	font-family: "Poppins";
	padding-top: 110px;
	padding-bottom: 10px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 110px;
	padding-bottom: 10px;
	background-image: url('/ImageRepository/Document?documentID=4361');
	background-repeat: no-repeat;
	background-position: center 28px ;
position:relative;
}
.fancyButton355 .text::after{ 
position:absolute;
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
bottom:0;
width:50px;
height:6px;
background:#52725B;
border-radius:3px;
}
.fancyButton355.fancyButton:hover .text,.fancyButton355.fancyButton:focus .text,.fancyButton355.fancyButton:active .text,.fancyButton355.fancyButton.hover .text{
	text-decoration: none;
	background-repeat: no-repeat;
}
.fancyButton355:is(:hover, :focus, :active) .text::after{
width:85px;
background:#EED111;
}
</style>

 </li><!--
--></ul></div><!--				-->
				</div>
			</nav>
		</div>
	<div class="widgetFooter">
			</div>
</div>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->


	</div>
</div></div>
</div><!-- Fixed GBs --><div data-cpRole="structuralContainer" id="fixedGbsContainerTS" class="fixedLeftTS">
<div class="siteWrap11" data-skip-leftpad=""><div data-cpRole="contentContainer" id="fixedGbsTS">	<div id="cc9e28a26f-12bb-4a1a-9e1a-0fa7f7edb69f" data-containerid="9e28a26f-12bb-4a1a-9e1a-0fa7f7edb69f" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
				                

		<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="1f8236c1-cef6-4a07-826e-bd1e553108b5">				
	<div class="row nest first last wide">
	
	<div class="inner col col24 first last id086ac323-0e18-4488-9175-5043d8155d71" style="" data-widgetcontainerid="086ac323-0e18-4488-9175-5043d8155d71">	
<div data-widget-id="337e39c0-05f4-42b5-8ada-8f25c9bd707e" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget337e39c0-05f4-42b5-8ada-8f25c9bd707e" class="widget widgetGraphicLinks skin92 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
	<div class="widgetHeader">
		<div class="">
				</div>
	</div>
	<div class="widgetBody cpGrid cpGrid4 ">
		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
				<div class="row   wide">
					<!--
--><div class="col col1 first "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/9/How-Do-I" target="_self" class="fancyButton fancyButton356 " >
		<span>
			<span><span class="text">Top Links</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton356.fancyButton:link,.fancyButton356.fancyButton:visited, .fancyButton356div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
}
.fancyButton356::after{
position:absolute;
box-sizing: border-box; 
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:0;
z-index:-1;
width:50px;
height:50px;
background:rgba(255, 255, 255, 0);
border-radius:50%;
border: 2px solid #EED12E;
}
.fancyButton356.fancyButton:hover,.fancyButton356.fancyButton:focus,.fancyButton356.fancyButton:active,.fancyButton356.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton356:is(:hover, :focus, :active)::after{
background:#52725B;}
.fancyButton356.fancyButton:link > span,.fancyButton356.fancyButton:visited > span, .fancyButton356div.fancyButton > span{
}
.fancyButton356.fancyButton:hover > span,.fancyButton356.fancyButton:focus > span,.fancyButton356.fancyButton:active > span,.fancyButton356.fancyButton.hover > span{
}
.fancyButton356.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: .9em;
	font-family: "Poppins";
	padding-top: 55px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 55px;
	background-image: url('/ImageRepository/Document?documentID=4369');
	background-repeat: no-repeat;
	background-position: center 11px ;
line-height:1.2;
}
.fancyButton356.fancyButton:hover .text,.fancyButton356.fancyButton:focus .text,.fancyButton356.fancyButton:active .text,.fancyButton356.fancyButton.hover .text{
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: center 11px ;


}
</style>

 </li><!--
--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/223/Elections" target="_self" class="fancyButton fancyButton357 " >
		<span>
			<span><span class="text">Elections</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton357.fancyButton:link,.fancyButton357.fancyButton:visited, .fancyButton357div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
}
.fancyButton357::after{
position:absolute;
box-sizing: border-box; 
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:0;
z-index:-1;
width:50px;
height:50px;
background:rgba(255, 255, 255, 0);
border-radius:50%;
border: 2px solid #EED12E;
}
.fancyButton357.fancyButton:hover,.fancyButton357.fancyButton:focus,.fancyButton357.fancyButton:active,.fancyButton357.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton357:is(:hover, :focus, :active)::after{
background:#52725B;}
.fancyButton357.fancyButton:link > span,.fancyButton357.fancyButton:visited > span, .fancyButton357div.fancyButton > span{
}
.fancyButton357.fancyButton:hover > span,.fancyButton357.fancyButton:focus > span,.fancyButton357.fancyButton:active > span,.fancyButton357.fancyButton.hover > span{
}
.fancyButton357.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: .9em;
	font-family: "Poppins";
	padding-top: 55px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 55px;
	background-image: url('/ImageRepository/Document?documentID=4368');
	background-repeat: no-repeat;
	background-position: center 11px ;
line-height:1.2;
}
.fancyButton357.fancyButton:hover .text,.fancyButton357.fancyButton:focus .text,.fancyButton357.fancyButton:active .text,.fancyButton357.fancyButton.hover .text{
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: center 11px ;


}
</style>

 </li><!--
--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/276/Emergency-Notification-System" target="_blank" class="fancyButton fancyButton358 "  aria-label="Alerts Opens in new window">
		<span>
			<span><span class="text">Alerts</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton358.fancyButton:link,.fancyButton358.fancyButton:visited, .fancyButton358div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
}
.fancyButton358::after{
position:absolute;
box-sizing: border-box; 
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:0;
z-index:-1;
width:50px;
height:50px;
background:rgba(255, 255, 255, 0);
border-radius:50%;
border: 2px solid #EED12E;
}
.fancyButton358.fancyButton:hover,.fancyButton358.fancyButton:focus,.fancyButton358.fancyButton:active,.fancyButton358.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton358:is(:hover, :focus, :active)::after{
background:#52725B;}
.fancyButton358.fancyButton:link > span,.fancyButton358.fancyButton:visited > span, .fancyButton358div.fancyButton > span{
}
.fancyButton358.fancyButton:hover > span,.fancyButton358.fancyButton:focus > span,.fancyButton358.fancyButton:active > span,.fancyButton358.fancyButton.hover > span{
}
.fancyButton358.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: .9em;
	font-family: "Poppins";
	padding-top: 55px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 55px;
	background-image: url('/ImageRepository/Document?documentID=4366');
	background-repeat: no-repeat;
	background-position: center 11px ;
line-height:1.2;
}
.fancyButton358.fancyButton:hover .text,.fancyButton358.fancyButton:focus .text,.fancyButton358.fancyButton:active .text,.fancyButton358.fancyButton.hover .text{
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: center 11px ;


}
</style>

 </li><!--
--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/directory.aspx" target="_self" class="fancyButton fancyButton359 " >
		<span>
			<span><span class="text">Contact Us</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton359.fancyButton:link,.fancyButton359.fancyButton:visited, .fancyButton359div.fancyButton{
	background-repeat: no-repeat;
	background-position: left top;
position:relative;
z-index:0;
}
.fancyButton359::after{
position:absolute;
box-sizing: border-box; 
content:"";
transition:all .3s ease-in-out;
left:50%;
transform:translateX(-50%);
top:0;
z-index:-1;
width:50px;
height:50px;
background:rgba(255, 255, 255, 0);
border-radius:50%;
border: 2px solid #EED12E;
}
.fancyButton359.fancyButton:hover,.fancyButton359.fancyButton:focus,.fancyButton359.fancyButton:active,.fancyButton359.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
}
.fancyButton359:is(:hover, :focus, :active)::after{
background:#52725B;}
.fancyButton359.fancyButton:link > span,.fancyButton359.fancyButton:visited > span, .fancyButton359div.fancyButton > span{
}
.fancyButton359.fancyButton:hover > span,.fancyButton359.fancyButton:focus > span,.fancyButton359.fancyButton:active > span,.fancyButton359.fancyButton.hover > span{
}
.fancyButton359.fancyButton .text{
	color: rgb(240, 243, 255);
	font-size: .9em;
	font-family: "Poppins";
	padding-top: 55px;
	font-weight: 500;
	text-decoration: none;
	padding-top: 55px;
	background-image: url('/ImageRepository/Document?documentID=4367');
	background-repeat: no-repeat;
	background-position: center 11px ;
line-height:1.2;
}
.fancyButton359.fancyButton:hover .text,.fancyButton359.fancyButton:focus .text,.fancyButton359.fancyButton:active .text,.fancyButton359.fancyButton.hover .text{
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: center 11px ;


}
</style>

 </li><!--
--></ul></div><!--				-->
				</div>
			</nav>
		</div>
	<div class="widgetFooter">
			</div>
</div>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->


	</div>
</div></div>
</div><!-- Popular Links --><div data-cpRole="structuralContainer" id="homeContainer1">
<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent1a">	<div id="ccc982fa65-ef95-46d2-b853-c16e4a1a727f" data-containerid="c982fa65-ef95-46d2-b853-c16e4a1a727f" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="60">
				                

		<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="dca4c8b4-6de1-4e1f-85da-ebe843474e70">				
	<div class="row nest first last wide">
	
	<div class="inner col col24 first last id8e204544-b603-4499-a2d2-355c707c4a7c" style="" data-widgetcontainerid="8e204544-b603-4499-a2d2-355c707c4a7c">	
    <div data-widget-id="900a92ac-991b-41dc-8d83-d19a5bb1a9fd" data-widget-controller-path="/InfoAdvanced/Widget">





	<section id="divInfoAdv900a92ac-991b-41dc-8d83-d19a5bb1a9fd" class="widget widgetInfoAdvanced skin91 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
			<header class="widgetHeader" id="header900a92ac-991b-41dc-8d83-d19a5bb1a9fd">
		<div class="">
								</div>
	</header>
	<div class="widgetBody  cpGrid cpGrid1 ">
		<div class="row  wide">
					<div class="col col1 first last">
						<ol class="pageStyles semanticList">

<li class="InfoAdvanced widgetItem fr-view">
	<h1 class="headline" style="text-align: center;">POPULAR LINKS</h1><p style="text-align: center;">Let us help you</p>
</li>						</ol>
					</div>
		</div>
	</div>
	<div class="widgetFooter">

	</div>

	</section>



<script type="text/javascript">
	//Render slideshow if info advacned items contain one.
	$(document).ready(function (e) {
		$('#divInfoAdv900a92ac-991b-41dc-8d83-d19a5bb1a9fd .InfoAdvanced.widgetItem').each(function () {
			renderSlideshowIfApplicable($(this));		
		});
	});
</script></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->
		<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="a804e9a3-88d7-4f02-8489-24603d77ab05">				
	<div class="row nest first last wide">
	
	<div class="inner col col24 first last id57a22a29-4fa9-4ce3-9a13-ae1c4c51c4c0" style="" data-widgetcontainerid="57a22a29-4fa9-4ce3-9a13-ae1c4c51c4c0">	
	<div data-widget-id="8374fe2d-4732-439e-926d-b9ed283a3aa8" data-widget-controller-path="/QuickLinks/Widget">








	<section id="widgetQuicklink8374fe2d-4732-439e-926d-b9ed283a3aa8" class="widget widgetQuickLinks skin90 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:60em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links">
			<header class="widgetHeader" id="quickLinksHeader8374fe2d-4732-439e-926d-b9ed283a3aa8">
		<div class="">
						</div>
	</header>
	<div class="widgetBody cpGrid cpGrid3 ">
        <div class="row  narrow">
				<div class="col col1 first ">
					<ol class="semanticList">

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/261/Board-of-Selectmen" target="_self" >Board of Selectmen</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="https://doverma.novokiosk.com/" target="_self" >Request Services from DPW</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/184/Transfer-Station" target="_self" >Transfer Station</a>
        <div class="widgetMeta"></div>
    </li>
					</ol>
				</div>
				<div class="col col1  ">
					<ol class="semanticList">

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/351/Caryl-Community-Center" target="_self" >Caryl Community Center</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/274/Public-Safety" target="_self" >Public Safety</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/254/Pay-a-Tax-Bill" target="_self" >Pay a Tax Bill</a>
        <div class="widgetMeta"></div>
    </li>
					</ol>
				</div>
				<div class="col col1  last">
					<ol class="semanticList">

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="https://doverma.portal.opengov.com/" target="_blank"  aria-label="Online Permitting opens in new window">Online Permitting</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/257/Planning-Board" target="_self" >Planning Board</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/223/Elections" target="_self" >Elections</a>
        <div class="widgetMeta"></div>
    </li>
					</ol>
				</div>
		</div>
        
	</div>
	<div class="widgetFooter">
	</div>
	<div class="addItemModal hidden">
		<div class="url hidden">/QuickLinks.aspx</div>
	</div>

	</section>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->


	</div>
</div></div>
</div><!-- News / Calendar --><div data-cpRole="structuralContainer" id="homeContainer2">
<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent2a">	<div id="cc182c70e0-7213-4adf-a15a-b17a6eb03d10" data-containerid="182c70e0-7213-4adf-a15a-b17a6eb03d10" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="70">
				                

		<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="d93d136b-119f-41a0-82c7-cdb28a387dc0">				
	<div class="row nest first last wide">
	
	<div class="inner col col24 first last id3319f6a2-66f8-40b7-be9c-260a74d7a8d4" style="" data-widgetcontainerid="3319f6a2-66f8-40b7-be9c-260a74d7a8d4">	
<div data-widget-id="212b84cd-1a6b-490c-84f7-0cecf8585d01" data-widget-controller-path="/NewsFlash/Widget">














	<section class="widget widgetNewsFlash skin93 widgetOptionSet28 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash212b84cd-1a6b-490c-84f7-0cecf8585d01" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="newsFlashHeader212b84cd-1a6b-490c-84f7-0cecf8585d01">
				<header class="widgetHeader" id="newsFlashHeader212b84cd-1a6b-490c-84f7-0cecf8585d01">
			<div class="">
						<h3><a  style="" href="/CivicAlerts.aspx?CID=5" >News Flash</a></h3>
											</div>
		</header>
	<div class="widgetBody cpGrid cpGrid2 ">
	<div class="row  wide" style="">
				<div class="col col1 first ">
					<ol class="semanticList">
<li class="widgetItem " data-news-i-d="773">

			<a href="/CivicAlerts.aspx?AID=773" target="_self"><img class="media" src="/ImageRepository/Document?documentID=5852" alt="image0" style="" /></a>
	<div class="text" style="">
			<h4 id="newsFlashItemHeader773" class="widgetTitle">
	<a href="/CivicAlerts.aspx?AID=773" target="_self">Dover Fire Department Receives $40,000 Gift from the Katelyn Tosi Foundation </a></h4>
<div class="widgetDesc">
The Dover Fire Department is honored and deeply grateful to receive the first annual $40,000 donation from the Katelyn Tosi Foundation in memory of Katelyn Tosi.				<a href="/CivicAlerts.aspx?AID=773" target="_self" id="newsFlashReadOn773" aria-labelledby="newsFlashItemHeader773 newsFlashReadOn773" class="readOn">Read on...</a>
</div>

	</div>
</li>
<li class="widgetItem " data-news-i-d="772">

			<a href="/CivicAlerts.aspx?AID=772" target="_self"><img class="media" src="/ImageRepository/Document?documentID=5845" alt="June Newsletter Now live!" style="" /></a>
	<div class="text" style="">
			<h4 id="newsFlashItemHeader772" class="widgetTitle">
	<a href="/CivicAlerts.aspx?AID=772" target="_self">June Edition of OUR TOWN is Live! </a></h4>
<div class="widgetDesc">
Read updates from departments, boards, and committees related to upcoming events and ongoing initiatives for the month of June.				<a href="/CivicAlerts.aspx?AID=772" target="_self" id="newsFlashReadOn772" aria-labelledby="newsFlashItemHeader772 newsFlashReadOn772" class="readOn">Read on...</a>
</div>

	</div>
</li>
<li class="widgetItem " data-news-i-d="765">

			<a href="/CivicAlerts.aspx?AID=765" target="_self"><img class="media" src="/ImageRepository/Document?documentID=5801" alt="Drought Status (4)" style="" /></a>
	<div class="text" style="">
			<h4 id="newsFlashItemHeader765" class="widgetTitle">
	<a href="/CivicAlerts.aspx?AID=765" target="_self">Level 1 Mild Drought Declared in Dover </a></h4>
<div class="widgetDesc">
The Town of Dover is currently experiencing a Level 1 Mild Drought. As a result, nonessential outdoor water use is limited once per week, between 5 PM and 9 AM				<a href="/CivicAlerts.aspx?AID=765" target="_self" id="newsFlashReadOn765" aria-labelledby="newsFlashItemHeader765 newsFlashReadOn765" class="readOn">Read on...</a>
</div>

	</div>
</li>
					</ol>
				</div>
				<div class="col col1  last">
					<ol class="semanticList">
<li class="widgetItem " data-news-i-d="768">

			<a href="/CivicAlerts.aspx?AID=768" target="_self"><img class="media" src="/ImageRepository/Document?documentID=5831" alt="Aquarion Public Info Session" style="" /></a>
	<div class="text" style="">
			<h4 id="newsFlashItemHeader768" class="widgetTitle">
	<a href="/CivicAlerts.aspx?AID=768" target="_self">Upcoming Information Session to Address Dover’s Water Quality Challenges </a></h4>
<div class="widgetDesc">
Participate in the upcoming public information session with Aquarion water Company to evaluate options being considered to address Dover’s water quality challenges.				<a href="/CivicAlerts.aspx?AID=768" target="_self" id="newsFlashReadOn768" aria-labelledby="newsFlashItemHeader768 newsFlashReadOn768" class="readOn">Read on...</a>
</div>

	</div>
</li>
<li class="widgetItem " data-news-i-d="771">

			<a href="/CivicAlerts.aspx?AID=771" target="_self"><img class="media" src="/ImageRepository/Document?documentID=5835" alt="DPW Culvert Grant" style="" /></a>
	<div class="text" style="">
			<h4 id="newsFlashItemHeader771" class="widgetTitle">
	<a href="/CivicAlerts.aspx?AID=771" target="_self">Dover DPW Awarded More Than $500K in MassDOT Grants for Old Farm Road and Wilsondale Street </a></h4>
<div class="widgetDesc">
The Town of Dover's Department of Public Works (DPW) has been awarded a pair of grants, totaling $521,245, under the Massachusetts Department of Transportation's (MassDOT) Community Culvert Grant Program.				<a href="/CivicAlerts.aspx?AID=771" target="_self" id="newsFlashReadOn771" aria-labelledby="newsFlashItemHeader771 newsFlashReadOn771" class="readOn">Read on...</a>
</div>

	</div>
</li>
<li class="widgetItem " data-news-i-d="766">

			<a href="/CivicAlerts.aspx?AID=766" target="_self"><img class="media" src="/ImageRepository/Document?documentID=5843" alt="Public Health Survey Extended Deadline" style="" /></a>
	<div class="text" style="">
			<h4 id="newsFlashItemHeader766" class="widgetTitle">
	<a href="/CivicAlerts.aspx?AID=766" target="_self">2026 Public Health Needs Survey </a></h4>
<div class="widgetDesc">
The towns of Dover, Medfield, Needham, and Sherborn are seeking resident input about key public health needs in our communities. Fill out the anonymous survey, open until June 15, 2026.				<a href="/CivicAlerts.aspx?AID=766" target="_self" id="newsFlashReadOn766" aria-labelledby="newsFlashItemHeader766 newsFlashReadOn766" class="readOn">Read on...</a>
</div>

	</div>
</li>
					</ol>
				</div>
	</div>

			</div>
	<div class="widgetFooter">
	</div>
	<div class="addItemModal hidden">
		<div class="url hidden">/CivicAlerts.aspx</div>
	</div>

	</section>








</div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->
		<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="673fdd64-f87e-41fc-bb41-051522dd4ccf">				
	<div class="row nest first last wide">
	
	<div class="inner col col24 first last id2d426e8b-4eb5-41d8-8b3a-1f2d42dfa0ad" style="" data-widgetcontainerid="2d426e8b-4eb5-41d8-8b3a-1f2d42dfa0ad">	
    <div data-widget-id="0dd0b90b-ef98-48b8-8c9a-982fcf760b0f" data-widget-controller-path="/InfoAdvanced/Widget">





	<section id="divInfoAdv0dd0b90b-ef98-48b8-8c9a-982fcf760b0f" class="widget widgetInfoAdvanced skin91 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
			<header class="widgetHeader" id="header0dd0b90b-ef98-48b8-8c9a-982fcf760b0f">
		<div class="">
								</div>
	</header>
	<div class="widgetBody  cpGrid cpGrid1 ">
		<div class="row  wide">
					<div class="col col1 first last">
						<ol class="pageStyles semanticList">

<li class="InfoAdvanced widgetItem fr-view">
	<h1 class="headline" style="text-align: center;">EVENTS &amp; HIGHLIGHTS</h1><p style="text-align: center;">Keep informed with the latest events and highlights</p>
</li>						</ol>
					</div>
		</div>
	</div>
	<div class="widgetFooter">

	</div>

	</section>



<script type="text/javascript">
	//Render slideshow if info advacned items contain one.
	$(document).ready(function (e) {
		$('#divInfoAdv0dd0b90b-ef98-48b8-8c9a-982fcf760b0f .InfoAdvanced.widgetItem').each(function () {
			renderSlideshowIfApplicable($(this));		
		});
	});
</script></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->
		<div class="row outer wide"><!--
--><div class="outer col col11 first" style="" data-widgetcontainerid="af3cc533-bf82-4b40-a78b-f8b3e5d70c45">				
	<div class="row nest first last wide">
	
	<div class="inner col col11 first last id84c2732e-b53b-4e9d-b2e5-d7cff7f3ae83" style="" data-widgetcontainerid="84c2732e-b53b-4e9d-b2e5-d7cff7f3ae83">	
<div data-widget-id="039ecdcc-7fbf-4987-aa5e-a4930b7a6c73" data-widget-controller-path="/NewsFlash/Widget">














	<section class="widget widgetNewsFlash skin93 widgetOptionSet39 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash039ecdcc-7fbf-4987-aa5e-a4930b7a6c73" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="News Flash">
			<div class="widgetBody cpGrid cpGrid1 ">
	<div class="row  wide" style="">
				<div class="col col1 first last">
					<ol class="semanticList">
<li class="widgetItem mediaLeft" data-news-i-d="721">

			<a href="/CivicAlerts.aspx?AID=721" target="_blank"><img class="media" src="/ImageRepository/Document?documentID=5185" alt="Brick building under bright blue sky with text across top of image" style="width:125px;" /></a>
	<div class="text" style="margin-left:131px;">
			<h4 id="newsFlashItemHeader721" class="widgetTitle">
	<a href="/CivicAlerts.aspx?AID=721" target="_blank">Community Center Calendar </a></h4>
<div class="widgetDesc">
Find the current Community Center Calendar.	</div>

	</div>
</li>
<li class="widgetItem mediaLeft" data-news-i-d="632">

			<a href="https://doverma.gov/667/Land-Use-Housing-Development" target="_self"><img class="media" src="/ImageRepository/Document?documentID=3964" alt="Copy of Real Estate" style="width:125px;" /></a>
	<div class="text" style="margin-left:131px;">
			<h4 id="newsFlashItemHeader632" class="widgetTitle">
	<a href="https://doverma.gov/667/Land-Use-Housing-Development" target="_self">Land Use & Housing Development </a></h4>
<div class="widgetDesc">
Land Use and Housing Development page where residents can find all pertinent information on new and impactful development in Dover.		<a id="newsFlashReadOn632" aria-labelledby="newsFlashItemHeader632 newsFlashReadOn632" href="https://doverma.gov/667/Land-Use-Housing-Development" target="_self" class="readOn">Additional Info...</a>
</div>

	</div>
</li>
					</ol>
				</div>
	</div>

		<a id="newsFlashViewAll039ecdcc-7fbf-4987-aa5e-a4930b7a6c73" class="widgetViewAll alignRight" style="" href="/CivicAlerts.aspx?CID=1">View All News</a>
			</div>
	<div class="widgetFooter">
	</div>
	<div class="addItemModal hidden">
		<div class="url hidden">/CivicAlerts.aspx</div>
	</div>

	</section>








</div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="0c28aac9-67dc-41dc-94e8-3b9309d168ef">				
	<div class="row nest first last wide">
	
	<div class="inner col col1 first last idfcd5313d-8d07-4718-8dd2-b1757a28b8e3" style="" data-widgetcontainerid="fcd5313d-8d07-4718-8dd2-b1757a28b8e3">	

<div class="widget widgetSpacer" id="a6679b68-71e7-427e-a2f8-fd24dfee97c7"></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="7abb6bba-2a93-4325-9b09-2d5175039259">				
	<div class="row nest first last wide">
	
	<div class="inner col col12 first last idb56ecdbb-7b2a-4c94-82ee-74ab7bea0a7e" style="" data-widgetcontainerid="b56ecdbb-7b2a-4c94-82ee-74ab7bea0a7e">	

	<div id="divTabbed006a60ff-cbce-461c-b022-d15b7d9808c3" class="widget widgetTabbed wide skin94" data-widgetid="006a60ff-cbce-461c-b022-d15b7d9808c3">
		<ol class="tabbedWidget cpTabs  " role="tablist" aria-hidden=".ToString().ToLowerInvariant()" style=" ">
			<!--
					--><li style="width: 48%;" class="active" role="presentation">	<a href="#tab006a60ff-cbce-461c-b022-d15b7d9808c3_0" class="tabButton" id="tabBtn006a60ff-cbce-461c-b022-d15b7d9808c3_0" role="tab" aria-controls="tab006a60ff-cbce-461c-b022-d15b7d9808c3_0" aria-selected="true" tabindex="0"><span class="tabName editable" data-sequence="0" data-tabname="Meetings" contenteditable="false">Meetings</span></a>
</li><!--
					--><li style="width: 48%;" class="" role="presentation">	<a href="#tab006a60ff-cbce-461c-b022-d15b7d9808c3_1" class="tabButton" id="tabBtn006a60ff-cbce-461c-b022-d15b7d9808c3_1" role="tab" aria-controls="tab006a60ff-cbce-461c-b022-d15b7d9808c3_1" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="1" data-tabname="Events" contenteditable="false">Events</span></a>
</li><!--
					-->
		</ol>

		<div class="cpTabPanels">
					<ol class="tabbedWidgetNarrow cpTabs " role="tablist" aria-hidden="True.ToString().ToLowerInvariant()" style='display: none;'>
						<li class="active" role="presentation">	<a href="#tab006a60ff-cbce-461c-b022-d15b7d9808c3_0" class="tabButton" id="tabBtnNarrow006a60ff-cbce-461c-b022-d15b7d9808c3_0" role="tab" aria-controls="tab006a60ff-cbce-461c-b022-d15b7d9808c3_0" aria-selected="true" tabindex="0"><span class="tabName editable" data-sequence="0" data-tabname="Meetings" contenteditable="false">Meetings</span></a>
</li>
					</ol>
				<div class="tabbedWidget cpTabPanel showing" style="" id="tab006a60ff-cbce-461c-b022-d15b7d9808c3_0" role="tabpanel" aria-labelledby="tabBtn006a60ff-cbce-461c-b022-d15b7d9808c3_0" tabindex="-1">

<div data-widget-id="2ddad97f-d2e6-4736-ae35-0cdaf186fd83" data-widget-controller-path="/Calendar/Widget">
	<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>








 




















<div id="widgetCalendar2ddad97f-d2e6-4736-ae35-0cdaf186fd83" class="widget widgetCalendar skin94 widgetOptionSet38 narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:35em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'>
	<div class="widgetBody cpGrid cpGrid2  mediaAbove">
				<div class="calendarInnerWrapper">


<div data-minicalendar="true" class="miniCalendar" style="">
<div id="miniCalendarAnnouncement2ddad97f-d2e6-4736-ae35-0cdaf186fd83" aria-live="polite" aria-atomic="true" class="visuallyhidden"></div>
<input type="hidden" name="monthToRender" data-year="2026" data-month="06" />
<h3 class="miniCalendarHeader miniCalendarHeader--hasArrows" role="presentation"><button aria-label="Previous Month, current month June 2026, go to May 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--left cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--left"></use></svg></button><span class="cp-miniCalendar-title" id="miniCalendarHeader2ddad97f-d2e6-4736-ae35-0cdaf186fd83" role="heading" aria-level="3">June 2026</span><button aria-label="Next Month, current month June 2026, go to July 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--right cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--right"></use></svg></button></h3>
	<table role="grid" aria-labelledby="miniCalendarHeader2ddad97f-d2e6-4736-ae35-0cdaf186fd83" summary="This table represents a monthly calendar displaying days of the month in a grid format. Each row corresponds to a week, and each column corresponds to a day of the week, starting with Sunday. The table includes events marked on specific dates.">
		<thead>											
			<tr>										
<th scope="col"><abbr title="
Sunday
">
Sun
</abbr></th>
<th scope="col"><abbr title="
Monday
">
Mon
</abbr></th>
<th scope="col"><abbr title="
Tuesday
">
Tue
</abbr></th>
<th scope="col"><abbr title="
Wednesday
">
Wed
</abbr></th>
<th scope="col"><abbr title="
Thursday
">
Thu
</abbr></th>
<th scope="col"><abbr title="
Friday
">
Fri
</abbr></th>
<th scope="col"><abbr title="
Saturday
">
Sat
</abbr></th>

			</tr>										
		</thead>										
		<tbody>											
<tr><td class="not"><span>&nbsp;</span></td>				

<td><span><time datetime="2026-06-01"> 1</time></span></td>				

<td><span><time datetime="2026-06-02"> 2</time></span></td>				

<td><span><time datetime="2026-06-03"> 3</time></span></td>				

<td><span><time datetime="2026-06-04"> 4</time></span></td>				

<td><span><time datetime="2026-06-05"> 5</time></span></td>				

<td><span><time datetime="2026-06-06"> 6</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-07"> 7</time></span></td>				

<td class="today"><span><time datetime="2026-06-08"> 8</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=9&amp;CID=14'><time datetime="2026-06-09"> 9</time></a></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=10&amp;CID=14'><time datetime="2026-06-10">10</time></a></td>				

<td><span><time datetime="2026-06-11">11</time></span></td>				

<td><span><time datetime="2026-06-12">12</time></span></td>				

<td><span><time datetime="2026-06-13">13</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-14">14</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=15&amp;CID=14'><time datetime="2026-06-15">15</time></a></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=16&amp;CID=14'><time datetime="2026-06-16">16</time></a></td>				

<td><span><time datetime="2026-06-17">17</time></span></td>				

<td><span><time datetime="2026-06-18">18</time></span></td>				

<td><span><time datetime="2026-06-19">19</time></span></td>				

<td><span><time datetime="2026-06-20">20</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-21">21</time></span></td>				

<td><span><time datetime="2026-06-22">22</time></span></td>				

<td><span><time datetime="2026-06-23">23</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=24&amp;CID=14'><time datetime="2026-06-24">24</time></a></td>				

<td><span><time datetime="2026-06-25">25</time></span></td>				

<td><span><time datetime="2026-06-26">26</time></span></td>				

<td><span><time datetime="2026-06-27">27</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-28">28</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=29&amp;CID=14'><time datetime="2026-06-29">29</time></a></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=30&amp;CID=14'><time datetime="2026-06-30">30</time></a></td>				

<td class="not"><span>&nbsp;</span></td>				

<td class="not"><span>&nbsp;</span></td>				

<td class="not"><span>&nbsp;</span></td>				

<td class="not"><span>&nbsp;</span></td>				

</tr>

		</tbody>										
	</table>											
</div>



		<script src="/Areas/Calendar/Assets/Script/miniCalendar.js"></script>
	<script>
		$(function () {
			var miniCalendar = new MiniCalendar();
			miniCalendar.init({
				widgetId: "2ddad97f-d2e6-4736-ae35-0cdaf186fd83",
				preventNavigationOnArrows: false,
				displayDatesOutsideOfCurrentMonth: false
			});
		});
	</script>
					







<div class="row   narrow" data-event-list-row="true" style="">
	

<script src="/Scripts/jquery.urlToLink.min.js"></script>
<input type="hidden" value="[&quot;2026-06-09&quot;]" name="day-list" />

				<div class="col col1 first ">
					<ol class="semanticList">











<li class="widgetItem  " data-event-i-d="3934" >


		<h4 class="widgetTitle">Tue, Jun. 9  </h4>
		<div style="" class="widgetDesc">
					<strong><a href="/Calendar.aspx?EID=3934">Dover Town Library</a></strong>

		</div>
			<a href="/Calendar.aspx?EID=3934" class="readOn" style="display:block;"><span class="visuallyHidden">Dover Town Library</span><span aria-hidden="true">Read on...</span></a>
	</li>
					</ol>
				</div>
				<div class="col col1  last">
					<ol class="semanticList">











<li class="widgetItem  " data-event-i-d="3938" >


		<h4 class="widgetTitle">Tue, Jun. 9  </h4>
		<div style="" class="widgetDesc">
					<strong><a href="/Calendar.aspx?EID=3938">Dover Sherborn Regional School Committee</a></strong>

		</div>
			<a href="/Calendar.aspx?EID=3938" class="readOn" style="display:block;"><span class="visuallyHidden">Dover Sherborn Regional School Committee</span><span aria-hidden="true">Read on...</span></a>
	</li>
					</ol>
				</div>

</div>
									</div>
		        <a id="calendarViewAll2ddad97f-d2e6-4736-ae35-0cdaf186fd83" class="widgetViewAll alignRight" style="" href="/calendar.aspx?CID=14">View All Events</a>
					</div>
	<div class="widgetFooter">
		
	</div>
	<div class="addItemModal hidden">
		<div class="url hidden">/Calendar.aspx</div>
	</div>
</div>
</div>
				</div>
					<ol class="tabbedWidgetNarrow cpTabs " role="tablist" aria-hidden="True.ToString().ToLowerInvariant()" style='display: none;'>
						<li class="" role="presentation">	<a href="#tab006a60ff-cbce-461c-b022-d15b7d9808c3_1" class="tabButton" id="tabBtnNarrow006a60ff-cbce-461c-b022-d15b7d9808c3_1" role="tab" aria-controls="tab006a60ff-cbce-461c-b022-d15b7d9808c3_1" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="1" data-tabname="Events" contenteditable="false">Events</span></a>
</li>
					</ol>
				<div class="tabbedWidget cpTabPanel " style="display: none;" id="tab006a60ff-cbce-461c-b022-d15b7d9808c3_1" role="tabpanel" aria-labelledby="tabBtn006a60ff-cbce-461c-b022-d15b7d9808c3_1" tabindex="-1">

<div data-widget-id="17b453c5-4d8f-4abc-ad5f-db13f6125088" data-widget-controller-path="/Calendar/Widget">
	<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>








 




















<div id="widgetCalendar17b453c5-4d8f-4abc-ad5f-db13f6125088" class="widget widgetCalendar skin94 widgetOptionSet38 narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'>
	<div class="widgetBody cpGrid cpGrid2  mediaAbove">
				<div class="calendarInnerWrapper">


<div data-minicalendar="true" class="miniCalendar" style="">
<div id="miniCalendarAnnouncement17b453c5-4d8f-4abc-ad5f-db13f6125088" aria-live="polite" aria-atomic="true" class="visuallyhidden"></div>
<input type="hidden" name="monthToRender" data-year="2026" data-month="06" />
<h3 class="miniCalendarHeader miniCalendarHeader--hasArrows" role="presentation"><button aria-label="Previous Month, current month June 2026, go to May 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--left cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--left"></use></svg></button><span class="cp-miniCalendar-title" id="miniCalendarHeader17b453c5-4d8f-4abc-ad5f-db13f6125088" role="heading" aria-level="3">June 2026</span><button aria-label="Next Month, current month June 2026, go to July 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--right cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--right"></use></svg></button></h3>
	<table role="grid" aria-labelledby="miniCalendarHeader17b453c5-4d8f-4abc-ad5f-db13f6125088" summary="This table represents a monthly calendar displaying days of the month in a grid format. Each row corresponds to a week, and each column corresponds to a day of the week, starting with Sunday. The table includes events marked on specific dates.">
		<thead>											
			<tr>										
<th scope="col"><abbr title="
Sunday
">
Sun
</abbr></th>
<th scope="col"><abbr title="
Monday
">
Mon
</abbr></th>
<th scope="col"><abbr title="
Tuesday
">
Tue
</abbr></th>
<th scope="col"><abbr title="
Wednesday
">
Wed
</abbr></th>
<th scope="col"><abbr title="
Thursday
">
Thu
</abbr></th>
<th scope="col"><abbr title="
Friday
">
Fri
</abbr></th>
<th scope="col"><abbr title="
Saturday
">
Sat
</abbr></th>

			</tr>										
		</thead>										
		<tbody>											
<tr><td class="not"><span>&nbsp;</span></td>				

<td><span><time datetime="2026-06-01"> 1</time></span></td>				

<td><span><time datetime="2026-06-02"> 2</time></span></td>				

<td><span><time datetime="2026-06-03"> 3</time></span></td>				

<td><span><time datetime="2026-06-04"> 4</time></span></td>				

<td><span><time datetime="2026-06-05"> 5</time></span></td>				

<td><span><time datetime="2026-06-06"> 6</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-07"> 7</time></span></td>				

<td class="today"><span><time datetime="2026-06-08"> 8</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=9&amp;CID=14'><time datetime="2026-06-09"> 9</time></a></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=10&amp;CID=14'><time datetime="2026-06-10">10</time></a></td>				

<td><span><time datetime="2026-06-11">11</time></span></td>				

<td><span><time datetime="2026-06-12">12</time></span></td>				

<td><span><time datetime="2026-06-13">13</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-14">14</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=15&amp;CID=14'><time datetime="2026-06-15">15</time></a></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=16&amp;CID=14'><time datetime="2026-06-16">16</time></a></td>				

<td><span><time datetime="2026-06-17">17</time></span></td>				

<td><span><time datetime="2026-06-18">18</time></span></td>				

<td><span><time datetime="2026-06-19">19</time></span></td>				

<td><span><time datetime="2026-06-20">20</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-21">21</time></span></td>				

<td><span><time datetime="2026-06-22">22</time></span></td>				

<td><span><time datetime="2026-06-23">23</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=24&amp;CID=14'><time datetime="2026-06-24">24</time></a></td>				

<td><span><time datetime="2026-06-25">25</time></span></td>				

<td><span><time datetime="2026-06-26">26</time></span></td>				

<td><span><time datetime="2026-06-27">27</time></span></td>				

</tr>
<tr><td><span><time datetime="2026-06-28">28</time></span></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=29&amp;CID=14'><time datetime="2026-06-29">29</time></a></td>				

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&amp;month=6&amp;day=30&amp;CID=14'><time datetime="2026-06-30">30</time></a></td>				

<td class="not"><span>&nbsp;</span></td>				

<td class="not"><span>&nbsp;</span></td>				

<td class="not"><span>&nbsp;</span></td>				

<td class="not"><span>&nbsp;</span></td>				

</tr>

		</tbody>										
	</table>											
</div>



		<script src="/Areas/Calendar/Assets/Script/miniCalendar.js"></script>
	<script>
		$(function () {
			var miniCalendar = new MiniCalendar();
			miniCalendar.init({
				widgetId: "17b453c5-4d8f-4abc-ad5f-db13f6125088",
				preventNavigationOnArrows: false,
				displayDatesOutsideOfCurrentMonth: false
			});
		});
	</script>
					







<div class="row   narrow" data-event-list-row="true" style="">
	

<script src="/Scripts/jquery.urlToLink.min.js"></script>
<input type="hidden" value="[&quot;2026-06-09&quot;]" name="day-list" />

				<div class="col col1 first ">
					<ol class="semanticList">











<li class="widgetItem  " data-event-i-d="3934" >


		<h4 class="widgetTitle">Tue, Jun. 9  </h4>
		<div style="" class="widgetDesc">
					<strong><a href="/Calendar.aspx?EID=3934">Dover Town Library</a></strong>

		</div>
			<a href="/Calendar.aspx?EID=3934" class="readOn" style="display:block;"><span class="visuallyHidden">Dover Town Library</span><span aria-hidden="true">Read on...</span></a>
	</li>
					</ol>
				</div>
				<div class="col col1  last">
					<ol class="semanticList">











<li class="widgetItem  " data-event-i-d="3938" >


		<h4 class="widgetTitle">Tue, Jun. 9  </h4>
		<div style="" class="widgetDesc">
					<strong><a href="/Calendar.aspx?EID=3938">Dover Sherborn Regional School Committee</a></strong>

		</div>
			<a href="/Calendar.aspx?EID=3938" class="readOn" style="display:block;"><span class="visuallyHidden">Dover Sherborn Regional School Committee</span><span aria-hidden="true">Read on...</span></a>
	</li>
					</ol>
				</div>

</div>
									</div>
		        <a id="calendarViewAll17b453c5-4d8f-4abc-ad5f-db13f6125088" class="widgetViewAll alignRight" style="" href="/calendar.aspx?CID=14">View All Events</a>
					</div>
	<div class="widgetFooter">
		
	</div>
	<div class="addItemModal hidden">
		<div class="url hidden">/Calendar.aspx</div>
	</div>
</div>
</div>
				</div>
					</div>
	</div>
	<script type="text/javascript">
		
		$.when(window.Pages.rwdReady).done(function () {
			var tabbedWidgetID = 'divTabbed006a60ff-cbce-461c-b022-d15b7d9808c3';
			var mediaQuerySize = 40;
			if (mediaQuerySize > 0) {
				var mediaElementQuery = '#' + tabbedWidgetID + ':media(this-min-width:' + mediaQuerySize + 'em)';
				var $tabbedWidget = $('#' + tabbedWidgetID);
				
                // Update child widget classes based on parent state
                var updateChildWidgetClasses = function (isParentWide) {
                    var liveEditEnabled = getCookieValue("enableLiveEdit") === "true";
                    if (liveEditEnabled)
                        return;

                    if (isParentWide) {
                        $tabbedWidget.find('.widget').addClass('wide').removeClass('narrow');
                        $tabbedWidget.find('[data-event-list-row="true"]').addClass('wide').removeClass('narrow');
                    } else {
                        $tabbedWidget.find('.widget').addClass('narrow').removeClass('wide');
                        $tabbedWidget.find('[data-event-list-row="true"]').addClass('narrow').removeClass('wide');
                    }
                };
				
				window.cpMedia.unregister(mediaElementQuery).register(mediaElementQuery, {
					deferSetup: false,
					setup: function () {
						var liveEditEnabled = $.cookie("enableLiveEdit") === "true";
						if (!liveEditEnabled) {
							$tabbedWidget.addClass('narrow').removeClass('wide');
							cpMedia.diag('$(element).addClass("narrow"), mediaQuery: ' + mediaElementQuery);
							$tabbedWidget.find('.tabbedWidget.cpTabs').hide().attr('aria-hidden', 'true');
							$tabbedWidget.find('.tabbedWidgetNarrow.cpTabs').show().attr('aria-hidden', 'false');
							$tabbedWidget.data("tabHeightSet", false);
							
							// Update child widget classes - parent is narrow
							updateChildWidgetClasses(false);
						}
					},
					match: function () {
						$tabbedWidget.addClass('wide').removeClass('narrow');
						cpMedia.diag('$(element).removeClass("narrow"), mediaQuery: ' + mediaElementQuery);
						$tabbedWidget.find('.tabbedWidget.cpTabs').show().attr('aria-hidden', 'false');
						$tabbedWidget.find('.tabbedWidgetNarrow.cpTabs').hide().attr('aria-hidden', 'true');

						if($tabbedWidget.data("tabHeightSet") == false)
						{
							$tabbedWidget.data("tabHeightSet", true);

							var tabbedWidgetID = 'divTabbed006a60ff-cbce-461c-b022-d15b7d9808c3';
							setTabbedWidgetsTabHeight(tabbedWidgetID);
						}
						$('.cpTabPanels').unbind('click');
						
						// Update child widget classes - parent is wide
						updateChildWidgetClasses(true);
					},
					unmatch: function () {
						var liveEditEnabled = $.cookie("enableLiveEdit") === "true";
						if (!liveEditEnabled) {
							$tabbedWidget.addClass('narrow').removeClass('wide');
							cpMedia.diag('$(element).addClass("narrow"), mediaQuery: ' + mediaElementQuery);
							$tabbedWidget.find('.tabbedWidget.cpTabs').hide().attr('aria-hidden', 'true');
							$tabbedWidget.find('.tabbedWidgetNarrow.cpTabs').show().attr('aria-hidden', 'false');
							
							// Update child widget classes - parent is narrow
							updateChildWidgetClasses(false);
						}
						$('.cpTabPanels').click(function() {
							this.scrollIntoView();
						});
					}
				});                
            }
        });
		
		//Used for when page is initially loaded
		if($('#divTabbed006a60ff-cbce-461c-b022-d15b7d9808c3').hasClass('narrow'))
		{
			$('.cpTabPanels').click(function() {
				this.scrollIntoView();
			});
		}
		

		//If responsive not enabled, execute this after a timeout
		if(!isResponsiveEnabled)
		{
			window.setTimeout(function(){
				var tabbedWidgetID = 'divTabbed006a60ff-cbce-461c-b022-d15b7d9808c3';
				typeof setTabbedWidgetsTabHeight === "function" && setTabbedWidgetsTabHeight(tabbedWidgetID);
			}, 1500);
		}

		function reinitCarousels() {
			if (window.carouselsToInit) {
				for (var i = 0; i < window.carouselsToInit.length; i++) {
					carouselsToInit[i]();
				}
			}
		}
		function sizeTabbedContent(element){
			if(window.Pages){
				if(window.Pages.onResizeHandlers){
					var setTabbedInterval = setInterval(function () {
						window.Pages.onResizeHandlers.forEach(function(car){car();});
					}, 25)


					setTimeout(function () {
						clearInterval(setTabbedInterval);
						if ($.cookie("enableLiveEdit") === "true") {
							setInterval(function () {
								window.Pages.onResizeHandlers.forEach(function(car){car();});
							}, 2000);
						}
					}, 2500);
					element.onclick="window.setTimeout(function(){reinitCarousels();},2);"
				}
			}
		}

		function adjustTab(e) {
			e.preventDefault();
			window.setTimeout(function(){
				reinitCarousels();
			}, 2);
			sizeTabbedContent(this);
		}

		var tabButtons = document.querySelectorAll("#divTabbed006a60ff-cbce-461c-b022-d15b7d9808c3 .tabButton");

		tabButtons.forEach(function (tabButton) {
			tabButton.addEventListener("click", adjustTab);
		});

	</script>


	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->


	</div>
</div></div>
</div><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainer2TS">
<div class="siteWrap4"><div data-cpRole="contentContainer" id="footer2TS">	<div id="cce3566e25-8336-4ae7-8d71-90efd6f97167" data-containerid="e3566e25-8336-4ae7-8d71-90efd6f97167" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="66">
				                

		<div class="row outer wide"><!--
--><div class="outer col col5 first" style="" data-widgetcontainerid="d259ad7b-1b85-4f9f-990f-4505df775723">				
	<div class="row nest first wide">
	
	<div class="inner col col5 first last idaf2ce5fc-7a02-4a35-8be1-f769829785ec" style="" data-widgetcontainerid="af2ce5fc-7a02-4a35-8be1-f769829785ec">	
    <div data-widget-id="ae5fb4f9-4c84-404c-9701-7d97f4946858" data-widget-controller-path="/InfoAdvanced/Widget">





	<section id="divInfoAdvae5fb4f9-4c84-404c-9701-7d97f4946858" class="widget widgetInfoAdvanced skin82 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
			<header class="widgetHeader" id="headerae5fb4f9-4c84-404c-9701-7d97f4946858">
		<div class="">
								</div>
	</header>
	<div class="widgetBody  cpGrid cpGrid1 ">
		<div class="row  wide">
					<div class="col col1 first last">
						<ol class="pageStyles semanticList">

<li class="InfoAdvanced widgetItem fr-view">
	<p style="margin-bottom:0;"><a href="/"><img src="/ImageRepository/Document?documentId=4379" class="fr-dib" alt="Homepage Dover, Massachusetts"></a></p>
</li>						</ol>
					</div>
		</div>
	</div>
	<div class="widgetFooter">

	</div>

	</section>



<script type="text/javascript">
	//Render slideshow if info advacned items contain one.
	$(document).ready(function (e) {
		$('#divInfoAdvae5fb4f9-4c84-404c-9701-7d97f4946858 .InfoAdvanced.widgetItem').each(function () {
			renderSlideshowIfApplicable($(this));		
		});
	});
</script></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->
	<div class="row nest last wide">
	
	<div class="inner col col5 first last id382b5b1d-1bd6-4e04-b174-42bba061dd58" style="" data-widgetcontainerid="382b5b1d-1bd6-4e04-b174-42bba061dd58">	
<div data-widget-id="b8217c14-f687-4b26-aa8c-ebad24b966d1" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidgetb8217c14-f687-4b26-aa8c-ebad24b966d1" class="widget widgetGraphicLinks skin88 widgetOptionSet37 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
	<div class="widgetHeader">
		<div class="">
				</div>
	</div>
	<div class="widgetBody cpGrid cpGrid4 ">
		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
				<div class="row autoWidths center wide">
					<!--
--><div class="col col1 first "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/townofdovermass/" target="_self" aria-label="Facebook">

<img src="/ImageRepository/Document?documentID=4374" 
     class="graphicButtonLink" alt="Facebook" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4374'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4374'"
     onfocus="this.src='/ImageRepository/Document?documentID=4374'" 
	onblur="this.src='/ImageRepository/Document?documentID=4374'"> 
</a></li><!--
--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://x.com/towndover" target="_self" aria-label="X">

<img src="/ImageRepository/Document?documentID=4376" 
     class="graphicButtonLink" alt="X" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4376'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4376'"
     onfocus="this.src='/ImageRepository/Document?documentID=4376'" 
	onblur="this.src='/ImageRepository/Document?documentID=4376'"> 
</a></li><!--
--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.youtube.com/@TownofDover-02030" target="_self" aria-label="YouTube">

<img src="/ImageRepository/Document?documentID=4377" 
     class="graphicButtonLink" alt="YouTube" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4377'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4377'"
     onfocus="this.src='/ImageRepository/Document?documentID=4377'" 
	onblur="this.src='/ImageRepository/Document?documentID=4377'"> 
</a></li><!--
--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--

	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.youtube.com/@TownofDover-02030" target="_self" aria-label="Linkedin">

<img src="/ImageRepository/Document?documentID=4375" 
     class="graphicButtonLink" alt="Linkedin" 
     onmouseover="this.src='/ImageRepository/Document?documentID=4375'" 
	onmouseout="this.src='/ImageRepository/Document?documentID=4375'"
     onfocus="this.src='/ImageRepository/Document?documentID=4375'" 
	onblur="this.src='/ImageRepository/Document?documentID=4375'"> 
</a></li><!--
--></ul></div><!--				-->
				</div>
			</nav>
		</div>
	<div class="widgetFooter">
			</div>
</div>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="82d6bf3f-b01b-4c44-b74d-3f95f91414ce">				
	<div class="row nest first last wide">
	
	<div class="inner col col1 first last idf48bdf5d-c82f-408f-af09-106ac7d44182" style="" data-widgetcontainerid="f48bdf5d-c82f-408f-af09-106ac7d44182">	

<div class="widget widgetSpacer" id="e2711093-75da-4ebd-b0cd-1b85f6f45885"></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="4ffe17a9-dfac-4413-94e3-70038d42c28f">				
	<div class="row nest first last wide">
	
	<div class="inner col col6 first last idc481268e-4e66-4cd8-91cb-2426a1bfa233" style="" data-widgetcontainerid="c481268e-4e66-4cd8-91cb-2426a1bfa233">	
    <div data-widget-id="4815efbc-a565-452f-bbad-efc4496e6c35" data-widget-controller-path="/InfoAdvanced/Widget">





	<section id="divInfoAdv4815efbc-a565-452f-bbad-efc4496e6c35" class="widget widgetInfoAdvanced skin84 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header4815efbc-a565-452f-bbad-efc4496e6c35">
			<header class="widgetHeader" id="header4815efbc-a565-452f-bbad-efc4496e6c35">
		<div class="">
					<h3 >Contact Us</h3>
								</div>
	</header>
	<div class="widgetBody  cpGrid cpGrid1 ">
		<div class="row  wide">
					<div class="col col1 first last">
						<ol class="pageStyles semanticList">

<li class="InfoAdvanced widgetItem fr-view">
	<p>Dover Town House</p>
</li>
<li class="InfoAdvanced widgetItem fr-view">
	<p>5 Springdale Avenue</p>
</li>
<li class="InfoAdvanced widgetItem fr-view">
	<p>P.O. Box 250</p>
</li>
<li class="InfoAdvanced widgetItem fr-view">
	<p>Dover, MA 02030</p><p><br></p>
</li>
<li class="InfoAdvanced widgetItem fr-view">
	<p><a href="/Directory.aspx">Contact Us</a></p>
</li>						</ol>
					</div>
		</div>
	</div>
	<div class="widgetFooter">

	</div>

	</section>



<script type="text/javascript">
	//Render slideshow if info advacned items contain one.
	$(document).ready(function (e) {
		$('#divInfoAdv4815efbc-a565-452f-bbad-efc4496e6c35 .InfoAdvanced.widgetItem').each(function () {
			renderSlideshowIfApplicable($(this));		
		});
	});
</script></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="9e51f5cb-6ffa-46e7-9e49-8cff839097ae">				
	<div class="row nest first last wide">
	
	<div class="inner col col1 first last idf7f88e5a-ee3b-4ba6-bb16-71a89c7a652d" style="" data-widgetcontainerid="f7f88e5a-ee3b-4ba6-bb16-71a89c7a652d">	

<div class="widget widgetSpacer" id="996872a5-7eca-4aaa-952a-9dc40b1bef6b"></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="7767d165-cffe-4a8d-b749-e7d93da15208">				
	<div class="row nest first last wide">
	
	<div class="inner col col6 first last id26782162-85fa-4ee9-8aa2-d0d35d96a43f" style="" data-widgetcontainerid="26782162-85fa-4ee9-8aa2-d0d35d96a43f">	
	<div data-widget-id="f8f8cab5-f18f-40df-be7d-e32950a46375" data-widget-controller-path="/QuickLinks/Widget">








	<section id="widgetQuicklinkf8f8cab5-f18f-40df-be7d-e32950a46375" class="widget widgetQuickLinks skin84 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderf8f8cab5-f18f-40df-be7d-e32950a46375">
			<header class="widgetHeader" id="quickLinksHeaderf8f8cab5-f18f-40df-be7d-e32950a46375">
		<div class="">
					<h3><a  style="" href="/QuickLinks.aspx?CID=13" >Quick Links</a></h3>
						</div>
	</header>
	<div class="widgetBody cpGrid cpGrid1 ">
        <div class="row  narrow">
				<div class="col col1 first last">
					<ol class="semanticList">

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/261/Board-of-Selectmen" target="_self" >Board of Selectmen</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="https://doverma.novokiosk.com/" target="_self" >Request Services from DPW</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/184/Transfer-Station" target="_self" >Transfer Station</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/351/Caryl-Community-Center" target="_self" >Caryl Community Center</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/274/Public-Safety" target="_self" >Public Safety</a>
        <div class="widgetMeta"></div>
    </li>
					</ol>
				</div>
		</div>
        
	</div>
	<div class="widgetFooter">
	</div>
	<div class="addItemModal hidden">
		<div class="url hidden">/QuickLinks.aspx</div>
	</div>

	</section>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="2864ec90-44ee-4c81-b18e-f1658146c8ab">				
	<div class="row nest first last wide">
	
	<div class="inner col col1 first last idf363dd6a-eb81-4e5f-8ef0-cc7f3aa08157" style="" data-widgetcontainerid="f363dd6a-eb81-4e5f-8ef0-cc7f3aa08157">	

<div class="widget widgetSpacer" id="1e333bca-7038-48a8-b173-4ba63090c1bf"></div>	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!----><div class="outer col col4 last" style="" data-widgetcontainerid="d39fa5ca-084d-4a36-acb0-91b3a27a3a44">				
	<div class="row nest first wide">
	
	<div class="inner col col4 first last idfe1e82c1-ff8e-4449-af2e-715af4244557" style="" data-widgetcontainerid="fe1e82c1-ff8e-4449-af2e-715af4244557">	
	<div data-widget-id="2f42c772-34ee-4d42-96ae-241a3627fae2" data-widget-controller-path="/QuickLinks/Widget">








	<section id="widgetQuicklink2f42c772-34ee-4d42-96ae-241a3627fae2" class="widget widgetQuickLinks skin84 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader2f42c772-34ee-4d42-96ae-241a3627fae2">
			<header class="widgetHeader" id="quickLinksHeader2f42c772-34ee-4d42-96ae-241a3627fae2">
		<div class="">
					<h3><a  style="" href="/QuickLinks.aspx?CID=14" >Helpful Links</a></h3>
						</div>
	</header>
	<div class="widgetBody cpGrid cpGrid1 ">
        <div class="row  narrow">
				<div class="col col1 first last">
					<ol class="semanticList">

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a>
        <div class="widgetMeta"></div>
    </li>

    <li style="position:relative" class="widgetItem QuickLinks">
        <a class="widgetDesc widgetQuickLinksLink" href="/copyright" target="_self" >Copyright Notices</a>
        <div class="widgetMeta"></div>
    </li>
					</ol>
				</div>
		</div>
        
	</div>
	<div class="widgetFooter">
	</div>
	<div class="addItemModal hidden">
		<div class="url hidden">/QuickLinks.aspx</div>
	</div>

	</section>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->
	<div class="row nest last wide">
	
	<div class="inner col col4 first last id9011a279-bc2a-4584-999d-c162e82d56a6" style="" data-widgetcontainerid="9011a279-bc2a-4584-999d-c162e82d56a6">	
<div data-widget-id="3bafca38-ec7d-42cb-9504-896f55eec8da" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget3bafca38-ec7d-42cb-9504-896f55eec8da" class="widget widgetGraphicLinks skin82 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
	<div class="widgetHeader">
		<div class="">
				</div>
	</div>
	<div class="widgetBody cpGrid cpGrid1 ">
		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
				<ul class="semanticList">
					<!--

	    --><li class="widgetItem GraphicLinks">

<div>
	<a href="/" target="_self" class="fancyButton fancyButton369 " >
		<span>
			<span><span class="text">Website Sign-in</span></span>
		</span>
	</a>
</div>
		<style scoped="scoped">.fancyButton369.fancyButton:link,.fancyButton369.fancyButton:visited, .fancyButton369div.fancyButton{
	background-color: rgb(240, 243, 255);
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left top;
border-radius: 25px;
min-height:50px; 
transition:all .3s ease-in-out;
display:flex;
flex-direction:column;
margin-right:65px;
justify-content:center;
position:relative;
}
.fancyButton369::after{
position:absolute;
content:"";
right:-65px;
width:55px;
border-radius: 25px;
height:50px;
transition:all .3s ease-in-out;
background:url(/ImageRepository/Document?documentID=4378) center center no-repeat;
background-color:#EED111;}
.fancyButton369.fancyButton:hover,.fancyButton369.fancyButton:focus,.fancyButton369.fancyButton:active,.fancyButton369.fancyButton.hover{
	background-repeat: no-repeat;
	background-position: left top;
margin-right:0;
padding-right:65px !important;
}
.fancyButton369:is(:hover, :focus, :active)::after{
right:0;
background-color:#F0F3FF;
}
.fancyButton369.fancyButton:link > span,.fancyButton369.fancyButton:visited > span, .fancyButton369div.fancyButton > span{
}
.fancyButton369.fancyButton:hover > span,.fancyButton369.fancyButton:focus > span,.fancyButton369.fancyButton:active > span,.fancyButton369.fancyButton.hover > span{
}
.fancyButton369.fancyButton .text{
	color: rgb(33, 33, 33);
	font-family: "Poppins";
	text-align: left;
	padding-right: 1em;
	padding-left: 1em;
	font-weight: 500;
	text-decoration: none;
	padding-right: 1em;
	padding-left: 1em;
	background-repeat: no-repeat;
	background-position: left top;
line-height:1.2;
transition:all .3s ease-in-out;
}
.fancyButton369.fancyButton:hover .text,.fancyButton369.fancyButton:focus .text,.fancyButton369.fancyButton:active .text,.fancyButton369.fancyButton.hover .text{
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: left top;


}
</style>

 </li><!--
				-->
				</ul>
			</nav>
		</div>
	<div class="widgetFooter">
			</div>
</div>
</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->


	</div>
</div></div>
</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS">
<div class="siteWrap4"><div data-cpRole="contentContainer" id="poweredByTS">	<div id="cc7e1b6744-966a-42de-800e-d9e946f07a09" data-containerid="7e1b6744-966a-42de-800e-d9e946f07a09" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
				                

		<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="36732c3c-eef5-4dd9-9d79-6740d0b83dfa">				
	<div class="row nest first last wide">
	
	<div class="inner col col24 first last id2b98f3ff-a4ea-4391-bc48-340c28ee6436" style="" data-widgetcontainerid="2b98f3ff-a4ea-4391-bc48-340c28ee6436">	
 
	<div data-widget-id='3a9e1ec2-0c87-4039-80f0-5b4a490109b0' data-moduleName="customHtml" id='widgetCustomHtml3a9e1ec2-0c87-4039-80f0-5b4a490109b0' class="widget widgetCustomHtml skin89 narrow" >
	<div class="widgetBody pageStyles" id="widgetBody3a9e1ec2-0c87-4039-80f0-5b4a490109b0">
		<div id="customHtml3a9e1ec2-0c87-4039-80f0-5b4a490109b0"><div><style>
  /* CP icon */
  .cpBylineIconTS {
    
  }
  /* CP Text */
  .cpBylineTextTS,
  .cpBylineTextTS a:link {
    
  }

  .cpBylineTS {
    text-align: center;
  }
  
  .cpBylineIconTS {
    fill: currentColor;
    width: 39px;
    height: 26px;
    display: inline;
    vertical-align: middle;
  }
</style>

<div class="widgetItem cpBylineTS">
  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
    <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>
    <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>
  </svg>
  <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus&reg;</a></span>
</div>
</div></div>
	</div>
	</div>
	</div> <!-- inner column -->

	</div> <!-- inner row -->

			</div><!-- outer column --><!--		--></div> <!-- outer row -->


	</div>
</div></div>
</div>
</div>

            </div>
        </div>
    </div>

<link href="/745732998.css" rel="stylesheet" type="text/css" />

<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
	<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">
		<div class="cp-Splash-header">
			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
				<svg id="iconClose" viewBox="0 0 25 25">
					<polygon style="fill:currentcolor"
							 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>
				</svg>
			</button>
		</div>
		<div class="cp-Splash-body">
			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
				<!-- Content from the Froala Editor will go here. -->
				Loading
			</div>
		</div>
		<div class="cp-Splash-footer">
			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
		</div>
	</div>
</div>

<script src="/Assets/Scripts/APIClient.js"></script>
<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
<script>

		$(document).ready(function () {
			var filter = {
				targetId: '1',
				targetType: 1
			}

			new SplashModalRender().triggerRender(filter);
		});
</script>


	
	
	
	



	






    <script src="/-978663714.js" type="text/javascript"></script>
    <!-- Fixed Nav Adjustment -->
<script>
  function getValueTS(elem, attr) {
    const val = elem.css(attr);
    if (val === undefined) return undefined;
    const num = parseInt(val, 10);
    if (num === NaN) return undefined;
    return num;
  }

  function clampTS(number, min, max) {
    return Math.min(Math.max(number, min), max);
  }

  function isPageEditingTS() {
    return (
      $("#doneEditing").length > 0 || // In live edit
      typeof DesignCenter !== "undefined" // In theme manager
    );
  }

  const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/;
  function isTransparentTS(elem) {
    const bg = elem.css('background-color');
    if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false;
    const matchState = bg.match(bgColorRegexTS);
    if (!matchState || matchState.length !== 5) return false;
    const alpha = parseFloat(matchState[4], 10);
    if (!(alpha >= 0 && alpha < 1)) return false;
    return true;
  }

  function iterateLeftpads(cb) {
    const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
    for (let i = 0; i < containersTS.length; i++) {
      const containerTS = containersTS[i];
      // Skip the body container and anything with data-skip-leftpad
      if (
        containerTS.id !== "bodyContainerTS" &&
        containerTS.getAttribute('data-skip-leftpad') === null
      ) {
        cb(containerTS);
      }
    }
  }

  const anchor = $("#divToolbars");
  const bodyContainerTS = $("#bodyContainerTS");

  // Outer banner padding (push banner down)
  const outerSizingTS = $("#bannerContainerTS");
  // Inner banner padding (push banner content down) - Transparent header OR on attaching headers
  const innerSizingTS = $("#bannerSizingTS");

  const forceUnfixClassTS = "forceUnfixTS";

  const fixedTopTS = $(".fixedTopTS");
  const fixedBottomTS = $(".fixedBottomTS");
  const fixedLeftTS = $(".fixedLeftTS");

  var initialTopTS;
  var topAttachTS;
  if (fixedTopTS && fixedTopTS.length === 1) {
    initialTopTS = getValueTS(fixedTopTS, 'top');
    const attachment = fixedTopTS.attr('data-attach');
    if (attachment) topAttachTS = $("#" + attachment);
    if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
  }

  function resizeAdjustmentTS() {
    const editing = isPageEditingTS();

    // Fixed top script
    (function () {
      if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;

      if (editing) {
        fixedTopTS[0].classList.add(forceUnfixClassTS);
      } else {
        fixedTopTS[0].classList.remove(forceUnfixClassTS);
      }

      const topPosition = fixedTopTS.css('position');
      if (topPosition === 'fixed') {
        if (topAttachTS) {
          scrollAdjustmentTS();
        } else {
          const anchorHeight = anchor.outerHeight() - 1;
          fixedTopTS.css('top', anchorHeight + initialTopTS);
        }
      } else {
        fixedTopTS.css('top', initialTopTS);
      }

      if (topPosition === 'fixed' || topPosition === 'absolute') {
        // Bump the banner content down
        if (isTransparentTS(fixedTopTS)) {
          innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight());
          outerSizingTS.css('padding-top', '');

          try {
            window.Pages.onResizeHandlersExecute();
          } catch (e) { }
        } else {
          outerSizingTS.css('padding-top', fixedTopTS.outerHeight());
          innerSizingTS.css('padding-top', '');
        }
      } else {
        innerSizingTS.css('padding-top', '');
        outerSizingTS.css('padding-top', '');
      }
    })();

    // Fixed bottom script
    (function () {
      if (!fixedBottomTS || fixedBottomTS.length === 0) return;

      // If the widget has gone narrow, force unfix
      if (editing || fixedBottomTS.outerHeight() > 200) {
        fixedBottomTS[0].classList.add(forceUnfixClassTS);
      } else {
        fixedBottomTS[0].classList.remove(forceUnfixClassTS);
      }

      if (fixedBottomTS.css('position') === 'fixed') {
        bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight());
      } else {
        bodyContainerTS.css('padding-bottom', '');
      }
    })();

    // Fixed left script
    (function () {
      if (!fixedLeftTS || fixedLeftTS.length === 0) return;

      if (editing) {
        fixedLeftTS[0].classList.add(forceUnfixClassTS);
      } else {
        fixedLeftTS[0].classList.remove(forceUnfixClassTS);
      }

      if (fixedLeftTS.css('position') === 'fixed') {
        const anchorHeight = anchor.outerHeight() - 1;
        fixedLeftTS.css('top', anchorHeight);
        const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect();
        iterateLeftpads(function (containerTS) {
          const containerBoundingTS = containerTS.getBoundingClientRect();
          if (containerBoundingTS.left <= leftBoundingTS.right) {
            $(containerTS).css('padding-left', leftBoundingTS.width + 16);
          }
        });
      } else {
        fixedLeftTS.css('top', '');
        iterateLeftpads(function (containerTS) {
          $(containerTS).css('padding-left', '');
        });
      }
    })();
  }

  function scrollAdjustmentTS() {
    if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return;
    const topPosition = fixedTopTS.css('position');
    if (topPosition === 'fixed' || topPosition === 'absolute') {
      const anchorBounding = anchor[0].getBoundingClientRect();
      const attachBounding = topAttachTS[0].getBoundingClientRect();
      const scrollTop = $(window).scrollTop();

      fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom));
    } else {
      fixedTopTS.css('top', initialTopTS);
    }
  }

  $(window).load(function () {
    setTimeout(function () {
      try {
        resizeAdjustmentTS();
      } catch (e) {
        console.error(e);
      }
    }, 350);

    $(window).scroll(function () {
      try {
        scrollAdjustmentTS();
      } catch (e) {
        console.error(e);
      }
    });

    var adjustTimeoutTS;
    $(window).resize(function () {
      clearTimeout(adjustTimeoutTS);
      adjustTimeoutTS = setTimeout(function () {
        try {
          resizeAdjustmentTS();
        } catch (e) {
          console.error(e);
        }
      }, 350);
    });

    $.when(window.Pages.angularToolbarComplete).done(function () {
      try {
        resizeAdjustmentTS();
      } catch (e) {
        console.error(e);
      }
    });
  });
</script>
<!-- End Fixed Nav Adjustment -->


<!-- Fixed Nav Adjustment -->
<script>
  function getValueTS(elem, attr) {
    const val = elem.css(attr);
    if (val === undefined) return undefined;
    const num = parseInt(val, 10);
    if (num === NaN) return undefined;
    return num;
  }

  function clampTS(number, min, max) {
    return Math.min(Math.max(number, min), max);
  }

  function isPageEditingTS() {
    return (
      $("#doneEditing").length > 0 || // In live edit
      typeof DesignCenter !== "undefined" // In theme manager
    );
  }

  const bgColorRegexTS = /rgba((d+), (d+), (d+), (d*.?d*))/;
  function isTransparentTS(elem) {
    const bg = elem.css('background-color');
    if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false;
    const matchState = bg.match(bgColorRegexTS);
    if (!matchState || matchState.length !== 5) return false;
    const alpha = parseFloat(matchState[4], 10);
    if (!(alpha >= 0 && alpha < 1)) return false;
    return true;
  }

  function iterateLeftpads(cb) {
    const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
    for (let i = 0; i < containersTS.length; i++) {
      const containerTS = containersTS[i];
      // Skip the body container and anything with data-skip-leftpad
      if (
        containerTS.id !== "bodyContainerTS" &&
        containerTS.getAttribute('data-skip-leftpad') === null
      ) {
        cb(containerTS);
      }
    }
  }

  const anchor = $("#divToolbars");
  const anchor2 = $("#headerContainerTS")

  // Outer banner padding (push banner down)
  const outerSizingTS = $("#bannerContainerTS");
  // Inner banner padding (push banner content down) - Transparent header OR on attaching headers
  const innerSizingTS = $("#bannerSizingTS");
  const bodyContainerTS = $("#bodyContainerTS");

  const forceUnfixClassTS = "forceUnfixTS";

  const fixedTopTS = $(".fixedTopTS");
  const fixedBottomTS = $(".fixedBottomTS");
  const fixedLeftTS = $(".fixedLeftTS");

  var initialTopTS;
  var topAttachTS;
  if (fixedTopTS && fixedTopTS.length === 1) {
    initialTopTS = getValueTS(fixedTopTS, 'top');
    const attachment = fixedTopTS.attr('data-attach');
    if (attachment) topAttachTS = $("#" + attachment);
    if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
  }

  function resizeAdjustmentTS() {
    const editing = isPageEditingTS();

    // Fixed top script
    (function () {
      if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;

      if (editing) {
        fixedTopTS[0].classList.add(forceUnfixClassTS);
      } else {
        fixedTopTS[0].classList.remove(forceUnfixClassTS);
      }

      const topPosition = fixedTopTS.css('position');
      if (topPosition === 'fixed') {
        if (topAttachTS) {
          scrollAdjustmentTS();
        } else {
          const anchorHeight = anchor.outerHeight() - 1;
          fixedTopTS.css('top', anchorHeight + initialTopTS);
        }
      } else {
        fixedTopTS.css('top', initialTopTS);
      }

      if (topPosition === 'fixed' || topPosition === 'absolute') {
        // Bump the banner content down
        if (isTransparentTS(fixedTopTS)) {
          innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1);
          outerSizingTS.css('padding-top', '');

          try {
            window.Pages.onResizeHandlersExecute();
          } catch (e) { }
        } else {
          outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1);
          innerSizingTS.css('padding-top', '');
        }
      } else {
        innerSizingTS.css('padding-top', '');
        outerSizingTS.css('padding-top', '');
      }
    })();

    // Fixed bottom script
    (function () {
      if (!fixedBottomTS || fixedBottomTS.length === 0) return;

      // If the widget has gone narrow, force unfix
      if (editing || fixedBottomTS.outerHeight() > 200) {
        fixedBottomTS[0].classList.add(forceUnfixClassTS);
      } else {
        fixedBottomTS[0].classList.remove(forceUnfixClassTS);
      }

      if (fixedBottomTS.css('position') === 'fixed') {
        bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight());
      } else {
        bodyContainerTS.css('padding-bottom', '');
      }
    })();

    // Fixed left script
    (function () {
      if (!fixedLeftTS || fixedLeftTS.length === 0) return;

      if (editing) {
        fixedLeftTS[0].classList.add(forceUnfixClassTS);
      } else {
        fixedLeftTS[0].classList.remove(forceUnfixClassTS);
      }

      if (fixedLeftTS.css('position') === 'fixed') {
        const anchorHeight = anchor.outerHeight() - 1;
        fixedLeftTS.css('top', anchorHeight);
        const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect();
        iterateLeftpads(function (containerTS) {
          const containerBoundingTS = containerTS.getBoundingClientRect();
          if (containerBoundingTS.left <= leftBoundingTS.right) {
            $(containerTS).css('padding-left', leftBoundingTS.width + 16);
          }
        });
      } else {
        fixedLeftTS.css('top', '');
        iterateLeftpads(function (containerTS) {
          $(containerTS).css('padding-left', '');
        });
      }
    })();
  }

  function scrollAdjustmentTS() {
    if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return;
    const topPosition = fixedTopTS.css('position');
    if (topPosition === 'fixed' || topPosition === 'absolute') {
      const anchorBounding = anchor[0].getBoundingClientRect();
      const attachBounding = topAttachTS[0].getBoundingClientRect();
      const scrollTop = $(window).scrollTop();

      fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom));
    } else {
      fixedTopTS.css('top', initialTopTS);
    }
  }

  $(window).load(function () {
    setTimeout(function () {
      resizeAdjustmentTS();
    }, 350);

    $(window).scroll(function () {
      scrollAdjustmentTS();
    });

    var adjustTimeoutTS;
    $(window).resize(function () {
      clearTimeout(adjustTimeoutTS);
      adjustTimeoutTS = setTimeout(function () {
        resizeAdjustmentTS();
      }, 350);
    });

    $.when(window.Pages.angularToolbarComplete).done(function () {
      resizeAdjustmentTS();
    });
  });
</script>
<!-- End Fixed Nav Adjustment -->


    <script type="text/javascript">
        $(function () {
            document.cookie = "responsiveGhost=0; path=/";
        });
        $(window).on("load", function () {
            $('body').addClass('doneLoading').removeClass('hideContent');

            if ($('#404Content').length > 0)
                $('div#bodyWrapper').css('padding', '0px');
        });
    </script>

    <noscript>
        <style>
            body.hideContent {
                opacity: 1 !important;
            }
        </style>
    </noscript>

        
<div style="display: none;">
	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">

		<symbol id="iconArrow--left" viewbox="0 0 25 25">
			<title>Arrow Left</title>
			<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>
		</symbol>

		<symbol id="iconArrow--right" viewbox="0 0 25 25">
			<title>Arrow Right</title>
			<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>
		</symbol>

	</svg>
</div>
    <script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Montserrat:500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Poppins:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|');</script>
    

    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
        <div style="display: none;">
            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
                    <title>Slideshow Left Arrow</title>
                    <g>
                        <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>
                    </g>
                </symbol>
                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
                    <title>Slideshow Right Arrow</title>
                    <g>
                        <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>
                    </g>
                </symbol>
            </svg>
        </div>
    
	

    <div id="root-picker-outlet"></div>
</body>
</html>
