1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 6 <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> 7<!-- Google Tag Manager for GA4 --> 8
8<script>(function(w,d,s,l,i){w.GAMeasurementID='G-FLKVTQ3XRT';w[l]=w[l]||[];w[l].push({'gtm.start': 9 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12 })(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
12 13 <!-- End Google Tag Manager for GA4 --> 14
14<script type='text/javascript'> 15 var enableTelemetry = 'false' 16 var aiConfig = { 17 instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f' 18 } 19 var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement('script'); b.src = a.url || 'https://js.monitor.azure.com/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig); 20 window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length; 21 // Add telemetry initializer 22 appInsights.queue.push(function() { 23 appInsights.context.addTelemetryInitializer(function(envelope) { 24 var telemetryItem = envelope.data.baseData; 25 // To check the telemetry itemâs type: 26 if (!false) 27 { 28 //If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that 29 if (envelope.name.indexOf('.Event') == -1) 30 return false; 31 } 32 }); 33 }); 34 appInsights.trackPageView(); 35 </script>
35 36
36<script> 37 function populateAntiForgery(token) { 38 var input = document.createElement("input"); 39 input.name = "__RequestVerificationToken"; 40 input.type = "hidden"; 41 input.value = token; 42 var absPat = /^https?:\/\/|^\/\//i; 43 var forms = document.getElementsByTagName("form"); 44 for (var i = 0; i < forms.length; i++) { 45 if (forms[i].method == "post" && 46 !forms[i].querySelector('[name="__RequestVerificationToken"]') && 47 !absPat.test(forms[i].getAttribute("action"))) { 48 forms[i].appendChild(input.cloneNode()); 49 } 50 } 51 } 52 53 function getAntiForgeryToken(callback, error) { 54 var xhr = new XMLHttpRequest(); 55 xhr.open("GET", "/antiforgery"); 56 xhr.addEventListener("load", function() { 57 try { 58 if (this.status !== 200) { 59 throw Error("Invalid status. Could not retrieve antiforgery token."); 60 } 61 var obj = JSON.parse(this.responseText); 62 callback(obj.token); 63 } catch (e) { 64 typeof error === "function" && error(e); 65 } 66 }); 67 xhr.send(); 68 } 69 70 getAntiForgeryToken(function(token) { 71 if (document.readyState === "complete" 72 || document.readyState === "loaded" 73 || document.readyState === "interactive") { 74 populateAntiForgery(token); 75 return; 76 } 77 document.addEventListener("DOMContentLoaded", function() { 78 populateAntiForgery(token); 79 }, false); 80 }, console.error); 81 </script>
81 82 83 84
84<script type="text/javascript"> 85 window.departmentHeader = {}; 86 window.pageSectionTracker = {}; 87 window.isResponsiveEnabled = true; 88 window.isRemoveSetHeights= true; 89 if (window.isRemoveSetHeights) { 90 document.documentElement.className += ' removeSetHeights'; 91 } 92 window.mainMenuMediaQuery = 'screen and (max-width: 40em)'; 93 window.isMobileBrowserIncludingTablets = false; 94 window.fixedResponsiveMenu = false; 95 window.fullWidthResponsiveMenu = false; 96 window.responsiveMenuHeight = ''; 97 window.responsiveMenuFontSize = ''; 98 window.isContentAdvisor = false; 99 (function () { 100 window.setSizeCookie = function () { 101 document.cookie = "dpi=" + window.devicePixelRatio + "; path=/"; 102 document.cookie = "viewportWidth=" + window.innerWidth + "; path=/"; 103 document.cookie = "viewportHeight=" + window.innerHeight + "; path=/"; 104 if (screen && screen.width && screen.height) { 105 document.cookie = "screenWidth=" + screen.width + "; path=/"; 106 document.cookie = "screenHeight=" + screen.height + "; path=/"; 107 } 108 document.cookie = "responsiveGhost=1; path=/"; 109 }; 110 111 setSizeCookie(); 112 }()); 113 </script>
113 114 <meta name="viewport" content="width=device-width, initial-scale=1"> 115 116
116<script async src="https://docaccess.com/docbox.js"></script>
116 117 118 <meta name="category0" content="Home" /> 119<meta name="category1" content="Government" /> 120 121 122 <meta name="theme-color" content="rgb(54, 69, 123)"> 123 <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 124 <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 125 <title>Government | Camden County, NC</title> 126 127 <meta name="description" content="Gather information about government services, offices, boards, commissions, and elected officials."> 128
128<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
128 129
129<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
129 130 131 132 <!--[if IE 6]>
132<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
132<![endif]--> 133 <!--[if IE 7]>
133<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
133<![endif]--> 134 <!--[if IE 8]>
134<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
134<![endif]--> 135 <!--[if IE 9]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]--> 136
136<script type="text/javascript"><!-- 137 var intCountryCode = 840; 138 var order = ''; 139//--></script>
139 140 141<link href="/-681783051.css" rel="stylesheet" type="text/css" /> <link href="/-2140275272.css" rel="stylesheet" type="text/css" /> <link href="/2034387439.css" rel="stylesheet" type="text/css" /> 142 143 <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> 144
144<script type="text/javascript"> 145 window.Pages = window.Pages || {}; 146 // FrontEnd RWD initialization 147 window.Pages.rwdReady = $.Deferred(); 148 window.Pages.toolBarDeferred = $.Deferred(); 149 window.Pages.rwdSetupComplete = $.Deferred(); 150 window.Pages.megaMenuLoaded = $.Deferred(); 151 window.Pages.angularToolbarComplete = $.Deferred(); 152 window.Pages.frontEndToolbarComplete = $.Deferred(); 153 </script>
153 154 <!--CPHeadContent--> 155
155<script src="/739942322.js" type="text/javascript"></script>
155 156 157 158 159 160 161 162 163 164 <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> 165 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> 166 <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> 167 <!--[if lt IE 9]>
167<script type="text/javascript" src="/Scripts/html5.js"></script>
167<![endif]--> 168 169
169<script type="text/javascript"> 170 setEditorVariables(false, 840); 171 function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } 172 </script>
172 173
173<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
173 174</head> 175<body class="wide " > 176 177
177<script>jQuery(document).click(function (event) { 178 var target = jQuery(event.target); 179 if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { 180 var text = target.attr('title'); 181 182 if (!text.length) { 183 text = "N/A"; 184 } 185 ga('send', 186 { 187 hitType: 'event', 188 eventCategory: 'Image', 189 eventAction: 'Image - ' + text, 190 eventLabel: window.location.href 191 }); 192 } 193 if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { 194 var text = ""; 195 if (target.parents('.button')[0]) { 196 text = target.parents('.button').first().text(); 197 } else if (target.text().length) { 198 text = target.text(); 199 } else if (target.attr('title').length) { 200 text = target.attr('title'); 201 } 202 if (!text.length) { 203 text = "N/A"; 204 } 205 ga('send', 206 { 207 hitType: 'event', 208 eventCategory: 'Button', 209 eventAction: 'Button - ' + text, 210 eventLabel: window.location.href 211 }); 212 } 213 if (target.parents('.widgetCustomHtml').length) { 214 ga('send', 215 { 216 hitType: 'event', 217 eventCategory: 'Custom Html',
218 eventAction: 'Custom Html Clicked', 219 eventLabel: window.location.href 220 }); 221 } 222 if (target.parents('.editor').length) { 223 ga('send', 224 { 225 hitType: 'event', 226 eventCategory: 'Editor', 227 eventAction: 'Editor Link Clicked', 228 eventLabel: window.location.href 229 }); 230 } 231 if (target.parents('.GraphicLinks').length) { 232 var text = ""; 233 var targetGraphicLink = target; 234 if (target.hasClass('widgetGraphicLinksLink')) { 235 targetGraphicLink = jQuery(target.children()[0]); 236 } 237 if (targetGraphicLink.hasClass('text')) { 238 text = targetGraphicLink.text(); 239 } else if (targetGraphicLink.attr('src').length) { 240 if (targetGraphicLink.attr('alt').length) { 241 text = targetGraphicLink.attr('alt'); 242 } else { 243 text = targetGraphicLink.attr('src'); 244 } 245 } else { 246 text = "N/A"; 247 } 248 ga('send', 249 { 250 hitType: 'event', 251 eventCategory: 'Graphic Links', 252 eventAction: 'Graphic Link - ' + text, 253 eventLabel: window.location.href 254 }); 255 } 256 if (target.parents('.InfoAdvanced').length) { 257 ga('send', 258 { 259 hitType: 'event', 260 eventCategory: 'Info Advanced', 261 eventAction: 'Info Advanced Clicked', 262 eventLabel: window.location.href 263 }); 264 } 265 if (target.parents('.list').length) { 266 ga('send', 267 { 268 hitType: 'event', 269 eventCategory: 'List', 270 eventAction: 'List Clicked', 271 eventLabel: window.location.href 272 }); 273 } 274 if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { 275 var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); 276 var breadCrumbs = []; 277 jQuery('.breadCrumbs > li').each(function () { 278 breadCrumbs.push(this.textContent); 279 }); 280 var pageTitle = breadCrumbs.join('>'); 281 var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); 282 var text = ""; 283 if (pageTitle) { 284 text += pageTitle + " | "; 285 } else { 286 text += document.title + ' - '; 287 } 288 if (target.text() == "" && megaMenuText == "") { 289 text += "N/A"; 290 } else if (target.text().length && megaMenuText.length) { 291 if (megaMenuText == target.text()) { 292 text += megaMenuText; 293 } else { 294 text += megaMenuText + " - " + subTitleText + " - " + target.text(); 295 } 296 } else if (target.text() == "") { 297 text += megaMenuText; 298 } else { 299 text += target.text(); 300 } 301 if (!text.length) { 302 text = "N/A"; 303 } 304 ga('send', 305 { 306 hitType: 'event', 307 eventCategory: 'Mega Menu', 308 eventAction: 'Mega Menu : ' + text, 309 eventLabel: window.location.href 310 }); 311 } 312 if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { 313 var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); 314 if (!text.length) { 315 text = "N/A"; 316 } 317 ga('send', 318 { 319 hitType: 'event', 320 eventCategory: 'News Flash', 321 eventAction: 'News Flash - ' + text, 322 eventLabel: window.location.href 323 }); 324 } 325 if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { 326 var text = target.text(); 327 if (!text.length) { 328 text = "N/A"; 329 } 330 ga('send', 331 { 332 hitType: 'event', 333 eventCategory: 'Quick Links', 334 eventAction: 'Quick Links - ' + text, 335 eventLabel: window.location.href 336 }); 337 } 338 if (target.attr('src') && target.parents('.cpSlideshow').length) { 339 var text = target.attr('title'); 340 if (!text.length) { 341 text = "N/A"; 342 } 343 ga('send', 344 { 345 hitType: 'event', 346 eventCategory: 'Slideshow', 347 eventAction: 'Slideshow - ' + text, 348 eventLabel: window.location.href 349 }); 350 } 351 if (target.parents('.widgetText').length) { 352 ga('send', 353 { 354 hitType: 'event', 355 eventCategory: 'Text', 356 eventAction: 'Text Link Clicked', 357 eventLabel: window.location.href 358 }); 359 } 360});</script>
360 361 <div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;"> 362 <div class="cp-PopOver-header"> 363 <h3 class="cp-PopOver-title"></h3> 364 <button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)"> 365 <svg class="cp-Icon--close" alt="close" title="close"> 366 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use> 367 </svg> 368 </button> 369 </div> 370 <div id="cpPopOverBody" class="cp-PopOver-body"> 371 <form id="cpPopOverForm" name="cpPopOverForm" novalidate></form> 372 </div> 373 <div id="cpPopOverFooter" class="cp-PopOver-footer"> 374 <div class="cp-BtnGroup" id="actionButtons"> 375 <!-- Action buttons will be dynamically added here --> 376 </div> 377 </div> 378</div> 379 <div id="fb-root"></div> 380<div id=skipToContentLinks> 381<a href="#cc5f8c90dc-b4cb-431b-90ee-10648f8df655" target="_self" class="skipToContentLink">Skip to Main Content</a> 382</div> 383 <form id="frmReferenceFormForTelerikEditorDialogs"></form> 384 385 <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> 386 387 388 389 <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> 390 <input type="hidden" id="hdnStructureID" value="1" /> 391 <input type="hidden" id="hdnContentCollectionID" value="d3c59225-36e0-425d-9c2e-b35f745a26b2" /> 392 <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> 393 <input type="hidden" id="hdnThemeID" value="1" /> 394 <input type="hidden" id="pageIsFrontEnd" value="true" /> 395 <input type="hidden" id="pageModuleID" /> 396 <input type="hidden" id="pagePageID" value="27" /> 397 398 <div id="stickyPlaceholder"></div> 399 <div id="outer-wrap" class="outer-wrap"> 400 <div id="inner-wrap" class="inner-wrap"> 401 <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> 402 403 404 405 406<!-- Begin Signed Out Bar --> 407<div class="cpToolbar user public"> 408 <div class="inner selfClear"> 409 <p class="dropdown"><a href="/MyAccount/ProfileCreate" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. </span></p> 410 <ul class="nav secondary"> 411 <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li> 412 </ul> 413 </div> 414</div>
415<script> 416 $(document).ready(function () { 417 $('#signedOutToolbarCreateProfileButton').click(function (event) { 418 event.preventDefault(); 419 window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; 420 }); 421 422 423 $('#loggedOutToolbarSignInButton').click(function (event) { 424 event.preventDefault(); 425 window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; 426 }); 427 428 429 if ('False' == 'True') { 430 $('#loggedOutToolbarSignInButton').hide(); 431 } 432 }) 433</script>
433 434<!-- End Signed Out Bar --> 435 436 </div> 437 <div id="bodyWrapper"> 438 <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> 439 440<div data-cpRole="structuralContainer" id="bodyContainerTS"> 441<!-- <div data-cpRole="banner" id="banner3" class="fixedBannerTS"> --><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS"> 442<div class="siteWrap3"><div data-cpRole="structuralContainer" id="flexHeader1TS" class="flexHeaderTS"> 443<div data-cpRole="structuralContainer" id="logoTS"> 444<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> 445 446 447 448 449 <a id="bannerLogoTS-48" style=" display: block; text-align: center; 450" class="bannerObject" href="/" target="_self"><img alt="County of Camden North Carolina Homepage" class="bannerObject" height="205" src="/ImageRepository/Document?documentID=89" width="179" /></a> 451</div> 452</div><div data-cpRole="structuralContainer" id="mainNavTS"> 453<nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" aria-label="Main"> 454<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- 455--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!-- 456 --><!-- 457 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu27" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem1 " href="/27/Government" target = "_self" > Government </a> <!-- 458 --><!-- 459 --></li><!----><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!-- 460 --><!-- 461 --> <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> <!-- 462 --><!-- 463 --></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!-- 464 --><!-- 465 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu31" id = "mainNavCountyServices" class="navMainItem mainNavItem mainNavItem3 " href="/31/County-Services" target = "_self" > County Services </a> <!-- 466 --><!-- 467 --></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!-- 468 --><!-- 469 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu35" id = "mainNavCommunity" class="navMainItem mainNavItem mainNavItem4 " href="/35/Community" target = "_self" > Community </a> <!-- 470 --><!-- 471 --></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!-- 472 --><!-- 473 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem5 " href="/9/How-Do-I" target = "_self" > How Do I... </a> <!-- 474 --><!-- 475 --></li><!----> 476</ol> 477 478 479
479<script type="text/javascript"> 480 (function () { 481 function setupMenu() { 482 const menuID = 'mainNavMenu'; 483 const menuType = MAIN_MENU; 484 485 //setup menu manager properties for main menu 486 if (!menuManager.mobileMainNav && true) 487 menuManager.adjustMainItemsWidth('#' + menuID); 488 menuManager.isMainMenuEditable = false; 489 menuManager.mainMenuMaxSubMenuLevels = 4; 490 menuManager.setMOMMode(2, menuType); 491 492 //Init main menu 493 const setupDraggable = menuManager.isMainMenuEditable; 494 const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=1&menuContainerID=mainNav'; 495 496 menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); 497 menuManager.mainMenuInit = true; 498 menuManager.mainMenuTextResizer = false; 499 if (1.00 > 0) 500 menuManager.mainMenuTextResizerRatio = 1.00; 501 if (window.isResponsiveEnabled) 502 menuManager.mainMenuReady.resolve(); 503 504 } 505 506 if (document.readyState === "complete" 507 || document.readyState === "loaded" 508 || document.readyState === "interactive") { 509 setupMenu(); 510 return; 511 } 512 513 document.addEventListener("DOMContentLoaded", setupMenu); 514 })(); 515 </script>
515 516 517 518<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="0"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal"> <div id="cc0d0eafdb-fb27-47f1-bc2c-28644107630a" data-containerid="0d0eafdb-fb27-47f1-bc2c-28644107630a" class="pageContent cpGrid cpGrid24"> 519 520 521 522 523 </div> 524</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal"> <div id="ccf907a154-8187-4e41-84a4-918639674cc2" data-containerid="f907a154-8187-4e41-84a4-918639674cc2" class="pageContent cpGrid cpGrid24"> 525 526 527 528 529 </div> 530</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal"> <div id="cc9027296d-d529-408b-8cfc-5f7490564c79" data-containerid="9027296d-d529-408b-8cfc-5f7490564c79" class="pageContent cpGrid cpGrid24"> 531 532 533 534 535 </div> 536</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal"> <div id="ccae8d0eeb-a3b6-4a46-8d17-a897d6d0096d" data-containerid="ae8d0eeb-a3b6-4a46-8d17-a897d6d0096d" class="pageContent cpGrid cpGrid24"> 537 538 539 540 541 </div> 542</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal"> <div id="ccd0631b0a-51aa-4ceb-bab7-dff10f7e9556" data-containerid="d0631b0a-51aa-4ceb-bab7-dff10f7e9556" class="pageContent cpGrid cpGrid24"> 543 544 545 546 547 </div> 548</aside></aside></nav> 549</div><div data-cpRole="structuralContainer" id="searchTS"> 550<div data-cpRole="contentContainer" id="searchContentTS"> <div id="cc83b63534-b445-42b6-8929-675a9234caf8" data-containerid="83b63534-b445-42b6-8929-675a9234caf8" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 551 552 553 <div class="row outer wide"><!-- 554--><div class="outer col col24 first last" style="" data-widgetcontainerid="89eb8c19-ebce-4199-8363-7954ea802011">� 555 <div class="row nest first last wide">� 556 557 <div class="inner col col24 first last id89626a8f-d982-4c76-b66e-c836fbb518af" style="" data-widgetcontainerid="89626a8f-d982-4c76-b66e-c836fbb518af">� 558<div data-widget-id="5526e202-b55a-4a36-bb5c-0be921161191" data-widget-controller-path="/Layout/WidgetSearch"> 559 560
560<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
560 561
561<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
561 562
562<script defer type="text/javascript"> 563 564 $(document).ready(function () { 565 try { 566 // Minimum characters required before performing a search/autocomplete 567 var minPrefixLength = 3; 568 var autoCompleteDebounceDelay = 500; 569 var searchFieldSelector = "#searchField" + '5526e202-b55a-4a36-bb5c-0be921161191'; 570 var checkboxSelector = "#ysnSearchOnlyDept" + '5526e202-b55a-4a36-bb5c-0be921161191'; 571 var buttonSelector = ".widgetSearchButton" + '5526e202-b55a-4a36-bb5c-0be921161191'; 572 var autoCompleteCache = {}; 573 var autoCompleteCacheKeys = []; 574 var autoCompleteCacheLimit = 25; 575 var currentAutoCompleteRequest = null; 576 var currentAutoCompleteRequestKey = null; 577 var autoCompleteDebounceTimer = null; 578 var autoCompleteDebounceKey = null; 579 var pendingAutoCompleteResponses = []; 580 581 function normalizeAutoCompleteTerm(term) { 582 return $.trim((term || "") + "").replace(/\s+/g, " "); 583 } 584 585 function shouldSearch(term) { 586 return normalizeAutoCompleteTerm(term).length >= minPrefixLength; 587 } 588 589 function getAutoCompleteUrl() { 590 return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : ''); 591 } 592 593 function getAutoCompleteCacheKey(requestUrl, term) { 594 return requestUrl + "|" + term.toLowerCase(); 595 } 596 597 function cacheAutoCompleteResult(cacheKey, data) { 598 if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 599 autoCompleteCacheKeys.push(cacheKey); 600 if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) { 601 delete autoCompleteCache[autoCompleteCacheKeys.shift()]; 602 } 603 } 604 autoCompleteCache[cacheKey] = data; 605 } 606 607 function respondToPendingAutoComplete(data) { 608 var responses = pendingAutoCompleteResponses; 609 pendingAutoCompleteResponses = []; 610 for (var i = 0; i < responses.length; i++) { 611 responses[i](data); 612 } 613 } 614 615 function cancelPendingAutoComplete() { 616 clearTimeout(autoCompleteDebounceTimer); 617 autoCompleteDebounceKey = null; 618 if (currentAutoCompleteRequest != null) { 619 currentAutoCompleteRequest.abort(); 620 currentAutoCompleteRequest = null; 621 } 622 currentAutoCompleteRequestKey = null; 623 respondToPendingAutoComplete([]); 624 } 625 626 function createWidgetAutoCompleteSource(options) { 627 return function (request, response) { 628 var term = normalizeAutoCompleteTerm(request.term); 629 if (!options.shouldSearch(term)) { 630 response([]); 631 return; 632 } 633 634 var requestUrl = options.url(); 635 var cacheKey = getAutoCompleteCacheKey(requestUrl, term); 636 if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 637 response(autoCompleteCache[cacheKey]); 638 if (options.success) { 639 options.success(autoCompleteCache[cacheKey]); 640 } 641 return; 642 } 643 644 if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) { 645 pendingAutoCompleteResponses.push(response); 646 return; 647 } 648 649 cancelPendingAutoComplete(); 650 autoCompleteDebounceKey = cacheKey; 651 pendingAutoCompleteResponses.push(response); 652 autoCompleteDebounceTimer = setTimeout(function () { 653 autoCompleteDebounceKey = null; 654 currentAutoCompleteRequestKey = cacheKey; 655 currentAutoCompleteRequest = $.ajax({ 656 url: requestUrl, 657 dataType: "json", 658 timeout: options.timeout, 659 data: { 660 term: term, 661 }, 662 success: function (data) { 663 if (currentAutoCompleteRequestKey === cacheKey) { 664 cacheAutoCompleteResult(cacheKey, data); 665 respondToPendingAutoComplete(data); 666 if (options.success) { 667 options.success(data); 668 } 669 } 670 }, 671 error: function (xmlhttprequest, textstatus, message) { 672 if (textstatus === "abort") { 673 return; 674 } 675 676 if (options.error) { 677 options.error(xmlhttprequest, textstatus, message); 678 } 679 680 respondToPendingAutoComplete([]); 681 }, 682 complete: function (xmlhttprequest) { 683 if (currentAutoCompleteRequest === xmlhttprequest) { 684 currentAutoCompleteRequest = null;
685 currentAutoCompleteRequestKey = null; 686 } 687 } 688 }); 689 }, options.delay); 690 }; 691 } 692 693 // click handler for search buttons 694 $(buttonSelector).click(function (e) { 695 e.preventDefault(); 696 var $btn = $(this); 697 var $field = $btn.siblings(".widgetSearchBox"); 698 var term = $field.val() + ""; 699 if (!shouldSearch(term)) { 700 // do nothing until user types enough characters 701 $field.focus(); 702 return; 703 } 704 705 if ($(checkboxSelector).is(':checked') || false) 706 { 707 doWidgetSearch($.trim(term), Number(0)); 708 } 709 else { 710 doWidgetSearch($.trim(term), 0); 711 } 712 }); 713 714 // enter key handler for the search field 715 $(searchFieldSelector).keypress(function (e) { 716 var code = e.which || e.keyCode; 717 if (code === 13) { 718 e.preventDefault(); 719 var $this = $(this); 720 var term = $this.val() + ""; 721 if (!shouldSearch(term)) { 722 // do nothing until user types enough characters 723 $this.focus(); 724 return false; 725 } 726 727 if ($(checkboxSelector).is(':checked') || false) { 728 doWidgetSearch($.trim(term), Number(0)); 729 } else { 730 doWidgetSearch($.trim(term), 0); 731 } 732 return false; 733 } 734 return true; 735 }); 736 737 // autocomplete: set minLength and guard source 738 if (true) { 739 var $searchField = $(searchFieldSelector).autocomplete({ 740 minLength: minPrefixLength, 741 source: createWidgetAutoCompleteSource({ 742 delay: autoCompleteDebounceDelay, 743 timeout: 10000, 744 shouldSearch: shouldSearch, 745 url: getAutoCompleteUrl, 746 success: function () { 747 $('.autoCompleteError').remove(); 748 }, 749 error: function (xmlhttprequest, textstatus, message) { 750 if (textstatus === "timeout") { 751 if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0) 752 $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector)); 753 } 754 } 755 }), 756 html: true, 757 delay: 0, 758 select: function (event, ui) { 759 $(this).val(ui.item.value); 760 $(this).next().click(); 761 } 762 }); 763 764 $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { 765 return $("<li class=\"itemList\"></li>") 766 .data("ui-autocomplete-item", item) 767 .append("<a>" + item.label + "</a>") 768 .appendTo(ul); 769 }; 770 } 771 772 // keep searchBtnApplyQuery consistent with prefix rule 773 window.searchBtnApplyQuery = function() { 774 var $field = $(searchFieldSelector); 775 var term = $field.val() + ""; 776 if (shouldSearch(term)) { 777 // update href for the icon/button (if present) 778 var btn = document.getElementById("btnSearchIcon"); 779 if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term)); 780 } else { 781 var btn = document.getElementById("btnSearchIcon"); 782 if (btn) btn.href = "#"; 783 } 784 }; 785 } 786 catch(e) {} //we're going to eat this error. Autocomplete won't work but we dont wan't to break anything else on the page. 787 }); 788 </script>
788 789 790 <section id="widgetPreviewSearch" class="widget widgetSearch skin39 widgetOptionSet15" style="display: block;" aria-label="Search"> 791 <!-- For the button right and inside --> 792 <div class="widgetBody buttonRightInside"> 793 <input class="widgetSearchBox widgetSearchBox5526e202-b55a-4a36-bb5c-0be921161191" cp5ph="true" id="searchField5526e202-b55a-4a36-bb5c-0be921161191" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" /> 794 <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton5526e202-b55a-4a36-bb5c-0be921161191" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=95" data-image="/ImageRepository/Document?documentID=94" src="/ImageRepository/Document?documentID=94" /></a> 795 796 <label class="searchLabel" aria-hidden="true" for="searchField5526e202-b55a-4a36-bb5c-0be921161191">Search</label> 797 </div> 798 799 </section> 800 801 802<style scoped> 803 804 .widgetSearch ::-webkit-input-placeholder { 805 color: #fff; 806 } 807 .widgetSearch :-moz-placeholder { /* Firefox 18- */ 808 color: #fff; 809 } 810 .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ 811 color: #fff; 812 } 813 .widgetSearch :-ms-input-placeholder { 814 color: #fff; 815 } 816 817 818 .widgetSearch .widgetBody .widgetSearchBox5526e202-b55a-4a36-bb5c-0be921161191 819 { 820 color: #fff; 821 font-family: Figtree; 822font-weight: 500; 823font-size: 1.2em; 824height: 65px; 825border-radius: 15px; 826border: none; 827background: #36457B; 828background-clip: padding-box; 829padding: 0 80px 0 25px; 830 } 831 .widgetSearch .widgetBody .widgetSearchButton5526e202-b55a-4a36-bb5c-0be921161191 832 { 833 margin-top: -0.5em; 834padding-right: 20px; 835 } 836 .widgetSearch .widgetSearch-onlyDept5526e202-b55a-4a36-bb5c-0be921161191 837 { 838 display: inline-block; 839 color: #333; 840 841 842 padding-top: 10px; 843 } 844 #ysnSearchOnlyDept5526e202-b55a-4a36-bb5c-0be921161191 845 { 846 position: relative; 847 top: .125em; 848 } 849 850</style> 851 852<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 853<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 854 855 856
857<script type="text/javascript"> 858 //Updates search icons href to have the correct queryString 859 function searchBtnApplyQuery() { 860 document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField5526e202-b55a-4a36-bb5c-0be921161191").value; 861 } 862</script>
862 863 864</div> 865 866 </div> <!-- inner column --> 867 868 </div> <!-- inner row --> 869 870 </div><!-- outer column --><!-- --></div> <!-- outer row --> 871 872 873 </div> 874</div> 875</div> 876</div></div> 877</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> 878<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS"> 879<div data-cpRole="structuralContainer" id="bannerContentTS"> 880<div class="siteWrap3"><div data-cpRole="contentContainer" id="contentTS"> <div id="cc17fac6dd-f9d5-4ab7-84cc-f473776e8796" data-containerid="17fac6dd-f9d5-4ab7-84cc-f473776e8796" class="pageContent cpGrid cpGrid24 showInMobile"> 881 882 883 884 885 </div> 886</div></div> 887</div> 888</div> 889 890 891 892 893 <div id="bannerImagesJSON2" class="hidden"></div> 894 <div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none"> 895 <a id="arrowPrev_banner1" tabindex="0" class="arrowNew prev" aria-label="Banner Arrow Previous"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowLeft"></use></svg></a> 896 <a id="arrowNext_banner1" tabindex="0" class="arrowNew next" aria-label="Banner Arrow Next"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></a> 897 </div> 898
898<script type="text/javascript"> 899 $(window).on("load", function () { 900 $.when(window.Pages.rwdSetupComplete) 901 .done(function () { 902 renderExternalBannerSlideshow('banner1', 903 {"BannerOptionID":2,"ThemeID":1,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":null,"SlideshowTransition":0,"SlideShowTransitionTiming":null,"ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":58,"BannerOptionID":2,"FileName":"/ImageRepository/Document?documentID=90","Height":400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":59,"BannerOptionID":2,"FileName":"/ImageRepository/Document?documentID=93","Height":400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":2,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":60,"BannerOptionID":2,"FileName":"/ImageRepository/Document?documentID=91","Height":400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":61,"BannerOptionID":2,"FileName":"/ImageRepository/Document?documentID=92","Height":400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":4,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 904 '/App_Themes/Interior/Images/', 905 'Rotating'); 906 }); 907 }); 908 </script>
908 909 910</div> 911</div><main data-cpRole="structuralContainer" id="mainSectionTS"> 912<!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> 913<div class="siteWrap2"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap flexTS"> 914<div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar"> 915<aside data-cpRole="contentContainer" id="sidebarContainer1TS"> <div id="cc52032a0b-d165-4b2f-a23d-77bc397eb130" data-containerid="52032a0b-d165-4b2f-a23d-77bc397eb130" class="pageContent cpGrid cpGrid24 showInMobile"> 916 917 918 919 920 </div> 921</aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav" aria-label="Secondary"> 922 923 924 925 926 927 <ol role="menu" id="secondaryMenusecondaryNav" data-parent="27" class="rootNavMenu accordionNav"> 928 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem129" data-pageid="129"> 929 <div class="accordionNavItem"> 930 <a href="/129/Agendas-Minutes" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Agendas & Minutes</a> 931 </div> 932 </li> 933 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem282" data-pageid="282"> 934 <div class="accordionNavItem"> 935 <a href="/282/Boards-Commissions" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Boards & Commissions</a> 936 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Boards & Commissions Submenu" aria-expanded="false" aria-controls="submenu-lvl1-282"></a> 937 </div> 938 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-282" style="display: none;" data-parent="282"> 939 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem399" data-pageid="399"> 940 <div class="accordionNavItem"> 941 <a href="/230/Board-of-Adjustment" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Board of Adjustment</span></a> 942 </div> 943 </li> 944 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem396" data-pageid="396"> 945 <div class="accordionNavItem"> 946 <a href="/160/Board-of-Elections" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Board of Elections</span></a> 947 </div> 948 </li> 949 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem184" data-pageid="184"> 950 <div class="accordionNavItem"> 951 <a href="/184/Camden-Economic-Development-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Camden Economic Development Commission</span></a> 952 </div> 953 </li> 954 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem398" data-pageid="398"> 955 <div class="accordionNavItem"> 956 <a href="/196/Library-Board-of-Trustees" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Library Board of Trustees</span></a> 957 </div> 958 </li> 959 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem400" data-pageid="400"> 960 <div class="accordionNavItem"> 961 <a href="/270/Planning-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Planning Board</span></a> 962 </div> 963 </li> 964 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem397" data-pageid="397"> 965 <div class="accordionNavItem"> 966 <a href="/190/Safety-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Safety Committee</span></a> 967 </div> 968 </li> 969 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem325" data-pageid="325"> 970 <div class="accordionNavItem"> 971 <a href="/325/Senior-Services-Advisory-Board" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Senior Services Advisory Board </span></a> 972 </div> 973 </li> 974 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem394" data-pageid="394"> 975 <div class="accordionNavItem"> 976 <a href="/292/Steering-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Steering Committee</span></a> 977 </div> 978 </li> 979 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem395" data-pageid="395"> 980 <div class="accordionNavItem"> 981 <a href="/293/Technical-Review-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Technical Review Committee</span></a> 982 </div> 983 </li> 984 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem283" data-pageid="283"> 985 <div class="accordionNavItem"> 986 <a href="/283/Tourism-Development-Authority" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Tourism Development Authority</span></a> 987 <a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Tourism Development Authority Submenu" aria-expanded="false" aria-controls="submenu-lvl2-283"></a> 988 </div> 989 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-283" style="display: none;" data-parent="283"> 990 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem284" data-pageid="284"> 991 <div class="accordionNavItem"> 992 <a href="/284/TDA-Brochures" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">TDA Brochures</span></a> 993 </div> 994 </li> 995 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem285" data-pageid="285"> 996 <div class="accordionNavItem"> 997 <a href="/285/TDA-Funded-Grants" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">TDA-Funded Grants</span></a> 998 </div> 999 </li> 1000 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem286" data-pageid="286"> 1001 <div class="accordionNavItem"> 1002 <a href="/286/TDA-in-the-Media" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">TDA in the Media</span></a> 1003 </div> 1004 </li> 1005 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem287" data-pageid="287"> 1006 <div class="accordionNavItem"> 1007 <a href="/287/TDA-Promotional-Videos" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">TDA Promotional Videos</span></a> 1008 </div> 1009 </li> 1010 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem288" data-pageid="288"> 1011 <div class="accordionNavItem">
1012 <a href="/288/TDA-Sponsored-Events" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">TDA-Sponsored Events</span></a> 1013 </div> 1014 </li> 1015 1016 </ol> 1017 </li> 1018 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem460" data-pageid="460"> 1019 <div class="accordionNavItem"> 1020 <a href="/460/UDO-Review-Revision-Update-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">UDO Review, Revision & Update Committee </span></a> 1021 </div> 1022 </li> 1023 1024 </ol> 1025 </li> 1026 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem289" data-pageid="289"> 1027 <div class="accordionNavItem"> 1028 <a href="/289/Comprehensive-Plan" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Comprehensive Plan</a> 1029 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Comprehensive Plan Submenu" aria-expanded="false" aria-controls="submenu-lvl1-289"></a> 1030 </div> 1031 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-289" style="display: none;" data-parent="289"> 1032 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem290" data-pageid="290"> 1033 <div class="accordionNavItem"> 1034 <a href="/DocumentCenter/View/480/Comprehensive-Plan-Final-Document-October-1-2012-PDF" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">2035 Comprehensive Plan (PDF)</span></a> 1035 </div> 1036 </li> 1037 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem291" data-pageid="291"> 1038 <div class="accordionNavItem"> 1039 <a href="/291/Presentations-Reports" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Presentations & Reports</span></a> 1040 </div> 1041 </li> 1042 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem292" data-pageid="292"> 1043 <div class="accordionNavItem"> 1044 <a href="/292/Steering-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Steering Committee</span></a> 1045 </div> 1046 </li> 1047 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem293" data-pageid="293"> 1048 <div class="accordionNavItem"> 1049 <a href="/293/Technical-Review-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Technical Review Committee</span></a> 1050 </div> 1051 </li> 1052 1053 </ol> 1054 </li> 1055 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem294" data-pageid="294"> 1056 <div class="accordionNavItem"> 1057 <a href="/294/County-Commissioners" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">County Commissioners</a> 1058 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="County Commissioners Submenu" aria-expanded="false" aria-controls="submenu-lvl1-294"></a> 1059 </div> 1060 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-294" style="display: none;" data-parent="294"> 1061 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem451" data-pageid="451"> 1062 <div class="accordionNavItem"> 1063 <a href="/451/2026-Regular-Meeting-Schedule" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">2026 Regular Meeting Schedule</span></a> 1064 </div> 1065 </li> 1066 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem295" data-pageid="295"> 1067 <div class="accordionNavItem"> 1068 <a href="/295/Holiday-Schedule" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Holiday Schedule</span></a> 1069 </div> 1070 </li> 1071 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem296" data-pageid="296"> 1072 <div class="accordionNavItem"> 1073 <a href="https://vimeo.com/channels/camdenboc" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Board Meeting Video Recordings</span></a> 1074 </div> 1075 </li> 1076 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem429" data-pageid="429"> 1077 <div class="accordionNavItem"> 1078 <a href="https://iframe.dacast.com/live/236db2091a4ad1c71f1f67cc2f7b58ce/b9da67466c4de77c8f86d1db270d68b0" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Board of Commissioners LIVE STREAM</span></a> 1079 </div> 1080 </li> 1081 1082 </ol> 1083 </li> 1084 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem297" data-pageid="297"> 1085 <div class="accordionNavItem"> 1086 <a href="/297/Drainage-Districts" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Drainage Districts</a> 1087 </div> 1088 </li> 1089 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem391" data-pageid="391"> 1090 <div class="accordionNavItem"> 1091 <a href="/391/Magistrates" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Magistrates </a> 1092 </div> 1093 </li> 1094 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem298" data-pageid="298">
1095 <div class="accordionNavItem"> 1096 <a href="/298/Ordinances" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Ordinances</a> 1097 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Ordinances Submenu" aria-expanded="false" aria-controls="submenu-lvl1-298"></a> 1098 </div> 1099 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-298" style="display: none;" data-parent="298"> 1100 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem299" data-pageid="299"> 1101 <div class="accordionNavItem"> 1102 <a href="/299/Approved-Ordinances" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Approved Ordinances</span></a> 1103 </div> 1104 </li> 1105 1106 </ol> 1107 </li> 1108 1109 </ol> 1110 1111 1112
1112<script type="text/javascript"> 1113 (function () { 1114 function setupSecondaryMenuProperties() { 1115 //setup menu manager properties for secondary menu 1116 menuManager.isSideMenuEditable = false; 1117 menuManager.sideMenuMaxSubMenuLevels = 4; 1118 menuManager.sideMenuHasCustomLinks = false; 1119 } 1120 1121 if (document.readyState === "loading") { 1122 document.addEventListener("DOMContentLoaded", setupSecondaryMenuProperties, { once: true }); 1123 return; 1124 } 1125 1126 setupSecondaryMenuProperties(); 1127 })(); 1128 </script>
1128 1129 1130
1130<script type="text/javascript"> 1131 (function () { 1132 function setupAccordionSecondaryNav() { 1133 var $menuContainer = $('#secondaryNav'); 1134 1135 $menuContainer.find('*[id^="SideItem"]').each(function () { 1136 var ids = $('[id="' + this.id + '"]'); 1137 if (ids.length > 1) 1138 $.each(ids, function (index, value) { 1139 value.id = value.id + '_' + index; 1140 }); 1141 }); 1142 1143 $menuContainer.find('.hasAccordionChildren .openAccordionNav').off('click.secondaryNav').on('click.secondaryNav', function (e) { 1144 e.preventDefault(); 1145 showHideAccordionMenuForSecondaryNav($(this)); 1146 }); 1147 1148 $menuContainer.find(".grippy").each(function () { 1149 menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav'); 1150 }); 1151 1152 $menuContainer.find("li").each(function () { 1153 menuManager.setupDroppableAccordionElement($(this), SIDE_MENU); 1154 }); 1155 } 1156 1157 if (document.readyState === "loading") { 1158 document.addEventListener("DOMContentLoaded", setupAccordionSecondaryNav, { once: true }); 1159 return; 1160 } 1161 1162 setupAccordionSecondaryNav(); 1163 })(); 1164 </script>
1164 1165 1166 1167 1168</nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS"> <div id="cc51e2ce02-be8d-4d07-92a9-f2b7fc6a1329" data-containerid="51e2ce02-be8d-4d07-92a9-f2b7fc6a1329" class="pageContent cpGrid cpGrid24 showInMobile"> 1169 1170 1171 1172 1173 </div> 1174</aside> 1175</div><div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap flexTS"> 1176<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> 1177<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer"> <ol class="semanticList breadCrumbs"> 1178 <li><a class="breadCrumb" href="/">Home</a></li><li id="currentBCPage" data-pageid="27"><a href class="breadCrumb" aria-current="page">Government</a></li> 1179 </ol> 1180 1181 1182 1183</div><div data-cpRole="mainContentContainer" id="moduleContent"> 1184 1185 <div id="page" class="moduleContentNew"> 1186 1187 1188 <input id="hdnPageID" name="hdnPageID" type="hidden" value="27" /> 1189 <input id="hdnParentID" name="hdnParentID" type="hidden" value="1" /> 1190 <input id="hdnVersionID" name="hdnVersionID" type="hidden" value="1990" /> 1191 <input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Government" /> 1192 <input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" />
1193 <input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" /> 1194 <input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" /> 1195 1196 <h1 id="versionHeadLine" class="headline"> 1197 1198Government </h1> 1199 1200 <div id="cc5f8c90dc-b4cb-431b-90ee-10648f8df655" data-containerid="5f8c90dc-b4cb-431b-90ee-10648f8df655" class="pageContent cpGrid cpGrid24" data-contentcontainerbreakpoint="30" > 1201 1202 1203 <div class="row outer wide"><!-- 1204--><div class="outer col col24 first last" style="" data-widgetcontainerid="fa04ea65-51a1-413b-87f7-3a449e282913">� 1205 <div class="row nest first last wide">� 1206 1207 <div class="inner col col24 first last id3bd5e585-3ad1-416f-b42b-5ff23bcdf228" style="" data-widgetcontainerid="3bd5e585-3ad1-416f-b42b-5ff23bcdf228">� 1208 <nav class="widget clear dynamicSubpage widgetPages skin43 wide" id="widgetPage81eb486e-f4c3-4fe7-b20f-65601f0fc546" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label = Pages> 1209 <div class="hidden widgetTypeID">9</div> 1210 <div class="hidden depth">1</div> 1211 <div class="hidden cols">1</div> 1212 <div class="hidden format">2</div> 1213 <div class="widgetBody"> 1214 1215 <div class="widgetBody cpGrid cpGrid1 "> 1216 <div class="row wide"> 1217 1218 <div class="col col1"> 1219 <ol class="semanticList layout2"> 1220 <li class="megaMenuItem widgetItem" data-pageid="129" role="none"> 1221 <div class="widgetTitle"> 1222 <a href="/129/Agendas-Minutes" target="_self" >Agendas & Minutes</a> 1223 </div> 1224 <p class="widgetDesc">Access easily searchable meeting agendas and minutes for various boards, commissions, and committees.</p> 1225 1226 </li> <li class="megaMenuItem widgetItem" data-pageid="282" role="none"> 1227 <div class="widgetTitle"> 1228 <a href="/282/Boards-Commissions" target="_self" >Boards & Commissions</a> 1229 </div> 1230 <p class="widgetDesc">Discover the boards and commissions that drive your local government. Find agendas, member information, and other meeting details.</p> 1231 1232 </li> <li class="megaMenuItem widgetItem" data-pageid="289" role="none"> 1233 <div class="widgetTitle"> 1234 <a href="/289/Comprehensive-Plan" target="_self" >Comprehensive Plan</a> 1235 </div> 1236 <p class="widgetDesc">This website is your place for information and announcements during the planning process to update the County's Comprehensive Plan. This is a community-driven planning process that will chart the future course for Camden County.</p> 1237 1238 </li> <li class="megaMenuItem widgetItem" data-pageid="294" role="none"> 1239 <div class="widgetTitle"> 1240 <a href="/294/County-Commissioners" target="_self" >County Commissioners</a> 1241 </div> 1242 <p class="widgetDesc">The Camden County Commissioners are the governing body for Camden County. Each commissioner serves a four-year term. Terms are staggered so that three Commissioners are elected in one even-numbered year and the remaining two Commissioners are elected in the following even-numbered year.</p> 1243 1244 </li> <li class="megaMenuItem widgetItem" data-pageid="297" role="none"> 1245 <div class="widgetTitle"> 1246 <a href="/297/Drainage-Districts" target="_self" >Drainage Districts</a> 1247 </div> 1248 <p class="widgetDesc">Drainage in Camden County is and will continue to be an ongoing maintenance issue. Every property owner must do their part to keep culverts open and ditches clear. </p> 1249 1250 </li> <li class="megaMenuItem widgetItem" data-pageid="391" role="none"> 1251 <div class="widgetTitle"> 1252 <a href="/391/Magistrates" target="_self" >Magistrates </a> 1253 </div> 1254 <p class="widgetDesc">View contact information for the Magistrates in Camden County.</p> 1255 1256 </li> <li class="megaMenuItem widgetItem" data-pageid="298" role="none"> 1257 <div class="widgetTitle"> 1258 <a href="/298/Ordinances" target="_self" >Ordinances</a> 1259 </div> 1260 <p class="widgetDesc">Review ordinances have been recently adopted by the Commissioners for the County of Camden.</p> 1261 1262 </li> </ol> 1263 </div> 1264 </div> 1265 </div> 1266 1267 1268 1269 1270 </div> 1271 1272 </nav> 1273 1274 1275 1276 </div> <!-- inner column --> 1277 1278 </div> <!-- inner row --> 1279 1280 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1281 1282 1283 </div> 1284 1285 </div> 1286 1287
1288 <div class="newCP"> 1289 1290 </div> 1291</div> 1292</div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent"> <div id="ccd6923f64-2522-4bce-8783-61ad1b416b69" data-containerid="d6923f64-2522-4bce-8783-61ad1b416b69" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="40"> 1293 1294 1295 1296 1297 </div> 1298</aside> 1299</div> 1300</div></div> 1301</div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1"> 1302 <div class="siteWrap2"> 1303 <div data-cpRole="contentContainer" id="homeContent1a"></div> 1304 </div> 1305 </div> --> 1306</main><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> 1307<div class="siteWrap2"><div data-cpRole="contentContainer" id="gbsTS"> <div id="cc01996913-71c4-472a-bf99-06bee8c970f2" data-containerid="01996913-71c4-472a-bf99-06bee8c970f2" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63"> 1308 1309 1310 <div class="row outer wide"><!-- 1311--><div class="outer col col8 first" style="" data-widgetcontainerid="fadad6a4-5f67-4bcf-b6cd-92681c0f5cc8">� 1312 <div class="row nest first last wide">� 1313 1314 <div class="inner col col8 first last id08e0277f-6be8-4d77-b7f6-d68bb97fed79" style="" data-widgetcontainerid="08e0277f-6be8-4d77-b7f6-d68bb97fed79">� 1315<div data-widget-id="04371e77-e228-4fd4-bd23-c64d1d80a53f" data-widget-controller-path="/GraphicLinks/Widget"> 1316 1317 1318 1319 1320<div id="graphicLinkWidget04371e77-e228-4fd4-bd23-c64d1d80a53f" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:22em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1321 <div class="widgetHeader"> 1322 <div class=""> 1323 </div> 1324 </div> 1325 <div class="widgetBody cpGrid cpGrid2 "> 1326 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1327 <div class="row wide"> 1328 <!-- 1329--><div class="col col1 first "><ul class="semanticList"><!-- 1330 --><li class="widgetItem GraphicLinks"> 1331 1332<div> 1333 <a href="/375/Pay-Tax-Utility-Bills" target="_self" class="fancyButton fancyButton48 " > 1334 <span> 1335 <span><span class="text">Billing</span></span> 1336 </span> 1337 </a> 1338</div> 1339 <style scoped="scoped">.fancyButton48.fancyButton:link,.fancyButton48.fancyButton:visited, .fancyButton48div.fancyButton{ 1340 background-image: url('/ImageRepository/Document?documentID=106'); 1341 background-repeat: no-repeat; 1342 background-position: center 1em ; 1343background-size:120px; 1344transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1345} 1346.fancyButton48.fancyButton:hover,.fancyButton48.fancyButton:focus,.fancyButton48.fancyButton:active,.fancyButton48.fancyButton.hover{ 1347 background-image: url('/ImageRepository/Document?documentID=102'); 1348 background-repeat: no-repeat; 1349 background-position: center top; 1350} 1351.fancyButton48.fancyButton:link > span,.fancyButton48.fancyButton:visited > span, .fancyButton48div.fancyButton > span{ 1352} 1353.fancyButton48.fancyButton:hover > span,.fancyButton48.fancyButton:focus > span,.fancyButton48.fancyButton:active > span,.fancyButton48.fancyButton.hover > span{ 1354} 1355.fancyButton48.fancyButton .text{ 1356 color: rgb(56, 56, 56); 1357 font-size: 1.1em; 1358 font-family: "Figtree"; 1359 padding-top: 9em; 1360 padding-bottom: 1em; 1361 font-weight: 500; 1362 text-decoration: none; 1363 padding-top: 9em; 1364 padding-bottom: 1em; 1365 background-image: url('/ImageRepository/Document?documentID=108'); 1366 background-repeat: no-repeat; 1367 background-position: center 2.65em ; 1368transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1369background-size:60px; 1370} 1371.fancyButton48.fancyButton:hover .text,.fancyButton48.fancyButton:focus .text,.fancyButton48.fancyButton:active .text,.fancyButton48.fancyButton.hover .text{ 1372 text-decoration: underline; 1373 background-image: url('/ImageRepository/Document?documentID=113'); 1374 background-repeat: no-repeat; 1375 background-position: center 1.65em ; 1376 1377 1378} 1379</style> 1380 1381 </li><!-- 1382--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1383 --><li class="widgetItem GraphicLinks"> 1384 1385<div> 1386 <a href="/260/GIS-Maps" target="_self" class="fancyButton fancyButton49 " > 1387 <span> 1388 <span><span class="text">GIS</span></span> 1389 </span> 1390 </a> 1391</div> 1392 <style scoped="scoped">.fancyButton49.fancyButton:link,.fancyButton49.fancyButton:visited, .fancyButton49div.fancyButton{ 1393 background-image: url('/ImageRepository/Document?documentID=101'); 1394 background-repeat: no-repeat; 1395 background-position: center 1em ; 1396background-size:120px; 1397transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1398} 1399.fancyButton49.fancyButton:hover,.fancyButton49.fancyButton:focus,.fancyButton49.fancyButton:active,.fancyButton49.fancyButton.hover{ 1400 background-image: url('/ImageRepository/Document?documentID=102'); 1401 background-repeat: no-repeat; 1402 background-position: center top; 1403} 1404.fancyButton49.fancyButton:link > span,.fancyButton49.fancyButton:visited > span, .fancyButton49div.fancyButton > span{ 1405} 1406.fancyButton49.fancyButton:hover > span,.fancyButton49.fancyButton:focus > span,.fancyButton49.fancyButton:active > span,.fancyButton49.fancyButton.hover > span{ 1407} 1408.fancyButton49.fancyButton .text{ 1409 color: rgb(56, 56, 56); 1410 font-size: 1.1em; 1411 font-family: "Figtree"; 1412 padding-top: 9em; 1413 padding-bottom: 1em; 1414 font-weight: 500; 1415 text-decoration: none; 1416 padding-top: 9em; 1417 padding-bottom: 1em; 1418 background-image: url('/ImageRepository/Document?documentID=110'); 1419 background-repeat: no-repeat; 1420 background-position: center 2.65em ; 1421transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1422background-size:60px; 1423} 1424.fancyButton49.fancyButton:hover .text,.fancyButton49.fancyButton:focus .text,.fancyButton49.fancyButton:active .text,.fancyButton49.fancyButton.hover .text{ 1425 text-decoration: underline; 1426 background-image: url('/ImageRepository/Document?documentID=113'); 1427 background-repeat: no-repeat; 1428 background-position: center 1.65em ; 1429 1430 1431} 1432</style> 1433 1434 </li><!-- 1435--></ul></div><!-- --> 1436 </div> 1437 </nav> 1438 </div> 1439 <div class="widgetFooter"> 1440 </div> 1441</div> 1442</div> 1443 1444 </div> <!-- inner column --> 1445 1446 </div> <!-- inner row --> 1447 1448 </div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="2f51b436-5a77-4e99-8c04-cc6cc5b8d9b6">� 1449 <div class="row nest first last wide">� 1450 1451 <div class="inner col col8 first last id9f3e89b5-b58d-42bb-b238-50b285037d79" style="" data-widgetcontainerid="9f3e89b5-b58d-42bb-b238-50b285037d79">� 1452<div data-widget-id="a8886842-4ac5-4955-be56-255d2feac544" data-widget-controller-path="/GraphicLinks/Widget"> 1453 1454 1455 1456 1457<div id="graphicLinkWidgeta8886842-4ac5-4955-be56-255d2feac544" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:22em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1458 <div class="widgetHeader"> 1459 <div class="">
1460 </div> 1461 </div> 1462 <div class="widgetBody cpGrid cpGrid2 "> 1463 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1464 <div class="row wide"> 1465 <!-- 1466--><div class="col col1 first "><ul class="semanticList"><!-- 1467 --><li class="widgetItem GraphicLinks"> 1468 1469<div> 1470 <a href="/231/Building-Permits-Inspections" target="_self" class="fancyButton fancyButton50 " > 1471 <span> 1472 <span><span class="text">Permitting</span></span> 1473 </span> 1474 </a> 1475</div> 1476 <style scoped="scoped">.fancyButton50.fancyButton:link,.fancyButton50.fancyButton:visited, .fancyButton50div.fancyButton{ 1477 background-image: url('/ImageRepository/Document?documentID=103'); 1478 background-repeat: no-repeat; 1479 background-position: center 1em ; 1480background-size:120px; 1481transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1482} 1483.fancyButton50.fancyButton:hover,.fancyButton50.fancyButton:focus,.fancyButton50.fancyButton:active,.fancyButton50.fancyButton.hover{ 1484 background-image: url('/ImageRepository/Document?documentID=102'); 1485 background-repeat: no-repeat; 1486 background-position: center top; 1487} 1488.fancyButton50.fancyButton:link > span,.fancyButton50.fancyButton:visited > span, .fancyButton50div.fancyButton > span{ 1489} 1490.fancyButton50.fancyButton:hover > span,.fancyButton50.fancyButton:focus > span,.fancyButton50.fancyButton:active > span,.fancyButton50.fancyButton.hover > span{ 1491} 1492.fancyButton50.fancyButton .text{ 1493 color: rgb(56, 56, 56); 1494 font-size: 1.1em; 1495 font-family: "Figtree"; 1496 padding-top: 9em; 1497 padding-bottom: 1em; 1498 font-weight: 500; 1499 text-decoration: none; 1500 padding-top: 9em; 1501 padding-bottom: 1em; 1502 background-image: url('/ImageRepository/Document?documentID=112'); 1503 background-repeat: no-repeat; 1504 background-position: center 2.65em ; 1505transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1506background-size:60px; 1507} 1508.fancyButton50.fancyButton:hover .text,.fancyButton50.fancyButton:focus .text,.fancyButton50.fancyButton:active .text,.fancyButton50.fancyButton.hover .text{ 1509 text-decoration: underline; 1510 background-image: url('/ImageRepository/Document?documentID=113'); 1511 background-repeat: no-repeat; 1512 background-position: center 1.65em ; 1513 1514 1515} 1516</style> 1517 1518 </li><!-- 1519--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1520 --><li class="widgetItem GraphicLinks"> 1521 1522<div> 1523 <a href="/298/Ordinances" target="_self" class="fancyButton fancyButton51 " > 1524 <span> 1525 <span><span class="text">Ordinances</span></span> 1526 </span> 1527 </a> 1528</div> 1529 <style scoped="scoped">.fancyButton51.fancyButton:link,.fancyButton51.fancyButton:visited, .fancyButton51div.fancyButton{ 1530 background-image: url('/ImageRepository/Document?documentID=106'); 1531 background-repeat: no-repeat; 1532 background-position: center 1em ; 1533background-size:120px; 1534transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1535} 1536.fancyButton51.fancyButton:hover,.fancyButton51.fancyButton:focus,.fancyButton51.fancyButton:active,.fancyButton51.fancyButton.hover{ 1537 background-image: url('/ImageRepository/Document?documentID=102'); 1538 background-repeat: no-repeat; 1539 background-position: center top; 1540} 1541.fancyButton51.fancyButton:link > span,.fancyButton51.fancyButton:visited > span, .fancyButton51div.fancyButton > span{ 1542} 1543.fancyButton51.fancyButton:hover > span,.fancyButton51.fancyButton:focus > span,.fancyButton51.fancyButton:active > span,.fancyButton51.fancyButton.hover > span{ 1544} 1545.fancyButton51.fancyButton .text{ 1546 color: rgb(56, 56, 56); 1547 font-size: 1.1em; 1548 font-family: "Figtree"; 1549 padding-top: 9em; 1550 padding-bottom: 1em; 1551 font-weight: 500; 1552 text-decoration: none; 1553 padding-top: 9em; 1554 padding-bottom: 1em; 1555 background-image: url('/ImageRepository/Document?documentID=111'); 1556 background-repeat: no-repeat; 1557 background-position: center 2.65em ; 1558transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1559background-size:60px; 1560} 1561.fancyButton51.fancyButton:hover .text,.fancyButton51.fancyButton:focus .text,.fancyButton51.fancyButton:active .text,.fancyButton51.fancyButton.hover .text{ 1562 text-decoration: underline; 1563 background-image: url('/ImageRepository/Document?documentID=113'); 1564 background-repeat: no-repeat; 1565 background-position: center 1.65em ; 1566 1567 1568} 1569</style> 1570 1571 </li><!-- 1572--></ul></div><!-- --> 1573 </div> 1574 </nav> 1575 </div> 1576 <div class="widgetFooter"> 1577 </div> 1578</div> 1579</div> 1580 1581 </div> <!-- inner column --> 1582 1583 </div> <!-- inner row --> 1584 1585 </div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="624c1d24-7321-4eca-b64b-457d165dd8fc">� 1586 <div class="row nest first last wide">� 1587 1588 <div class="inner col col8 first last id1348e670-b46b-4b7e-ba7f-9163c13b25cc" style="" data-widgetcontainerid="1348e670-b46b-4b7e-ba7f-9163c13b25cc">� 1589<div data-widget-id="4890a3e3-a433-4900-a91b-52cc628c2a45" data-widget-controller-path="/GraphicLinks/Widget"> 1590 1591 1592 1593 1594<div id="graphicLinkWidget4890a3e3-a433-4900-a91b-52cc628c2a45" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:22em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1595 <div class="widgetHeader"> 1596 <div class="">
1597 </div> 1598 </div> 1599 <div class="widgetBody cpGrid cpGrid2 "> 1600 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1601 <div class="row wide"> 1602 <!-- 1603--><div class="col col1 first "><ul class="semanticList"><!-- 1604 --><li class="widgetItem GraphicLinks"> 1605 1606<div> 1607 <a href="/129/Agendas-Minutes" target="_self" class="fancyButton fancyButton52 " > 1608 <span> 1609 <span><span class="text">Agendas & Minutes</span></span> 1610 </span> 1611 </a> 1612</div> 1613 <style scoped="scoped">.fancyButton52.fancyButton:link,.fancyButton52.fancyButton:visited, .fancyButton52div.fancyButton{ 1614 background-image: url('/ImageRepository/Document?documentID=101'); 1615 background-repeat: no-repeat; 1616 background-position: center 1em ; 1617background-size:120px; 1618transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1619} 1620.fancyButton52.fancyButton:hover,.fancyButton52.fancyButton:focus,.fancyButton52.fancyButton:active,.fancyButton52.fancyButton.hover{ 1621 background-image: url('/ImageRepository/Document?documentID=102'); 1622 background-repeat: no-repeat; 1623 background-position: center top; 1624} 1625.fancyButton52.fancyButton:link > span,.fancyButton52.fancyButton:visited > span, .fancyButton52div.fancyButton > span{ 1626} 1627.fancyButton52.fancyButton:hover > span,.fancyButton52.fancyButton:focus > span,.fancyButton52.fancyButton:active > span,.fancyButton52.fancyButton.hover > span{ 1628} 1629.fancyButton52.fancyButton .text{ 1630 color: rgb(56, 56, 56); 1631 font-size: 1.1em; 1632 font-family: "Figtree"; 1633 padding-top: 9em; 1634 padding-bottom: 1em; 1635 font-weight: 500; 1636 text-decoration: none; 1637 padding-top: 9em; 1638 padding-bottom: 1em; 1639 background-image: url('/ImageRepository/Document?documentID=107'); 1640 background-repeat: no-repeat; 1641 background-position: center 2.65em ; 1642transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1643background-size:60px; 1644} 1645.fancyButton52.fancyButton:hover .text,.fancyButton52.fancyButton:focus .text,.fancyButton52.fancyButton:active .text,.fancyButton52.fancyButton.hover .text{ 1646 text-decoration: underline; 1647 background-image: url('/ImageRepository/Document?documentID=113'); 1648 background-repeat: no-repeat; 1649 background-position: center 1.65em ; 1650 1651 1652} 1653</style> 1654 1655 </li><!-- 1656--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1657 --><li class="widgetItem GraphicLinks"> 1658 1659<div> 1660 <a href="/188/Human-Resources" target="_self" class="fancyButton fancyButton53 " > 1661 <span> 1662 <span><span class="text">Job Opportunities</span></span> 1663 </span> 1664 </a> 1665</div> 1666 <style scoped="scoped">.fancyButton53.fancyButton:link,.fancyButton53.fancyButton:visited, .fancyButton53div.fancyButton{ 1667 background-image: url('/ImageRepository/Document?documentID=103'); 1668 background-repeat: no-repeat; 1669 background-position: center 1em ; 1670background-size:120px; 1671transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1672} 1673.fancyButton53.fancyButton:hover,.fancyButton53.fancyButton:focus,.fancyButton53.fancyButton:active,.fancyButton53.fancyButton.hover{ 1674 background-image: url('/ImageRepository/Document?documentID=102'); 1675 background-repeat: no-repeat; 1676 background-position: center top; 1677} 1678.fancyButton53.fancyButton:link > span,.fancyButton53.fancyButton:visited > span, .fancyButton53div.fancyButton > span{ 1679} 1680.fancyButton53.fancyButton:hover > span,.fancyButton53.fancyButton:focus > span,.fancyButton53.fancyButton:active > span,.fancyButton53.fancyButton.hover > span{ 1681} 1682.fancyButton53.fancyButton .text{ 1683 color: rgb(56, 56, 56); 1684 font-size: 1.1em; 1685 font-family: "Figtree"; 1686 padding-top: 9em; 1687 padding-bottom: 1em; 1688 font-weight: 500; 1689 text-decoration: none; 1690 padding-top: 9em; 1691 padding-bottom: 1em; 1692 background-image: url('/ImageRepository/Document?documentID=109'); 1693 background-repeat: no-repeat; 1694 background-position: center 2.65em ; 1695transition: .2s cubic-bezier(0.04, 0.1, 0.31, 1.65); 1696background-size:60px; 1697} 1698.fancyButton53.fancyButton:hover .text,.fancyButton53.fancyButton:focus .text,.fancyButton53.fancyButton:active .text,.fancyButton53.fancyButton.hover .text{ 1699 text-decoration: underline; 1700 background-image: url('/ImageRepository/Document?documentID=113'); 1701 background-repeat: no-repeat; 1702 background-position: center 1.65em ; 1703 1704 1705} 1706</style> 1707 1708 </li><!-- 1709--></ul></div><!-- --> 1710 </div> 1711 </nav> 1712 </div> 1713 <div class="widgetFooter"> 1714 </div> 1715</div> 1716</div> 1717 1718 </div> <!-- inner column --> 1719 1720 </div> <!-- inner row --> 1721 1722 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1723 1724 1725 </div> 1726</div></div> 1727</div><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"><div class="inner"> 1728<div class="siteWrap2"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc6a045863-12d8-40ab-a439-5a39715860e0" data-containerid="6a045863-12d8-40ab-a439-5a39715860e0" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63"> 1729 1730 1731 <div class="row outer wide"><!-- 1732--><div class="outer col col5 first" style="" data-widgetcontainerid="0ba823d4-9ade-4983-acca-41754362bd74">� 1733 <div class="row nest first wide">� 1734 1735 <div class="inner col col5 first last id46a89ba9-605d-4f0d-926c-37fa130297d6" style="" data-widgetcontainerid="46a89ba9
1735-605d-4f0d-926c-37fa130297d6">� 1736 <div data-widget-id="b2261a72-8455-4837-af1b-ed8d98e20f40" data-widget-controller-path="/InfoAdvanced/Widget"> 1737 1738 1739 1740 1741 1742 <section id="divInfoAdvb2261a72-8455-4837-af1b-ed8d98e20f40" class="widget widgetInfoAdvanced skin39 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1743 <header class="widgetHeader" id="headerb2261a72-8455-4837-af1b-ed8d98e20f40"> 1744 <div class=""> 1745 </div> 1746 </header> 1747 <div class="widgetBody cpGrid cpGrid1 "> 1748 <div class="row wide"> 1749 <div class="col col1 first last"> 1750 <ol class="pageStyles semanticList"> 1751 1752<li class="InfoAdvanced widgetItem fr-view"> 1753 <p><a href="/"><img src="/ImageRepository/Document?documentId=96" class="fr-dib" alt="County of Camden North Carolina Homepage"></a></p> 1754</li> </ol> 1755 </div> 1756 </div> 1757 </div> 1758 <div class="widgetFooter"> 1759 1760 </div> 1761 1762 </section> 1763 1764 1765
1766<script type="text/javascript"> 1767 //Render slideshow if info advacned items contain one. 1768 $(document).ready(function (e) { 1769 $('#divInfoAdvb2261a72-8455-4837-af1b-ed8d98e20f40 .InfoAdvanced.widgetItem').each(function () { 1770 renderSlideshowIfApplicable($(this)); 1771 }); 1772 }); 1773</script>
1773</div> 1774 </div> <!-- inner column --> 1775 1776 </div> <!-- inner row --> 1777 <div class="row nest last wide">� 1778 1779 <div class="inner col col5 first last id7fa02094-64d1-45be-80ae-dff943098ea1" style="" data-widgetcontainerid="7fa02094-64d1-45be-80ae-dff943098ea1">� 1780<div data-widget-id="cdda46ca-9555-4513-9636-eca4b156423b" data-widget-controller-path="/GraphicLinks/Widget"> 1781 1782 1783 1784 1785<div id="graphicLinkWidgetcdda46ca-9555-4513-9636-eca4b156423b" class="widget widgetGraphicLinks skin55 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1786 <div class="widgetHeader"> 1787 <div class=""> 1788 </div> 1789 </div> 1790 <div class="widgetBody cpGrid cpGrid1 "> 1791 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1792 <ul class="semanticList"> 1793 <!-- 1794 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/CamdenCounty " target="_self"> 1795 1796<img src="/ImageRepository/Document?documentID=40" 1797 class="graphicButtonLink" alt="Facebook" 1798 onmouseover="this.src='/ImageRepository/Document?documentID=40'" 1799 onmouseout="this.src='/ImageRepository/Document?documentID=40'" 1800 onfocus="this.src='/ImageRepository/Document?documentID=40'" 1801 onblur="this.src='/ImageRepository/Document?documentID=40'"> 1802</a></li><!-- 1803 --> 1804 </ul> 1805 </nav> 1806 </div> 1807 <div class="widgetFooter"> 1808 </div> 1809</div> 1810</div> 1811 1812 </div> <!-- inner column --> 1813 1814 </div> <!-- inner row --> 1815 1816 </div><!-- outer column --><!----><div class="outer col col2" style="" data-widgetcontainerid="ec09dd5f-9fad-4448-8b2a-7e8273547924">� 1817 <div class="row nest first last wide">� 1818 1819 <div class="inner col col2 first last id1edf4a12-db8c-4f54-987f-45f9ccc7f3bd" style="" data-widgetcontainerid="1edf4a12-db8c-4f54-987f-45f9ccc7f3bd">� 1820 1821<div class="widget widgetSpacer" id="9c1412e0-d335-4ba9-9849-2b8cc7222711"></div> 1822 </div> <!-- inner column --> 1823 1824 </div> <!-- inner row --> 1825 1826 </div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="94526fde-7736-43bd-9bf5-924768ed5ce5">� 1827 <div class="row nest first last wide">� 1828 1829 <div class="inner col col6 first last ideae64de5-6c5f-41e9-a34b-cbeb3382689d" style="" data-widgetcontainerid="eae64de5-6c5f-41e9-a34b-cbeb3382689d">� 1830 <div data-widget-id="9d64c777-9c04-4034-93f5-5af4e9a5df8a" data-widget-controller-path="/InfoAdvanced/Widget"> 1831 1832 1833 1834 1835 1836 <section id="divInfoAdv9d64c777-9c04-4034-93f5-5af4e9a5df8a" class="widget widgetInfoAdvanced skin37 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header9d64c777-9c04-4034-93f5-5af4e9a5df8a"> 1837 <header class="widgetHeader" id="header9d64c777-9c04-4034-93f5-5af4e9a5df8a"> 1838 <div class=""> 1839 <h3 >Contact Us</h3> 1840 </div> 1841 </header> 1842 <div class="widgetBody cpGrid cpGrid1 "> 1843 <div class="row wide"> 1844 <div class="col col1 first last"> 1845 <ol class="pageStyles semanticList"> 1846 1847<li class="InfoAdvanced widgetItem fr-view"> 1848 <p>Camden County<br>PO Box 190<br>Camden, NC 27921<br><br>Phone: <a href="tel:252-338-1919">252-338-1919</a></p> 1849</li> </ol> 1850 </div> 1851 </div> 1852 </div> 1853 <div class="widgetFooter"> 1854 1855 </div> 1856 1857 </section> 1858 1859 1860
1861<script type="text/javascript"> 1862 //Render slideshow if info advacned items contain one. 1863 $(document).ready(function (e) { 1864 $('#divInfoAdv9d64c777-9c04-4034-93f5-5af4e9a5df8a .InfoAdvanced.widgetItem').each(function () { 1865 renderSlideshowIfApplicable($(this)); 1866 }); 1867 }); 1868</script>
1868</div> 1869 </div> <!-- inner column --> 1870 1871 </div> <!-- inner row --> 1872 1873 </div><!-- outer column --><!----><div class="outer col col7" style="" data-widgetcontainerid="45a979ee-7811-41a7-9b52-ead39a7fe60f">� 1874 <div class="row nest first last wide">� 1875 1876 <div class="inner col col7 first last id0a1e5c27-389d-4e72-b50f-64d04f36ea6f" style="" data-widgetcontainerid="0a1e5c27-389d-4e72-b50f-64d04f36ea6f">� 1877 <div data-widget-id="6549763e-5147-4d79-b6b0-b7286bc84301" data-widget-controller-path="/QuickLinks/Widget"> 1878 1879 1880 1881 1882 1883 1884 1885 1886 <section id="widgetQuicklink6549763e-5147-4d79-b6b0-b7286bc84301" class="widget widgetQuickLinks skin37 widgetOptionSet43 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader6549763e-5147-4d79-b6b0-b7286bc84301"> 1887 <header class="widgetHeader" id="quickLinksHeader6549763e-5147-4d79-b6b0-b7286bc84301"> 1888 <div class=""> 1889 <h3><a style="" href="/QuickLinks.aspx?CID=15" >Quick Links</a></h3> 1890 </div> 1891 </header> 1892 <div class="widgetBody cpGrid cpGrid1 "> 1893 <div class="row narrow"> 1894 <div class="col col1 first last"> 1895 <ol class="semanticList"> 1896 1897 <li style="position:relative" class="widgetItem QuickLinks"> 1898 <a class="widgetDesc widgetQuickLinksLink" href="/Calendar.aspx" target="_self" >Calendar</a> 1899 <div class="widgetMeta"></div> 1900 </li> 1901 1902 <li style="position:relative" class="widgetItem QuickLinks"> 1903 <a class="widgetDesc widgetQuickLinksLink" href="/FAQ.aspx" target="_self" >FAQs</a> 1904 <div class="widgetMeta"></div> 1905 </li> 1906 1907 <li style="position:relative" class="widgetItem QuickLinks"> 1908 <a class="widgetDesc widgetQuickLinksLink" href="/CivicAlerts.aspx" target="_self" >News</a> 1909 <div class="widgetMeta"></div> 1910 </li> 1911 1912 <li style="position:relative" class="widgetItem QuickLinks"> 1913 <a class="widgetDesc widgetQuickLinksLink" href="/list.aspx" target="_self" >Notifications</a> 1914 <div class="widgetMeta"></div> 1915 </li> 1916 </ol> 1917 </div> 1918 </div> 1919 1920 </div> 1921 <div class="widgetFooter"> 1922 </div> 1923 <div class="addItemModal hidden"> 1924 <div class="url hidden">/QuickLinks.aspx</div> 1925 </div> 1926 1927 </section> 1928</div> 1929 1930 </div> <!-- inner column --> 1931 1932 </div> <!-- inner row --> 1933 1934 </div><!-- outer column --><!----><div class="outer col col4 last" style="" data-widgetcontainerid="99f3bc32-725f-41a4-a710-2513727d8826">� 1935 <div class="row nest first last wide">� 1936 1937 <div class="inner col col4 first last idded76717-9fd3-4450-9356-c10d9aa888fc" style="" data-widgetcontainerid="ded76717-9fd3-4450-9356-c10d9aa888fc">� 1938 <div data-widget-id="4062f6cf-8702-496d-9d2a-97f9619eb87c" data-widget-controller-path="/QuickLinks/Widget"> 1939 1940 1941 1942 1943 1944 1945 1946 1947 <section id="widgetQuicklink4062f6cf-8702-496d-9d2a-97f9619eb87c" class="widget widgetQuickLinks skin37 widgetOptionSet43 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader4062f6cf-8702-496d-9d2a-97f9619eb87c"> 1948 <header class="widgetHeader" id="quickLinksHeader4062f6cf-8702-496d-9d2a-97f9619eb87c"> 1949 <div class=""> 1950 <h3><a style="" href="/QuickLinks.aspx?CID=16" >Site Links</a></h3> 1951 </div> 1952 </header> 1953 <div class="widgetBody cpGrid cpGrid1 "> 1954 <div class="row narrow"> 1955 <div class="col col1 first last"> 1956 <ol class="semanticList"> 1957 1958 <li style="position:relative" class="widgetItem QuickLinks"> 1959 <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a> 1960 <div class="widgetMeta"></div> 1961 </li> 1962 1963 <li style="position:relative" class="widgetItem QuickLinks"> 1964 <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a> 1965 <div class="widgetMeta"></div> 1966 </li> 1967 1968 <li style="position:relative" class="widgetItem QuickLinks"> 1969 <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a> 1970 <div class="widgetMeta"></div> 1971 </li> 1972 1973 <li style="position:relative" class="widgetItem QuickLinks"> 1974 <a class="widgetDesc widgetQuickLinksLink" href="/site/accessibility" target="_self" >Accessibility</a> 1975 <div class="widgetMeta"></div> 1976 </li> 1977 </ol> 1978 </div> 1979 </div> 1980 1981 </div> 1982 <div class="widgetFooter"> 1983 </div> 1984 <div class="addItemModal hidden"> 1985 <div class="url hidden">/QuickLinks.aspx</div> 1986 </div> 1987 1988 </section> 1989</div> 1990 1991 </div> <!-- inner column --> 1992 1993 </div> <!-- inner row --> 1994 1995 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1996 1997 1998 </div> 1999</div></div></div> 2000</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> 2001<div class="siteWrap2"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="ccfe4afc22-c492-40b0-8ff7-6955c1248dfe" data-containerid="fe4afc22-c492-40b0-8ff7-6955c1248dfe" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63"> 2002 2003 2004 <div class="row outer wide"><!-- 2005--><div class="outer col col24 first last" style="" data-widgetcontainerid="4111c881-72f1-49a8-956f-70865e64b902">� 2006 <div class="row nest first last wide">� 2007 2008 <div class="inner col col24 first last id111a312c-7a59-4414-8615-2052d101f580" style="" data-widgetcontainerid="111a312c-7a59-4414-8615-2052d101f580">� 2009 2010 <div data-widget-id='87fa6810-754f-4bc2-b846-3587e39ed76a' data-moduleName="customHtml" id='widgetCustomHtml87fa6810-754f-4bc2-b846-3587e39ed76a' class="widget widgetCustomHtml skin39 narrow" > 2011 <div class="widgetBody pageStyles" id="widgetBody87fa6810-754f-4bc2-b846-3587e39ed76a"> 2012 <div id="customHtml87fa6810-754f-4bc2-b846-3587e39ed76a"><div><style> 2013 /* CP icon */ 2014 .cpBylineIconTS { 2015 color: #383838; 2016 } 2017 /* CP Text */ 2018 .cpBylineTextTS, 2019 .cpBylineTextTS a:link { 2020 color: #383838; 2021 } 2022 2023 .cpBylineTS { 2024 text-align: center; 2025 } 2026 2027 .cpBylineIconTS { 2028 fill: currentColor; 2029 width: 39px;
2030 height: 26px; 2031 display: inline; 2032 vertical-align: middle; 2033 } 2034</style> 2035 2036<div class="widgetItem cpBylineTS"> 2037 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> 2038 <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> 2039 <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> 2040 </svg> 2041 <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus®</a></span> 2042</div></div></div> 2043 </div> 2044 2045 </div> 2046 2047 </div> <!-- inner column --> 2048 2049 </div> <!-- inner row --> 2050 2051 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2052 2053 2054 </div> 2055</div></div> 2056</div><!-- </div> --> 2057</div> 2058 2059 </div> 2060 </div> 2061 </div> 2062 2063<link href="/745732998.css" rel="stylesheet" type="text/css" /> 2064 2065<div id="SplashMessageWrapper" class="cp-Splash-wrapper"> 2066 <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"> 2067 <div class="cp-Splash-header"> 2068 <h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2> 2069 <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> 2070 <svg id="iconClose" viewBox="0 0 25 25"> 2071 <polygon style="fill:currentcolor" 2072 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> 2073 </svg> 2074 </button>
2075 </div> 2076 <div class="cp-Splash-body"> 2077 <div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc"> 2078 <!-- Content from the Froala Editor will go here. --> 2079 Loading 2080 </div> 2081 </div> 2082 <div class="cp-Splash-footer"> 2083 <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> 2084 <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button> 2085 </div> 2086 </div> 2087</div> 2088
2089<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 2089
2089
2090<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 2090
2090
2091<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 2091
2091
2092<script> 2093 2094 $(document).ready(function () { 2095 var filter = { 2096 targetId: '27', 2097 targetType: 1 2098 } 2099 2100 new SplashModalRender().triggerRender(filter); 2101 }); 2102</script>
2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119
2119<script src="/-1442400649.js" type="text/javascript"></script>
2119 2120 <!-- Fixed Nav Adjustment -->
2121<script> 2122 function getValueTS(elem, attr) { 2123 const val = elem.css(attr); 2124 if (val === undefined) return undefined; 2125 const num = parseInt(val, 10); 2126 if (num === NaN) return undefined; 2127 return num; 2128 } 2129 2130 function clampTS(number, min, max) { 2131 return Math.min(Math.max(number, min), max); 2132 } 2133 2134 function isPageEditingTS() { 2135 return ( 2136 $("#doneEditing").length > 0 || // In live edit 2137 typeof DesignCenter !== "undefined" // In theme manager 2138 ); 2139 } 2140 2141 const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/; 2142 function isTransparentTS(elem) { 2143 const bg = elem.css('background-color'); 2144 if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; 2145 const matchState = bg.match(bgColorRegexTS); 2146 if (!matchState || matchState.length !== 5) return false; 2147 const alpha = parseFloat(matchState[4], 10); 2148 if (!(alpha >= 0 && alpha < 1)) return false; 2149 return true; 2150 } 2151 2152 function iterateLeftpads(cb) { 2153 const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 2154 for (let i = 0; i < containersTS.length; i++) { 2155 const containerTS = containersTS[i]; 2156 // Skip the body container and anything with data-skip-leftpad 2157 if ( 2158 containerTS.id !== "bodyContainerTS" && 2159 containerTS.getAttribute('data-skip-leftpad') === null 2160 ) { 2161 cb(containerTS); 2162 } 2163 } 2164 } 2165 2166 const anchor = $("#divToolbars");
2167 const bodyContainerTS = $("#bodyContainerTS"); 2168 2169 // Outer banner padding (push banner down) 2170 const outerSizingTS = $("#bannerContainerTS"); 2171 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 2172 const innerSizingTS = $("#bannerSizingTS"); 2173 2174 const forceUnfixClassTS = "forceUnfixTS"; 2175 2176 const fixedTopTS = $(".fixedTopTS"); 2177 const fixedBottomTS = $(".fixedBottomTS"); 2178 const fixedLeftTS = $(".fixedLeftTS"); 2179 2180 var initialTopTS; 2181 var topAttachTS; 2182 if (fixedTopTS && fixedTopTS.length === 1) { 2183 initialTopTS = getValueTS(fixedTopTS, 'top'); 2184 const attachment = fixedTopTS.attr('data-attach'); 2185 if (attachment) topAttachTS = $("#" + attachment); 2186 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 2187 } 2188 2189 function resizeAdjustmentTS() { 2190 const editing = isPageEditingTS(); 2191 2192 // Fixed top script 2193 (function () { 2194 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 2195 2196 if (editing) { 2197 fixedTopTS[0].classList.add(forceUnfixClassTS); 2198 } else { 2199 fixedTopTS[0].classList.remove(forceUnfixClassTS); 2200 } 2201 2202 const topPosition = fixedTopTS.css('position'); 2203 if (topPosition === 'fixed') { 2204 if (topAttachTS) { 2205 scrollAdjustmentTS(); 2206 } else { 2207 const anchorHeight = anchor.outerHeight() - 1; 2208 fixedTopTS.css('top', anchorHeight + initialTopTS); 2209 } 2210 } else { 2211 fixedTopTS.css('top', initialTopTS); 2212 } 2213 2214 if (topPosition === 'fixed' || topPosition === 'absolute') { 2215 // Bump the banner content down 2216 if (isTransparentTS(fixedTopTS)) { 2217 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight()); 2218 outerSizingTS.css('padding-top', ''); 2219 2220 try { 2221 window.Pages.onResizeHandlersExecute(); 2222 } catch (e) { } 2223 } else { 2224 outerSizingTS.css('padding-top', fixedTopTS.outerHeight()); 2225 innerSizingTS.css('padding-top', ''); 2226 } 2227 } else { 2228 innerSizingTS.css('padding-top', ''); 2229 outerSizingTS.css('padding-top', ''); 2230 } 2231 })(); 2232 2233 // Fixed bottom script 2234 (function () { 2235 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 2236 2237 // If the widget has gone narrow, force unfix 2238 if (editing || fixedBottomTS.outerHeight() > 200) { 2239 fixedBottomTS[0].classList.add(forceUnfixClassTS); 2240 } else { 2241 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 2242 } 2243 2244 if (fixedBottomTS.css('position') === 'fixed') { 2245 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 2246 } else { 2247 bodyContainerTS.css('padding-bottom', ''); 2248 } 2249 })(); 2250 2251 // Fixed left script 2252 (function () { 2253 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 2254 2255 if (editing) { 2256 fixedLeftTS[0].classList.add(forceUnfixClassTS); 2257 } else { 2258 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 2259 } 2260 2261 if (fixedLeftTS.css('position') === 'fixed') { 2262 const anchorHeight = anchor.outerHeight() - 1; 2263 fixedLeftTS.css('top', anchorHeight); 2264 const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 2265 iterateLeftpads(function (containerTS) { 2266 const containerBoundingTS = containerTS.getBoundingClientRect(); 2267 if (containerBoundingTS.left <= leftBoundingTS.right) { 2268 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 2269 } 2270 }); 2271 } else { 2272 fixedLeftTS.css('top', ''); 2273 iterateLeftpads(function (containerTS) { 2274 $(containerTS).css('padding-left', ''); 2275 }); 2276 } 2277 })(); 2278 } 2279 2280 function scrollAdjustmentTS() { 2281 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 2282 const topPosition = fixedTopTS.css('position'); 2283 if (topPosition === 'fixed' || topPosition === 'absolute') { 2284 const anchorBounding = anchor[0].getBoundingClientRect();
2285 const attachBounding = topAttachTS[0].getBoundingClientRect(); 2286 const scrollTop = $(window).scrollTop(); 2287 2288 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 2289 } else { 2290 fixedTopTS.css('top', initialTopTS); 2291 } 2292 } 2293 2294 $(window).load(function () { 2295 setTimeout(function () { 2296 try { 2297 resizeAdjustmentTS(); 2298 } catch (e) { 2299 console.error(e); 2300 } 2301 }, 350); 2302 2303 $(window).scroll(function () { 2304 try { 2305 scrollAdjustmentTS(); 2306 } catch (e) { 2307 console.error(e); 2308 } 2309 }); 2310 2311 var adjustTimeoutTS; 2312 $(window).resize(function () { 2313 clearTimeout(adjustTimeoutTS); 2314 adjustTimeoutTS = setTimeout(function () { 2315 try { 2316 resizeAdjustmentTS(); 2317 } catch (e) { 2318 console.error(e); 2319 } 2320 }, 350); 2321 }); 2322 2323 $.when(window.Pages.angularToolbarComplete).done(function () { 2324 try { 2325 resizeAdjustmentTS(); 2326 } catch (e) { 2327 console.error(e); 2328 } 2329 }); 2330 }); 2331</script>
2331 2332<!-- End Fixed Nav Adjustment --> 2333
2334<script type="text/javascript">!function(){var b=function(){window.__AudioEyeSiteHash = "6322a72912e98944cea9f78d974e1e28"; var a=document.createElement("script");a.src="https://wsmcdn.audioeye.com/aem.js";a.type="text/javascript";a.setAttribute("async","");document.getElementsByTagName("body")[0].appendChild(a)};"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}();</script>
2334 2335 2336 2337
2337<script type="text/javascript"> 2338 $(function () { 2339 document.cookie = "responsiveGhost=0; path=/"; 2340 }); 2341 $(window).on("load", function () { 2342 $('body').addClass('doneLoading').removeClass('hideContent'); 2343 2344 if ($('#404Content').length > 0) 2345 $('div#bodyWrapper').css('padding', '0px'); 2346 }); 2347 </script>
2347 2348 2349 <noscript> 2350 <style> 2351 body.hideContent { 2352 opacity: 1 !important; 2353 } 2354 </style> 2355 </noscript> 2356 2357 2358<div style="display: none;"> 2359 <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> 2360 2361 <symbol id="iconArrow--left" viewbox="0 0 25 25"> 2362 <title>Arrow Left</title> 2363 <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> 2364 </symbol> 2365 2366 <symbol id="iconArrow--right" viewbox="0 0 25 25"> 2367 <title>Arrow Right</title> 2368 <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> 2369 </symbol> 2370 2371 </svg> 2372</div> 2373
2373<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Figtree:300,500,600,700,800,900,regular|Poppins:600,700,800|');</script>
2373 2374 2375 2376 <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> 2377 <div style="display: none;"> 2378 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2379 <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> 2380 <title>Slideshow Left Arrow</title> 2381 <g> 2382 <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> 2383 </g> 2384 </symbol> 2385 <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> 2386 <title>Slideshow Right Arrow</title> 2387 <g> 2388 <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> 2389 </g> 2390 </symbol> 2391 </svg> 2392 </div> 2393 2394 2395 2396 2397 <div id="root-picker-outlet"></div>
2398<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4422de44ab6338f',t:'MTc5MDkyODA4Nw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2398</body> 2399</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.