CINXE.COM
Headlines & Announcements • Revolutionizing Roadways: Advanc
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> <!-- Google Tag Manager for GA4 --> <script>(function(w,d,s,l,i){w.GAMeasurementID='G-B4BBDX3JQT';w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script> <!-- End Google Tag Manager for GA4 --> <script type='text/javascript'> var enableTelemetry = 'false' var aiConfig = { instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f' } var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement('script'); b.src = a.url || 'https://az416426.vo.msecnd.net/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig); window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length; // Add telemetry initializer appInsights.queue.push(function() { appInsights.context.addTelemetryInitializer(function(envelope) { var telemetryItem = envelope.data.baseData; // To check the telemetry item’s type: if (!false) { //If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that if (envelope.name.indexOf('.Event') == -1) return false; } }); }); appInsights.trackPageView(); </script> <script> function populateAntiForgery(token) { var input = document.createElement("input"); input.name = "__RequestVerificationToken"; input.type = "hidden"; input.value = token; var absPat = /^https?:\/\/|^\/\//i; var forms = document.getElementsByTagName("form"); for (var i = 0; i < forms.length; i++) { if (forms[i].method == "post" && !forms[i].querySelector('[name="__RequestVerificationToken"]') && !absPat.test(forms[i].getAttribute("action"))) { forms[i].appendChild(input.cloneNode()); } } } function getAntiForgeryToken(callback, error) { var xhr = new XMLHttpRequest(); xhr.open("GET", "/antiforgery"); xhr.addEventListener("load", function() { try { if (this.status !== 200) { throw Error("Invalid status. Could not retrieve antiforgery token."); } var obj = JSON.parse(this.responseText); callback(obj.token); } catch (e) { typeof error === "function" && error(e); } }); xhr.send(); } getAntiForgeryToken(function(token) { if (document.readyState === "complete" || document.readyState === "loaded" || document.readyState === "interactive") { populateAntiForgery(token); return; } document.addEventListener("DOMContentLoaded", function() { populateAntiForgery(token); }, false); }, console.error); </script> <script type="text/javascript"> window.departmentHeader = {}; window.pageSectionTracker = {}; window.isResponsiveEnabled = true; window.isRemoveSetHeights= false; if (window.isRemoveSetHeights) { document.documentElement.className += ' removeSetHeights'; } window.mainMenuMediaQuery = 'screen and (max-width: 40em)'; window.isMobileBrowserIncludingTablets = false; window.fixedResponsiveMenu = false; window.fullWidthResponsiveMenu = false; window.responsiveMenuHeight = ''; window.responsiveMenuFontSize = ''; (function () { window.setSizeCookie = function () { document.cookie = "dpi=" + window.devicePixelRatio + "; path=/"; document.cookie = "viewportWidth=" + window.innerWidth + "; path=/"; document.cookie = "viewportHeight=" + window.innerHeight + "; path=/"; if (screen && screen.width && screen.height) { document.cookie = "screenWidth=" + screen.width + "; path=/"; document.cookie = "screenHeight=" + screen.height + "; path=/"; } document.cookie = "responsiveGhost=1; path=/"; }; setSizeCookie(); }()); </script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="google-site-verification" content="UA-107190556-1"/> <meta name="theme-color" content="rgb(14, 46, 110)"> <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> <title>Headlines & Announcements • Revolutionizing Roadways: Advanc</title> <script src="/Assets/Scripts/jQuery/jquery-2.2.4.min.js"></script> <script src="/Assets/Scripts/jQuery/jQuery-migrate-1.4.1.js" type="text/javascript"></script> <!--[if IE 6]><script language="JavaScript" type="text/javascript"> var isie6 = true; </script><![endif]--> <!--[if IE 7]><script language="JavaScript" type="text/javascript"> var isie7 = true; </script><![endif]--> <!--[if IE 8]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]--> <!--[if IE 9]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]--> <script type="text/javascript"><!-- var intCountryCode = 840; var externalSiteDialogHeight = '350px'; var order = ''; //--></script> <link href="/-524588952.css" rel="stylesheet" type="text/css" /> <link href="/-652563318.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> <script type="text/javascript"> window.Pages = window.Pages || {}; // FrontEnd RWD initialization window.Pages.rwdReady = $.Deferred(); window.Pages.toolBarDeferred = $.Deferred(); window.Pages.rwdSetupComplete = $.Deferred(); window.Pages.megaMenuLoaded = $.Deferred(); window.Pages.angularToolbarComplete = $.Deferred(); window.Pages.frontEndToolbarComplete = $.Deferred(); </script> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta property="og:image" content="https://www.bismarcknd.gov/ImageRepository/Document?documentID=49928" /> <meta name="twitter:image" content="https://www.bismarcknd.gov/ImageRepository/Document?documentID=49928" /> <meta property="og:title" content="Revolutionizing Roadways: Advanced Traffic Systems Set to Improve City Commutes" /> <meta name="twitter:title" content="Revolutionizing Roadways: Advanced Traffic Systems Set to Improve City Commutes" /> <meta property="og:url" content="https://www.bismarcknd.gov/CivicAlerts.aspx?AID=8575" /> <meta name="twitter:url" content="https://www.bismarcknd.gov/CivicAlerts.aspx?AID=8575" /> <meta property="og:site_name" content="City of Bismarck" /> <meta name="twitter:site" content="City of Bismarck" /> <meta property="og:description" content="Recent projects have brought fiberoptic cable into the City/County Building and have opened many possibilities for the future of the city’s traffic control." /> <meta name="twitter:description" content="Recent projects have brought fiberoptic cable into the City/County Building and have opened many possibilities for the future of the city’s traffic control." /> <meta name="twitter:card" content="summary" /> <link rel="stylesheet" href="/App_Themes/CP/nmenu.css" type="text/css"> <!-- Dynamic Header Scripts --> <!--Reference Stylesheet--> <!--Dynamic Header Styles--> <style type="text/css"> </style> <script src="/-980062917.js" type="text/javascript"></script> <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> <!--[if lt IE 9]><script type="text/javascript" src="/Scripts/html5.js"></script><![endif]--> <script type="text/javascript"> setEditorVariables(false, 840); function getPrintPreviewType() { return 1; } function printPreview() {pPreview(getPrintPreviewType()); } </script> <script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script> </head> <body class="wide " > <script>jQuery(document).click(function (event) { var target = jQuery(event.target); if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { var text = target.attr('title'); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Image', eventAction: 'Image - ' + text, eventLabel: window.location.href }); } if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { var text = ""; if (target.parents('.button')[0]) { text = target.parents('.button').first().text(); } else if (target.text().length) { text = target.text(); } else if (target.attr('title').length) { text = target.attr('title'); } if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Button', eventAction: 'Button - ' + text, eventLabel: window.location.href }); } if (target.parents('.widgetCustomHtml').length) { ga('send', { hitType: 'event', eventCategory: 'Custom Html', eventAction: 'Custom Html Clicked', eventLabel: window.location.href }); } if (target.parents('.editor').length) { ga('send', { hitType: 'event', eventCategory: 'Editor', eventAction: 'Editor Link Clicked', eventLabel: window.location.href }); } if (target.parents('.GraphicLinks').length) { var text = ""; var targetGraphicLink = target; if (target.hasClass('widgetGraphicLinksLink')) { targetGraphicLink = jQuery(target.children()[0]); } if (targetGraphicLink.hasClass('text')) { text = targetGraphicLink.text(); } else if (targetGraphicLink.attr('src').length) { if (targetGraphicLink.attr('alt').length) { text = targetGraphicLink.attr('alt'); } else { text = targetGraphicLink.attr('src'); } } else { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Graphic Links', eventAction: 'Graphic Link - ' + text, eventLabel: window.location.href }); } if (target.parents('.InfoAdvanced').length) { ga('send', { hitType: 'event', eventCategory: 'Info Advanced', eventAction: 'Info Advanced Clicked', eventLabel: window.location.href }); } if (target.parents('.list').length) { ga('send', { hitType: 'event', eventCategory: 'List', eventAction: 'List Clicked', eventLabel: window.location.href }); } if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); var breadCrumbs = []; jQuery('.breadCrumbs > li').each(function () { breadCrumbs.push(this.textContent); }); var pageTitle = breadCrumbs.join('>'); var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); var text = ""; if (pageTitle) { text += pageTitle + " | "; } else { text += document.title + ' - '; } if (target.text() == "" && megaMenuText == "") { text += "N/A"; } else if (target.text().length && megaMenuText.length) { if (megaMenuText == target.text()) { text += megaMenuText; } else { text += megaMenuText + " - " + subTitleText + " - " + target.text(); } } else if (target.text() == "") { text += megaMenuText; } else { text += target.text(); } if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Mega Menu', eventAction: 'Mega Menu : ' + text, eventLabel: window.location.href }); } if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'News Flash', eventAction: 'News Flash - ' + text, eventLabel: window.location.href }); } if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { var text = target.text(); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Quick Links', eventAction: 'Quick Links - ' + text, eventLabel: window.location.href }); } if (target.attr('src') && target.parents('.cpSlideshow').length) { var text = target.attr('title'); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Slideshow', eventAction: 'Slideshow - ' + text, eventLabel: window.location.href }); } if (target.parents('.widgetText').length) { ga('send', { hitType: 'event', eventCategory: 'Text', eventAction: 'Text Link Clicked', eventLabel: window.location.href }); } });</script> <div id="fb-root"></div> <div id=skipToContentLinks> <a href="#contentarea" target="_self" class="skipToContentLink">Skip to Main Content</a> </div> <form id="frmReferenceFormForTelerikEditorDialogs"></form> <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> <input type="hidden" id="hdnStructureID" value="5" /> <input type="hidden" id="hdnContentCollectionID" value="28c8d674-c786-4704-baa0-38f69d12a59f" /> <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> <input type="hidden" id="hdnThemeID" value="7" /> <input type="hidden" id="pageIsFrontEnd" value="true" /> <input type="hidden" id="pageModuleID" value="1" /> <input type="hidden" id="pagePageID" /> <input type="hidden" id="hdnModuleID" value="1" /> <div id="stickyPlaceholder"></div> <div id="outer-wrap" class="outer-wrap"> <div id="inner-wrap" class="inner-wrap"> <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> <!-- Begin Signed Out Bar --> <div class="cpToolbar user public"> <div class="inner selfClear"> <p class="dropdown"><a href="/MyAccount/ProfileCreate" role="link" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. </span></p> <ul class="nav secondary"> <li><a href="/MyAccount" role="link" class="button" id="loggedOutToolbarSignInButton"><span>Website Sign In</span></a></li> </ul> </div> </div> <script> $(document).ready(function () { $('#signedOutToolbarCreateProfileButton').keypress(function (e) { if (e.which === 0) return; $(this).click(); }); $('#signedOutToolbarCreateProfileButton').click(function (event) { event.preventDefault(); window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; }); $('#loggedOutToolbarSignInButton').click(function (event) { event.preventDefault(); window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; }); if ('False' == 'True') { $('#loggedOutToolbarSignInButton').hide(); } }) </script> <!-- End Signed Out Bar --> </div> <div id="bodyWrapper"> <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> <div data-cpRole="structuralContainer" id="bodyContainerTS"> <!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS"> <div class="siteWrap2"><div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> <a id="bannerLogoTS-19" style=" display: block; text-align: center; " class="bannerObject" href="/" target="_self"><img alt="Bismarck ND Homepage" class="bannerObject" height="69" src="/ImageRepository/Document?documentID=44806" width="197" /></a> </div><div data-cpRole="contentContainer" id="searchTS"> <div id="ccde731fe2-3f8c-4c03-87a0-b433bd4ab280" data-containerid="de731fe2-3f8c-4c03-87a0-b433bd4ab280" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="18"> <div class="row outer wide"><!-- --><div class="outer col col14 first" style="" data-widgetcontainerid="ceee2820-d49d-4a0c-b0cb-dcabae1b4554"> <div class="row nest first last wide"> <div class="inner col col14 first last ida2ca5823-7730-452d-b1f2-fffbdd3e5241" style="" data-widgetcontainerid="a2ca5823-7730-452d-b1f2-fffbdd3e5241"> <div data-widget-id="fa91610b-2f13-4e2b-9326-6736b475002c" data-widget-controller-path="/Layout/WidgetSearch"> <script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.js"></script> <script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script> <script defer type="text/javascript"> $(document).ready(function () { try { $(".widgetSearchButton.widgetSearchButtonfa91610b-2f13-4e2b-9326-6736b475002c").click(function (e) { e.preventDefault(); if (false||$("#ysnSearchOnlyDeptfa91610b-2f13-4e2b-9326-6736b475002c").is(':checked')) { doWidgetSearch($(this).siblings(".widgetSearchBox").val(), Number(0)); } else { doWidgetSearch($(this).siblings(".widgetSearchBox").val(), 0); } }); $("#searchFieldfa91610b-2f13-4e2b-9326-6736b475002c").keypress(function (e) { if (window.clipboardData) { if (e.keyCode === 13) { if ($("#ysnSearchOnlyDeptfa91610b-2f13-4e2b-9326-6736b475002c").is(':checked') || false) { doWidgetSearch($(this).val(), Number(0)); } else { doWidgetSearch($(this).val(), 0); } return false; } } else { if (e.which === 13) { if ($("#ysnSearchOnlyDeptfa91610b-2f13-4e2b-9326-6736b475002c").is(':checked') || false) { doWidgetSearch($(this).val(), Number(0)); } else { doWidgetSearch($(this).val(), 0); } return false; } } return true; }); if (true) { var currentRequest = null; var $searchField = $("#searchFieldfa91610b-2f13-4e2b-9326-6736b475002c").autocomplete({ source: function (request, response) { currentRequest = $.ajax({ url: '/Search/AutoComplete' + ($("#ysnSearchOnlyDeptfa91610b-2f13-4e2b-9326-6736b475002c").is(':checked') || false? '?departmentId=0' : ''), dataType: "json", timeout: 10000, beforeSend: function () { if (currentRequest != null) { currentRequest.abort(); } }, data: { term: request.term, }, success: function (data) { response(data); $('.autoCompleteError').remove(); }, error: function (xmlhttprequest, textstatus, message) { if (textstatus === "timeout") { if ($("#searchFieldfa91610b-2f13-4e2b-9326-6736b475002c").siblings('.autoCompleteError').length == 0) $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($("#searchFieldfa91610b-2f13-4e2b-9326-6736b475002c")); } } }); }, html: true, delay: 500, select: function (event, ui) { $(this).val(ui.item.value); $(this).next().click(); } }); $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { return $("<li class=\"itemList\"></li>") .data("ui-autocomplete-item", item) .append("<a>" + item.label + "</a>") .appendTo(ul); }; } } catch(e) {} //we're going to eat this error. Autocomplete won't work but we dont wan't to break anything else on the page. }); </script> <section id="widgetPreviewSearch" class="widget widgetSearch skin9 widgetOptionSet33" style="display: block;" aria-label="Search"> <!-- For the button right and inside --> <div class="widgetBody buttonRightInside"> <input class="widgetSearchBox widgetSearchBoxfa91610b-2f13-4e2b-9326-6736b475002c" cp5ph="true" id="searchFieldfa91610b-2f13-4e2b-9326-6736b475002c" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search our site…" title="Search our site…" type="text" value="" /> <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButtonfa91610b-2f13-4e2b-9326-6736b475002c" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=44840" data-image="/ImageRepository/Document?documentID=44841" src="/ImageRepository/Document?documentID=44841" /></a> <label class="searchLabel" for="searchFieldfa91610b-2f13-4e2b-9326-6736b475002c">Search</label> </div> </section> <style scoped> .widgetSearch ::-webkit-input-placeholder { color: #1F1F1F; } .widgetSearch :-moz-placeholder { /* Firefox 18- */ color: #1F1F1F; } .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ color: #1F1F1F; } .widgetSearch :-ms-input-placeholder { color: #1F1F1F; } .widgetSearch .widgetBody .widgetSearchBoxfa91610b-2f13-4e2b-9326-6736b475002c { color: #1F1F1F; background: transparent; border: none; border-right: solid 2px #255FB2; height: 40px; font-family: Oswald; font-size; 15px; padding: 0 56px 0 0; } .widgetSearch .widgetBody .widgetSearchButtonfa91610b-2f13-4e2b-9326-6736b475002c { margin: 2px 15px 0 0; } .widgetSearch .widgetSearch-onlyDeptfa91610b-2f13-4e2b-9326-6736b475002c { display: inline-block; color: #333; padding-top: 10px; } #ysnSearchOnlyDeptfa91610b-2f13-4e2b-9326-6736b475002c { position: relative; top: .125em; } </style> <link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.css"> <link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.1/jquery-ui.theme.min.css"> <script type="text/javascript"> //Updates search icons href to have the correct queryString function searchBtnApplyQuery() { document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchFieldfa91610b-2f13-4e2b-9326-6736b475002c").value; } </script> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col10 last" style="" data-widgetcontainerid="dbbd8884-0e54-4059-94d6-a9f33dba5f90"> <div class="row nest first last wide"> <div class="inner col col10 first last id146861c3-1fc4-48ec-8dae-f1360d415d15" style="" data-widgetcontainerid="146861c3-1fc4-48ec-8dae-f1360d415d15"> <div data-widget-id="a2acfbae-1c7d-4ae4-b87f-f3dc5058b2f5" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidgeta2acfbae-1c7d-4ae4-b87f-f3dc5058b2f5" class="widget widgetGraphicLinks skin16 widgetOptionSet31 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid5 "> <div class="row autoWidths center wide"><!-- --><div class="col col1 first "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/facebook" target="_self" aria-label="Facebook graphic"><img src="/ImageRepository/Document?documentID=44829" class="graphicButtonLink" alt="Facebook" onmouseover="this.src='/ImageRepository/Document?documentID=44829'" onmouseout="this.src='/ImageRepository/Document?documentID=44829'" onfocus="this.src='/ImageRepository/Document?documentID=44829'" onblur="this.src='/ImageRepository/Document?documentID=44829'"> </a></div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/twitter" target="_self" aria-label="X graphic"><img src="/ImageRepository/Document?documentID=44838" class="graphicButtonLink" alt="X" onmouseover="this.src='/ImageRepository/Document?documentID=44838'" onmouseout="this.src='/ImageRepository/Document?documentID=44838'" onfocus="this.src='/ImageRepository/Document?documentID=44838'" onblur="this.src='/ImageRepository/Document?documentID=44838'"> </a></div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.youtube.com/channel/UCpKvrlgVx3F3PEWRJq2LUew" target="_self" aria-label="YouTube graphic"><img src="/ImageRepository/Document?documentID=44839" class="graphicButtonLink" alt="YouTube" onmouseover="this.src='/ImageRepository/Document?documentID=44839'" onmouseout="this.src='/ImageRepository/Document?documentID=44839'" onfocus="this.src='/ImageRepository/Document?documentID=44839'" onblur="this.src='/ImageRepository/Document?documentID=44839'"> </a></div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="http://www.linkedin.com/company/cityofbismarck" target="_self" aria-label="Linkedin graphic"><img src="/ImageRepository/Document?documentID=44831" class="graphicButtonLink" alt="Linkedin" onmouseover="this.src='/ImageRepository/Document?documentID=44831'" onmouseout="this.src='/ImageRepository/Document?documentID=44831'" onfocus="this.src='/ImageRepository/Document?documentID=44831'" onblur="this.src='/ImageRepository/Document?documentID=44831'"> </a></div><!-- --></div></div><!----><div class="col col1 last"><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.instagram.com/bismarckndgov/" target="_self" aria-label="Instagram graphic"><img src="/ImageRepository/Document?documentID=44830" class="graphicButtonLink" alt="Instagram" onmouseover="this.src='/ImageRepository/Document?documentID=44830'" onmouseout="this.src='/ImageRepository/Document?documentID=44830'" onfocus="this.src='/ImageRepository/Document?documentID=44830'" onblur="this.src='/ImageRepository/Document?documentID=44830'"> </a></div><!-- --></div></div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation"> <ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- --><li id="MainItem1605" class="topMenuItem" role="none" data-pageid="1605" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem1" href="/1605/Government" target = "_self" > Government </a> <!-- --><!-- --></li><!----><li id="MainItem8" class="topMenuItem" role="none" data-pageid="8" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem2" href="/8/Departments" target = "_self" > Departments </a> <!-- --><!-- --></li><!----><li id="MainItem1606" class="topMenuItem" role="none" data-pageid="1606" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavServices" class="navMainItem mainNavItem mainNavItem3" href="/1606/Services" target = "_self" > Services </a> <!-- --><!-- --></li><!----><li id="MainItem2324" class="topMenuItem" role="none" data-pageid="2324" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavCommunity" class="navMainItem mainNavItem mainNavItem4" href="/2324/Community" target = "_self" > Community </a> <!-- --><!-- --></li><!----><li id="MainItem59" class="topMenuItem" role="none" data-pageid="59" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavIWantTo" class="navMainItem mainNavItem mainNavItem5" href="/59/I-Want-To" target = "_self" > I Want To </a> <!-- --><!-- --></li><!----> </ol> <script type="text/javascript"> document.addEventListener('DOMContentLoaded',function () { var menuID = 'mainNavMenu'; var menuType = MAIN_MENU; //setup menu manager properties for main menu if (!menuManager.mobileMainNav && true) menuManager.adjustMainItemsWidth('#' + menuID); menuManager.isMainMenuEditable = false; menuManager.mainMenuMaxSubMenuLevels = 4; menuManager.setMOMMode(2, menuType); //Init main menu var setupDraggable = menuManager.isMainMenuEditable; var urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=1&themeID=7&menuContainerID=mainNav'; menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); menuManager.mainMenuInit = true; menuManager.mainMenuTextResizer = true; if (1.00 > 0) menuManager.mainMenuTextResizerRatio = 1.00; if (window.isResponsiveEnabled) menuManager.mainMenuReady.resolve(); }); </script> <aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="1"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu1605" class="contentTop mainNavMegaMenu megaMenuContainer pageID_1605 hidden" data-orientation="horizontal"> <div id="ccde405d2e-be90-4ec6-96ef-4a68ab059545" data-containerid="de405d2e-be90-4ec6-96ef-4a68ab059545" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu8" class="contentTop mainNavMegaMenu megaMenuContainer pageID_8 hidden" data-orientation="horizontal"> <div id="cc4e5af5cb-b7ee-4d32-b4ed-bc4857749904" data-containerid="4e5af5cb-b7ee-4d32-b4ed-bc4857749904" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu1606" class="contentTop mainNavMegaMenu megaMenuContainer pageID_1606 hidden" data-orientation="horizontal"> <div id="cc78ffcf22-ce5f-49dd-835a-6ddf217e68b6" data-containerid="78ffcf22-ce5f-49dd-835a-6ddf217e68b6" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu2324" class="contentTop mainNavMegaMenu megaMenuContainer pageID_2324 hidden" data-orientation="horizontal"> <div id="ccad35d3d5-7e85-4096-a093-6c8c30941457" data-containerid="ad35d3d5-7e85-4096-a093-6c8c30941457" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu59" class="contentTop mainNavMegaMenu megaMenuContainer pageID_59 hidden" data-orientation="horizontal"> <div id="ccc97564a9-0de0-4dcb-ab8f-1524da128676" data-containerid="c97564a9-0de0-4dcb-ab8f-1524da128676" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside></aside></nav></div> </header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> <div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS"> <div data-cpRole="structuralContainer" id="bannerContentTS"> <div class="siteWrap3"><!-- <div data-cpRole="contentContainer" id="contentTS"></div> --></div> </div> </div> <div id="bannerImagesJSON18" class="hidden"></div> <div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none"> <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> <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> </div> <script type="text/javascript"> $(window).on("load", function () { $.when(window.Pages.rwdSetupComplete) .done(function () { renderExternalBannerSlideshow('banner1', {"BannerOptionID":18,"ThemeID":7,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":28,"BannerOptionID":18,"FileName":"/ImageRepository/Document?documentID=44807","Height":450,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":8,"BannerOptionID":18,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202402112046272204.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","VideoFileID":"00000000-0000-0000-0000-000000000000","ImageFileID":"00000000-0000-0000-0000-000000000000","VideoWidth":0,"VideoHeight":0,"ImageWidth":0,"ImageHeight":0,"LinkedVideoUrl":"","RecordStatus":0,"AltText":null}],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, '/App_Themes/2024 - Interior/Images/', 'Rotating'); }); }); </script> </div> </div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> <div class="siteWrap"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main"> <div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"> <div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> <div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer"> <ol class="semanticList breadCrumbs"> <li><a class="breadCrumb" href="/">Home</a></li><li>Headlines & Announcements</li> </ol> </div> <div data-cpRole="mainContentContainer" id="moduleContent"> <div id="ctl00_ctl00_MainContent_BodyWrapper"> <script type="text/javascript"><!-- var isie6 = false, isie7 = false, isie6or7 = false; var intCountryCode = 840; function setUrlLength(editor) { //Toggle Image Context Menu Items setMenuItems(editor); //setContentBackgroundColor(editor); removeIEParagraphs(editor); } function setUrlLengthAndToolToggle(editor) { var minToolsGroups = 2; // Number of MinimumSetOfTools tools groups. // Hide the MinimumSetOfTools on load. var toolbar = editor.get_toolContainer(); // Get toolbar container. var toolgroups = toolbar.getElementsByTagName("UL"); // Get all toolgroups containers. for (var i = toolgroups.length - 1; i >= minToolsGroups; i--) toolgroups[i].style.display = "none"; if (editor.isIE) { var elem = editor.get_element(); elem.style.height = "430px"; elem.style.minHeight = "430px"; } // Toggle Image Context Menu Items. setMenuItems(editor); //setContentBackgroundColor(editor); removeIEParagraphs(editor); } //--></script><!--[if IE 6]><script type="text/javascript">isie6 = true; isie6or7 = true;</script><![endif]--> <!--[if IE 7]><script type="text/javascript">isie7 = true; isie6or7 = true;</script><![endif]--> <form name="aspnetForm" method="post" action="./CivicAlerts.aspx?AID=8575" id="aspnetForm" style="display:inline;" onsubmit="return headerValidationCallback();" enctype="multipart/form-data" autocomplete="off"> <div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="9wGPqJbGKZfJBgbvAb2MIy2XH/mKdb2Shm7f0J2UAWs4ik3Ec3ALUlArN1tXxLUdQtrUyEbvPS6ip20Wld0jhRJliZVtprdejK6dxFUCnjuA1qtiWghSNLaCQyA1bPYvNT6kFmzLACGeT+L4ri5kQwgiT2gjmhf6315mAzUQBie1N49cKs+B5eewQbowE1K91G6FXgnlVMJEzwoaBwsAX8+iujGvR/qQX32vpyBvS5dMEgrmqnLVhDvVLOGGePvCQ2opMUiPykXkGkG+3d5YPN60le1p2ZKnm2Y8r7WLhZaKHsDB532WyXzP+fIKdkVqs79f89TEmXEkXtoAKtCV1m+4aHAz0qfChxT3ILJZika8pcoVybS9mi2OMDUTg02dp3CANDI6LS+3ki6bHcEQfzuq/vfIIFQMUoeICIGGyCu94L/3mVW8tdVhiQYuboICM9iOXM8lqA0/7YT3Baj6LZuwGXa3qQCx55ZMvyD3TCrgOo1A7PgcXTpZZjuoMX5k6MxkJkN7wnhLUykcj+1sQwv8iWrpgU1/FSVIDwASyUdfkZxc6waot2r/x0TfswNH6ksaTIWdQNejFWcANuYveB2jP2T43Nyxpgz/SlYV3O26qt9/w0MJFicyh1/g3tASjxJkCHBtbndMCLD2T/a1l9DzV4AviY9BR4BLCrlexicc5LCWra7BzGCS/bAV1JGHSqwDuJzysT6CELekdPBVQVE1OR3Wuicxh7bA/IMjqVKgaZ5KlaT4tKSdFKxQivhIPM8aiRAWY+/G/Z8lldqG7JW7no4Pf2Zmu2gOdn9S2cix5XVZP1EBQnta3yopPaUtu/gOxNP5Z7cgm5BNXA/wSIed3a1ctL4DkOPENjmtf0z3vWfh1zYctem+vi9lNsQPVLTdSrVghOejkVLtYACk455BmvuR7qxT16FRdvjZv7HQzkx2BimwOTGKSnqLOzW7IJ96yhQ4OXErdUEFxEyY+WPnuLa5iLOqdhSFdvMbYjklNOm3vbgPSBbNTTT+evHPzwNBFpXgoysvxYDyh+vPTy9sVXWBLKg+IokRHf+D43tGwa9n4Hy1TTgQwygmU/Op1e2NluvlDIVBNifm0IA04TFl1+Kb76icSjc1+W6G/035Jy+GprF7VEtDPlixLp7EhbYv6Ws09Th4yr5pgAf8Etft0tW1qkJx0ubWl5bT5J+SszpQRIAmoeqmVcrzMXHbP3e/0qJdKRaZyeqmGQd+3BOiapEd8oqEu02/S77i25gwz3P81mmjMonI4qol/CmgInuDS7sd45jk/1L5OxRSmtm1c0a5174ETuK8awddie1BbfXiuofWj5q96haMfj0V68D3Qwknsoqe6pe9BaZhZfpQEbab78YHpIHzxuosaAXh1/SRQf5SygpeX0kzI7rlRIUWSp1fClp1c1/aDezYlNiNi7aKabG0J+lUMxtj1Becqo3EHrayz4H9mkyetrAcaYKfLFBNyVEco4R+WX1MVtUbZNoLkG50adxcF+9El3nUc1XYcGELksufaqKXbA8AIKhMeK1mtrp5cKuK5kTR3sTlCTHctaYssoGNwzIrw/MuPhED1fe8ttsJjaQNK4ayFtljmhBdx1diUw91MDWABJWLPuZc8wVuTj195JwJdH8XN7wE4SgS6JKAmK7pJF56YnPMMfrwgMqhcEB6g3ngzVL9M9DHIRMvJqSqFbDw4max4cyq/NITOCg7BapjBZ+GXf3FWFRhawQbBOg19GsWyPWBApIOYrJ/G7ERjfpYhGjN75REQVSObeWssqX+wsA0c7fanUuoYO8R5LnfAOAgp6l1vZRFAbLTiZ1gdADQutN+oKlVCMPmCGa11VZyjZN/I4d49ByZdnADkOTHtOWJu7EfJnwgSaA9ZmxIPQmLWBDfskJRdkrj27d+qo3RLZunt+AYtQzCXzA5QyncnEUwEXZgDxKJ/ooOYw/qiO0fl8cgHoNQqJRLUilQIb88hHWt3xDHDcNSsPyPizAec0f4sesYuychDORlhKyym+WpssOdtwNfMxvf6JDykpI9tu3+8+Viz4QdDcUy7mw3J5u5HEkw2SlQ/YMXZWuvERezRE+OhgX52P9ZPyM40HnDmNFRq2AWlho3WAPWH33NxE8p9S6JgztFEFwaf0doq55T265Dx0Xs1O8kY17D49XQzeLNcANvRra7j8giYtNpp4dzMVGcvWr+ycZQY+U64s+pwNGWD9gLwgT26ouZXAB6mHh8Dt3ck7XeRjcOX1Lpkz7ceCcSrv0KnicDue2cJFSF2UvFPigqiInfT2vTEEDy0gkDEjHCw4RIbBvYkK/aLP/u/pD6H/r38k9V33bsI8eBaQVUQPEYJkd6q1vEUbhERHK3NgWCq3G6EHIQmDWFK6mBd1wJ9BBG6ng/q/2oE4OvYTmcVKGGymZZrb/icwd2RlmWntks31XAawuIEDnyfo4SmpT1Jih+evFdYNuvd9R6VDgRjss3oZNAOYPopB+sBchAMRY2wYywNdrSnymUf0Eo2EtafLfO5GYmskVCyAD1SpGvvUXjKD/2PNcoV611UpJCHJmWP46GHFKMjG92kC5iGO5mPZ4e9JPQbCZcX4ObihttwfFLBv9kWcGTaP7KcZv/5z2p/+o8NQddTqT2RoKxvI3X7mlCDC5A/VGbSoU1q4iuuNPQMSvfxhEGk7EBml9S5tkDDg1EclD4nozXr+CCp863Q+FoUsJ6sphlpusDQYM9bahfgZda4YmXOr2aGhPhVOgnm8UaSFkLVccoXO8NLOIJHs57zCNpaogB5AADlhtPsf3hGnmIi3jjfKw7/OvVMT98YYIWkabZWukfGZH/p1CDDySU5UtMTVnugvUri+GXNR1HVgI5P6ZN95xwC2e69MrUc55heVcp3OTbCmlhP0LX+fNbL/1sOrHFZ4cykvL0UpDY3QbUtat9gwD6HDBa+JuFfBcUVKGMWvFXqhPMbLKZeY5ZcODsvWtX3oBpLr5ZFegzn3ThccX0lD5JPLxkXJhmtr5C8zQVIvXa+3IuAuA330FqShKvHKTbkjI6IgLKM5QRD9yBabKuuqt7V/Qcel/2tpsJOnFxQI9uMF9EGiIbJv0CvzkxiuC68hzFzuXokk9t5StVw1zmO6xc6A9QTllpdei3vTz7B0GUZKIn/qKjPeCgKLk2ZqkUz78RORwQZR3DN1xGPyg+Bm14j4EYefO4JE5n3mVQrBh/svbMhkogusW49dztF+LbrRWBXMQF+uxnsYVH9gs4/kLyXQBH61QLQKhBFfzCM87qVToVFQnJMgS+UWh8zyGehNpPkC606CL+1x5vrb6ycoPIgoJLnePBhZrSJnLYJRSUc+Y9lXTWrzzCYRJsZ73jfG26sN8r9RK/RnXslxU+/S2p3Sbsjggga8pIcPSSEE5JIcnlhg==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZDLabodcikOjfaxGftwY9HZ4kdGjeaKe0dWaPQB1vgEd44eKAO0Ba1XMxE47-4twmw2&t=638628044640000000" type="text/javascript"></script> <script src="/ScriptResource.axd?d=kB9kqJ8G5bbVUkLIbkM_oWnWnbqKfmnijNvsGOdktAJN6X3E4IB1Ohim-XfL1bXqyhvHpFA6calISmsC9Do0K1jLgqaX5q7C12oYcoh4sn7Rb0pnPcc8nqSRG7UU7_90wNYn3HODMfqBMb-_fPUnBOi0lNqIP-V5iT54maOgYENrXw1cY5S_BKzgEKHC0oaJ0c8919qI0FCmCP3OGvShdDSMG4Ugcx-gfnVT0scxcMGBbz99a6uiw_3nP-VsLsbWwdhtEpb7o0k09629luJjVJub_8Rxcey54Z4TXug-4PjZv-2tKlkixzjql8wiTe4mP9VgLO1pXyY20BKVwpRkD8OErQCEy_Ncn6XLVZRKhBUKaUh-qSShvq5dwhcOEfDuDbOk8K0LNIDT19SrfEiL3OEOre_183ge7-WreFhCnLbba8t7J3g_GxHH8h6_tiPN_-sv0gX-93CSvG6Zro_ES91NsNKn1vvoKHK9qmyw1MAU91rxqlCtoXJAtqpKcMih1HIupSwbnYeMdZ6WQIxsvNNHhpfuoMjaur6u0VrYAmtJYIAA2XtF1-Rsw64yk136yplYJFNKndmGvYDrPOdAWr62DbwZfVZ0k-dKZ9uE56dzOQRCS5g5PTU62iFnnXQeQqWDKMBuATfJcBvKIZDkIrS0ohTWuIz-eq7xXKyWjASPArtOIPELf8w9wDA7qDwkPgnLpAGgAzXAwtqw7bD5dGnOSIW6N8GqF8FNjXdMlF_GdxSUMh_T6pAa_T_pstGGOpVUyg36NnlrD6f1VhWq9bzb05Ix0kPiXJcxFHrAF3BqLEHInjYE9CXuhVA_tCSbNS-teTycuhdXs3AZmB5iHvpvdvtAzKYttSC4rR39Ip01" type="text/javascript"></script> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="B6028D83" /> </div> <!--for archiving purpose--> <input name="ysnNotifyMe" type="hidden"> <input name="strPage" type="hidden"> <input name="intArchMainCatID" type="hidden"> <input name="intArchMainItemID" type="hidden"> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ctl00$MainContent$scriptManager', 'aspnetForm', ['tctl00$ctl00$MainContent$ModuleContent$ctl00$contentUpdatePanel','','tctl00$ctl00$MainContent$ModuleContent$ctl00$UpdatePanel','','tctl00$ctl00$MainContent$ModuleContent$ctl00$UpdatePanelOthers48',''], [], [], 90, 'ctl00$ctl00'); //]]> </script> <script type="text/javascript"> Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequest); Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoaded); </script> <div id="modulecontent" name="modulecontent.aspx" style="padding-top: 0px;"> <div id="contentarea" ></div> <!-- BEGIN CivicAlertContent.aspx ***** --> <link href="/1686906140.css" rel="stylesheet" type="text/css" /> <script src="/1757422876.js" type="text/javascript"></script> <div id="NewsFlashContent" class="newCP moduleContentNew pageStyles"> <div id="ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel"> <div id="divSideBar" class="sidebar"> <section aria-labelledby="moduleSearchHeader" class="section search"> <h3 id="moduleSearchHeader" for="searchButton">Module Search</h3> <div class="searchInput"> <label id="searchTermsLabel" class="visuallyHidden" for="searchTerms">Enter Search Terms</label> <input type="text" id="searchTerms" name="searchTerms" placeholder="Word or Phrase" value=""> <input id="searchButton" class="searchButton" type="image" title="News Flash Search" alt="search" src="/Common/Images/ModuleSearchIcon.png" onkeypress="this.onclick()" onclick="CivicAlertSearch(); return false;"></div><select id="categorySelect" aria-label="Select a Category" name="CID"> <option value="-1">All categories</option> <option value="3" >Fire Department</option> <option value="5" >Airport</option> <option value="6" >Public Works</option> <option value="9" >Legal</option> <option value="10" >Police Department</option> <option value="17" >Engineering</option> <option value="20" >Administration</option> <option value="48" >Community Development - Metropolitan Planning Organization</option> <option value="52" >Bismarck Streets</option> <option value="55" >Bismarck Veterans Memorial Public Library (BVMPL)</option> </select> </section> <section aria-labelledby="moduleToolsHeader" class="section tools"> <h3 id="moduleToolsHeader">Tools</h3> <ol> <li><a href="/rss.aspx#rssCivicAlerts" class="RSS">RSS</a></li> <li><a class="notifyMe" href="/civicalerts.aspx?Mode=Subscribe">Notify Me</a></li> <li> <span id="ctl00_ctl00_MainContent_ModuleContent_ctl00_ArchivePanelWithCID" class="archLinkColor"><a class="archLinkColor" style="font-weight: normal;" href="/CivicAlerts.aspx?ARC=L&What=2&CC=2&ItemID=8575&From=AID%3d8575">View Archived</a></span> </li> </ol> </section> <section aria-labelledby="categoryPagesHeader" class="section categories"> <h3 id="categoryPagesHeader">Categories</h3> <ol> <li> <a href="/CivicAlerts.aspx">All Categories</a> </li> <li> <a href="/CivicAlerts.aspx?CID=3">Fire Department</a> </li> <li> <a href="/CivicAlerts.aspx?CID=5">Airport</a> </li> <li> <a href="/CivicAlerts.aspx?CID=6">Public Works</a> </li> <li> <a href="/CivicAlerts.aspx?CID=9">Legal</a> </li> <li> <a href="/CivicAlerts.aspx?CID=10">Police Department</a> </li> <li> <a href="/CivicAlerts.aspx?CID=17">Engineering</a> </li> <li> <a href="/CivicAlerts.aspx?CID=20">Administration</a> </li> <li> <a href="/CivicAlerts.aspx?CID=48">Community Development - Metropolitan Planning Organization</a> </li> <li> <a href="/CivicAlerts.aspx?CID=52">Bismarck Streets</a> </li> <li> <a href="/CivicAlerts.aspx?CID=55">Bismarck Veterans Memorial Public Library (BVMPL)</a> </li> </ol> </section> </div> <div class="contentMain selfClear"> <div id="ctl00_ctl00_MainContent_ModuleContent_ctl00_UpdatePanel"> <h1 class="visuallyHidden">Headlines & Announcements</h1> <div class="single"> <h2> Community Development - Metropolitan Planning Organization </h2> <div class="item"><span class="date">Posted on: February 24, 2025</span><h3>Revolutionizing Roadways: Advanced Traffic Systems Set to Improve City Commutes</h3><span class="thumb alignRight"><img alt="Cameras a equipment built on to traffic signals. " src="/ImageRepository/Document?documentID=49928" width= "225px" style="width:225px; "></span><div class="content fr-view"> <p><p id="isPasted" style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">How the City of Bismarck helps control traffic is always evolving. From the stop sign to mechanical timing mechanisms used decades ago, and then to signals that were tied to one another, but couldn’t be part of a larger system, traffic control is again experiencing a renaissance of control. Recent projects have brought fiberoptic cable into the City/County Building and have opened many possibilities for the future of the city’s traffic control. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">Bismarck Traffic Engineer Christopher Holzer is tasked with making sense of the overwhelming data that is now available at the over 55 intersections plugged into Centracs, a cloud-based software that connects to our traffic signals, controllers and cameras to give staff visibility in the field and allows staff to alter traffic patterns. In total 109 intersections in Bismarck are governed by traffic signals. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“Traffic control is a whole package and Centracs is part of the package,” said Holzer. “Having the remote communications out to the traffic signals is a great help. We can get the detection cameras to stream live video and if something isn’t working, we can see why. You can take detection information and create graphs and charts and see what the average delay is at an intersection but you need that remote connectivity to make it all work.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">Throw in a traffic crash or landslide that closes a road, or summer road construction that alters traditional traffic flows, and everything else that can impact traffic patterns, and you can begin to see how complex an issue traffic control is. As Bismarck continues to grow and its traffic needs evolve, the system is expected to only become more complex and interconnected. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><strong style="font-weight: 700; box-sizing: inherit;" fr-original-style="">Traffic Control </strong></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><img src="https://bismarcknd.gov/ImageRepository/Document?documentId=49929" style="display: inline-block; vertical-align: bottom; margin: 5px 0px 5px 5px; text-align: right; width: 50%; max-width: calc(100% - 5px); float: right; border: 0px; height: auto; cursor: pointer; padding: 0px 1px; user-select: none; position: relative; box-sizing: inherit;" alt="Video stream of traffic at Bismarck intersections. " fr-original-style="display: inline-block; vertical-align: bottom; margin: 5px 0px 5px 5px; text-align: right; width: 50%; max-width: calc(100% - 5px); float: right;" fr-original-class="fr-draggable"></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p fr-original-style="" style="margin: 0px 0px 6px; box-sizing: inherit;">The philosophy of traffic control is fairly straightforward in that priorities are placed on safety and efficiency. Negotiating traffic is a large-scale trust exercise in many instances. </p><p fr-original-style="" style="margin: 0px 0px 6px; box-sizing: inherit;"><br fr-original-style="" style="box-sizing: inherit;"></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“The best traffic control is something that is easily understood by the public,” said Holzer. “They know what they are supposed to do, and it works efficiently to get them through an intersection safely.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">But several things can unbalance this delicate dance. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“When mainline has more traffic than the side street, we give more green time to mainline, which causes the side street to wait longer,” said Holzer. “Another thing would be distracted driving. We time the signals to get a certain number of vehicles through, but if drivers are texting when they get their green arrow, maybe only one or two cars can get through.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">Emergency response can also impact the flow of traffic in multiple ways. Initially, there is disruption when a first responder’s vehicle preempts a traffic signal and allows that response to go to its destination without interruption. But there is also a secondary impact in which it may take a series of cycles for the traffic control to synchronize back into coordination with other signals. Someone approaching an intersection 30 or 40 seconds after a firetruck has preempted a signal and made its way through the intersection may not see or hear that emergency response vehicle, but it feels the ripples left in its wake. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">Centracs does offer AI solutions to traffic control and Holzer said the system will offer suggestions throughout the day on ways it can counter traffic abnormalities it perceives. At this point, the plan is not to simply flip the switch and let AI make all decisions, but it does offer another point of view for the data collected. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“Some of the quirks are still being worked out. It’s not quite all there yet, but it is close,” said Holzer. “It’s almost ready to be very helpful. Humans still set the timings, but in the future, as things keep improving, maybe it is the system making some of these decisions and humans are just overseeing things.”</p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">An AI-assisted driving experience is not likely to be noticeable versus the human-guided approach, however. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“When things are working well, people rarely notice,” said Holzer. “It’s when things are working poorly, people notice: Why am I at this red light when there is no one on the cross street or why am I stopping at every single red light.”</p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">This system also allows for different timing plans to be used throughout the day to match the expected traffic patterns. Reports can be generated to look at the traffic flow in 15-minute increments. Traditionally, those highest traffic volumes occur from 7:30 AM to 8 AM, and 4 PM to 6 PM. Holzer will use up to 10 or 11 different timing plans throughout the day to take into consideration expected traffic increases. When everything is working correctly, though, the data the system uses is what can help drive on-the-fly adjustments to the traffic control system. If and when someone does have complaints, Holzer is able to often pull up that intersection camera, dissect the problem and begin to work on a remedy. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">The system is not perfect, though. Ways the automated system may be tricked are as varied as the environment of a North Dakota spring, summer, fall or winter. During the winter, it could be that the camera is iced over and obscuring the view of the intersection. Or, the detection zone, an area designated in the system as the alert area, doesn’t line up with traffic flow due to weather conditions such as a large snow drift. Some detection zones could also be tricked by movements that include overgrown trees swaying in the wind, an east-facing camera impacted by direct sunlight in the morning, or street lighting that reflects off a wet roadway in the evening. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><strong style="font-weight: 700; box-sizing: inherit;" fr-original-style="">IT & Hardware</strong></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><img src="https://bismarcknd.gov/ImageRepository/Document?documentId=49927" style="display: inline-block; vertical-align: bottom; margin: 5px 0px 5px 5px; text-align: right; max-width: calc(100% - 5px); width: 50%; float: right; border: 0px; height: auto; cursor: pointer; padding: 0px 1px; user-select: none; position: relative; box-sizing: inherit;" alt="A map showing the traffic signals throughout Bismarck intersections. " fr-original-style="display: inline-block; vertical-align: bottom; margin: 5px 0px 5px 5px; text-align: right; max-width: calc(100% - 5px); width: 50%; float: right;" fr-original-class="fr-draggable"></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p fr-original-style="" style="margin: 0px 0px 6px; box-sizing: inherit;">When Traffic Maintenance Superintendent Paul Lies began working for the City of Bismarck in the early 1990s, traffic control was conducted by timing mechanisms of gears and sprockets. Traffic signal systems could be tied together, but if something went wrong at an intersection, a technician would need to physically go to that location to diagnose what was wrong. </p><p fr-original-style="" style="margin: 0px 0px 6px; box-sizing: inherit;"><br fr-original-style="" style="box-sizing: inherit;"></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“Today they are basically computers,” said Lies. “But with that comes the task of updating that equipment every five years. Right now, some of the video equipment that we have out there is 20-plus years old. Doing that would be really cool, but it would be a big budget change for the City to adjust to if that is what they want to do.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">The first iteration of video connectivity in intersections was through twisted pair copper connections. But today that infrastructure is transitioning to fiber optic networks. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“Right now, that infrastructure is sort of similar to what we are doing with IT throughout the City: Let’s start to standardize what we are doing,” said Bismarck IT/GIS Manager Tandra Kraft. “Some of the cameras used at intersections were getting to a point where they were old enough that their software was no longer compatible with our servers.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">By needing to update equipment more frequently, each time crews work at an intersection there is adherent risk to staff, equipment and the traveling public as lanes may be blocked off or the traditional traffic flow is temporarily altered. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“That is one of our big things: We try to make our impact on the roads as little as possible,” said Lies. “That is one reason we went to 15-year LEDs on our reds, yellows and greens. Before, the lights had a life expectancy of five to seven years.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">Lies has a goal of adding about 10 intersections a year to the Centracs system, which means a growing network of fiberoptics, running throughout the City. When the City of Bismarck purchased a server for the Centracs system, bringing fiberoptic cable into the building became a necessary upgrade. The project began in 2022 in concert with work the North Dakota Department of Transportation was doing on Seventh and Ninth Streets. The final fiber was run to the building in 2023.</p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">Fiberoptic cables are bundles of glass or plastic threads transmitting information as light impulses. These cables allow for higher speeds on a larger number of devices that have a higher quality of graphic because the transmission of data is so much greater than other mediums. For instance, when you run copper Cat6 cable, an ethernet cable to the layperson, the maximum length you can run the cable is just shy of the length of a football field, about 100 meters, without a repeater, according to Kraft. To contrast, fiber can be run 62 miles without losing signal strength. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“When I was working in the field, and I would be on call, you would get called all the time. Now there are times you don’t get called because things are running better,” said Lies. “We are trying to keep our equipment modern and keep it in good shape. We are also trying to make things uniform, so it is easier to troubleshoot and staff only needs to know one kind of controller instead of four or five different brands.”</p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">In the fall, staff inspect and clean up the cabinets and install heaters that will get the computer systems through a North Dakota winter. In the spring, the heaters are swapped for a filter that helps run moving air through the cabinet to keep temperatures lower. This regular maintenance helps ensure the traffic signals are always ready for when they are needed most. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><strong style="font-weight: 700; box-sizing: inherit;" fr-original-style="">First Responders</strong></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><img src="https://bismarcknd.gov/ImageRepository/Document?documentId=49930" style="display: inline-block; vertical-align: bottom; margin: 5px 0px 5px 5px; text-align: right; max-width: calc(100% - 5px); width: 50%; float: right; border: 0px; height: auto; cursor: pointer; padding: 0px 1px; user-select: none; position: relative; box-sizing: inherit;" alt="Closeup of video stream of traffic at Bismarck intersections. " fr-original-style="display: inline-block; vertical-align: bottom; margin: 5px 0px 5px 5px; text-align: right; max-width: calc(100% - 5px); width: 50%; float: right;" fr-original-class="fr-draggable"></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p fr-original-style="" style="margin: 0px 0px 6px; box-sizing: inherit;">The Bismarck Fire Department is cognizant of traffic patterns every time a fire truck and firefighters leave a fire station. There is a lot of activity happening in a fire engine, as far as communication and activity, as it leaves a station. </p><p fr-original-style="" style="margin: 0px 0px 6px; box-sizing: inherit;"><br fr-original-style="" style="box-sizing: inherit;"></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“When we are responding, we are recognizing ourselves as creating change and change could create chaos,” said Bismarck Fire Chief Joel Boespflug. “We try to be conducive to traffic patterns, but if we are in the middle of heavy traffic, there are things we need to do.”</p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">Part of this response, allows the responding fire engine to control an intersection, with an Emergency Vehicle Preemption device. This device gives emergency vehicles green lights. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“It is a very valuable tool for us,” said Boespflug. “A fire engine is about 55,000 pounds and a ladder truck is probably in excess of 95,000 pounds. They don’t stop on a dime.”</p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">The most recent fire engines purchased by the City of Bismarck included a price tag of about $1.2 million, while a ladder truck costs about $2.5 million. However, alongside the cost of the apparatus is the three-year delay it takes from the time you place an order, to the time you receive the equipment. By protecting the equipment at intersections, the Fire Department is ensuring the availability of equipment for fire response for the entire community. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">When a fire engine from Station 4, on Miriam Drive to the east of Bismarck Expressway responds, the crew on the fire engine grabs control of that intersection’s signal. If the response will go north, the system triggers green lights to the north to help clear traffic out of the way for that incoming vehicle. At Station 3 on Tyler Parkway, when the bay doors open for the engine to leave the station, the engine grabs control of the signal so when it turns east, the green light should be clearing traffic ahead. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“Emergency response time is crucial, but safety is the highest priority,” said Boespflug. “I think this makes it a safer response for us and it protects the public. I don’t know how we could operate without them. Bringing that truck to a complete stop would hamper that response time. But we do recognize, too, that when we do activate it, it knocks their system out of sync for a little bit.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">A momentary or more substantially out-of-tune traffic control system can have impact on the individuals who enforce traffic laws as well as the driving public. Within the city limits of Bismarck, this traditionally falls on Bismarck Police Department’s Traffic Division. In 2022, Bismarck had 17 of the top 50 dangerous intersections in the state. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“(In August and September) we have a lot of road construction, and it seems like a lot of arterials become impacted because of it,” said Lt. Jeff Solemsaas. “One tool I use is collision reports. Bismarck sees about 3,200 to 3,500 collisions in a year and that averages out to about 10 collisions in Bismarck a day. If we start to see a problem area, we can work with Engineering to try to make changes to what could be causing collisions. Two years ago, we started having a problem on State Street, south of 43rd Avenue. There was a slinky effect with a green light on Calgary. When we made a change to the timing, the crashes fell off.” </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">If you look at a three-year average, Bismarck’s most dangerous intersection is the convergence of State Street and 43rd Avenue. However, this average is impacted by a high of 54 incidents in 2021. In 2023, that intersection had just 16 incidents. That is followed by Main Avenue and Seventh Street, which had similar incidents of 23 in 2021, 16 in 2022 and 21 in 2023. The intersection of State Street and Century Avenue has shown gradual decreases from 35 incidents in 2021, 30 in 2022 and 27 in 2023. </p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">“The more heavily traveled roads have a higher rate of collisions,” said Solemsaas. “We try to reduce that with the use of traffic control. We work closely with Engineering to reduce traffic collisions. Right now our most common collision is a rear-end collision. That is 25 percent of our collisions.”</p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style=""><br style="box-sizing: inherit;" fr-original-style=""></p><p style="margin: 0px 0px 6px; box-sizing: inherit;" fr-original-style="">As traffic data from 2024 becomes available, the early returns on traffic control changes can begin to be evaluated. Traffic statistics are always challenging in North Dakota because weather-related anomalies can also impact data, such as when BPD was swamped with about 200 crashes due to an ice storm that slammed much of the state at the end of 2023. But, as the timeline extends, we are hopeful to see this marrying of technology and city-led effort and expertise to make a safer infrastructure of roadways for our citizens, our visitors and our community as a whole.</p></p></div> </div></div> </div><div id="ctl00_ctl00_MainContent_ModuleContent_ctl00_UpdatePanelOthers48"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3a%2f%2fwww.bismarcknd.gov%2fCivicAlerts.aspx%3fAID%3d8575&t=Check out this news article for City of Bismarck" class="button" target="_blank"> <span><img src="/Assets/Images/IconShareFacebook.png" alt="Facebook" title="Share on Facebook"/></span> </a> <a href="https://twitter.com/share?url=https%3a%2f%2fwww.bismarcknd.gov%2fCivicAlerts.aspx%3fAID%3d8575&text=Check out this news article for City of Bismarck" class="button" target="_blank"> <span><img src="/Assets/Images/IconShareTwitter.png" alt="Twitter" title="Share on Twitter"/></span> </a> <a href="#" id="shareViaEmailButton" class="button" target="_blank" data-email-subject ="Check out this news article for City of Bismarck" data-share-url = "https://www.bismarcknd.gov/CivicAlerts.aspx?AID=8575"> <span><img src="/Assets/Images/IconShareEmail.png" alt="Email" title="Share via Email"/></span> </a> <script language="javascript" type="text/javascript" src="/Assets/Scripts/SocialShare.js"></script> <script language="javascript" type="text/javascript"> $(document).ready(function () { var socialShareJs = new SocialShare(); socialShareJs.setup('Check out this news article for City of Bismarck', 'https://www.bismarcknd.gov/CivicAlerts.aspx?AID=8575'); }); </script> <div class="nextPreviousNav"><a class="prev" href="/CivicAlerts.aspx?AID=8578"><span class="arrow">⇐</span>Previous <span>2025 Bicycle Friendly Community Workshop</span></a></div><div class="others"> <h2> Other News in Community Development - Metropolitan Planning Organization</h2><div class="listing"><div class="item"><a href="https://bikeleague.org/91-places-earned-bicycle-friendly-community-awards-in-2024/" class="thumb alignRight"target='_blank'><img loading="lazy" alt="Proud to be a Bicycle Friendly Community" src="/ImageRepository/Document?documentID=49891" style="width:50px; height:62px;"></a><h3><a href="/CivicAlerts.aspx?AID=8558">Bismarck-Mandan designated as Bicycle Friendly Community!</a></h3><span class="date">Posted on: January 28, 2025</span></div><div class="item"><a href="https://forms.gle/SVM5uv7rd2UVL7zN9" class="thumb alignRight"target='_blank'><img loading="lazy" alt="May 2025 Bicycle Friendly Community Workshop Flier" src="/ImageRepository/Document?documentID=50033" style="width:50px; height:64px;"></a><h3><a href="/CivicAlerts.aspx?AID=8578">2025 Bicycle Friendly Community Workshop</a></h3><span class="date">Posted on: February 25, 2025</span></div> </div></div> </div> </div> </div> <input type="hidden" name="doSubmit" value="false" /> <input type="hidden" name="ysnSave" value="" /> <input type="hidden" name="curPage" value="CivicAlertForm" /> <input type="hidden" name="ysnSend" value="0" /> <input type="hidden" name="ysnSendAtStart" value="0" /> <input type="hidden" name="ysnSendBeforeDays" value="0" /> <input type="hidden" name="intSendBeforeDays" value="-1" /> <input type="hidden" name="txtComments" value="" /> <input type="hidden" name="dtiCurDate" value="2/27/2025 4:24:42 AM " /> <input type="hidden" name="txtSMSComments" value="" /> <input type="hidden" id="hConfirmRebuilt" name="hConfirmRebuilt" value="-1"> </div> <script type="text/javascript" language="javascript"><!-- function redrawContent(closeModal) { raiseAsyncPostback('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', '', closeModal); } $(document).ready(function () { if (!window.isResponsiveEnabled) { $('div.moduleContentNew').addClass('minWidth320px'); } var color = $("div.moduleContentNew").css("color") + " !important"; var style = $('<style>span.arrow { color:' + color + '; }</style>'); $('html > head').append(style); }); function pageLoad() { $('#newsSortBy').bind('change', function () { var url = $(this).val(); if (url) { window.location = url; } return false; }); } //--></script> <!-- END CivicAlertContent.aspx ***** --> </div> <script type="text/javascript">order+='ModuleContent\n'</script> <div id="ctl00_ctl00_MainContent_ctl00_liveEditPopupWindow" class="modalContainer modalContainerCP" style="display: none;"> <div id="ctl00_liveEditTitleBar" class="modalTitleLeft"><h3 id="ctl00_LiveEditModalTitle" class="modalTitle">Live Edit</h3><a id="ctl00_LiveEditCloseButton" class="modalClose" aria-label="Close this modal" href="/" title="Close this window"><svg viewBox='0 0 25 25' id='modalIconClose'><polygon style='fill:currentcolor' points='18.806,6.98 18.075,6.248 12.532,11.792 6.989,6.248 6.257,6.98 11.786,12.508 6.212,18.084 6.943,18.815 12.532,13.224 18.12,18.815 18.851,18.084 13.277,12.508'></polygon></svg></a></div><div id="ctl00_liveEditContentLeft" class="modalContentLeft"><div id="ctl00_liveEditContentRight" class="modalContentRight"><div id="ctl00_liveEditContent" class="modalContent"><iframe style="display: none; border: none;" src="about:blank" id="liveEditDialog" title="Live Edit Dialog" name="liveEditDialog"></iframe></div></div></div><div id="ctl00_liveEditFooter" class="modalBottomLeft"><div id="ctl00_liveEditfooterbar" class="modalBottomRight"><div id="ctl00_liveEditfooterbar1" class="modalBottom"></div></div></div> </div><input type="submit" name="ctl00$ctl00$MainContent$ctl00_liveEditSpawnWindow" value="" id="ctl00_ctl00_MainContent_ctl00_liveEditSpawnWindow" disabled="disabled" aria-hidden="true" style="display: none;" /> <script type="text/javascript"> //<![CDATA[ Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"modalBackground","CancelControlID":"ctl00_LiveEditCloseButton","PopupControlID":"ctl00_ctl00_MainContent_ctl00_liveEditPopupWindow","PopupDragHandleControlID":"ctl00_liveEditTitleBar","dynamicServicePath":"/CivicAlerts.aspx","id":"editItemBehavior"}, null, null, $get("ctl00_ctl00_MainContent_ctl00_liveEditSpawnWindow")); }); //]]> </script> </form> <form id="aspnetSearchForm" name="aspnetSearchForm" style="display:none;" action="/Search.aspx" method="get"> <input name="SearchString" type = "hidden" value ="" /> </form> <form name="frmCivicAlertsArchives" style="display: inline;" action="CivicAlerts.aspx" method="get"><input type="hidden" name="CID" value="-1"><input type="hidden" name="lngNewPage" value=""></form><form name="frmCivicAlertSearch" method="GET"><input type="hidden" name="searchTerms"><input type="hidden" name="CID"></form> </div> </div> </div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent"> <div id="cc66288e8b-5718-4168-a874-65fce05369b0" data-containerid="66288e8b-5718-4168-a874-65fce05369b0" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside> </div><div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar"> <aside data-cpRole="contentContainer" id="sidebarContainer1TS"> <div id="ccf2b55862-4c6c-4262-86e2-b19001705847" data-containerid="f2b55862-4c6c-4262-86e2-b19001705847" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav"> <ol role="menu" id="secondaryMenusecondaryNav" data-parent="4" class="rootNavMenu accordionNav"> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem2016" data-pageid="2016"> <div class="accordionNavItem"> <a href="/2016/Legislative-Policy" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Legislative Policy</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1378" data-pageid="1378"> <div class="accordionNavItem"> <a href="http://www.youtube.com/watch?v=qqa7wHeYuKE&feature=player_detailpage" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Safely to School</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem612" data-pageid="612"> <div class="accordionNavItem"> <a href="/612/Starting-Expanding-a-Business" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Starting / Expanding a Business</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1525" data-pageid="1525"> <div class="accordionNavItem"> <a href="/1498/Bismarck-Streets" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Bismarck Streets</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem66" data-pageid="66"> <div class="accordionNavItem"> <a href="http://www.bismantransit.com/" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Capital Area Transit (CAT)</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem67" data-pageid="67"> <div class="accordionNavItem"> <a href="https://www.noboundariesnd.com/" target="_blank" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Convention & Visitors Bureau</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem877" data-pageid="877"> <div class="accordionNavItem"> <a href="/925/CodeRED-Community-Notification-System" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Emergency Notification System Registration</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem890" data-pageid="890"> <div class="accordionNavItem"> <a href="http://www.bmda.org/northern-plains-commerce-centre/" target="_blank" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Northern Plains Commerce Centre</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1558" data-pageid="1558"> <div class="accordionNavItem"> <a href="https://trakitapi.bismarcknd.gov/etrakit/" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">On-Line Permits - eTRAKiT</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem733" data-pageid="733"> <div class="accordionNavItem"> <a href="/419/Property-Information" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Property Information</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem753" data-pageid="753"> <div class="accordionNavItem"> <a href="/CivicAlerts.aspx?CID=46" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Public Notices</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1461" data-pageid="1461"> <div class="accordionNavItem"> <a href="https://ipn.paymentus.com/epd/stde/bsmu" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Public Works Utility Bill Payment</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1360" data-pageid="1360"> <div class="accordionNavItem"> <a href="/1360/Strategic-Plan" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Strategic Plan</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem2097" data-pageid="2097"> <div class="accordionNavItem"> <a href="https://www.bismarcknd.gov/DocumentCenter/View/41634/Together2045_FinalApproved" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Together 2045 Plan</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem70" data-pageid="70"> <div class="accordionNavItem"> <a href="https://dakotamediaaccess.org/government" target="_blank" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">View Government Meetings</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem1197" data-pageid="1197"> <div class="accordionNavItem"> <a href="/625/City-Elections" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Vote</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem2163" data-pageid="2163"> <div class="accordionNavItem"> <a href="/2163/Agendas-Minutes" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Agendas & Minutes</a> </div> </li> </ol> <script type="text/javascript"> window.addEventListener('load', function () { //setup menu manager properties for secondary menu menuManager.isSideMenuEditable = false; menuManager.sideMenuMaxSubMenuLevels = 4; menuManager.sideMenuHasCustomLinks = true; }); </script> <script type="text/javascript"> window.addEventListener('load', function () { $('*[id^="SideItem"]').each(function () { var ids = $('[id="' + this.id + '"]'); if (ids.length > 1) $.each(ids, function (index, value) { value.id = value.id + '_' + index; }); }); $('.hasAccordionChildren .openAccordionNav').click(function (e) { e.preventDefault(); showHideAccordionMenuForSecondaryNav($(this)); }); $("#secondaryNav .grippy").each(function () { menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav'); }); $("#secondaryNav li").each(function () { menuManager.setupDroppableAccordionElement($(this), SIDE_MENU); }); }); </script> </nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS"> <div id="cc67e57e81-ec30-443c-af5e-4ec4da61c6a8" data-containerid="67e57e81-ec30-443c-af5e-4ec4da61c6a8" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside> </div> </div></div> </div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> <div class="siteWrap"><div data-cpRole="contentContainer" id="gbsTS"> <div id="cc8bd8812e-8734-4926-9361-3cac6728fd83" data-containerid="8bd8812e-8734-4926-9361-3cac6728fd83" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="35"> <div class="row outer wide"><!-- --><div class="outer col col8 first" style="" data-widgetcontainerid="7734c579-5fa4-401a-92b2-779f40b824c0"> <div class="row nest first last wide"> <div class="inner col col8 first last id48cc614d-d83b-4be9-8004-c43a8edea874" style="" data-widgetcontainerid="48cc614d-d83b-4be9-8004-c43a8edea874"> <div data-widget-id="2c903942-d292-446f-aee7-e537d8dbc6dc" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidget2c903942-d292-446f-aee7-e537d8dbc6dc" class="widget widgetGraphicLinks skin12 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid2 "> <div class="row wide"><!-- --><div class="col col1 first "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/2163/32996/Agendas-Minutes" target="_self" class="fancyButton fancyButton831 " > <span> <span><span class="text">Agenda Center</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton831.fancyButton:link,.fancyButton831.fancyButton:visited, .fancyButton831div.fancyButton{ background-image: url('/ImageRepository/Document?documentID=44825'); background-repeat: no-repeat; background-position: center 3px ; transition: all .3s ease-in-out;} .fancyButton831.fancyButton:hover,.fancyButton831.fancyButton:focus,.fancyButton831.fancyButton:active,.fancyButton831.fancyButton.hover{ background-image: url('/ImageRepository/Document?documentID=44826'); background-repeat: no-repeat; background-position: center top; } .fancyButton831.fancyButton:link > span,.fancyButton831.fancyButton:visited > span, .fancyButton831div.fancyButton > span{ } .fancyButton831.fancyButton:hover > span,.fancyButton831.fancyButton:focus > span,.fancyButton831.fancyButton:active > span,.fancyButton831.fancyButton.hover > span{ } .fancyButton831.fancyButton .text{ color: rgb(31, 31, 31); font-size: 1.35em; font-family: "Oswald"; padding-top: 135px; padding-bottom: 8px; font-style: normal; text-decoration: none; padding-top: 135px; padding-bottom: 8px; background-image: url('/ImageRepository/Document?documentID=44817'); background-repeat: no-repeat; background-position: center 47px ; transition: all .3s ease-in-out; position: relative; } .fancyButton1 .text:after { content: ""; position: absolute; background-color: #7B7C7F; height: 5px; width: 50px; max-width: 100%; border-radius: 3px; left: 50%; bottom: 0; transform: translateX(-50%); transition: all .3s ease-in-out; } .fancyButton831.fancyButton:hover .text,.fancyButton831.fancyButton:focus .text,.fancyButton831.fancyButton:active .text,.fancyButton831.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=44818'); background-repeat: no-repeat; background-position: center 44px ; } .fancyButton1:is(:hover,:focus,:active) .text:after { width: 100px; } </style> </div><!-- --></div></div><!----><div class="col col1 last"><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/FormCenter/RequestTracker-Forms-43/Contact-Us-237" target="_self" class="fancyButton fancyButton832 " > <span> <span><span class="text">Report a Concern</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton832.fancyButton:link,.fancyButton832.fancyButton:visited, .fancyButton832div.fancyButton{ background-image: url('/ImageRepository/Document?documentID=44825'); background-repeat: no-repeat; background-position: center 3px ; transition: all .3s ease-in-out;} .fancyButton832.fancyButton:hover,.fancyButton832.fancyButton:focus,.fancyButton832.fancyButton:active,.fancyButton832.fancyButton.hover{ background-image: url('/ImageRepository/Document?documentID=44826'); background-repeat: no-repeat; background-position: center top; } .fancyButton832.fancyButton:link > span,.fancyButton832.fancyButton:visited > span, .fancyButton832div.fancyButton > span{ } .fancyButton832.fancyButton:hover > span,.fancyButton832.fancyButton:focus > span,.fancyButton832.fancyButton:active > span,.fancyButton832.fancyButton.hover > span{ } .fancyButton832.fancyButton .text{ color: rgb(31, 31, 31); font-size: 1.35em; font-family: "Oswald"; padding-top: 135px; padding-bottom: 8px; font-style: normal; text-decoration: none; padding-top: 135px; padding-bottom: 8px; background-image: url('/ImageRepository/Document?documentID=44824'); background-repeat: no-repeat; background-position: center 47px ; transition: all .3s ease-in-out; position: relative; } .fancyButton832 .text:after { content: ""; position: absolute; background-color: #7B7C7F; height: 5px; width: 50px; max-width: 100%; border-radius: 3px; left: 50%; bottom: 0; transform: translateX(-50%); transition: all .3s ease-in-out; } .fancyButton832.fancyButton:hover .text,.fancyButton832.fancyButton:focus .text,.fancyButton832.fancyButton:active .text,.fancyButton832.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=44823'); background-repeat: no-repeat; background-position: center 44px ; } .fancyButton832:is(:hover,:focus,:active) .text:after { width: 100px; } </style> </div><!-- --></div></div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="79e2388c-0ecd-4d5d-97b2-2452022d8732"> <div class="row nest first last wide"> <div class="inner col col8 first last id5aea3383-ac1c-493e-9c1a-29907a87e0de" style="" data-widgetcontainerid="5aea3383-ac1c-493e-9c1a-29907a87e0de"> <div data-widget-id="a8061f5e-ea41-4b0d-9fdb-2fed46465514" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidgeta8061f5e-ea41-4b0d-9fdb-2fed46465514" class="widget widgetGraphicLinks skin12 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid2 "> <div class="row wide"><!-- --><div class="col col1 first "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="https://bismarcknd.gov/2370/Website-Notifications" target="_self" class="fancyButton fancyButton833 " > <span> <span><span class="text">Notify Me®</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton833.fancyButton:link,.fancyButton833.fancyButton:visited, .fancyButton833div.fancyButton{ background-image: url('/ImageRepository/Document?documentID=44825'); background-repeat: no-repeat; background-position: center 3px ; transition: all .3s ease-in-out;} .fancyButton833.fancyButton:hover,.fancyButton833.fancyButton:focus,.fancyButton833.fancyButton:active,.fancyButton833.fancyButton.hover{ background-image: url('/ImageRepository/Document?documentID=44826'); background-repeat: no-repeat; background-position: center top; } .fancyButton833.fancyButton:link > span,.fancyButton833.fancyButton:visited > span, .fancyButton833div.fancyButton > span{ } .fancyButton833.fancyButton:hover > span,.fancyButton833.fancyButton:focus > span,.fancyButton833.fancyButton:active > span,.fancyButton833.fancyButton.hover > span{ } .fancyButton833.fancyButton .text{ color: rgb(31, 31, 31); font-size: 1.35em; font-family: "Oswald"; padding-top: 135px; padding-bottom: 8px; font-style: normal; text-decoration: none; padding-top: 135px; padding-bottom: 8px; background-image: url('/ImageRepository/Document?documentID=44820'); background-repeat: no-repeat; background-position: center 47px ; transition: all .3s ease-in-out; position: relative; } .fancyButton833 .text:after { content: ""; position: absolute; background-color: #7B7C7F; height: 5px; width: 50px; max-width: 100%; border-radius: 3px; left: 50%; bottom: 0; transform: translateX(-50%); transition: all .3s ease-in-out; } .fancyButton833.fancyButton:hover .text,.fancyButton833.fancyButton:focus .text,.fancyButton833.fancyButton:active .text,.fancyButton833.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=44819'); background-repeat: no-repeat; background-position: center 44px ; } .fancyButton833:is(:hover,:focus,:active) .text:after { width: 100px; } </style> </div><!-- --></div></div><!----><div class="col col1 last"><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="https://ipn.paymentus.com/epd/stde/bsmu" target="_self" class="fancyButton fancyButton834 " > <span> <span><span class="text">Online Payments</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton834.fancyButton:link,.fancyButton834.fancyButton:visited, .fancyButton834div.fancyButton{ background-image: url('/ImageRepository/Document?documentID=44825'); background-repeat: no-repeat; background-position: center 3px ; transition: all .3s ease-in-out;} .fancyButton834.fancyButton:hover,.fancyButton834.fancyButton:focus,.fancyButton834.fancyButton:active,.fancyButton834.fancyButton.hover{ background-image: url('/ImageRepository/Document?documentID=44826'); background-repeat: no-repeat; background-position: center top; } .fancyButton834.fancyButton:link > span,.fancyButton834.fancyButton:visited > span, .fancyButton834div.fancyButton > span{ } .fancyButton834.fancyButton:hover > span,.fancyButton834.fancyButton:focus > span,.fancyButton834.fancyButton:active > span,.fancyButton834.fancyButton.hover > span{ } .fancyButton834.fancyButton .text{ color: rgb(31, 31, 31); font-size: 1.35em; font-family: "Oswald"; padding-top: 135px; padding-bottom: 8px; font-style: normal; text-decoration: none; padding-top: 135px; padding-bottom: 8px; background-image: url('/ImageRepository/Document?documentID=44822'); background-repeat: no-repeat; background-position: center 47px ; transition: all .3s ease-in-out; position: relative; } .fancyButton834 .text:after { content: ""; position: absolute; background-color: #7B7C7F; height: 5px; width: 50px; max-width: 100%; border-radius: 3px; left: 50%; bottom: 0; transform: translateX(-50%); transition: all .3s ease-in-out; } .fancyButton834.fancyButton:hover .text,.fancyButton834.fancyButton:focus .text,.fancyButton834.fancyButton:active .text,.fancyButton834.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=44821'); background-repeat: no-repeat; background-position: center 44px ; } .fancyButton834:is(:hover,:focus,:active) .text:after { width: 100px; } </style> </div><!-- --></div></div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="ee5b93e2-6c7d-4a6d-8825-9677c5394684"> <div class="row nest first last wide"> <div class="inner col col8 first last id6f10c54c-106e-4373-9bd1-5d0319bc4450" style="" data-widgetcontainerid="6f10c54c-106e-4373-9bd1-5d0319bc4450"> <div data-widget-id="f00bfb9f-9750-427d-8e68-222465f3a7c5" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidgetf00bfb9f-9750-427d-8e68-222465f3a7c5" class="widget widgetGraphicLinks skin12 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid2 "> <div class="row wide"><!-- --><div class="col col1 first "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/20/GIS-Maps" target="_self" class="fancyButton fancyButton835 " > <span> <span><span class="text">GIS Maps</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton835.fancyButton:link,.fancyButton835.fancyButton:visited, .fancyButton835div.fancyButton{ background-image: url('/ImageRepository/Document?documentID=44825'); background-repeat: no-repeat; background-position: center 3px ; transition: all .3s ease-in-out;} .fancyButton835.fancyButton:hover,.fancyButton835.fancyButton:focus,.fancyButton835.fancyButton:active,.fancyButton835.fancyButton.hover{ background-image: url('/ImageRepository/Document?documentID=44826'); background-repeat: no-repeat; background-position: center top; } .fancyButton835.fancyButton:link > span,.fancyButton835.fancyButton:visited > span, .fancyButton835div.fancyButton > span{ } .fancyButton835.fancyButton:hover > span,.fancyButton835.fancyButton:focus > span,.fancyButton835.fancyButton:active > span,.fancyButton835.fancyButton.hover > span{ } .fancyButton835.fancyButton .text{ color: rgb(31, 31, 31); font-size: 1.35em; font-family: "Oswald"; padding-top: 135px; padding-bottom: 8px; font-style: normal; text-decoration: none; padding-top: 135px; padding-bottom: 8px; background-image: url('/ImageRepository/Document?documentID=44816'); background-repeat: no-repeat; background-position: center 47px ; transition: all .3s ease-in-out; position: relative; } .fancyButton835 .text:after { content: ""; position: absolute; background-color: #7B7C7F; height: 5px; width: 50px; max-width: 100%; border-radius: 3px; left: 50%; bottom: 0; transform: translateX(-50%); transition: all .3s ease-in-out; } .fancyButton835.fancyButton:hover .text,.fancyButton835.fancyButton:focus .text,.fancyButton835.fancyButton:active .text,.fancyButton835.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=44815'); background-repeat: no-repeat; background-position: center 44px ; } .fancyButton835:is(:hover,:focus,:active) .text:after { width: 100px; } </style> </div><!-- --></div></div><!----><div class="col col1 last"><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="https://www.governmentjobs.com/careers/bismarcknd" target="_self" class="fancyButton fancyButton836 " > <span> <span><span class="text">Job Openings</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton836.fancyButton:link,.fancyButton836.fancyButton:visited, .fancyButton836div.fancyButton{ background-image: url('/ImageRepository/Document?documentID=44825'); background-repeat: no-repeat; background-position: center 3px ; transition: all .3s ease-in-out;} .fancyButton836.fancyButton:hover,.fancyButton836.fancyButton:focus,.fancyButton836.fancyButton:active,.fancyButton836.fancyButton.hover{ background-image: url('/ImageRepository/Document?documentID=44826'); background-repeat: no-repeat; background-position: center top; } .fancyButton836.fancyButton:link > span,.fancyButton836.fancyButton:visited > span, .fancyButton836div.fancyButton > span{ } .fancyButton836.fancyButton:hover > span,.fancyButton836.fancyButton:focus > span,.fancyButton836.fancyButton:active > span,.fancyButton836.fancyButton.hover > span{ } .fancyButton836.fancyButton .text{ color: rgb(31, 31, 31); font-size: 1.35em; font-family: "Oswald"; padding-top: 135px; padding-bottom: 8px; font-style: normal; text-decoration: none; padding-top: 135px; padding-bottom: 8px; background-image: url('/ImageRepository/Document?documentID=44814'); background-repeat: no-repeat; background-position: center 47px ; transition: all .3s ease-in-out; position: relative; } .fancyButton836 .text:after { content: ""; position: absolute; background-color: #7B7C7F; height: 5px; width: 50px; max-width: 100%; border-radius: 3px; left: 50%; bottom: 0; transform: translateX(-50%); transition: all .3s ease-in-out; } .fancyButton836.fancyButton:hover .text,.fancyButton836.fancyButton:focus .text,.fancyButton836.fancyButton:active .text,.fancyButton836.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=44813'); background-repeat: no-repeat; background-position: center 44px ; } .fancyButton836:is(:hover,:focus,:active) .text:after { width: 100px; } </style> </div><!-- --></div></div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1"> <div class="siteWrap2"> <div data-cpRole="contentContainer" id="homeContent1a"></div> </div> </div> --><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"> <div class="siteWrap2"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc102c1352-1a44-492b-83be-c1d5346011cb" data-containerid="102c1352-1a44-492b-83be-c1d5346011cb" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="70"> <div class="row outer wide"><!-- --><div class="outer col col7 first" style="" data-widgetcontainerid="934a67ba-3916-4cf4-9954-0a8aa6ad6cb7"> <div class="row nest first last wide"> <div class="inner col col7 first last ida77bb43a-89d8-4371-a878-220b933c5bc2" style="" data-widgetcontainerid="a77bb43a-89d8-4371-a878-220b933c5bc2"> <div data-widget-id="3b27b36b-a583-4416-9a93-0768ddb92ca7" data-widget-controller-path="/InfoAdvanced/Widget"> <section id="divInfoAdv3b27b36b-a583-4416-9a93-0768ddb92ca7" class="widget widgetInfoAdvanced skin14 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> <header class="widgetHeader" id="header3b27b36b-a583-4416-9a93-0768ddb92ca7"> <div class=""> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row wide"> <div class="col col1 first last"> <ol class="pageStyles semanticList"> <li class="InfoAdvanced widgetItem fr-view"> <p><a href="/"><img src="/ImageRepository/Document?documentId=44828" class="fr-dib" alt="Bismarck North Dakota Homepage"></a></p> </li> <li class="InfoAdvanced widgetItem fr-view"> <p>Mission Statement: To provide high-quality public services in partnership with our community to enhance our quality of life.</p> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> </section> <script type="text/javascript"> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $('#divInfoAdv3b27b36b-a583-4416-9a93-0768ddb92ca7 .InfoAdvanced.widgetItem').each(function () { renderSlideshowIfApplicable($(this)); }); }); </script></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="32a44ddb-56aa-48d2-9fef-58466c277cbd"> <div class="row nest first last wide"> <div class="inner col col1 first last id641c7c96-1f45-44fd-9e8d-2081e9af1d92" style="" data-widgetcontainerid="641c7c96-1f45-44fd-9e8d-2081e9af1d92"> <div class="widget widgetSpacer" id="84772a89-1184-4f2c-8834-e1a1dffaf157"></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="d5b7b6d0-0a73-445d-a2dc-afe672685002"> <div class="row nest first last wide"> <div class="inner col col4 first last id9add9ead-2899-44bd-a646-4bf5eb0003ab" style="" data-widgetcontainerid="9add9ead-2899-44bd-a646-4bf5eb0003ab"> <div data-widget-id="06f23995-49c5-483d-bb12-f6ad1242f872" data-widget-controller-path="/InfoAdvanced/Widget"> <section id="divInfoAdv06f23995-49c5-483d-bb12-f6ad1242f872" class="widget widgetInfoAdvanced skin11 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header06f23995-49c5-483d-bb12-f6ad1242f872"> <header class="widgetHeader" id="header06f23995-49c5-483d-bb12-f6ad1242f872"> <div class=""> <h3 >Contact Us</h3> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row wide"> <div class="col col1 first last"> <ol class="pageStyles semanticList"> <li class="InfoAdvanced widgetItem fr-view"> <p><a href="/Directory.aspx">Department Contacts</a></p> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> </section> <script type="text/javascript"> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $('#divInfoAdv06f23995-49c5-483d-bb12-f6ad1242f872 .InfoAdvanced.widgetItem').each(function () { renderSlideshowIfApplicable($(this)); }); }); </script></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="0eec454f-66cf-447a-baa3-4a9c49759e30"> <div class="row nest first last wide"> <div class="inner col col1 first last idfa802510-fd36-4b41-b2d0-0540d41c684e" style="" data-widgetcontainerid="fa802510-fd36-4b41-b2d0-0540d41c684e"> <div class="widget widgetSpacer" id="0bfbf707-7478-4dd0-8227-941b03ccd7eb"></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col5" style="" data-widgetcontainerid="eae5ab6d-2ebd-4233-b0da-a352c7f83587"> <div class="row nest first last wide"> <div class="inner col col5 first last idca6ca2d3-5f67-4479-8232-aef7859c3e22" style="" data-widgetcontainerid="ca6ca2d3-5f67-4479-8232-aef7859c3e22"> <div data-widget-id="03ce38da-d99e-4feb-8f3a-dee9dbd24aef" data-widget-controller-path="/QuickLinks/Widget"> <section id="widgetQuicklink03ce38da-d99e-4feb-8f3a-dee9dbd24aef" class="widget widgetQuickLinks skin11 widgetOptionSet32 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader03ce38da-d99e-4feb-8f3a-dee9dbd24aef"> <header class="widgetHeader" id="quickLinksHeader03ce38da-d99e-4feb-8f3a-dee9dbd24aef"> <div class=""> <h3><a style="" href="/QuickLinks.aspx?CID=127" >Community Political Subdivisions</a></h3> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row narrow"> <div class="col col1 first last"> <ol class="semanticList"> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="https://www.bisparks.org/" target="_blank" aria-label="Bismarck Parks and Recreation District opens in new window">Bismarck Parks and Recreation District</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="https://www.bismarckschools.org/" target="_blank" aria-label="Bismarck Public Schools opens in new window">Bismarck Public Schools</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="https://www.burleigh.gov/" target="_blank" aria-label="Burleigh County opens in new window">Burleigh County</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="https://www.nd.gov/" target="_blank" aria-label="State of North Dakota opens in new window">State of North Dakota</a> <div class="widgetMeta"></div> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> <div class="addItemModal hidden"> <div class="url hidden">/QuickLinks.aspx</div> </div> </section> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="dd231932-e197-4296-addc-23a1e40af65c"> <div class="row nest first last wide"> <div class="inner col col1 first last id674b1a92-0a84-4fc3-a8af-a109309e7c9a" style="" data-widgetcontainerid="674b1a92-0a84-4fc3-a8af-a109309e7c9a"> <div class="widget widgetSpacer" id="31bce008-12e6-4249-921f-071f21a59e96"></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col5 last" style="" data-widgetcontainerid="0eceffba-01e1-48bd-941e-88c98315504e"> <div class="row nest first last wide"> <div class="inner col col5 first last id5c8083be-bd89-490c-a88e-178938a2d0f8" style="" data-widgetcontainerid="5c8083be-bd89-490c-a88e-178938a2d0f8"> <div data-widget-id="fba05afc-f930-44e0-9411-88096816f215" data-widget-controller-path="/QuickLinks/Widget"> <section id="widgetQuicklinkfba05afc-f930-44e0-9411-88096816f215" class="widget widgetQuickLinks skin11 widgetOptionSet32 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderfba05afc-f930-44e0-9411-88096816f215"> <header class="widgetHeader" id="quickLinksHeaderfba05afc-f930-44e0-9411-88096816f215"> <div class=""> <h3><a style="" href="/QuickLinks.aspx?CID=69" >Site Links</a></h3> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row narrow"> <div class="col col1 first last"> <ol class="semanticList"> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/site/copyright" target="_self" >Copyright Notices</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/2398/Website-Disclaimer" target="_self" >Website Disclaimer</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/2399/Privacy-Statement" target="_self" >Privacy Statement</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/sitemap.aspx" target="_self" >Site Map</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="http://civicplus.com/referral" target="_self" >Government Websites by CivicPlus®</a> <div class="widgetMeta"></div> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> <div class="addItemModal hidden"> <div class="url hidden">/QuickLinks.aspx</div> </div> </section> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </footer><!-- Home --><div data-cpRole="structuralContainer" id="backToHomeTS" class="fixedBottomTS"> <div class="siteWrap3"><div data-cpRole="contentContainer" id="homeTS"> <div id="cc55b48328-a0e9-4cca-97dd-d0c907628b79" data-containerid="55b48328-a0e9-4cca-97dd-d0c907628b79" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="5a07c645-5be5-4583-b412-310f2bae21c8"> <div class="row nest first last wide"> <div class="inner col col24 first last id5d4caf6f-bd90-4a5d-a30b-48cfb31c560b" style="" data-widgetcontainerid="5d4caf6f-bd90-4a5d-a30b-48cfb31c560b"> <div data-widget-id="8274670c-1b77-4abf-9dd8-f723f3db7648" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidget8274670c-1b77-4abf-9dd8-f723f3db7648" class="widget widgetGraphicLinks skin12 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid1 "> <div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/" target="_self" class="fancyButton fancyButton837 " > <span> <span><span class="text">Back to Home</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton837.fancyButton:link,.fancyButton837.fancyButton:visited, .fancyButton837div.fancyButton{ background-color: rgb(14, 46, 110); padding-top: 69px; padding-bottom: 10px; padding-right: 5px; padding-left: 5px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-image: url('/ImageRepository/Document?documentID=44827'); background-repeat: no-repeat; background-position: center 21px ; width: 75px; margin: 0 auto; transition: all .3s ease-in-out;} .fancyButton837.fancyButton:hover,.fancyButton837.fancyButton:focus,.fancyButton837.fancyButton:active,.fancyButton837.fancyButton.hover{ background-color: rgb(31, 31, 31); background-repeat: no-repeat; background-position: center 21px ; } .fancyButton837.fancyButton:link > span,.fancyButton837.fancyButton:visited > span, .fancyButton837div.fancyButton > span{ } .fancyButton837.fancyButton:hover > span,.fancyButton837.fancyButton:focus > span,.fancyButton837.fancyButton:active > span,.fancyButton837.fancyButton.hover > span{ } .fancyButton837.fancyButton .text{ color: rgb(245, 249, 255); font-family: "Poppins"; font-weight: 500; text-decoration: none; background-repeat: no-repeat; background-position: left top; line-height: 1.3;} .fancyButton837.fancyButton:hover .text,.fancyButton837.fancyButton:focus .text,.fancyButton837.fancyButton:active .text,.fancyButton837.fancyButton.hover .text{ text-decoration: underline; background-repeat: no-repeat; background-position: left top; } </style> </div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </div><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> <div class="siteWrap2"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="cccad31967-fb64-4afa-965d-27864279a6fe" data-containerid="cad31967-fb64-4afa-965d-27864279a6fe" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="92a68c22-a559-4274-b07a-af76091aee8a"> <div class="row nest first last wide"> <div class="inner col col24 first last idf155bf54-c3a4-4dd0-a96b-906619708d84" style="" data-widgetcontainerid="f155bf54-c3a4-4dd0-a96b-906619708d84"> <div data-widget-id='a1b1c968-3f78-4285-bcb1-7fd0a11ff479' data-moduleName="customHtml" id='widgetCustomHtmla1b1c968-3f78-4285-bcb1-7fd0a11ff479' class="widget widgetCustomHtml skin15 narrow" > <div class="widgetBody pageStyles" id="widgetBodya1b1c968-3f78-4285-bcb1-7fd0a11ff479"> <div id="customHtmla1b1c968-3f78-4285-bcb1-7fd0a11ff479"><div><style> /* CP icon */ .cpBylineIconTS { color: #fff; } /* CP Text */ .cpBylineTextTS, .cpBylineTextTS a:link { color: #fff; } .cpBylineTS { text-align: left; } .cpBylineIconTS { fill: currentColor; width: 39px; height: 26px; display: inline; vertical-align: middle; } </style> <div class="widgetItem cpBylineTS"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> <path class="c" d="M73.4,23.2h-19v16.7h19c2.8,0,5,2.2,5,5c0,2.8-2.2,5-5,5h-19v28.4h5.5l11.3-11.7h2.2c11.9,0,21.6-9.7,21.6-21.6C95,33,85.3,23.2,73.4,23.2"></path> <path class="p" d="M45.8,66.5H26.6C14.7,66.5,5,56.8,5,44.9C5,33,14.7,23.2,26.6,23.2h19.1v16.7H26.6c-2.8,0-5,2.2-5,5c0,2.8,2.2,5,5,5h19.1V66.5z"></path> </svg> <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus®</a></span> </div> </div></div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </div> </div> </div> </div> </div> <link href="/745732998.css" rel="stylesheet" type="text/css" /> <div tabindex="0"></div> <div id="SplashMessageWrapper" class="cp-Splash-wrapper"> <div role="dialog" aria-labelledby="cp-Splash-title" aria-describedby="editorContentDesc" aria-modal="true" tabindex="-1" id="SplashMessage" class="hidden cp-Splash cp-Splash--modal is-open"> <div class="cp-Splash-header"> <span class="cp-Splash-title" id="cp-Splash-title">Loading</span> <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> <svg id="iconClose" viewBox="0 0 25 25"> <polygon style="fill:currentcolor" points="18.806,6.98 18.075,6.248 12.532,11.792 6.989,6.248 6.257,6.98 11.786,12.508 6.212,18.084 6.943,18.815 12.532,13.224 18.12,18.815 18.851,18.084 13.277,12.508"></polygon> </svg> </button> </div> <div class="cp-Splash-body"> <div class="cp-Splash-Prose editorContent fr-view fr-element" id="editorContentDesc"> <!-- Content from the Froala Editor will go here. --> Loading </div> </div> <div class="cp-Splash-footer"> <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button> </div> </div> </div> <div tabindex="0"></div> <script src="/Assets/Scripts/APIClient.js"></script> <script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script> <script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script> <script> $(document).ready(function () { var filter = { targetId: '', targetType: 0 } new SplashModalRender().triggerRender(filter); }); </script> <script src="/-700606170.js" type="text/javascript"></script> <!-- Google tag (gtag.js) --> <script async src=https://www.googletagmanager.com/gtag/js?id=G-62Q8D758KM></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-62Q8D758KM'); </script> <!----------Google Translate (Mobile Friendly)---------> <style>#google-translate-container {float: right;padding: 3px 5px 0px 0px;}.goog-te-combo,.goog-te-banner *,.goog-te-ftab *,.goog-te-menu *,.goog-te-menu2 *,.goog-te-balloon * {font-family: arial;font-size: 10pt;background-image: url("https://theme.zdassets.com/theme_assets/958586/bae8aa24db8d43595871692a9d259186f2db3fb4.png");background-position: 3px 4px;background-size: 22px;background-repeat: no-repeat;text-indent: 20px;background-color: #fff;color: #000 !important;}.goog-logo-link {display: none !important;}.goog-te-gadget {color: transparent !important;}.goog-te-gadget .goog-te-combo {margin: 2px 0 !important;border-radius: 15px !important;}.goog-te-combo{border: 1px solid !important;border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important;border-radius: 0 !important;height:32px; !important;padding: 0 1px 0 .25rem !important;} #launcher-wrapper {bottom: 50px !important;} </style> <div id="google-translate-container"> <div id="google_translate_element" style="position: fixed; bottom: 0px; right: 20px; z-index: 5;"></div> </div> <script> function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element"); // begin accessibility compliance $('img.goog-te-gadget-icon').attr('alt','Google Translate'); $('div#goog-gt-tt div.logo img').attr('alt','translate'); $('div#goog-gt-tt .original-text').css('text-align','left'); $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); $('.goog-te-combo').attr('aria-label','google translate languages'); $('svg.goog-te-spinner').attr('title','Google Translate Spinner'); $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); } $(function() { $.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"); }); </script> <!--------------End Google Translate-----------------> <!-- Fixed Nav Adjustment --> <script> function getValueTS(elem, attr) { const val = elem.css(attr); if (val === undefined) return undefined; const num = parseInt(val, 10); if (num === NaN) return undefined; return num; } function clampTS(number, min, max) { return Math.min(Math.max(number, min), max); } function isPageEditingTS() { return ( $("#doneEditing").length > 0 || // In live edit typeof DesignCenter !== "undefined" // In theme manager ); } const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/; function isTransparentTS(elem) { const bg = elem.css('background-color'); if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; const matchState = bg.match(bgColorRegexTS); if (!matchState || matchState.length !== 5) return false; const alpha = parseFloat(matchState[4], 10); if (!(alpha >= 0 && alpha < 1)) return false; return true; } function iterateLeftpads(cb) { const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); for (let i = 0; i < containersTS.length; i++) { const containerTS = containersTS[i]; // Skip the body container and anything with data-skip-leftpad if ( containerTS.id !== "bodyContainerTS" && containerTS.getAttribute('data-skip-leftpad') === null ) { cb(containerTS); } } } const anchor = $("#divToolbars"); const anchor2 = $("#headerContainerTS") // Outer banner padding (push banner down) const outerSizingTS = $("#bannerContainerTS"); // Inner banner padding (push banner content down) - Transparent header OR on attaching headers const innerSizingTS = $("#bannerSizingTS"); const bodyContainerTS = $("#bodyContainerTS"); const forceUnfixClassTS = "forceUnfixTS"; const fixedTopTS = $(".fixedTopTS"); const fixedBottomTS = $(".fixedBottomTS"); const fixedLeftTS = $(".fixedLeftTS"); var initialTopTS; var topAttachTS; if (fixedTopTS && fixedTopTS.length === 1) { initialTopTS = getValueTS(fixedTopTS, 'top'); const attachment = fixedTopTS.attr('data-attach'); if (attachment) topAttachTS = $("#" + attachment); if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; } function resizeAdjustmentTS() { const editing = isPageEditingTS(); // Fixed top script (function () { if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; if (editing) { fixedTopTS[0].classList.add(forceUnfixClassTS); } else { fixedTopTS[0].classList.remove(forceUnfixClassTS); } const topPosition = fixedTopTS.css('position'); if (topPosition === 'fixed') { if (topAttachTS) { scrollAdjustmentTS(); } else { const anchorHeight = anchor.outerHeight() - 1; fixedTopTS.css('top', anchorHeight + initialTopTS); } } else { fixedTopTS.css('top', initialTopTS); } if (topPosition === 'fixed' || topPosition === 'absolute') { // Bump the banner content down if (isTransparentTS(fixedTopTS)) { innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1); outerSizingTS.css('padding-top', ''); try { window.Pages.onResizeHandlersExecute(); } catch (e) { } } else { outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); innerSizingTS.css('padding-top', ''); } } else { innerSizingTS.css('padding-top', ''); outerSizingTS.css('padding-top', ''); } })(); // Fixed bottom script (function () { if (!fixedBottomTS || fixedBottomTS.length === 0) return; // If the widget has gone narrow, force unfix if (editing || fixedBottomTS.outerHeight() > 200) { fixedBottomTS[0].classList.add(forceUnfixClassTS); } else { fixedBottomTS[0].classList.remove(forceUnfixClassTS); } })(); // Fixed left script (function () { if (!fixedLeftTS || fixedLeftTS.length === 0) return; if (editing) { fixedLeftTS[0].classList.add(forceUnfixClassTS); } else { fixedLeftTS[0].classList.remove(forceUnfixClassTS); } if (fixedLeftTS.css('position') === 'fixed') { const anchorHeight = anchor.outerHeight() - 1; fixedLeftTS.css('top', anchorHeight); const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); iterateLeftpads(function (containerTS) { const containerBoundingTS = containerTS.getBoundingClientRect(); if (containerBoundingTS.left <= leftBoundingTS.right) { $(containerTS).css('padding-left', leftBoundingTS.width + 16); } }); } else { fixedLeftTS.css('top', ''); iterateLeftpads(function (containerTS) { $(containerTS).css('padding-left', ''); }); } })(); } function scrollAdjustmentTS() { if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; const topPosition = fixedTopTS.css('position'); if (topPosition === 'fixed' || topPosition === 'absolute') { const anchorBounding = anchor[0].getBoundingClientRect(); const attachBounding = topAttachTS[0].getBoundingClientRect(); const scrollTop = $(window).scrollTop(); fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); } else { fixedTopTS.css('top', initialTopTS); } } $(window).load(function () { setTimeout(function () { resizeAdjustmentTS(); }, 350); $(window).scroll(function () { scrollAdjustmentTS(); }); var adjustTimeoutTS; $(window).resize(function () { clearTimeout(adjustTimeoutTS); adjustTimeoutTS = setTimeout(function () { resizeAdjustmentTS(); }, 350); }); $.when(window.Pages.angularToolbarComplete).done(function () { resizeAdjustmentTS(); }); }); </script> <!-- End Fixed Nav Adjustment --> <!-- Move banner to outer wrap --> <script> function moveBannerToOuterWrap() { if ($(".fixedBannerTS").length) { if ($("#bannerDivbanner2").length) { $("#bannerDivbanner2").appendTo("#outer-wrap"); } else { setTimeout(function() { moveBannerToOuterWrap(); }, 500); } } } moveBannerToOuterWrap(); </script> <!-- end move banner to outer wrap --> <script type="text/javascript"> $(function () { document.cookie = "responsiveGhost=0; path=/"; }); $(window).on("load", function () { $('body').addClass('doneLoading').removeClass('hideContent'); if ($('#404Content').length > 0) $('div#bodyWrapper').css('padding', '0px'); }); </script> <noscript> <style> body.hideContent { opacity: 1 !important; } </style> </noscript> <div style="display: none;"> <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> <symbol id="iconArrow--left" viewbox="0 0 25 25"> <title>Arrow Left</title> <polygon style="fill:currentcolor" points="18.044,25 19.498,23.545 8.409,12.454 19.408,1.455 17.954,0 5.502,12.452"></polygon> </symbol> <symbol id="iconArrow--right" viewbox="0 0 25 25"> <title>Arrow Right</title> <polygon style="fill:currentcolor" points="6.957,0 5.502,1.455 16.591,12.546 5.592,23.545 7.047,25 19.498,12.548"></polygon> </symbol> </svg> </div> <script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Libre+Baskerville:700,regular|Oswald:500,600,700,regular|Poppins:500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Work+Sans:100,200,300,500,600,700,800,900,regular|');</script> <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> <div style="display: none;"> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> <title>Slideshow Left Arrow</title> <g> <path style="fill:currentcolor;" d="M20,40a2.67,2.67,0,0,1-1.9-.79L.79,21.9a2.68,2.68,0,0,1,0-3.79L18.1.79a2.68,2.68,0,1,1,3.79,3.79L6.47,20,21.89,35.42A2.68,2.68,0,0,1,20,40Z"></path> </g> </symbol> <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> <title>Slideshow Right Arrow</title> <g> <path style="fill:currentcolor;" d="M2.68,0a2.67,2.67,0,0,1,1.9.79L21.89,18.1a2.68,2.68,0,0,1,0,3.79L4.58,39.21A2.68,2.68,0,0,1,.79,35.42L16.21,20,.79,4.58A2.68,2.68,0,0,1,2.68,0Z"></path> </g> </symbol> </svg> </div> <div id="root-picker-outlet"></div> </body> </html>