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&t=639190599605538696" type="text/javascript"></script>
49 50 51
52<script src="/ScriptResource.axd?d=nv7asgRUU0ubQKN5rQO5wDSqt_X7QUMLXU9EimNAwt6_cKqKC-_RXh9BnosbWScBUSw4miyxz1ry5W8D67qNx7qxTs907eb3QEjplpphddrxAUSCS82eyjBkaZo1&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&t=3e3fe94" type="text/javascript"></script>
vendor: 2 bytes, line 53
53
54<script src="/ScriptResource.axd?d=dwY9oWetJoL61dUsgYXH67RslC3JK8fck5pSIAbGgc-1XLE9UaSSCr82hObJL0SFjBCYxd-qSh16mZwK_xJ1lV54NGoYESvwMQb0ImVQliCQ95lTURi1rgnO_J0jxuaCmrAiWJp4MoAOtGaa0&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('https://cornwall-on-hudson.gov/Register?returnurl=https%253a%252f%252fcornwall-on-hudson.gov%252f&popUp=true',/*showReturn*/true,600,950,true,'')" 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('https://cornwall-on-hudson.gov/Login?returnurl=/Register&popUp=true',/*showReturn*/true,300,650,true,'')" 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('dnn$Search1$cmdSearch','')">Â </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('dnn$MiniSearch2$cmdSearch','')">Â </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&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&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 & 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("dnn$ctr$Register$userForm$501936a507395d06471ce1971efacaee$Link", "", true, "", "", 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("dnn$ctr$Register$userForm$ef6f31946cf73c0fb238c985731ee40f$Link", "", true, "", "", 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("dnn$ctr$Register$userForm$ba33c4a2159b96535334d9d33d9d0750$Link", "", true, "", "", 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("dnn$ctr$Register$userForm$61bfd5cd9c24c7ee9d721de79b17cd6f$Link", "", true, "", "", 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("dnn$ctr$Register$userForm$38ed1b15afcab527bad3a72a59a654c9$Link", "", true, "", "", 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("dnn$ctr$Register$registerButton", "", true, "", "", 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">©</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.