PageSourceSearch

https://cornwall-on-hudson.gov/Register?returnurl=https%3a%2f%2fcornwall-on-hudson.gov%2f

html cornwall-on-hudson.gov collected 2026-10-08 10:05:55 UTC 60,258 bytes, 851 lines download raw bytes

1<!DOCTYPE html>
2<html  lang="en-US">
3<head id="Head"><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
4
5<script data-account="g4uzAJQ4t3" src="https://cdn.userway.org/widget.js"></script>
5<title>
6	Village of Cornwall-on-Hudson
7</title><meta id="MetaRobots" name="robots" content="NOINDEX, NOFOLLOW" /><link href="/DependencyHandler.axd/2881bd30b1a789ee62de80d18a852fbc/891/css" type="text/css" rel="stylesheet"/>
7<script src="/DependencyHandler.axd/2ab3eb290705c9a2d6809f6b84ce0960/891/js" type="text/javascript"></script>
7<!--[if IE 8 ]>
7<script type="text/javascript">jQuery("html").addClass("ie ie8");</script>
7<![endif]--><!--[if IE 9 ]>
7<script type="text/javascript">jQuery("html").addClass("ie ie9");</script>
7<![endif]--><!--[if IE]><link rel="stylesheet" type="text/css" href="/Portals/_default/Skins/Porto/Resources/css/ie.css" /><![endif]--><!--[if lte IE 8]>
7<script src="/Portals/_default/Skins/Porto/Resources/js/respond.min.js"></script>
7<script src="/Portals/_default/Skins/Porto/Resources/js/excanvas.min.js"></script>
7<![endif]--><meta id="Porto_Viewport" name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1 user-scalable=1" /><link rel='SHORTCUT ICON' href='/Portals/1/favicon.ico?ver=4LrKZCEfwAnqQ0uI1E6XLg%3d%3d' type='image/x-icon' />     
8        
9			    
9<script type="text/javascript">
10			      var _gaq = _gaq || [];
11			      _gaq.push(['_setAccount', 'UA-158355057-2']);
12			      _gaq.push(['_trackPageview']);
13			      
14			 
15			      (function() {
16				    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
17				    ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
18				    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
19			      })();
20			    </script>
20
21        
22		  </head>
23<body id="Body">
24
25    <form method="post" action="/Register?returnurl=https%3a%2f%2fcornwall-on-hudson.gov%2f" onsubmit="javascript:return WebForm_OnSubmit();" id="Form" enctype="multipart/form-data">
26<div class="aspNetHidden">
27<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
28<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
29<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="y/Invo14Wl9F/8qW6Jo3E7SZNzmeXk6O/tLZmytbW55e9uwmCf3+ZCK9VPaD0Jr+ge5KUwgXTjF9/wihUlZgjW/0YcHHI064bBZPkIjw1d6MEsk2U0MP7ni1Hd2hvcpetXoprpIFBLSO0/hURMVfW7U1+/z8sPTA01LZWLrBsKrGKz/udHDAoQ+b4dCsshi7QuutrUNQppkz+3e1IYe1fi1lZ1Wa1WSrkAj3XO0o8qxVLMu5gUYTcR4cvPHy5NeHbKIWsDz0d+FsajZLkLNv/xzRHDoq3oQIj2GC1JIR8N43EAMxuM4wbwNOaVQhKLk3flyjaH6OitDJoHMkmI+tu78ZLrqkEFOmZ525iuA5gJNn5WFOcvN4JvKv1StbOmeiJI7qt3xFBdDfXLm5FPi/RzhVIsIp1fYrJwubaFQM5ZtEMAWGke5lqQBSNsz6JDIBbH2n5hoPi2PZduYfmgsEjxE7wYLK9uErQXj7h8QyNwx2DAxS/VK42vfgIcBkf6rWALXUFDzlH8h9Guw47/zXoqGiqVjgjzXQn58edPHi11wvR9jYSpoDeB9BpRBXP3T0QTBgSzhagktYCRv8+N/47EPK1Ql++ulDBp3rCbCV6sQ+YYkXm6u7zlVMdrkp0TGOdpGOmwfCaz+U6AAe1yAFRAoGz/FJxVfTxND4lr3f5MLed44o1ogSINiNvj0q7z/+hkWQyJyZRvlJOlqDMWokC0ZikoRU6ores594PDzL2vV0rG/Wl1DOU3HmJLjXLVFBf6kRCqAc6VQrooBNXGXTEM/Huja+/od/BMMj7jjOmgIGJCLHwLlhMnAmw46tbYOLL+Z0Up//JISpZF5U9Yg6lXR36pZeJSUjBbSv7adFliqT1yrXNUOqZ2Notw9f0bgHYy4TF5oXPblpnutRoPWDj0LLNvcjsGaPHeyWSwZDRZX3AXWaA83bc0e7N2ULK+HDrRohlO9n0VRRVKCMxlzIlDkVkTreyW11bWRPS/s4KRYvRIyBx0XwwKgaucAisvZVD+gXv7BhD+vJpYyjVnz9ZQ6PXZq3WJ3asqyb8nUeRJk8sb4ZLWDdAogu3I11vRZX61WtLUNBBqZsuOM54WZnqluEcQZ21j4+34QGJyBhiPWTSCC+q8dHR7dwNyCCvT2VtZ1qV2OuyaS63lniwuNIRocXqDN0LYIhHQsn9ORb2ytq2FXUEUMTRtcLfAh13UfHoY2nZC0dwg4zGCyK" />
30</div>
31
32<script type="text/javascript">
33//<![CDATA[
34var theForm = document.forms['Form'];
35if (!theForm) {
36    theForm = document.Form;
37}
38function __doPostBack(eventTarget, eventArgument) {
39    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
40        theForm.__EVENTTARGET.value = eventTarget;
41        theForm.__EVENTARGUMENT.value = eventArgument;
42        theForm.submit();
43    }
44}
45//]]>
46</script>
46
47
48
49<script src="/WebResource.axd?d=pynGkmcFUV1Xxg_EBIdnJSwd2DpC4adxvXboml2uXV_zLIt24KR828h5t5E1&amp;t=639190599605538696" type="text/javascript"></script>
49
50
51
52<script src="/ScriptResource.axd?d=nv7asgRUU0ubQKN5rQO5wDSqt_X7QUMLXU9EimNAwt6_cKqKC-_RXh9BnosbWScBUSw4miyxz1ry5W8D67qNx7qxTs907eb3QEjplpphddrxAUSCS82eyjBkaZo1&amp;t=208c238a" type="text/javascript"></script>
vendor: 2 bytes, line 52
52
53<script src="/ScriptResource.axd?d=NJmAwtEo3IqV5iQ94hGhPjZqlwOT2KYW_lCTd7Rf_7P8SJtxIL_kYCJPVR4jQ7DaMdF7XrClbZpd--AFRAImBnj-lmZkfipn_uhoDwZ5iuFkBrY0v0gwTPv9gjUCP5FzmZwY1Q2&amp;t=3e3fe94" type="text/javascript"></script>
vendor: 2 bytes, line 53
53
54<script src="/ScriptResource.axd?d=dwY9oWetJoL61dUsgYXH67RslC3JK8fck5pSIAbGgc-1XLE9UaSSCr82hObJL0SFjBCYxd-qSh16mZwK_xJ1lV54NGoYESvwMQb0ImVQliCQ95lTURi1rgnO_J0jxuaCmrAiWJp4MoAOtGaa0&amp;t=3e3fe94" type="text/javascript"></script>
vendor: 2 bytes, line 54
54
55<script type="text/javascript">
56//<![CDATA[
57function WebForm_OnSubmit() {
58if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
59return true;
60}
61//]]>
62</script>
62
63
64<div class="aspNetHidden">
65
66	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" />
67	<input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" />
68	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="VMQvy6A9J795LsCU/LNSHvUKFfSRVHPOsJP/MARvcFNb9gcB8xl29VKdB+xYp0iwMIuZakABorPMrnfoyyuZq43UgwBwgUsAK1l13EehQmixa8lYSp1tJVcdHnwsgomWdxA3u3ZSzI+WPF7iAtxb7HAAlvZr/BZpEORcEeZ1Dogg7W8ZIrpDb9tISidiFBCf8M8JRgCACzgTpvVs/D1UnpOVrXjOoZwsSxL9qxc9Doriw6yIMbwV72K8NDyj9aAzVw1o7LXUMyyai22v/z1JJo4hqS32P3hEhEebHYvEaRugrWT4oAGml6NmN6wL1ZD1TmuveQIhaIkD9CH8MYhoNu1lrOGGaw4253EunrWD6eihnuRsDgfblBgFx/HN1sWkXIMJntDb1O58/SopKrnY++NFF0sF3vtOOxc+4r/QLRrIJhw0UXk2SRzr+JE4l13SdqSEjw==" />
69</div>
69<script src="/DependencyHandler.axd/2a79947aa7e554dc7d5e249e3446ea48/891/js" type="text/javascript"></script>
vendor: 2 bytes, line 69
69
70<script type="text/javascript">
71//<![CDATA[
72Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', ['tdnn$ctr$Register_UP','dnn_ctr_Register_UP'], [], [], 90, '');
73//]]>
74</script>
74
75
76        
77        
78        
78<script data-token='loader'>jQuery('body').removeClass('loading-overlay-showing').removeAttr('data-loading-overlay data-plugin-options');</script>
78
79<link id="font" href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800%7CShadows+Into+Light" rel="stylesheet" type="text/css">
80<div class="wrapper" canvas="containers">
81	<div class="body">
82		<div id="SkipContent"></div>
83		<div class="mini-widgets">
84			<div class="container">
85				<div class="row">
86					<div class="col-md-4 text-left">
87						<div id="dnn_HeaderLeftPane" class="DNNEmptyPane">
88						</div>
89					</div>
90					<div class="col-md-4 text-center">
91						<div id="dnn_HeaderCenterPane" class="DNNEmptyPane">
92						</div>
93					</div>
94					<div class="col-md-4 text-right">
95						<div id="dnn_HeaderRightPane" class="DNNEmptyPane">
96						</div>
97					</div>
98				</div>
99			</div>
100		</div>
101		
102		
103			<header class="flat-menu clean-top" id="header">
104				<div class="header-body">
105					<div class="header-top">
106						<div class="container">
107							<div class="header-row">
108								<div class="header-column justify-content-start">
109									<div class="header-row">
110										<div class="social-icons">
111											<ul class="social-icons new"><li class="facebook"><a href="https://www.facebook.com/VillageOfCornwallOnHudson/" target="_blank" title="Facebook">Facebook Icon</a></li>
112</ul>
113										</div>
114									</div>
115								</div>
116								<div class="header-column justify-content-end">
117									<div class="header-row">
118										<div class="gtranslator"></div>
119										<div class="language">
120											<div class="language-object" >
121
122
123</div>
124										</div>
125										<div id="login">
126											
127<div id="dnn_User1_registerGroup" class="registerGroup">
128    <ul class="buttonGroup">
129        
130        
131    	<li class="userDisplayName"><a id="dnn_User1_enhancedRegisterLink" title="Register" rel="nofollow" onclick="return dnnModal.show(&#39;https://cornwall-on-hudson.gov/Register?returnurl=https%253a%252f%252fcornwall-on-hudson.gov%252f&amp;popUp=true&#39;,/*showReturn*/true,600,950,true,&#39;&#39;)" href="https://cornwall-on-hudson.gov/Register?returnurl=https%3a%2f%2fcornwall-on-hudson.gov%2f">Register</a></li>
132                                               
133    </ul>
134</div>
135<div id="dnn_Login1_loginGroup" class="loginGroup">
136    <a id="dnn_Login1_enhancedLoginLink" title="Login" class="LoginLink" rel="nofollow" onclick="return dnnModal.show(&#39;https://cornwall-on-hudson.gov/Login?returnurl=/Register&amp;popUp=true&#39;,/*showReturn*/true,300,650,true,&#39;&#39;)" href="https://cornwall-on-hudson.gov/Login?returnurl=%2fRegister">Login</a>
137</div>
138										</div>
139
140										<div class="search">
141											<div class="input-group">
142												<span id="dnn_Search1_ClassicSearch">
143    
144    
145    <span class="searchInputContainer" data-moreresults="See More Results" data-noresult="No Results Found">
146        <input name="dnn$Search1$txtSearch" type="text" maxlength="255" size="20" id="dnn_Search1_txtSearch" class="NormalTextBox" aria-label="Search" autocomplete="off" placeholder="Search..." />
147        <a class="dnnSearchBoxClearText" title="Clear search text"></a>
148    </span>
149    <a id="dnn_Search1_cmdSearch" class="icon-search" href="javascript:__doPostBack(&#39;dnn$Search1$cmdSearch&#39;,&#39;&#39;)"> </a>
150</span>
151
152
153<script type="text/javascript">
154    $(function() {
155        if (typeof dnn != "undefined" && typeof dnn.searchSkinObject != "undefined") {
156            var searchSkinObject = new dnn.searchSkinObject({
157                delayTriggerAutoSearch : 400,
158                minCharRequiredTriggerAutoSearch : 2,
159                searchType: 'S',
160                enableWildSearch: true,
161                cultureCode: 'en-US',
162                portalId: -1
163                }
164            );
165            searchSkinObject.init();
166            
167            
168            // attach classic search
169            var siteBtn = $('#dnn_Search1_SiteRadioButton');
170            var webBtn = $('#dnn_Search1_WebRadioButton');
171            var clickHandler = function() {
172                if (siteBtn.is(':checked')) searchSkinObject.settings.searchType = 'S';
173                else searchSkinObject.settings.searchType = 'W';
174            };
175            siteBtn.on('change', clickHandler);
176            webBtn.on('change', clickHandler);
177            
178            
179        }
180    });
181</script>
181
182
183											</div>
184										</div>
185									</div>
186								</div>
187							</div>
188						</div>
189					</div>
190					<div class="header-container container">
191						<div class="header-row">
192							<div class="header-column">
193								<div class="header-row">
194									<div class="logo">
195										<a id="dnn_LOGO2_hypLogo" title="Village of Cornwall on Hudson, Orange County, New York" aria-label="Village of Cornwall on Hudson, Orange County, New York" href="https://cornwall-on-hudson.gov/"><img id="dnn_LOGO2_imgLogo" src="/Portals/1/coh_logo.png?ver=CGCjzN4bFNLaB-3910FLtg%3d%3d" alt="Village of Cornwall on Hudson, Orange County, New York" /></a>
196									</div>
197								</div>
198							</div>
199							<div class="header-column justify-content-end">
200								<div class="header-row header-nav-main">
201									<button type="button" class="btn mini-search" data-toggle="collapse" data-target=".search-block">
202										<em class="fas fa-search"></em><span class="btn-text-indent">Search Button</span>
203									</button>
204									<div class="search-block collapse">
205										<span id="dnn_MiniSearch2_ClassicSearch">
206    
207    
208    <span class="searchInputContainer" data-moreresults="See More Results" data-noresult="No Results Found">
209        <input name="dnn$MiniSearch2$txtSearch" type="text" maxlength="255" size="20" id="dnn_MiniSearch2_txtSearch" class="NormalTextBox" aria-label="Search" autocomplete="off" placeholder="Search..." />
210        <a class="dnnSearchBoxClearText" title="Clear search text"></a>
211    </span>
212    <a id="dnn_MiniSearch2_cmdSearch" class="icon-search" href="javascript:__doPostBack(&#39;dnn$MiniSearch2$cmdSearch&#39;,&#39;&#39;)"> </a>
213</span>
214
215
216<script type="text/javascript">
217    $(function() {
218        if (typeof dnn != "undefined" && typeof dnn.searchSkinObject != "undefined") {
219            var searchSkinObject = new dnn.searchSkinObject({
220                delayTriggerAutoSearch : 400,
221                minCharRequiredTriggerAutoSearch : 2,
222                searchType: 'S',
223                enableWildSearch: true,
224                cultureCode: 'en-US',
225                portalId: -1
226                }
227            );
228            searchSkinObject.init();
229            
230            
231            // attach classic search
232            var siteBtn = $('#dnn_MiniSearch2_SiteRadioButton');
233            var webBtn = $('#dnn_MiniSearch2_WebRadioButton');
234            var clickHandler = function() {
235                if (siteBtn.is(':checked')) searchSkinObject.settings.searchType = 'S';
236                else searchSkinObject.settings.searchType = 'W';
237            };
238            siteBtn.on('change', clickHandler);
239            webBtn.on('change', clickHandler);
240            
241            
242        }
243    });
244</script>
244
245
246									</div>
247									<button type="button" onclick="return false" class="btn btn-responsive-nav btn-inverse" data-toggle="collapse" data-target=".nav-main-collapse" style="display: none;">
248										<em class="fas fa-bars"></em><span class="btn-text-indent">Button</span>
249									</button>
250									<div class="header-nav-main-effect">
251										<div class="navbar-collapse nav-main-collapse collapse">
252											<nav class="nav-main mega-menu ddrmenu"><ul class="nav nav-pills nav-main" id="mainMenu">
253    <li data-col="" class="active dropdown-full-color dropdown-primary"><a href="https://cornwall-on-hudson.gov/">Home</a></li>
254    <li data-col="" class="dropdown dropdown-full-color dropdown-primary"><a href="javascript:void(0)" class="dropdown-toggle">Welcome</a><ul class="dropdown-menu">
255        <li><a href="https://cornwall-on-hudson.gov/Welcome/Mayors-Message">Mayor's Message</a></li>
256        <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Welcome/Village-Board">Village Board</a><ul class="dropdown-menu">
257            <li><a href="https://cornwall-on-hudson.gov/Welcome/Village-Board/Meeting-Videos">Meeting Videos</a></li>
258            <li class="dropdown-submenu"><a href="javascript:void(0)">Proposed Laws</a><ul class="dropdown-menu">
259                <li><a href="https://cornwall-on-hudson.gov/Welcome/Village-Board/Proposed-Laws/Draft-Sign-Law-2026">Draft Sign Law 2026</a></li>
260              </ul>
261            </li>
262          </ul>
263        </li>
264        <li class="dropdown-submenu"><a href="javascript:void(0)">Boards</a><ul class="dropdown-menu">
265            <li><a href="https://cornwall-on-hudson.gov/Welcome/Boards/Planning">Planning</a></li>
266            <li><a href="https://cornwall-on-hudson.gov/Welcome/Boards/Zoning">Zoning</a></li>
267            <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Welcome/Boards/Ethics">Ethics</a><ul class="dropdown-menu">
268                <li><a href="https://cornwall-on-hudson.gov/Welcome/Boards/Ethics/Disclosure-Form">Disclosure Form</a></li>
269              </ul>
270            </li>
271            <li><a href="https://cornwall-on-hudson.gov/Welcome/Boards/Fire-Commissioners">Fire Commissioners</a></li>
272          </ul>
273        </li>
274        <li class="dropdown-submenu"><a href="javascript:void(0)">Committees</a><ul class="dropdown-menu">
275            <li><a href="https://cornwall-on-hudson.gov/Welcome/Committees/Comprehensive-Plan">Comprehensive Plan</a></li>
276            <li><a href="https://cornwall-on-hudson.gov/Welcome/Committees/Donahue-Committee">Donahue Committee</a></li>
277          </ul>
278        </li>
279        <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Welcome/Village-History">Village History</a><ul class="dropdown-menu">
280            <li><a href="https://cornwall-on-hudson.gov/Welcome/Village-History/Historic-Homes">Historic Homes</a></li>
281          </ul>
282        </li>
283        <li><a href="https://cornwall-on-hudson.gov/Welcome/Business-Directory">Business Directory</a></li>
284        <li><a href="https://cornwall-on-hudson.gov/Welcome/Helpful-Links">Helpful Links</a></li>
285      </ul>
286    </li>
287    <li data-col="" class="dropdown dropdown-full-color dropdown-primary"><a href="javascript:void(0)" class="dropdown-toggle">Village Clerk</a><ul class="dropdown-menu">
288        <li><a href="https://cornwall-on-hudson.gov/Village-Clerk/Village-Clerk-Information">Village Clerk Information</a></li>
289        <li><a href="https://cornwall-on-hudson.gov/Village-Clerk/FOIL-Request">FOIL Request</a></li>
290        <li><a href="https://cornwall-on-hudson.gov/Village-Clerk/Forms-Applications">Forms/Applications</a></li>
291        <li><a href="https://cornwall-on-hudson.gov/Village-Clerk/Employment">Employment</a></li>
292        <li><a href="https://cornwall-on-hudson.gov/Village-Clerk/Donahue-Memorial-Park">Donahue Memorial Park</a></li>
293      </ul>
294    </li>
295    <li data-col="" class="dropdown dropdown-full-color dropdown-primary"><a href="javascript:void(0)" class="dropdown-toggle">Departments</a><ul class="dropdown-menu">
296        <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Departments/Public-Works">Public Works</a><ul class="dropdown-menu">
297            <li><a href="https://cornwall-on-hudson.gov/Departments/Public-Works/Environment">Environment</a></li>
298          </ul>
299        </li>
300        <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Departments/Water">Water</a><ul class="dropdown-menu">
301            <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Pay-Your-Utility-Bill">Pay Your Utility Bill</a></li>
302            <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Water-Quality-Report">Water Quality Report</a></li>
303            <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Departments/Water/COVID-19">COVID-19</a><ul class="dropdown-menu">
304                <li><a href="https://cornwall-on-hudson.gov/Departments/Water/COVID-19/COVID-19-Q-A">COVID-19 Q&amp;A</a></li>
305                <li><a href="https://cornwall-on-hudson.gov/Departments/Water/COVID-19/Restoring-Water-Quality">Restoring Water Quality</a></li>
306              </ul>
307            </li>
308            <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Water-Main-Leak-Q-A">Water Main Leak Q&amp;A</a></li>
309            <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Boil-Water-Advisories">Boil Water Advisories</a></li>
310            <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Fire-Hydrant-Flushing">Fire Hydrant Flushing</a></li>
311            <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Departments/Water/Lead-Service-Lines">Lead Service Lines</a><ul class="dropdown-menu">
312                <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Lead-Service-Lines
312/FAQs">FAQs</a></li>
313                <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Lead-Service-Lines/How-to-Determine-Your-Service-Line-Material">How to Determine Your Service Line Material</a></li>
314                <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Lead-Service-Lines/Self-Inspection-Form">Self-Inspection Form</a></li>
315              </ul>
316            </li>
317            <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Water-Meter-Portal">Water Meter Portal</a></li>
318            <li><a href="https://cornwall-on-hudson.gov/Departments/Water/Billing-Changes">Billing Changes</a></li>
319          </ul>
320        </li>
321        <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Departments/Police">Police</a><ul class="dropdown-menu">
322            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/COHPD-Press-Releases">COHPD Press Releases</a></li>
323            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Special-Units">Special Units</a></li>
324            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Officers">Officers</a></li>
325            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/In-Memoriam">In Memoriam</a></li>
326            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Vacant-House-Check-Program">Vacant House Check Program</a></li>
327            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Bike-ID-Program">Bike ID Program</a></li>
328            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Safe-Seniors-Program">Safe Seniors Program</a></li>
329            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Child-Car-Seat-Installation-Program">Child Car Seat Installation Program</a></li>
330            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/COHPD-Group-Tours">COHPD Group Tours</a></li>
331            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Police-Reform-and-Reinvention-Guidance">Police Reform and Reinvention Guidance</a></li>
332            <li><a href="https://cornwall-on-hudson.gov/Departments/Police/Sergeant-Corner">Sergeant Corner</a></li>
333          </ul>
334        </li>
335        <li><a href="https://cornwall-on-hudson.gov/Departments/Fire">Fire</a></li>
336        <li class="dropdown-submenu"><a href="https://cornwall-on-hudson.gov/Departments/Building">Building</a><ul class="dropdown-menu">
337            <li><a href="https://www.ecode360.com/CO0152?needHash=true" target="_blank">Village Code</a></li>
338          </ul>
339        </li>
340      </ul>
341    </li>
342    <li data-col="" class="dropdown dropdown-full-color dropdown-primary"><a href="javascript:void(0)" class="dropdown-toggle">Archives</a><ul class="dropdown-menu">
343        <li><a href="https://cornwall-on-hudson.gov/Archives/Village-Reports">Village Reports</a></li>
344        <li><a href="https://cornwall-on-hudson.gov/Archives/Minutes-Agendas">Minutes &amp; Agendas</a></li>
345        <li><a href="https://cornwall-on-hudson.gov/Archives/MS4">MS4</a></li>
346      </ul>
347    </li>
348    <li data-col="" class="dropdown dropdown-full-color dropdown-primary"><a href="javascript:void(0)" class="dropdown-toggle">Calendar/Notices</a><ul class="dropdown-menu">
349        <li><a href="https://cornwall-on-hudson.gov/Calendar-Notices/Calendar">Calendar</a></li>
350        <li><a href="https://cornwall-on-hudson.gov/Calendar-Notices/Village-Notices">Village Notices</a></li>
351        <li><a href="https://cornwall-on-hudson.gov/Calendar-Notices/Mobile-Text-Alerts">Mobile Text Alerts</a></li>
352        <li><a href="https://cornwall-on-hudson.gov/Calendar-Notices/NY-Alert">NY Alert</a></li>
353        <li><a href="https://cornwall-on-hudson.gov/Calendar-Notices/Bandstand-Concerts">Bandstand Concerts</a></li>
354        <li><a href="https://cornwall-on-hudson.gov/Calendar-Notices/Summer-Recreation-Program">Summer Recreation Program</a></li>
355        <li><a href="http://www.river-fest.com/" target="_blank">RiverFest</a></li>
356      </ul>
357    </li>
358    <li data-col="" class=" dropdown-full-color dropdown-primary"><a href="https://cornwall-on-hudson.gov/Contact">Contact</a></li>
359  </ul></nav>
360										</div>
361									</div>
362								</div>
363							</div>
364						</div>
365					</div>
366				</div>
367			</header>
368		
369		
370		
371		
372		
373		
374		
375		
376		<div role="main" class="main">
377			
378			
379			<div id="dnn_ContentPaneFull" class="DNNEmptyPane">
380			</div>
381			<div class="container">
382				<div class="row">
383					<div class="col-md-12">
384						<div id="dnn_contentPane">
385						<div class="DnnModule DnnModule- DnnModule--1 DnnModule-Admin"><div id="dnn_ctr_ContentPane">
386<div id="dnn_ctr_ModuleContent" class="DNNModuleContent ModC">
387	<div id="dnn_ctr_Register_UP">
388		<div id="dnn_ctr_Register_RegistrationForm" class="dnnForm dnnRegistrationForm">
389    <div class="dnnFormItem">
390        <div class="dnnFormMessage dnnFormInfo"><span id="dnn_ctr_Register_userHelpLabel"><strong>*Note:</strong> Membership to this site is private. Once your account information has been submitted, the Site Administrator will be notified and your application will be subjected to a screening procedure. If your application is authorized, you will receive notification that you can access the site. All fields marked with a red asterisk are required. <em>(<strong>Note:</strong> - Registration may take several seconds.  Once you click the Register button please wait until the system responds.)</em></span></div>
391    </div>
392    <br/>
393    <div class="dnnFormItem dnnClear">
394        <div id="dnn_ctr_Register_userForm" class="dnnForm">
395			<div id="dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee" class="dnnFormItem dnnFormShort">
396				<div class="dnnLabel">
397					<label><span id="dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_Label" class=" dnnFormRequired">Display Name:</span></label><a id="dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_Link" tabindex="-1" class="dnnFormHelp" aria-label="Help" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;dnn$ctr$Register$userForm$501936a507395d06471ce1971efacaee$Link&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))"></a><div class="dnnTooltip">
398						<div id="dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_Help" class="dnnFormHelpContent dnnClear">
399							<span id="dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_Text" class="dnnHelpText">Enter a display name.</span><a class="pinHelp" href="#" aria-label="Pin"></a>
400						</div>
401					</div>
402				</div><input name="dnn$ctr$Register$userForm$501936a507395d06471ce1971efacaee$501936a507395d06471ce1971efacaee_TextBox" type="text" id="dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_TextBox" aria-label="DisplayName" /><span id="dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required" class="dnnFormMessage dnnFormError" style="display:none;">Display name is required.</span>
403			</div><div id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f" class="dnnFormItem dnnFormShort">
404				<div class="dnnLabel">
405					<label><span id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_Label" class=" dnnFormRequired">Email Address:</span></label><a id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_Link" tabindex="-1" class="dnnFormHelp" aria-label="Help" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;dnn$ctr$Register$userForm$ef6f31946cf73c0fb238c985731ee40f$Link&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))"></a><div class="dnnTooltip">
406						<div id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_Help" class="dnnFormHelpContent dnnClear">
407							<span id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_Text" class="dnnHelpText">Enter a valid email address.</span><a class="pinHelp" href="#" aria-label="Pin"></a>
408						</div>
409					</div>
410				</div><input name="dnn$ctr$Register$userForm$ef6f31946cf73c0fb238c985731ee40f$ef6f31946cf73c0fb238c985731ee40f_TextBox" type="text" id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_TextBox" aria-label="Email" /><span id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required" class="dnnFormMessage dnnFormError" style="display:none;">Email is required.</span><span id="dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx" class="dnnFormMessage dnnFormError" style="display:none;">You must enter a valid email address.</span>
411			</div><div id="dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750" class="dnnFormItem dnnFormShort">
412				<div class="dnnLabel">
413					<label><span id="dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_Label" class=" dnnFormRequired">User Name:</span></label><a id="dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_Link" tabindex="-1" class="dnnFormHelp" aria-label="Help" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;dnn$ctr$Register$userForm$ba33c4a2159b96535334d9d33d9d0750$Link&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))"></a><div class="dnnTooltip">
414						<div id="dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_Help" class="dnnFormHelpContent dnnClear">
415							<span id="dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_Text" class="dnnHelpText">Enter a user name.  It must be of at least the minimum configured length, must be an alphanumeric value,
416    must not start/end with a space, and must not contain any of these characters !"#$%&'()*+,/:;<=>?@[\]^`{|}</span><a class="pinHelp" href="#" aria-label="Pin"></a>
417						</div>
418					</div>
419				</div><input name="dnn$ctr$Register$userForm$ba33c4a2159b96535334d9d33d9d0750$ba33c4a2159b96535334d9d33d9d0750_TextBox" type="text" id="dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_TextBox" aria-label="Username" /><span id="dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required" class="dnnFormMessage dnnFormError" style="display:none;">User name is required.</span>
420			</div><div id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f" class="dnnFormItem dnnFormShort">
421				<div class="dnnLabel">
422					<label><span id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_Label" class=" dnnFormRequired">Password:</span></label><a id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_Link" tabindex="-1" class="dnnFormHelp" aria-label="Help" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;dnn$ctr$Register$userForm$61bfd5cd9c24c7ee9d721de79b17cd6f$Link&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))"></a><div class="dnnTooltip">
423						<div id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_Help" class="dnnFormHelpContent dnnClear">
424							<span id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_Text" class="dnnHelpText">Enter your password.</span><a class="pinHelp" href="#" aria-label="Pin"></a>
425						</div>
426					</div>
427				</div><div id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_passwordContainer" class="password-strength-container">
428					<input name="dnn$ctr$Register$userForm$61bfd5cd9c24c7ee9d721de79b17cd6f$61bfd5cd9c24c7ee9d721de79b17cd6f_TextBox" type="password" maxlength="39" id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_TextBox" class="password-strength" autocomplete="off" aria-label="Password" />
429				</div><span id="dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required" class="dnnFormMessage dnnFormError" style="display:none;">You must provide a password.</span>
430			</div><div id="dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9" class="dnnFormItem dnnFormShort">
431				<div class="dnnLabel">
432					<label><span id="dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_Label" class=" dnnFormRequired">Confirm Password:</span></label><a id="dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_Link" tabindex="-1" class="dnnFormHelp" aria-label="Help" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;dnn$ctr$Register$userForm$38ed1b15afcab527bad3a72a59a654c9$Link&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))"></a><div class="dnnTooltip">
433						<div id="dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_Help" class="dnnFormHelpContent dnnClear">
434							<span id="dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_Text" class="dnnHelpText">Re-enter the password to confirm.</span><a class="pinHelp" href="#" aria-label="Pin"></a>
435						</div>
436					</div>
437				</div><input name="dnn$ctr$Register$userForm$38ed1b15afcab527bad3a72a59a654c9$38ed1b15afcab527bad3a72a59a654c9_TextBox" type="password" maxlength="39" id="dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_TextBox" class="password-confirm" aria-label="PasswordConfirm" autocomplete="off" /><span id="dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required" class="dnnFormMessage dnnFormError" style="display:none;">You must provide a password confirmation.</span>
438			</div>
439		</div>
440        <div class="dnnSocialRegistration">
441            <div id="mainContainer">
442                <ul class="buttonList">
443                    
444                </ul>
445            </div>
446        </div>
447    </div>
448    
449    <input name="dnn$ctr$Register$gotcha" type="text" id="dnn_ctr_Register_gotcha" style="display: none;" autocomplete="off" aria-label="gotcha" />
450    <ul id="dnn_ctr_Register_actionsRow" class="dnnActions dnnClear">
451        <li><a id="dnn_ctr_Register_registerButton" title="Register" class="dnnPrimaryAction" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;dnn$ctr$Register$registerButton&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">Register</a></li>
452        <li><a id="dnn_ctr_Register_cancelLink" class="dnnSecondaryAction" CausesValidation="false" href="https://cornwall-on-hudson.gov/">Cancel</a></li>
453    </ul>
454</div>
455
456<script type="text/javascript">
457    $(function () {
458        $('.dnnFormItem .dnnLabel').each(function () {
459            var next = $(this).next();
460            if (next.hasClass('dnnFormRequired'))
461                $(this).find('span').addClass('dnnFormRequired');
462        });
463		
464		// SOCIAL-2069: fix for WP8
465		if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
466			$(window.parent).resize(function () {				
467				$('.dnnFormItem .dnnFormMessage.dnnFormError').hide();
468			});
469		}		
470    });
471</script>
471
472
473	</div><div id="dnn_ctr_Register_UP_Prog" style="display:none;">
474		<div class="dnnLoading dnnPanelLoading"></div>
475	</div>
476</div></div>
477</div></div>
478					</div>
479				</div>
480			</div>
481			<div id="dnn_TopPaneFull" class="DNNEmptyPane">
482			</div>
483			<div id="dnn_TopUpperPaneFull" class="DNNEmptyPane">
484			</div>
485			<div class="container">
486				<div class="row">
487					<div class="col-md-12">
488						<div id="dnn_TopPane" class="DNNEmptyPane">
489						</div>
490					</div>
491				</div>
492			</div>
493			<div id="dnn_TopLowerPaneFull" class="DNNEmptyPane">
494			</div>
495			<div class="container">
496				<div class="row">
497					<div class="col-md-3">
498						<div id="dnn_TopLeftSidebar" class="DNNEmptyPane">
499						</div>
500					</div>
501					<div class="col-md-9">
502						<div id="dnn_TopLeftSidebarOuter" class="DNNEmptyPane">
503						</div>
504					</div>
505				</div>
506				<div class="row">
507					<div class="col-md-9">
508						<div id="dnn_TopRightSidebarOuter" class="DNNEmptyPane">
509						</div>
510					</div>
511					<div class="col-md-3">
512						<div id="dnn_TopRightSidebar" class="DNNEmptyPane">
513						</div>
514					</div>
515				</div>
516				<div class="row">
517					<div class="col-md-3">
518						<div id="dnn_TopLeftOuter" class="DNNEmptyPane">
519						</div>
520					</div>
521					<div class="col-md-3">
522						<div id="dnn_TopLeftInner" class="DNNEmptyPane">
523						</div>
524					</div>
525					<div class="col-md-3">
526						<div id="dnn_TopRightInner" class="DNNEmptyPane">
527						</div>
528					</div>
529					<div class="col-md-3">
530						<div id="dnn_TopRightOuter" class="DNNEmptyPane">
531						</div>
532					</div>
533				</div>
534				<div class="row">
535					<div class="col-md-4">
536						<div id="dnn_TopLeftPane" class="DNNEmptyPane">
537						</div>
538					</div>
539					<div class="col-md-4">
540						<div id="dnn_TopMiddlePane" class="DNNEmptyPane">
541						</div>
542					</div>
543					<div class="col-md-4">
544						<div id="dnn_TopRightPane" class="DNNEmptyPane">
545						</div>
546					</div>
547				</div>
548			</div>
549			<div id="dnn_MiddlePaneFull" class="DNNEmptyPane">
550			</div>
551			<div class="container">
552				<div class="row">
553					<div class="col-md-12">
554						<div id="dnn_MiddlePane" class="DNNEmptyPane">
555						</div>
556					</div>
557				</div>
558				<div class="row">
559					<div class="col-md-3">
560						<div id="dnn_LeftShortPane" class="DNNEmptyPane">
561						</div>
562					</div>
563					<div class="col-md-6">
564						<div id="dnn_CenterPane" class="DNNEmptyPane">
565						</div>
566					</div>
567					<div class="col-md-3">
568						<div id="dnn_RightShortPane" class="DNNEmptyPane">
569						</div>
570					</div>
571				</div>
572				<div class="row">
573					<div class="col-md-8">
574						<div id="dnn_RightSidebarOuter" class="DNNEmptyPane">
575						</div>
576					</div>
577					<div class="col-md-4">
578						<div id="dnn_RightSidebar" class="DNNEmptyPane">
579						</div>
580					</div>
581				</div>
582				<div class="row">
583					<div class="col-md-4">
584						<div id="dnn_LeftSidebar" class="DNNEmptyPane">
585						</div>
586					</div>
587					<div class="col-md-8">
588						<div id="dnn_LeftSidebarOuter" class="DNNEmptyPane">
589						</div>
590					</div>
591				</div>
592				<div class="row">
593					<div class="col-md-6">
594						<div id="dnn_LeftPane" class="DNNEmptyPane">
595						</div>
596					</div>
597					<div class="col-md-6">
598						<div id="dnn_RightPane" class="DNNEmptyPane">
599						</div>
600					</div>
601				</div>
602				<div class="row">
603					<div class="col-md-4">
604						<div id="dnn_BottomLeftPane" class="DNNEmptyPane">
605						</div>
606					</div>
607					<div class="col-md-4">
608						<div id="dnn_BottomCenterPane" class="DNNEmptyPane">
609						</div>
610					</div>
611					<div class="col-md-4">
612						<div id="dnn_BottomRightPane" class="DNNEmptyPane">
613						</div>
614					</div>
615				</div>
616				<div class="row">
617					<div class="col-md-12">
618						<div id="dnn_ContentLowerPane" class="DNNEmptyPane">
619						</div>
620					</div>
621				</div>
622				<div class="row">
623					<div class="col-md-12">
624						<div id="dnn_BottomPane" class="DNNEmptyPane">
625						</div>
626					</div>
627				</div>
628			</div>
629		</div>
630		<div id="dnn_BottomPaneFull" class="DNNEmptyPane">
631		</div>
632		<footer id="footer">
633			<div class="container">
634				<div class="row">
635					<div class="col-md-12">
636						<div id="dnn_FooterTop" class="DNNEmptyPane">
637						</div>
638					</div>
639				</div>
640				<div class="row">
641					<div class="col-md-6">
642						<div id="dnn_FooterLeft">
643							<div class="row">
644							
645							<div>
646							<h1><u>Contact Us</u></h1>
647							<p style="color:white;font-size: 16px;"><em class="fas fa-map-marker-alt"></em>  325 Hudson Street<br> Cornwall-on-Hudson, NY 12520<br><br><em class="fas fa-phone"></em>  (845) 534 - 4200<br></p>
648								<ul class="social-icons">
649									<li></li>
650									<li class="facebook"><a href="https://www.facebook.com/VillageOfCornwallOnHudson" target="_blank">Facebook</a></li>
651									<li></li>
652						</ul>
653					</div><div class="col">
654								<img class="img img-fluid" style="width:150px;" src="/portals/1/Slider/COH Logo Transparent.png" alt="Village of Cornwall-on-Hudson" class="d-none d-md-block">
655							</div></div>
656						</div>
657					</div>
658					<div class="col-md-6">
659						<div id="dnn_FooterRight">
660							<div class="row">
661							<div class="col">
662								<h4 style="font-family:'Mate SC', serif;"><b>Government</b></h4>
663								<span style="font-color:white;"><p>
664									<a href="/Welcome/Mayors-Message">Village Mayor</a><br>
665									<a href="/Welcome/Village-Board">Village Board</a><br>
666									<a href="/Village-Clerk/Village-Clerk-Information">Village Clerk</a><br>
667									<a href="/Departments/Police">
667Police</a></p></span>
668							</div>
669							<div class="col">
670								<h4 style="font-family:'Mate SC', serif;"><b>How Do I?</b></h4>
671								<span style="font-color:white;"><p>
672									<a href="https://egov.basgov.com/cornwallonhudson/" target="_blank">Pay Taxes</a><br>
673									<a href="https://cornwall-on-hudson.merchanttransact.com/Login" target="_blank">Pay Utility Bill</a><br>
674									<a href="https://public.coderedweb.com/CNE/en-US/BF39E0553EE3" target="_blank">Alerts Signup</a><br>
675									<a href="https://cornwall-on-hudson.gov/Village-Clerk/FOIL-Request">FOIL Requests</a><br></p></span>								
676							</div>
677							<div class="col">
678								<h4 style="font-family:'Mate SC', serif;"><b>Quick Links</b></h4>
679									<span style="font-color:white;"><p>
680									<a href="/Archives/Village-Reports">Village Reports</a><br>
681									<a href="/Calendar-Notices/Village-Notices">Village Notices</a><br>
682									<a href="/Welcome/Business-Directory">Business Directory</a><br>
683									<a href="https://ecode360.com/CO0152?needHash=true" target="_blank">Village Code</a><br></p></span>									
684							</div>
685						</div>
686						</div>
687					</div>
688				</div>
689				<div class="row">
690					<div class="col-md-4">
691						
692					</div>
693					<div class="col-md-4">
694						
695					</div>
696					<div class="col-md-4">
697						
698					</div>
699				</div>
700				<div class="row">
701					<div class="col-md-3">
702						<div id="dnn_FooterLeftOuter" class="DNNEmptyPane">
703						</div>
704					</div>
705					<div class="col-md-3">
706						<div id="dnn_FooterLeftInner" class="DNNEmptyPane">
707						</div>
708					</div>
709					<div class="col-md-3">
710						<div id="dnn_FooterRightInner" class="DNNEmptyPane">
711						</div>
712					</div>
713					<div class="col-md-3">
714						<div id="dnn_FooterRightOuter" class="DNNEmptyPane">
715						</div>
716					</div>
717				</div>
718				<div class="row">
719					<div class="col-md-12">
720						<div id="dnn_FooterBottom" class="DNNEmptyPane">
721						</div>
722					</div>
723				</div>
724			</div>
725			<div class="footer-copyright">
726				<div class="container">
727					<div class="row">
728						<div class="col-md-12">
729							<span class="copyright">&copy;</span>
730							<span id="dnn_dnnCopyright_lblCopyright" class="copyright">Copyright 2026 by the Village of Cornwall Hudson, New York</span>
731
732							<a id="dnn_dnnTerms_hypTerms" class="terms" rel="nofollow" href="https://cornwall-on-hudson.gov/Terms">Terms Of Use</a>
733							<a id="dnn_dnnPrivacy_hypPrivacy" class="privacy" rel="nofollow" href="https://cornwall-on-hudson.gov/Privacy">Privacy Statement</a>
734							<p style="color:white">Designed and managed by New Windsor IT</p>
735						</div>
736					</div>
737				</div>
738			</div>
739		</footer>
740		
741		<div class="layout_trigger">
742		</div>
743	</div>
744</div>
745
746
747        <input name="ScrollTop" type="hidden" id="ScrollTop" />
748        <input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off" value="`{`__scdoff`:`1`,`sf_siteRoot`:`/`,`sf_tabId`:`33`}" />
749        <input name="__RequestVerificationToken" type="hidden" value="njVaKaby-BNDvrRnHZBJc-zF2ZQSKJFeTwGobO88ZFRk71hKAKva-get4FHxXUVPfdm-Kw2" />
749<script src="/DependencyHandler.axd/613a159e36b12fb7c1dc332d74b6775f/891/js" type="text/javascript"></script>
749
750    
751<script type="text/javascript">
752//<![CDATA[
753var Page_Validators =  new Array(document.getElementById("dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required"), document.getElementById("dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required"), document.getElementById("dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx"), document.getElementById("dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required"), document.getElementById("dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required"), document.getElementById("dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required"));
754//]]>
755</script>
755
756
757<script type="text/javascript">
758//<![CDATA[
759var dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required = document.all ? document.all["dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required"] : document.getElementById("dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required");
760dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required.controltovalidate = "dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_TextBox";
761dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required.errormessage = "Display name is required.";
762dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required.display = "Dynamic";
763dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
764dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required.initialvalue = "";
765var dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required = document.all ? document.all["dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required"] : document.getElementById("dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required");
766dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required.controltovalidate = "dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_TextBox";
767dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required.errormessage = "Email is required.";
768dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required.display = "Dynamic";
769dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
770dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required.initialvalue = "";
771var dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx = document.all ? document.all["dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx"] : document.getElementById("dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx");
772dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx.controltovalidate = "dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_TextBox";
773dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx.errormessage = "You must enter a valid email address.";
774dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx.display = "Dynamic";
775dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
776dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx.validationexpression = "^\\s*[a-zA-Z0-9_%+#&\'*/=^`{|}~-](?:\\.?[a-zA-Z0-9_%+#&\'*/=^`{|}~-])*@(?:[a-zA-Z0-9_](?:(?:\\.?|-*)[a-zA-Z0-9_])*\\.[a-zA-Z]{2,9}|\\[(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.(?:2[0-4]\\d|25[0-5]|[01]?\\d\\d?)])\\s*$";
777var dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required = document.all ? document.all["dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required"] : document.getElementById("dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required");
778dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required.controltovalidate = "dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_TextBox";
779dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required.errormessage = "User name is required.";
780dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required.display = "Dynamic";
781dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
782dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required.initialvalue = "";
783var dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required = document.all ? document.all["dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required"] : document.getElementById("dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required");
784dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required.controltovalidate = "dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_TextBox";
785dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required.errormessage = "You must provide a password.";
786dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required.display = "Dynamic";
787dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
788dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required.initialvalue = "";
789var dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required = document.all ? document.all["dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required"] : document.getElementById("dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required");
790dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required.controltovalidate = "dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_TextBox";
791dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required.errormessage = "You must provide a password confirmation.";
792dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required.display = "Dynamic";
793dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
794dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required.initialvalue = "";
795//]]>
796</script>
796
797
798
799<script type="text/javascript">
800//<![CDATA[
801dnn.initializePasswordComparer({"firstElementSelector":".password-strength","secondElementSelector":".password-confirm","containerSelector":".dnnRegistrationForm","unmatchedCssClass":"unmatched","matchedCssClass":"matched","confirmPasswordUnmatchedText":"Password does not match","confirmPasswordMatchedText":"Password Matched"});
802
803var Page_ValidationActive = false;
804if (typeof(ValidatorOnLoad) == "function") {
805    ValidatorOnLoad();
806}
807
808function ValidatorOnSubmit() {
809    if (Page_ValidationActive) {
810        return ValidatorCommonOnSubmit();
811    }
812    else {
813        return true;
814    }
815}
816        dnn.initializePasswordStrength('.password-strength', {"minLength":7,"minNumberOfSpecialChars":0,"validationExpression":"","minLengthText":"-character minimum","weakText":"weak","fairText":"fair","strongText":"strong","weakColor":"#ed1e24","fairColor":"#f6d50a","strongColor":"#69bd44","labelCss":"min-length-text","meterCss":"meter","criteriaAtLeastNSpecialChars":"At least 0 non-alphanumeric characters","criteriaAtLeastNChars":"At least 7 characters","criteriaValidationExpression":"Validation Expression: ","passwordRulesHeadText":"Password Policy:"});
817
818document.getElementById('dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required').dispose = function() {
819    Array.remove(Page_Validators, document.getElementById('dnn_ctr_Register_userForm_501936a507395d06471ce1971efacaee_501936a507395d06471ce1971efacaee_Required'));
820}
821
822document.getElementById('dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required').dispose = function() {
823    Array.remove(Page_Validators, document.getElementById('dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_Required'));
824}
825
826document.getElementById('dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx').dispose = function() {
827    Array.remove(Page_Validators, document.getElementById('dnn_ctr_Register_userForm_ef6f31946cf73c0fb238c985731ee40f_ef6f31946cf73c0fb238c985731ee40f_RegEx'));
828}
829
830document.getElementById('dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required').dispose = function() {
831    Array.remove(Page_Validators, document.getElementById('dnn_ctr_Register_userForm_ba33c4a2159b96535334d9d33d9d0750_ba33c4a2159b96535334d9d33d9d0750_Required'));
832}
833
834document.getElementById('dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required').dispose = function() {
835    Array.remove(Page_Validators, document.getElementById('dnn_ctr_Register_userForm_61bfd5cd9c24c7ee9d721de79b17cd6f_61bfd5cd9c24c7ee9d721de79b17cd6f_Required'));
836}
837
838document.getElementById('dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required').dispose = function() {
839    Array.remove(Page_Validators, document.getElementById('dnn_ctr_Register_userForm_38ed1b15afcab527bad3a72a59a654c9_38ed1b15afcab527bad3a72a59a654c9_Required'));
840}
841Sys.Application.add_init(function() {
842    $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"dnn_ctr_Register_UP","displayAfter":500,"dynamicLayout":true}, null, null, $get("dnn_ctr_Register_UP_Prog"));
843});
844//]]>
845</script>
845
846</form>
847    <!--CDF(Javascript|/js/dnncore.js|DnnBodyProvider|100)--><!--CDF(Css|/Portals/1/background.css|DnnPageHeaderProvider|100)--><!--CDF(Javascript|/js/dnn.modalpopup.js|DnnBodyProvider|50)--><!--CDF(Css|/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css|DnnPageHeaderProvider|5)--><!--CDF(Javascript|/Resources/Shared/scripts/dnn.jquery.extensions.js|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/Shared/scripts/dnn.jquery.tooltip.js|DnnBodyProvider|100)--><!--CDF(Javascript|/DesktopModules/Admin/Security/Scripts/dnn.PasswordComparer.js|DnnBodyProvider|100)--><!--CDF(Css|/DesktopModules/Admin/Security/module.css|DnnPageHeaderProvider|10)--><!--CDF(Css|/Portals/_default/Skins/Porto/COH.base.css|DnnPageHeaderProvider|99)--><!--CDF(Javascript|/Portals/_default/Skins/Porto/COH.base.js|DnnFormBottomProvider|100)--><!--CDF(Css|/Portals/_default/Skins/Porto/COH.theme.css|DnnPageHeaderProvider|101)--><!--CDF(Javascript|/Portals/_default/Skins/Porto/COH.js|DnnFormBottomProvider|102)--><!--CDF(Css|/Portals/1/portal.css|DnnPageHeaderProvider|35)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/Shared/scripts/dnn.jquery.extensions.js|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/Shared/scripts/dnn.jquery.tooltip.js|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/Shared/scripts/dnn.PasswordStrength.js|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Shared/stylesheets/dnn.PasswordStrength.css|DnnPageHeaderProvider|12)--><!--CDF(Javascript|/js/dnn.js|DnnBodyProvider|12)--><!--CDF(Javascript|/js/dnn.servicesframework.js|DnnBodyProvider|100)--><!--CDF(Javascript|/Portals/_default/Skins/Porto/Resources/Menu/menu.min.js|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/Shared/Scripts/jquery/jquery.hoverIntent.min.js|DnnBodyProvider|55)--><!--CDF(Javascript|/Resources/Shared/Scripts/jquery/jquery.hoverIntent.min.js|DnnBodyProvider|55)--><!--CDF(Javascript|/Resources/Shared/Scripts/dnn.jquery.js|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/libraries/jQuery-UI/01_12_01/jquery-ui.js|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/libraries/jQuery/03_05_01/jquery.js|DnnPageHeaderProvider|5)--><!--CDF(Javascript|/Resources/libraries/jQuery-Migrate/03_02_00/jquery-migrate.js|DnnPageHeaderProvider|6)-->
848    
849<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"af4d3d8398e440d198cbd810b9aa7b33","r":1,"spa":2}' crossorigin="anonymous"></script>
849
850</body>
851</html>

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