PageSourceSearch

https://members.apmp.org/Web/Certification/Signature%20Cert-a-thon.aspx

html apmp.org collected 2026-10-02 04:11:29 UTC 132,226 bytes, 2,455 lines download raw bytes

1
2
3<!DOCTYPE html>
4
5
6
7<html id="MainHtml" lang="en" class="html-main">
8    <head id="ctl01_Head1">
9                    
9<script type="text/javascript">
10                        window.AsiAppInsights = {
11                            connectionstring: 'InstrumentationKey=96392a35-9d5a-4f7c-adcb-1a186bd1a320;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/',
12                            tenantID: 'APMP',
13                            correlationID: 'c62b2699f2a4b25b4f8834d23b0e7292',
14                            disableCookiesUsage: true
15                        };
16                    </script>
16<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/ApplicationInsightsCookieCleanup.min.js?v=1081336175"></script>
16<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/ApplicationInsights.js?v=-866593060"></script>
16<meta charset="UTF-8" /><title>
17	Signature Cert-a-thon 2026
18</title>
19
20<link rel="stylesheet" href="/Assets/css/10-UltraWaveResponsive.css?v=639181181980000000"><!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 20-21
20
21<script async src="https://www.googletagmanager.com/gtag/js?id=
21G-W6LYCLP8HT
vendor: 13 bytes, line 21
21"></script>
22<script>
23  window.dataLayer = window.dataLayer || [];
24  function gtag(){dataLayer.push(arguments);}
25  gtag('js', new Date());
26
27  // GA4
28  gtag('config', 'G-W6LYCLP8HT');
29  // Google Ads (remarketing / conversions)
30  gtag('config', 'AW-17907669161');
31</script>
31
32
33<script type="text/javascript">
34    (function(c,l,a,r,i,t,y){
35        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
36        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
37        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
38    })(window, document, "clarity", "script", "vrm8talhb5");
39</script>
39
40
41<link rel="shortcut icon" href="/images/apmp logos/apmp 4c logo - 2024.png" />
42<link rel="apple-touch-icon-precomposed" href="/images/apmp logos/apmp 4c logo - 2024.png" />
43<link rel="canonical" href="https://www.apmp.org/Web/Web/Certification/Signature Cert-a-thon.aspx" />
44
45
46<script type="text/javascript">
47    //Do not place any JavaScript above this line
48    //<![CDATA[
49    var gDocumentTitle = document.title, gPostBackFormObject = null, gPostBackFormProcessSubmit = true, gWindowOnLoad = [], gWebRoot ='', gWebSiteRoot ='https://apmp.org', gPageTheme ='GlacierBay_Responsive', gWebsiteKey ='0ccaec9d-a697-4f11-b9d7-cbef942a0a1b', gHKey ='78a9388d-bf5b-4e19-b28e-59a942012765',gIsPostBack=false,gDefaultConfirmMessage='Continue without saving changes?',gIsEasyEditEnabled=false,gMasterPage='/templates/masterpages/wst-naturalheritagesitesresponsive_web.master',gCurrentCultureCode='en-US';if(gWebsiteKey!=='fbdf17a3-cae7-4943-b1eb-71b9c0dd65d2'&&gWebsiteKey!=='fad2fd17-7e27-4c96-babe-3291ecde4822'){gIsEasyEditEnabled=false; }
50    !function (n) { n.Modernizr = { mq: function () { sessionStorage.getItem("modernizrDeprecated") || (console.warn("Asi: Modernizr has been deprecated."), sessionStorage.setItem("modernizrDeprecated", "true")); return true; } } }(window);
51    // Delegates unload permission to Telerik RadWindow content frames.
52    !function(){function e(){var e=window.Telerik,n=e&&e.Web&&e.Web.UI&&e.Web.UI.RadWindow;if(!n||!n.prototype||n.prototype._asiUnloadPermissionPatched)return!!n;var t=n.prototype._createUI;return"function"!=typeof t?!1:(n.prototype._createUI=function(){var e=t.apply(this,arguments),n=this.get_contentFrame?this.get_contentFrame():this._iframe;return n&&n.setAttribute("allow","unload *"),e},n.prototype._asiUnloadPermissionPatched=!0,!0)}e()||"loading"!==document.readyState||document.addEventListener("DOMContentLoaded",e,!1)}();
53    //]]>
54</script>
54
55<meta name="viewport" content="width=device-width, initial-scale=1.0" />  
56        
56<script type="text/javascript">
57            // Add a class to the <html> tag of browsers that do not support Media Queries
58            var mqSupported = Modernizr.mq('only all');
59            if (!mqSupported) {
60                document.documentElement.className += ' no-mqs';
61            }
62        </script>
62       
63        
64    
65                    
65<script type="text/javascript">
66                        window.AsiAmplitude = {
67                            cleanupKeyPrefix: '0f6f7594dc'
68                        };
69                    </script>
69<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/AmplitudeCookieCleanup.min.js?v=-2031735941"></script>
69<link href="../../App_Themes/GlacierBay_Responsive/99-GlacierBay_Responsive.css?v=639181181960000000" type="text/css" rel="stylesheet" />
69<script src="/AsiCommon/Scripts/Jquery/Jquery.min.js" type="text/javascript" ></script>
69<script src="/AsiCommon/Scripts/Jquery/jquery-migrate.min.js" type="text/javascript" ></script>
69<style type="text/css">@import url('https://pseudo-imis.s3.ap-southeast-2.amazonaws.com/sunflower/sunflower.css');
70@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');
71@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css');
72
73:root{
74	--logo-url: url('https://www.apmp.org/images/APMP%20Logos/APMP-AlternateFullHorizontal.svg');
75	--footer-logo-url: url('https://www.apmp.org/images/Website/Full-Icon-Full-Negative.svg');
76	--logo-width: 24em;
77	--default-font-family: "Nunito Sans", serif;
78	--title-font-family: "Nunito Sans", serif;
79	--brand-1-bg: #00874a;
80	--brand-1-fg: #ffffff;
81	--brand-2-bg: #001d34;
82	--brand-2-fg: #ffffff;
83	--body-bg: #ffffff;
84	--inner-width: 1366px;
85	--titlebar-intro-width: var(--inner-width);
86	--secnav-icon-colour: var(--brand-2-bg);
87	--search-border: none;
88
89	--counter-label-colour: var(--brand-2-bg);
90	--counter-number-font-size: 4.375em;
91	--counter-label-font-size: 1.15em;
92	--marquee-link-margin: 0 2em;
93	--marquee-link-width: 10em;
94
95	--header-height: 0;
96	--header-height-event: 0;
97}
98
99/* global */
100body.hasscrollindicator{ padding-top: 0; }
101.inner, .container, .header-container, .SliderPage1, .standalonebuttons{ max-width: var(--inner-width); }
102h1,h2{ border: none; font-size: 2.25em; font-weight: 700; line-height: 1em; }
103	:is(h1,h2):after{ display: none; }
104
105/* header */
106body.hasscrollindicator #hd{ position: relative; inset: auto; }
107.header-aux-container{ background-color: #f2a900; }
108	.header-aux-container .WTZone{ display: flex; justify-content: flex-end; }
109		.header-aux-container .header-aux-social{ display: flex; gap: 1em; margin: 0 0 1em; padding: 0.2em 0 0; list-style: none; }
110			.header-aux-container .header-aux-social a{ display: block; padding: 0.5em; color: var(--brand-2-bg); font-size: 1.2em; text-decoration: none; }
111				.header-aux-container .header-aux-social a:hover{ opacity: 0.5; }
112		#psc-aux-nav{ padding: 0.9em 0 0.9em 1em; }
113			#psc-aux-nav a{ color: var(--brand-2-bg); font-size: 0.9em; font-weight: 700; text-decoration: none; }
114				#psc-aux-nav a:before{ color: var(--brand-2-bg); }
115	.auxiliary-navigation .searchcntr:active, .auxiliary-navigation .searchcntr:focus, .auxiliary-navigation .searchcntr:focus-within{ border-bottom: solid 1px var(--brand-2-bg); }
116	.auxiliary-navigation li.account{ display: none; }
117/* Hide utility/aux search */
118li.search,
119.auxiliary-navigation li.search {
120  display: none !important;
121}
122
123.header-container{ max-width: 100%; padding-left: 3em; padding-right: 3em; }
124.header-top-container #masterLogoArea{ margin: 1em 0 1em; }
125	.header-top-container #masterLogoArea #masterHeaderImage{ height: 5em; }
126.header-top-container .header-container .header-nav-container{  }
127	#hd .psc-navigation-container>ul{ justify-content: flex-end; }
128		#hd .psc-navigation>li{ flex: unset; }
129			#hd .psc-navigation>li+li{ border-left: none; }
130			#hd .psc-navigation>li>a{ color: var(--brand-2-bg); font-size: 1em; font-weight: 700; text-transform: uppercase; }
131			body.scrolled #hd .psc-navigation>li>a{ font-size: 1em; }
132			#hd .psc-navigation li ul.psc-submenu-level1 .titlebar{ display: none; }
133
134/* footer */
135.footerlogo{ display: block; }
136	.footerlogo img{ max-width: 12em; }
137.footertext{ margin-bottom: 2em; text-align: center; }
138	.footertext p{ margin-bottom: 0.5em; }
139		.footertext p a:is(:hover,:focus,:active){ color: var(--brand-2-fg); opacity: 0.5; text-decoration: none; }
140/* .socialnav{ justify-content: flex-start; } */
141	.socialnav a:hover{ opacity: 0.5; transform: none; }
142.footer-nav-copyright{ margin-top: 0; padding-bottom: 0; }
143
144/* non-content buddy custom */
145.flipsnack{ padding-top: var(--widget-padding-top); padding-bottom: var(--widget-padding-bottom); background-color: #f6f6f6; }
146	.flipsnack h2{ margin-bottom: 1em; text-align: center; }
147	.flipsnack .flipsnackviewer{ display: block; width: 100%; max-width: 100vw; height: 42em; border: none; }
148
149/* bid cycle SVG */
150#obj_bidcycle{ visibility: hidden; }
151#bidcycle_graphic{ position: relative; width: 100%; max-width: 60em; margin: 3em auto; }
152	#bidcycle_graphic .bidcyclepopup{ position: absolute; inset: 1em; display: none; background-color: rgba(255,255,255,0.9); backdrop-filter: blur(15px); box-shadow: 0 0 1em rgba(0,0,0,0.1); }
153		#bidcycle_graphic .bidcyclepopup.open{ display: block; overflow: auto; }
154		#bidcycle_graphic .bidcyclepopup .close{ position: absolute; top: 1em; right: 1em; z-index: 10; font-size: 2em; }
155		#bidcycle_graphic .bidcyclepopup .inner{ padding: 2em; }
156	#bidcycle_graphic svg{ width: 100%; height: auto; }
157		#bidcycle_graphic svg *{ pointer-events: none; }
158		#bidcycle_graphic svg #block1{ cursor: pointer; pointer-events: all; }
159		#bidcycle_graphic svg #block2{ cursor: pointer; pointer-events: all; }
160		#bidcycle_graphic svg #block3{ cursor: pointer; pointer-events: all; }
161		#bidcycle_graphic svg #block4{ cursor: pointer; pointer-events: all; }
162
163/* content buddy */
164	/* custom */
165	.bottomcurve{ position: relative; overflow: hidden; }
166		.bottomcurve:after{ content: ''; position: absolute; left: 50%; top: -50%; width: 200%; height: 140%; border-radius: 100%; box-shadow: 0 0 0 2000px #fff; pointer-events: none; transform: translateX(-50%) translateY(0) translateZ(0);  }
167		.psc-cb-root .bottomcurve .VueCarousel-pagination{ transform: translateY(-7em); }
168	.introblock{  }
169		.introblock .psc-cb-text-body{ font-size: 1.25em; line-height: 1.5em; }
170		.introblock .psc-cb-button{ padding: 1.2em 3em; font-size: 1em; border-radius: 3em; text-transform: none; }
171	.containedimages .psc-cb-header{ --banner-overlay: transparent; --banner-content-width: 45%; background-color: var(--brand-2-bg); background-size: contain; }
172		.containedimages .psc-cb-header-content :is(h1,h2){ font-size: 2em; }
173		.containedimages .splide__slide .slide{ background-color: var(--brand-2-bg); background-size: contain; }
174			.containedimages .splide__slide .slide .slidecontentcontainer :is(h1,h2){ padding-left: 5%; color: var(--brand-2-fg); font-size: 2em; }
175			.containedimages .splide__slide .slide .slidecontentcontainer .description{ padding-left: 5%; color: var(--brand-2-fg); }
176				.containedimages .splide__slide .slide .slidecontentcontainer :is(p){ font-size: 1em; }
177	.fullwidthcard{ padding-top: 2em; }
178		.fullwidthcard .psc-cb-cards .psc-cb-card{ display: grid; grid-template-columns: 2fr 1fr; background-color: #ffffff; border-radius: 1em; }
179			.fullwidthcard .psc-cb-cards .psc-cb-card .psc-cb-card-image{ padding: 0; line-height: 0; }
180				.fullwidthcard .psc-cb-cards .psc-cb-card .psc-cb-card-image>*{ width: 100%; padding: 0 0 52%; border-radius: 0; }
181
182	/* banner */
183	.psc-cb-header-content>a{ display: inline-block; padding: 0.8em 3.5em; color: var(--brand-1-fg); border: solid 2px var(--brand-1-fg); border-radius: 3em; text-decoration: none; }
184		.psc-cb-header-content>a:hover{ background-color: var(--brand-1-bg); color: var(--brand-1-fg); border: solid 2px var(--brand-1-bg); }
185	.psc-cb-root .VueCarousel-pagination{ z-index: 1; margin-top: -3em; transform: none; }
186
187	/* counters */
188	.psc-cb-counters-counters .psc-cb-counters-counter{ font-weight: 900; }
189
190	/* movetoaccordion */
191	.movetoaccordion{ display: none; }
192	.psc-cb-accordion-content .movetoaccordion{ --widget-padding-top: 1em; --widget-padding-bottom: 1em; display: block; }
193
194body.panelpage .panel-heading{ /*display: none;*/ }
195body.panelpage .panel-heading:has(h1,h2,h3,h4,h5,h6){ display: flex; }
196#ctl01_ciPrimaryNavigation_PrimaryNavigationControl{ display: none !important; }
197
198/* Left align export buttons in panels */
199div[id$="_ResultsGrid_TopRightPanel"]{ float: left; }
200
201@media(max-width: 700px){
202	.col6633{ gap: 0; }
203	.col6633:has(.iMIS-WebPart){ gap: 5em; }
204	.header-top-container .header-container{ margin-bottom: 0; }
205	.header-container{ padding-left: 1em; padding-right: 1em; }
206	.header-aux-container .WTZone{ flex-direction: column; }
207	.header-aux-container .header-aux-social{ gap: 0; justify-content: center; }
208	.header-container .nav-auxiliary{ justify-content: center; }
209	.auxiliary-navigation{ justify-content: center; }
210	#psc-aux-nav{ padding: 0 0 1em; }
211	#hd .psc-navigation-container>ul{ width: 90vw; }
212	.footer-content .socialnav{ flex-wrap: wrap; }
213		.footer-content .socialnav li:first-child{ flex-basis: 100%; }
214	.fullwidthcard .psc-cb-cards .psc-cb-card{ grid-template-columns: 1fr; }
215	.bottomcurve:after{ width: 300%; }
216	.containedimages .splide__slide .slide{ padding: 2em 0 0 !important; }
217	.splide__slide .slide .mobileslideimage{ background-size: contain; }
218	.splide__slide .slide .mobileslidecontentcontainer :is(h1,h2,h3,h4,h5,h6,div,p){ color: var(--brand-2-fg); }
219        .psc-cb-tabset-nav{ flex-direction: column; align-items: flex-start; justify-content: stretch; gap: 1px; margin-bottom: 1px; }
220	.psc-cb-tabset-nav li{ width: 100%; }
221		.psc-cb-tabset-nav li a{ border-radius: var(--tab-border-radius); }
222}
223.header-logo-container {
224  display: flex;
225  align-items: center;
226}
227#apmp-search-overlay {
228  position: fixed;
229  inset: 0;
230  display: none;
231  background: rgba(13, 31, 45, 0.96);
232  backdrop-filter: blur(6px);
233  z-index: 99999;
234  padding: 90px 20px 40px;
235  overflow-y: auto;
236}
237
238#apmp-search-inner {
239  max-width: 760px;
240  margin: 0 auto;
241  position: relative;
242}
243
244#apmp-close-search {
245  position: absolute;
246  top: -58px;
247  right: 0;
248  width: 42px;
249  height: 42px;
250  border: none;
251  border-radius: 50%;
252  background: rgba(255, 255, 255, 0.14);
253  color: #fff;
254  font-size: 28px;
255  line-height: 1;
256  cursor: pointer;
257}
258
259#apmp-close-search:hover {
260  background: #00AEEF;
261}
262
263#apmp-search-box {
264  display: flex;
265  gap: 8px;
266  margin-bottom: 24px;
267}
268
269#apmp-search-input {
270  flex: 1;
271  height: 48px;
272  padding: 0 18px;
273  font-size: 16px;
274  border: none;
275  border-radius: 6px;
276  outline: none;
277  font-family: inherit;
278}
279
280#apmp-search-input:focus {
281  box-shadow: 0 0 0 3px rgba(0, 174, 239, 0.35);
282}
283
284#apmp-search-btn {
285  width: 56px;
286  min-width: 56px;
287  height: 48px;
288  background: #00AEEF;
289  color: #fff;
290  border: none;
291  border-radius: 6px;
292  cursor: pointer;
293}
294
295#apmp-search-btn:hover {
296  background: #0D1F2D;
297}
298
299#apmp-search-btn em {
300  font-size: 18px;
301}
302
303#apmp-google-results {
304  width: 100%;
305  background: #fff;
306  border-radius: 12px;
307  padding: 18px 22px;
308  box-shadow: 0 18px 50px rgba(0, 0, 0, 0.28);
309  box-sizing: border-box;
310}
311
312/* Keep Google CSE results inline instead of creating its own overlay */
313#apmp-google-results .gsc-results-wrapper-overlay,
314#apmp-google-results .gsc-results-wrapper-visible,
315#apmp-google-results .gsc-wrapper,
316#apmp-google-results .gsc-resultsbox-visible {
317  position: static !important;
318  left: auto !important;
319  top: auto !important;
320  width: auto !important;
321  height: auto !important;
322  z-index: auto !important;
323  box-shadow: none !important;
324  border: none !important;
325  background: transparent !important;
326  pointer-events: auto !important;
327}
328
329/* Remove Google????????s translucent click-blocking layer */
330#apmp-google-results .gsc-modal-background-image,
331#apmp-google-results .gsc-modal-background-image-visible {
332  display: none !important;
333  opacity: 0 !important;
334  pointer-events: none !important;
335}
336
337#apmp-google-results .gsc-control-cse {
338  padding: 0 !important;
339  border: none !important;
340  background: transparent !important;
341  font-family: inherit !important;
342}
343
344#apmp-google-results .gsc-results {
345  width: 100% !important;
346}
347
348#apmp-google-results .gsc-result {
349  border-bottom: 1px solid #e5e7eb !important;
350  padding: 14px 0 !important;
351}
352
353#apmp-google-results .gs-title,
354#apmp-google-results .gs-title a {
355  color: #0D1F2D !important;
356  font-size: 16px !important;
357  text-decoration: none !important;
358  font-family: inherit !important;
359}
360
361#apmp-google-results .gs-title a:hover {
362  color: #00AEEF !important;
363  text-decoration: underline !important;
364}
365
366#apmp-google-results .gs-title b {
367  color: #00AEEF !important;
368}
369
370#apmp-google-results .gs-snippet {
371  color: #444 !important;
372  font-size: 14px !important;
373  line-height: 1.45 !important;
374  font-family: inherit !important;
375}
376
377#apmp-google-results .gs-visibleUrl,
378#apmp-google-results .gs-visibleUrl-short {
379  color: #64748b !important;
380}
381
382#apmp-google-results .gsc-cursor-page {
383  color: #0D1F2D !important;
384  padding: 4px 7px !important;
385  font-family: inherit !important;
386}
387
388#apmp-google-results .gsc-cursor-current-page {
389  color: #00AEEF !important;
390  font-weight: 700 !important;
391}
392
393#apmp-google-results a,
394#apmp-google-results .gs-title,
395#apmp-google-results .gs-title a {
396  pointer-events: auto !important;
397  position: relative !important;
398  z-index: 2 !important;
399}
400
401@media (max-width: 600px) {
402  #apmp-search-overlay {
403    padding: 80px 14px 30px;
404  }
405
406  #apmp-search-box {
407    gap: 6px;
408  }
409
410  #apmp-search-input {
411    height: 44px;
412    font-size: 15px;
413  }
414
415  #apmp-search-btn {
416    width: 48px;
417    min-width: 48px;
418    height: 44px;
419  }
420
421  #apmp-google-results {
422    padding: 14px 16px;
423  }
424}</style><link href="/Telerik.Web.UI.WebResource.axd?d=PMrIT5dOWaVYIcpFWUE4nAYns9vv7tZ2elR32dsOnOm60-gGQNmqxOTTq8XILaIs2DG4d9XdXCkpOaCh6vS_i9PRU7T_P5Bq2o2HU0hfAkDz7e4Ih5EqZqy9Qrfn2y_30&amp;t=638840910637275692&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bTelerik.Web.UI%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3aab6aa57e-34e3-4a88-a53e-99567e45582d%3aed2942d4%3ad7e35272%3a505983de%3aaac68f9%3a92753c09%3bTelerik.Web.UI.Skins%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a7029ea36-5fb5-4cac-9485-47ea571c06ca%3ad19c3573" type="text/css" rel="stylesheet" /><meta property="og:title" content="Signature Cert-a-thon 2026" /><style type="text/css">
425	.ctl01_TemplateBody_ContentPage1_WebPartZone1_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
426	.ctl01_TemplateBody_ContentPage2_WebPartZone2_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
427	.ctl01_TemplateBody_ContentPage3_WebPartZone3_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
428	.ctl01_TemplateBody_ContentPage4_WebPartZone4_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
429	.ctl01_TemplateBody_ContentPage5_WebPartZone5_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
430	.ctl01_TemplateBody_ContentPage6_WebPartZone6_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
431	.ctl01_TemplateBody_ContentPage7_WebPartZone7_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
432
433</style></head>
434    <body id="MainBody">
435        
436        <a href="#mainContentWrapper" class="screen-reader-text show-on-focus">Skip to main content</a>
437        <form method="post" action="./Signature Cert-a-thon.aspx" id="aspnetForm" class="form-main" novalidate="">
438<div class="aspNetHidden">
439<input type="hidden" name="__WPPS" id="__WPPS" value="s" />
440<input type="hidden" name="__CTRLKEY" id="__CTRLKEY" value="" />
441<input type="hidden" name="__SHIFTKEY" id="__SHIFTKEY" value="" />
442<input type="hidden" name="ctl01_ScriptManager1_TSM" id="ctl01_ScriptManager1_TSM" value="" />
443<input type="hidden" name="ctl01_StyleSheetManager1_TSSM" id="ctl01_StyleSheetManager1_TSSM" value="" />
444<input type="hidden" name="PageInstanceKey" id="PageInstanceKey" value="14797b2c-be00-46e9-9f0d-1b6ad7eeb79c" />
445<input type="hidden" name="__RequestVerificationToken" id="__RequestVerificationToken" value="R4WfLU71w9VjpnIS4b_LbS1nW2LUF34L4nPV2PulFSF7lQvp4VXeAP2_t3x3rCw7IbM9-kL84GPYPdxtZsaT29UswOkWyn3AcNrCh6aob9U1" />
446<input type="hidden" name="TemplateUserMessagesID" id="TemplateUserMessagesID" value="ctl01_TemplateUserMessages_ctl00_Messages" />
447<input type="hidden" name="PageIsDirty" id="PageIsDirty" value="false" />
448<input type="hidden" name="IsControlPostBack" id="IsControlPostBack" value="1" />
449<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
450<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
451<input type="hidden" name="NavMenuClientID" id="NavMenuClientID" value="ctl01_ciPrimaryNavigation_NavControl_NavMenu" />
452<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="puNawBQ4iS+4o17w60yIrgR/tsjsMRke1h2OMXooTBYeJExjki757v3CAONSvVYSFCCcDZBpArehmD8NRZ83yuxUkuxm9ychtN66gM39VLao+vfWi1hJeUwsZsz3CX+nwx2YyNfmoOzJnjcNet9nPOqJwr7IQx4ffW2k07BTf074fj5Fk3HwttgUR0i/nfu+IM06MUC32rYnajhTMPEjHW1MHepquaeFFE5ujQQMA6a1oVKFrlQ2uVpxCIn4PtLcShnXRDQcXqdxwHSgOoL6CDz6QDGxeCN4w9WOOPeOkqYSNvQ6U2/rHG7spzklr8X3RNd7Qtt8j3OokHJKxJOMUmJ0O7OyKMZdsGl6iFKQPRGV5kWCsPPSJIBP5L//fsXFhkoUvnIMPSoRQfvihuI1kACbEMGfbCa6cl8wREtUr5CFoVw+uqs3/6H2gvkAO5n8wIS+SpVSH2Ng7vQFfesKqX1OlIDv09ZgKdmxTVAYpW6GiprPJm2LySYiTac9lJe1fNWdYiKR68P5ZOJtxRb1HA==" />
453</div>
454
455<script type="text/javascript">
456//<![CDATA[
457var theForm = document.forms['aspnetForm'];
458function __doPostBack(eventTarget, eventArgument) {
459    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
460        theForm.__EVENTTARGET.value = eventTarget;
461        theForm.__EVENTARGUMENT.value = eventArgument;
462        theForm.submit();
463    }
464}
465//]]>
466</script>
466
467
468
469<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZN_3LhVa22tqhNb3uFR4vD2M8HgstojHFN_XM_khbER7mSO6LhMf243aJepEAYT5tQ2&amp;t=639190689332169432" type="text/javascript"></script>
469
470
471
472<script src="/ScriptResource.axd?d=xtDSkLnUefsDkXzy1V9OGYO3yp2JUOKAhRzArdj37o2kzyHr1p1mpaB4NgM9wTagLafzEovHakRpghRydK3IDC-QlFogGxyUdt1SIWuVk2k0GiHlSdrOgHB_cBTI0venS3qA7QhpyFSQQGcOxon3xg2&amp;t=ffffffff92637136" type="text/javascript"></script>
vendor: 2 bytes, line 472
472
473<script type="text/javascript">
474//<![CDATA[
475function CopyMoveContentItem_Callback(dialogWindow)
476{
477    if (!dialogWindow.result) return;
478    eval(dialogWindow.Argument.replace('[[RESULT]]',dialogWindow.result));
479}
480//]]>
481</script>
481
482
483<script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl01_ScriptManager1_TSM&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%3aen-US%3a0c8c847b-b611-49a7-8e75-2196aa6e72fa%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3aab6aa57e-34e3-4a88-a53e-99567e45582d%3a16e4e7cd%3a33715776%3af7645509%3a24ee1bba%3ae330518b%3a2003d0b8%3ac128760b%3a1e771326%3a88144a7a%3ac8618e41%3a1a73651d%3a333f8d94%3af46195d3%3ae524c98b%3aed16cbdc%3a19620875%3a874f8ea2%3ab2e06756%3a92fe8ea0%3afa31b949%3a4877f69a%3a490a9d4e%3abd8f85e4" type="text/javascript"></script>
vendor: 2 bytes, line 483
483
484<script src="/AsiCommon/Scripts/Asi.js?v=-1740356471" type="text/javascript"></script>
vendor: 2 bytes, line 484
484
485<script type="text/javascript">
486//<![CDATA[
487var PageMethods = function() {
488PageMethods.initializeBase(this);
489this._timeout = 0;
490this._userContext = null;
491this._succeeded = null;
492this._failed = null;
493}
494PageMethods.prototype = {
495_get_path:function() {
496 var p = this.get_path();
497 if (p) return p;
498 else return PageMethods._staticInstance.get_path();},
499GetActionLink:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) {
500return this._invoke(this._get_path(), 'GetActionLink',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); },
501GetWindowProperties:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) {
502return this._invoke(this._get_path(), 'GetWindowProperties',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); },
503GetAddressCompletionList:function(prefixText,succeededCallback, failedCallback, userContext) {
504return this._invoke(this._get_path(), 'GetAddressCompletionList',false,{prefixText:prefixText},succeededCallback,failedCallback,userContext); },
505CheckForPasteConflict:function(selectedKeys,targetHierarchyKey,succeededCallback, failedCallback, userContext) {
506return this._invoke(this._get_path(), 'CheckForPasteConflict',false,{selectedKeys:selectedKeys,targetHierarchyKey:targetHierarchyKey},succeededCallback,failedCallback,userContext); }}
507PageMethods.registerClass('PageMethods',Sys.Net.WebServiceProxy);
508PageMethods._staticInstance = new PageMethods();
509PageMethods.set_path = function(value) { PageMethods._staticInstance.set_path(value); }
510PageMethods.get_path = function() { return PageMethods._staticInstance.get_path(); }
511PageMethods.set_timeout = function(value) { PageMethods._staticInstance.set_timeout(value); }
512PageMethods.get_timeout = function() { return PageMethods._staticInstance.get_timeout(); }
513PageMethods.set_defaultUserContext = function(value) { PageMethods._staticInstance.set_defaultUserContext(value); }
514PageMethods.get_defaultUserContext = function() { return PageMethods._staticInstance.get_defaultUserContext(); }
515PageMethods.set_defaultSucceededCallback = function(value) { PageMethods._staticInstance.set_defaultSucceededCallback(value); }
516PageMethods.get_defaultSucceededCallback = function() { return PageMethods._staticInstance.get_defaultSucceededCallback(); }
517PageMethods.set_defaultFailedCallback = function(value) { PageMethods._staticInstance.set_defaultFailedCallback(value); }
518PageMethods.get_defaultFailedCallback = function() { return PageMethods._staticInstance.get_defaultFailedCallback(); }
519PageMethods.set_enableJsonp = function(value) { PageMethods._staticInstance.set_enableJsonp(value); }
520PageMethods.get_enableJsonp = function() { return PageMethods._staticInstance.get_enableJsonp(); }
521PageMethods.set_jsonpCallbackParameter = function(value) { PageMethods._staticInstance.set_jsonpCallbackParameter(value); }
522PageMethods.get_jsonpCallbackParameter = function() { return PageMethods._staticInstance.get_jsonpCallbackParameter(); }
523PageMethods.set_path("Signature%20Cert-a-thon.aspx");
524PageMethods.GetActionLink= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetActionLink(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); }
525PageMethods.GetWindowProperties= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetW
525indowProperties(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); }
526PageMethods.GetAddressCompletionList= function(prefixText,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetAddressCompletionList(prefixText,onSuccess,onFailed,userContext); }
527PageMethods.CheckForPasteConflict= function(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.CheckForPasteConflict(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext); }
528var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
529Type.registerNamespace('Asi.Web.UI.Common.BSA');
530if (typeof(Asi.Web.UI.Common.BSA.WindowProperties) === 'undefined') {
531Asi.Web.UI.Common.BSA.WindowProperties=gtc("Asi.Web.UI.Common.BSA.WindowProperties");
532Asi.Web.UI.Common.BSA.WindowProperties.registerClass('Asi.Web.UI.Common.BSA.WindowProperties');
533}
534Type.registerNamespace('Asi.Web.UI');
535if (typeof(Asi.Web.UI.PageOperation) === 'undefined') {
536Asi.Web.UI.PageOperation = function() { throw Error.invalidOperation(); }
537Asi.Web.UI.PageOperation.prototype = {None: 0,Edit: 1,New: 2,Execute: 3,Select: 4,SelectAndReturnValue: 5,Delete: 6,Purge: 7,Import: 8,Export: 9,Publish: 10,Versions: 11,Refresh: 12,Cut: 13,Copy: 14,Paste: 15,Undo: 16,SelectAll: 17,Search: 18,Preview: 19,Submit: 20,RequestDelete: 21,PurgeAll: 22,Download: 23}
538Asi.Web.UI.PageOperation.registerEnum('Asi.Web.UI.PageOperation', true);
539}
540if (typeof(Asi.Web.UI.TemplateType) === 'undefined') {
541Asi.Web.UI.TemplateType = function() { throw Error.invalidOperation(); }
542Asi.Web.UI.TemplateType.prototype = {I: 0,D: 1,P: 2,E: 3,T: 4,F: 5,A: 6}
543Asi.Web.UI.TemplateType.registerEnum('Asi.Web.UI.TemplateType', true);
544}
545//]]>
546</script>
546
547
548<div class="aspNetHidden">
549
550	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="38BEA9F7" />
551</div><object hidden type='application/json'><param name='__ClientContext' id='__ClientContext' value='{"baseUrl":"/","isAnonymous":true,"tenantId":"APMP","licenseClientId":"612073","loggedInPartyId":"217","selectedPartyId":"217","correlationId":"c62b2699f2a4b25b4f8834d23b0e7292","websiteRoot":"https://apmp.org/","virtualDir":"","appTimeZoneOffset":-18000000.0,"cookieConsent":0}'></object>
552            <input type="hidden" name="ctl01$lastClickedElementId" id="lastClickedElementId" />
553            
553<script type="text/javascript">
554//<![CDATA[
555Sys.WebForms.PageRequestManager._initialize('ctl01$ScriptManager1', 'aspnetForm', ['tctl01$UserMessagesUpdatePanel','','tctl01$TemplateBody$PublishUpdatePanel','','tctl01$RadAjaxManager1SU',''], ['ctl01$ScriptManager1',''], [], 3600, 'ctl01');
556//]]>
557</script>
557
558<input type="hidden" name="ctl01$ScriptManager1" id="ctl01_ScriptManager1" />
559<script type="text/javascript">
560//<![CDATA[
561Sys.Application.setServerId("ctl01_ScriptManager1", "ctl01$ScriptManager1");
562Sys.Application._enableHistoryInScriptManager();
563//]]>
564</script>
564
565
566            
566<script type="text/javascript">
567                
568            </script>
568                                 
569            <div id="ctl01_masterWrapper" class="wrapper">
570    <a id="PageTop" class="sr-only">Top of the Page</a>
571    <header id="hd" class="header ClearFix navbar" data-height-offset="true">	     
572        <div class="header-aux-container">
573            <div class="header-container" data-label="Header Aux Bar">
574                				<div ID="WTZone1_Page1" class="WTZone ">
575				<div id="ste_container_ciHeaderTopAuxBar" class="ContentItemContainer">
576<div id="ste_container_HeaderAuxSocial" class="ContentItemContainer"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" />
577<ul class="header-aux-social">
578    <li class="social apmp-search-trigger">
579    <a href="#" id="apmp-open-search" aria-label="Search">
580    <em class="fa-solid fa-magnifying-glass"></em>
581    </a>
582    </li>
583    <li class="social"> <a href="https://www.facebook.com/APMP.org/" aria-label="Facebook" target="_blank" rel="noopener"> <em class="fab fa-facebook-f"></em> </a> </li>
584    <li class="social"> <a href="https://www.linkedin.com/company/apmp" aria-label="Linked" target="_blank" rel="noopener"> <em class="fab fa-linkedin-in"></em> </a> </li>
585    <li class="social"> <a href="https://www.youtube.com/channel/UCAX6bGyVUHu89aBBq92rxQQ" aria-label="Youtube" target="_blank" rel="noopener"> <em class="fab fa-youtube"></em> </a> </li>
586    <li class="social"><a href="https://bsky.app/profile/apmpofficial.bsky.social" aria-label="Bluesky" target="_blank" rel="noopener"> <em class="fa-brands fa-bluesky"></em> </a> </li>
587    <li class="social"><a href="/web/Translations.aspx" aria-label="Translations" target="_blank" rel="noopener">Translations</a></li>
588</ul></div><div class="ContentRecordPageButtonPanel">
589
590</div> 	
591
592</div>
593				<div id="ste_container_ciUtilityNavigation" class="ContentItemContainer"><div id="ctl01_ciUtilityNavigation_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary" role="navigation">
594	<div class="UtilitySection UtilityNavigationList">
595		<ul class='NavigationUnorderedList'><li id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationListItem" class="NavigationListItem nav-aux-button nav-aux-account"><a id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick(&#39;/Web/Web/Contact_Management/CreateAccount.aspx?hkey=556005a6-c6fc-453a-aac8-3ff3f658c576&#39;)" href="/Web/Web/Contact_Management/CreateAccount.aspx?hkey=556005a6-c6fc-453a-aac8-3ff3f658c576"><span class="nav-text" translate="yes">Create account</span></a></li><li id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationListItem" class="NavigationListItem nav-aux-button nav-aux-cart"><a id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick(&#39;/Web/Web/Contact_Management/Cart_Home.aspx?hkey=d6360f1c-27d8-4ee1-b67d-30efd603ebfa&#39;)" href="/Web/Web/Contact_Management/Cart_Home.aspx?hkey=d6360f1c-27d8-4ee1-b67d-30efd603ebfa"><span class="nav-text" translate="yes">Cart </span><span><span data-cartlink='y' class="cartEmpty"><span class="cartSprite"></span></span></span></a></li></ul>
596	</div><div class="UtilitySection UtilityAccountArea">
597		<ul id="ctl01_ciUtilityNavigation_ctl03_AccountMenu" class="account-menu"> 
598    <li id="ctl01_ciUtilityNavigation_ctl03_SignInLI">
599        <a id="ctl01_ciUtilityNavigation_ctl03_LoginStatus1" class="sign-in-link" translate="yes" href="javascript:__doPostBack(&#39;ctl01$ciUtilityNavigation$ctl03$LoginStatus1$ctl02&#39;,&#39;&#39;)">Sign in</a>
600    </li>
601    
602    
603
604    
605</ul>
606
607<script>
608    function ToggleOBO(toggle_id) {
609        var $this = jQuery("#" + toggle_id);
610        var enabled = $this.hasClass("on");
611        var button;
612
613        if (enabled) // click the clear button
614            button = window.$get('ctl01_ciUtilityNavigation_ctl03_OBOControlPanel_ClearContactButton');
615        else // click the select button
616            button = window.$get('ctl01_ciUtilityNavigation_ctl03_OBOControlPanel_SelectContactButton');
617
618
619        if (button != null)
620            button.click();
621    }
622
623    jQuery(document).ready(function () {
624        jQuery('.website-item:gt(2)').hide();
625        jQuery('.js-show-more-sites').show();
626
627        jQuery('.js-show-more-sites a').on("click", function () {
628            jQuery('.website-item:not(:visible):lt(5)').fadeIn(function () {
629                if (jQuery('.website-item:not(:visible)').length == 0) {
630                    jQuery('.website-item a').last().focus();
631                    jQuery('.js-show-more-sites').remove();
632                }
633            });
634            return false;
635        });
636    });
637</script>
637
638	</div><div class="UtilitySection UtilityNavigationToggle">
639		<button onclick="return false;" class="navbar-toggle collapsed menu-toggle" data-toggle="collapse" data-target=".navbar-collapse" data-parent=".navbar"><span class="sr-only" translate="yes">Toggle navigation</span>
640<span class="icon-bar"></span>
641<span class="icon-bar"></span>
642<span class="icon-bar"></span>
643</button>
644	</div><div class="UtilitySection UtilityNavigationToggle">
645		<button onclick="return false;" class="navbar-toggle collapsed searchbar-toggle" data-toggle="collapse" data-target=".searchbar-collapse" data-parent=".navbar"><span class="sr-only" translate="yes">Toggle search</span>
646<span class="icon-search"></span>
647</button>
648	</div><div class="UtilitySection UtilitySearch">
649		<div class="search-container-sm" data-set="searchbar">
650			<div class="header-search">
651				<div id="SimpleSearchBlock" role="search" class="SimpleSearchBlock"><label for="ctl01_ciUtilityNavigation_ctl11_SearchTerms" id="ctl01_ciUtilityNavigation_ctl11_Prompt" class="screen-reader-text" translate="yes">Search</label><input name="ctl01$ciUtilityNavigation$ctl11$SearchTerms" type="text" value="Search" id="ctl01_ciUtilityNavigation_ctl11_SearchTerms" class="search-field Watermarked" onfocus="SimpleSearchField_OnFocus(&#39;ctl01_ciUtilityNavigation_ctl11_SearchTerms&#39;, ctl01_ciUtilityNavigation_ctl11_SearchTermsProperties);" onblur="SimpleSearchField_OnBlur(&#39;ctl01_ciUtilityNavigation_ctl11_SearchTerms&#39;, ctl01_ciUtilityNavigation_ctl11_SearchTermsProperties);" onkeypress="return clickButton(event,&#39;ctl01_ciUtilityNavigation_ctl11_GoSearch&#39;);" translate="yes" /><input type="button" name="ctl01$ciUtilityNavigation$ctl11$GoSearch" value="Go" onclick="SimpleSearchField_ExecuteSearch(&#39;ctl01_ciUtilityNavigation_ctl11_SearchTerms&#39;, ctl01_ciUtilityNavigation_ctl11_SearchTermsProperties); return cancelEvent();__doPostBack(&#39;ctl01$ciUtilityNavigation$ctl11$GoSearch&#39;,&#39;&#39;)" id="ctl01_ciUtilityNavigation_ctl11_GoSearch" class="TextButton" /></div>
652			</div>
653		</div>
654	</div><div class="UtilitySection UtilitySTEToggle ste-section">
655
656	</div><div id="ctl01_ciUtilityNavigation_search-collapse" class="searchbar-collapse collapse" style="height:auto;">
657		<div class="search-container" data-set="searchbar">
658			<div class="header-search">
659				<div id="ResponsiveSimpleSearchBlock" role="search" class="SimpleSearchBlock"><label for="ctl01_ciUtilityNavigation_ctl17_SearchTerms" id="ctl01_ciUtilityNavigation_ctl17_Prompt" class="screen-reader-text" translate="yes">Search</label><input name="ctl01$ciUtilityNavigation$ctl17$SearchTerms" type="text" value="Search" id="ctl01_ciUtilityNavigation_ctl17_SearchTerms" class="search-field Watermarked" onfocus="SimpleSearchField_OnFocus(&#39;ctl01_ciUtilityNavigation_ctl17_SearchTerms&#39;, ctl01_ciUtilityNavigation_ctl17_SearchTermsProperties);" onblur="SimpleSearchField_OnBlur(&#39;ctl01_ciUtilityNavigation_ctl17_SearchTerms&#39;, ctl01_ciUtilityNavigation_ctl17_SearchTermsProperties);" onkeypress="return clickButton(event,&#39;ctl01_ciUtilityNavigation_ctl17_GoSearch&#39;);" translate="yes" /><input type="button" name="ctl01$ciUtilityNavigation$ctl17$GoSearch" value="Go" onclick="SimpleSearchField_ExecuteSearch(&#39;ctl01_ciUtilityNavigation_ctl17_SearchTerms&#39;, ctl01_ciUtilityNavigation_ctl17_SearchTermsProperties); return cancelEvent();__doPostBack(&#39;ctl01$ciUtilityNavigation$ctl17$GoSearch&#39;,&#39;&#39;)" id="ctl01_ciUtilityNavigation_ctl17_GoSearch" class="TextButton" /></div>
660			</div>
661		</div>
662	</div>
663</div>
664
665
666<script type="text/javascript">
667    //<![CDATA[
668    // adapted from bs.collapse - if the search bar is open when opening the menu, close it (and vise versa)
669    function UtilityAreaAction(utilityControl, hideArea) {
670        jQuery(utilityControl).on('show.bs.collapse', function() {
671            var actives = jQuery(hideArea).find('> .in');
672            if (actives && actives.length) {
673                var hasData = actives.data('bs.collapse');
674                if (hasData && hasData.transitioning) return;
675                actives.collapse('hide');
676                hasData || actives.data('bs.collapse', null);
677            }
678        });
679    }
680    jQuery(document).ready(function () {
681        UtilityAreaAction('.navbar-collapse', '.nav-auxiliary');
682        UtilityAreaAction('.searchbar-collapse', '.primary-navigation-area');
683    });
684    //]]>              
685</script>
685
686     </div>
687				<div id="ste_container_ciNewContentHtml_b2889e6f6a4e49c9b308b9907f1fa973" class="ContentItemContainer"><div id="ctl01_ciNewContentHtml_b2889e6f6a4e49c9b308b9907f1fa973_Panel_NewContentHtml">
688	<style>
689    #bpc-overlay {
690    position: fixed;
691    inset: 0;
692    background: rgba(13, 31, 51, 0.72);
693    backdrop-filter: blur(3px);
694    display: flex;
695    align-items: center;
696    justify-content: center;
697    z-index: 99999;
698    padding: 1rem;
699    animation: bpcFadeIn 0.35s ease;
700    }
701    @keyframes bpcFadeIn {
702    from { opacity: 0; }
703    to { opacity: 1; }
704    }
705    #bpc-modal {
706    background: #ffffff;
707    border-radius: 16px;
708    max-width: 520px;
709    width: 100%;
710    overflow: hidden;
711    box-shadow: 0 24px 64px rgba(13, 31, 51, 0.45);
712    animation: bpcSlideUp 0.4s cubic-bezier(0.22, 1, 0.36, 1);
713    position: relative;
714    }
715    @keyframes bpcSlideUp {
716    from { transform: translateY(28px); opacity: 0; }
717    to { transform: translateY(0); opacity: 1; }
718    }
719    #bpc-header {
720    background: #0d1f33;
721    padding: 2rem 2rem 1.6rem;
722    position: relative;
723    text-align: center;
724    display: flex;
725    flex-direction: column;
726    align-items: center;
727    }
728    #bpc-header::after {
729    content: '';
730    position: absolute;
731    bottom: -1px;
732    left: 0;
733    right: 0;
734    height: 40px;
735    background: #ffffff;
736    clip-path: polygon(0 100%, 12% 40%, 22% 65%, 34% 15%, 46% 55%, 55% 28%, 65% 62%, 78% 20%, 90% 52%, 100% 30%, 100% 100%);
737    }
738    #bpc-close {
739    position: absolute;
740    top: 12px;
741    right: 14px;
742    background: rgba(255,255,255,0.12);
743    border: none;
744    color: #fff;
745    border-radius: 50%;
746    width: 30px;
747    height: 30px;
748    font-size: 16px;
749    cursor: pointer;
750    z-index: 2;
751    }
752    #bpc-logo-wrap {
753    margin-top: 0.6rem;
754    margin-bottom: 0.6rem;
755    max-width: 380px;
756    }
757    #bpc-logo {
758    display: block;
759    max-width: 100%;
760    height: auto;
761    max-height: 140px;
762    object-fit: contain;
763    }
764    .bpc-countdown {
765    font-size: 14px;
766    font-weight: 600;
767    letter-spacing: 0.08em;
768    color: #ffffff;
769    background: rgba(255,255,255,0.15);
770    border-radius: 999px;
771    padding: 3px 12px;
772    white-space: nowrap;
773    margin-bottom: 0.5rem;
774    }
775    .bpc-eyebrow {
776    font-size: 11px;
777    font-weight: 600;
778    letter-spacing: 0.12em;
779    text-transform: uppercase;
780    color: #FF9100;
781    margin-bottom: 0.5rem;
782    }
783    .bpc-dates {
784    font-size: 13px;
785    font-weight: 600;
786    color: rgba(255,255,255,0.7);
787    letter-spacing: 0.04em;
788    padding-bottom: 1.4rem;
789    }
790    #bpc-body {
791    padding: 2.8rem 2rem 2rem;
792    }
793    .bpc-location {
794    font-size: 13px;
795    color: #64748b;
796    margin-bottom: 1.2rem;
797    }
798    .bpc-tagline {
799    font-size: 15px;
800    color: #2d3748;
801    line-height: 1.65;
802    margin-bottom: 1.4rem;
803    }
804    .bpc-pills {
805    display: flex;
806    flex-wrap: wrap;
807    gap: 8px;
808    margin-bottom: 1.6rem;
809    }
810    .bpc-pill {
811    font-size: 12px;
812    font-weight: 600;
813    color: #0d1f33;
814    background: #EEF3FB;
815    border: 1px solid #C3D3EC;
816    border-radius: 999px;
817    padding: 4px 12px;
818    white-space: nowrap;
819    }
820    .bpc-actions {
821    display: flex;
822    gap: 12px;
823    flex-wrap: wrap;
824    }
825    .bpc-btn {
826    font-size: 14px;
827    font-weight: 600;
828    border-radius: 8px;
829    padding: 11px 22px;
830    cursor: pointer;
831    text-decoration: none;
832    display: inline-flex;
833    align-items: center;
834    justify-content: center;
835    border: none;
836    min-width: 140px;
837    flex: 1;
838    }
839    .bpc-btn-primary {
840    background: #FF9100;
841    color: #0d1f33;
842    }
843    .bpc-btn-secondary {
844    background: #ffffff;
845    color: #0d1f33;
846    border: 1.5px solid #0d1f33;
847    }
848    @media (max-width: 420px) {
849    #bpc-header { padding: 1.6rem 1.4rem 1.4rem; }
850    #bpc-body { padding: 1.2rem 1.4rem 1.6rem; }
851    }
852</style>
853<script>
854(function () {
855  var SESSION_KEY = 'bpc_denver_popup_seen';
856
857  function buildPopup() {
858    if (document.getElementById('bpc-overlay')) return;
859
860    var overlay = document.createElement('div');
861    overlay.id = 'bpc-overlay';
862    overlay.setAttribute('role', 'dialog');
863    overlay.setAttribute('aria-modal', 'true');
864    overlay.setAttribute('aria-labelledby', 'bpc-title-text');
865
866    overlay.innerHTML =
867      '<div id="bpc-modal">' +
868        '<div id="bpc-header">' +
869          '<button id="bpc-close" aria-label="Close">✕</button>' +
870          '<span class="bpc-countdown" id="bpc-weeks"></span>' +
871          '<p class="bpc-eyebrow">APMP Flagship Event</p>' +
872          '<div id="bpc-logo-wrap">' +
873            '<img id="bpc-logo" src="https://www.apmp.org/images/Events/BPC/BPCDenverHorLongWhite.png?version=4F21B67D" alt="BPC Denver" />' +
874          '</div>' +
875          '<p class="bpc-dates">May 13–16, 2026</p>' +
876        '</div>' +
877        '<div id="bpc-body">' +
878          '<div class="bpc-location">Gaylord Rockies Resort & Convention Center · Denver, CO</div>' +
879          '<p class="bpc-tagline">' +
880            'The world\\'s most dynamic profession is evolving fast, and APMP\\'s Bid & Proposal Conference (BPC) is where the best come together to stay ahead.' +
881          '</p>' +
882          '<div class="bpc-pills">' +
883            '<span class="bpc-pill">More Session Content Than Ever Before</span>' +
884            '<span class="bpc-pill">Certification Opportunities</span>' +
885            '<span class="bpc-pill">In-person Networking</span>' +
886            '<span class="bpc-pill">AI & Innovation</span>' +
887          '</div>' +
888          '<div class="bpc-actions">' +
889            '<a class="bpc-btn bpc-btn-primary" href="https://www.apmp.org/Web/Web/Events/BPCUS26.aspx" target="_blank" rel="noopener">Register Now</a>' +
890            '<a class="bpc-btn bpc-btn-secondary" href="https://www.apmp.org/Web/Web/Events/BPCUS26_Agenda.aspx" target="_blank" rel="noopener">View Agenda</a>' +
891          '</div>' +
892        '</div>' +
893      '</div>';
894
895    document.body.appendChild(overlay);
896
897    var eventDate = new Date('2026-05-13T00:00:00');
898    var now = new Date();
899    var msLeft = eventDate - now;
900    var weeksEl = document.getElementById('bpc-weeks');
901
902    if (weeksEl) {
903      if (msLeft > 0) {
904        var weeksLeft = Math.ceil(msLeft / (1000 * 60 * 60 * 24 * 7));
905        weeksEl.textContent = weeksLeft + ' week' + (weeksLeft !== 1 ? 's' : '') + ' away';
906      } else {
907        weeksEl.textContent = 'Happening now!';
908      }
909    }
910
911    function closePopup() {
912      overlay.style.transition = 'opacity 0.25s ease';
913      overlay.style.opacity = '0';
914      setTimeout(function () {
915        if (overlay.parentNode) overlay.parentNode.removeChild(overlay);
916      }, 260);
917    }
918
919    document.getElementById('bpc-close').addEventListener('click', closePopup);
920
921    overlay.addEventListener('click', function (e) {
922      if (e.target === overlay) closePopup();
923    });
924
925    document.addEventListener('keydown', function (e) {
926      if (e.key === 'Escape') closePopup();
927    });
928  }
929
930  function initPopup() {
931    if (sessionStorage.getItem(SESSION_KEY)) return;
932    sessionStorage.setItem(SESSION_KEY, '1');
933    buildPopup();
934  }
935
936  if (document.readyState === 'loading') {
937    document.addEventListener('DOMContentLoaded', initPopup);
938  } else {
939    initPopup();
940  }
941})();
942</script>
942
943</div></div>
944					</div>
945
946            </div>
947        </div>
948        <div class="header-top-container">
949            <div class="header-container">
950                <div id="masterLogoArea" class="header-logo-container" data-label="Logo">
951                    				<div ID="WTZone2_Page1" class="WTZone ">
952				<div id="ste_container_ciLogoContent" class="ContentItemContainer">
953<div>
954	<div class="row">
955		<div class="col-sm-12">
956			<div id="ctl01_ciLogoContent_ContentRecordTemplateArea_Zone1PlaceHolder">
957	<div id="ste_container_HeaderLogoSpan" class="ContentItemContainer"><a href="https://www.apmp.org/" title="Home" id="masterHeaderImage">Association of Proposal Management Professionals</a></div>
958</div>
959		</div>
960	</div>
961</div><div class="ContentRecordPageButtonPanel">
962
963</div> 	
964
965</div>
966					</div>
967
968                </div>
969                <div class="header-nav-container" data-label="Primary">
970                    				<div ID="WTZone3_Page1" class="WTZone ">
971				<div id="ste_container_ciPrimaryNavigation" class="ContentItemContainer">
972<div id="ctl01_ciPrimaryNavigation_PrimaryNavigationArea" class="primary-navigation-area">
973    <div id="ctl01_ciPrimaryNavigation_PrimaryNavigationControl" class="collapse navbar-collapse nav-primary">
974        <nav id="ctl01_ciPrimaryNavigation_NavControl_NavWrapper" aria-label="primary">
975    <div tabindex="0" id="ctl01_ciPrimaryNavigation_NavControl_NavMenu" class="RadMenu RadMenu_Default  MainMenu MegaDropDownMenuOuter" Translate="Yes" PerspectiveId="13696d5d-3f82-4859-8942-1c6cc4243723" Version="FD3D4031" NavigationArea="1" MaxDataBindDepth="3" style="z-index:2999;">
976	<!-- 2026.3.812.462 --><input class="rmRootGroup rmToggleHandles rmHorizontal" id="ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState" name="ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState" type="hidden" />
977</div> 
978</nav>
979    </div>
980</div></div>
981					</div>
982
983                </div>
984            </div>
985        </div>
986    </header>
987    <div id="scrollindicator"></div>
988    <div id="masterContentArea" class="container ClearFix">
989        <div role="main" class="body-container" id="ContentPanel">
990            <div data-label="On Behalf Of" class="ClearFix OnBehalfOfContainer">
991                				<div ID="WTZone4_Page1" class="WTZone ">
992				<div id="ste_container_ciOBO" class="ContentItemContainer"><div class="FloatRight"><div id="ctl01_ciOBO_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary">
993	<div class="UtilitySection OnBehalfOf">
994
995	</div>
996</div>
997
998     </div></div>
999					</div>
1000
1001            </div>
1002            <div class="col-primary" data-label="Main Content">
1003                				<div ID="WTZone5_Page1" class="WTZone ">
1004		<div id="mainContentWrapper" class="ContentPanel">
1005			<div id="masterMainBreadcrumb" data-height-offset="true" ></div>
1006			<div id="ctl01_UserMessagesUpdatePanel">
1007						
1008				
1009</div>
1010			
1011<script type="text/javascript">
1012
1013</script>
1013
1014	<div id="ctl01_TemplateBody_PublishUpdatePanel">
1015
1016</div><div id="ctl01_TemplateBody_WebPartManager1___Drag" style="display:none;position:absolute;z-index:32000;filter:alpha(opacity=75);">
1017
1018</div>
1019<div class="psc_multiuse_column psc_layout">
1020	<div class="fullwidth rowone" data-label="Full Width Row One">
1021					<div class="ContentItemContainer">
1022				<div id="WebPartZone1_Page1" class="WebPartZone ">
1023
1024			<div class="iMIS-WebPart">
1025				<div id="ste_container_ciBanner" class="ContentItemContainer"><div class="panel ">
1026	<div id="ctl01_TemplateBody_WebPartManager1_gwpciBanner_ciBanner__Head" class="panel-heading">
1027
1028	</div><div id="ctl01_TemplateBody_WebPartManager1_gwpciBanner_ciBanner__BodyContainer" class="panel-body-container">
1029		<div id="ctl01_TemplateBody_WebPartManager1_gwpciBanner_ciBanner__Body" class="panel-body">
1030			<pseudocode-content-buddy id=ipart-8676f105-165b-4311-9063-21f1f04dca80 x-content-key=be0e5e50-4f9c-46c3-88eb-d4836df409d6 x-content-item-key=8676f105-165b-4311-9063-21f1f04dca80 class=ng-non-bindable></pseudocode-content-buddy>
1030<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
1030
1031<!-- -->
1032		</div>
1033	</div>
1034</div></div>
1035			</div>
1036				<div class="iMIS-WebPart">
1037					<div id="ste_container_ciHeader" class="ContentItemContainer"><div class="panel ">
1038	<div id="ctl01_TemplateBody_WebPartManager1_gwpciHeader_ciHeader__Head" class="panel-heading">
1039
1040	</div><div id="ctl01_TemplateBody_WebPartManager1_gwpciHeader_ciHeader__BodyContainer" class="panel-body-container">
1041		<div id="ctl01_TemplateBody_WebPartManager1_gwpciHeader_ciHeader__Body" class="panel-body">
1042			<pseudocode-content-buddy id=ipart-71f986e8-7458-4cfe-b75c-0b1d00a0f985 x-content-key=be0e5e50-4f9c-46c3-88eb-d4836df409d6 x-content-item-key=71f986e8-7458-4cfe-b75c-0b1d00a0f985 class=ng-non-bindable></pseudocode-content-buddy>
1042<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
1042
1043<!-- -->
1044		</div>
1045	</div>
1046</div></div>
1047				</div>
1048				</div>
1049			
1050			<div id="ctl01_TemplateBody_ContentPage1_downloadContainer" style="display:none;">
1051				<input type="hidden" name="ctl01$TemplateBody$ContentPage1$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage1_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage1$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage1_downloadButton" style="display:none" />
1052			</div></div>
1053
1054	</div>
1055	<div class="inner rowtwo" data-label="Fixed Inner Width Row One">
1056		<div class="col5050 colgrid">
1057			<div data-label="Left Half">
1058							<div class="ContentItemContainer">
1059				<div id="WebPartZone2_Page1" class="WebPartZone ">
1060
1061			<div class="iMIS-WebPart">
1062				<div id="ste_container_ciSummary1" class="ContentItemContainer"><div class="panel ">
1063	<div id="ctl01_TemplateBody_WebPartManager1_gwpciSummary1_ciSummary1__Head" class="panel-heading">
1064
1065	</div><div id="ctl01_TemplateBody_WebPartManager1_gwpciSummary1_ciSummary1__BodyContainer" class="panel-body-container">
1066		<div id="ctl01_TemplateBody_WebPartManager1_gwpciSummary1_ciSummary1__Body" class="panel-body">
1067			<pseudocode-content-buddy id=ipart-07cae0e2-3e7e-4e5b-81d0-3fe223b165b3 x-content-key=be0e5e50-4f9c-46c3-88eb-d4836df409d6 x-content-item-key=07cae0e2-3e7e-4e5b-81d0-3fe223b165b3 class=ng-non-bindable></pseudocode-content-buddy>
1067<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
1067
1068<!-- -->
1069		</div>
1070	</div>
1071</div></div>
1072			</div>
1073			</div>
1074		
1075			<div id="ctl01_TemplateBody_ContentPage2_downloadContainer" style="display:none;">
1076			<input type="hidden" name="ctl01$TemplateBody$ContentPage2$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage2_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage2$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage2_downloadButton" style="display:none" />
1077		</div></div>
1078
1079			</div>
1080			<div data-label="Right Half">
1081							<div class="ContentItemContainer">
1082				<div id="WebPartZone3_Page1" class="WebPartZone ">
1083
1084			<div class="iMIS-WebPart">
1085				<div id="ste_container_ciCountdown_e4f42c8a5d994e2480550b3f76536597" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciCountdown_e4f42c8a5d994e2480550b3f76536597_ciCountdown_e4f42c8a5d994e2480550b3f76536597_Panel_Countdown">
1086	<!--
1087  APMP Certathon countdown widget — compact 2x2 card
1088  -----------------------------------------------------------------
1089  Paste-ready: ES5-only JS, vanilla HTML/CSS, namespaced "apmp-ctc-"
1090  classes (won't collide with the "apmp-ctw-" level widget if both
1091  end up on the same page), IIFE-wrapped script. Built as a small,
1092  fixed-shape card (2 columns x 2 rows, always — no wide single-row
1093  layout anymore) meant to sit in a column next to something else,
1094  not span the page on its own.
1095
1096  TARGET DATE
1097  -----------------------------------------------------------------
1098  Set below to 2026-10-29T23:59:59, evaluated in the site VISITOR'S
1099  own browser time zone (not a fixed UK/US zone). If you want the
1100  countdown to hit zero at a specific, same-for-everyone moment
1101  (e.g. midnight UK time), change the target string to include an
1102  explicit offset, e.g. '2026-10-29T23:59:59+00:00'.
1103
1104  EDIT THESE BEFORE PUBLISHING
1105  -----------------------------------------------------------------
1106  1. Target date/time      — data-target-date on .apmp-ctc-root, below
1107  2. Header copy           — .apmp-ctc-kicker
1108  3. Ended-state copy      — .apmp-ctc-ended-msg, shown once the timer hits zero
1109  4. Card width            — max-width on .apmp-ctc-root (currently
1110                              580px, centered within its container);
1111                              adjust to fit your side-by-side column
1112-->
1113<style>
1114    .apmp-ctc-root {
1115    --apmp-ctc-font: 'Montserrat', 'Modica Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
1116    --apmp-ctc-navy: #031d34;
1117    --apmp-ctc-blue: #1f9fd8;
1118    --apmp-ctc-gold: #d9a441;
1119    font-family: var(--apmp-ctc-font);
1120    -webkit-font-smoothing: antialiased;
1121    width: 100%;
1122    max-width: 580px;
1123    margin: 0 auto;
1124    box-sizing: border-box;
1125    color: var(--apmp-ctc-navy);
1126    container-type: inline-size;
1127    container-name: apmpctc;
1128    }
1129    .apmp-ctc-root * { box-sizing: border-box; }
1130    .apmp-ctc-root a { color: inherit; }
1131    .apmp-ctc-inner {
1132    padding: 20px 4px 4px;
1133    text-align: center;
1134    }
1135    .apmp-ctc-kicker {
1136    font-size: 13px;
1137    line-height: 1.4;
1138    color: #5b7080;
1139    margin: 0 0 12px;
1140    }
1141    .apmp-ctc-timer {
1142    display: grid;
1143    grid-template-columns: repeat(2, 1fr);
1144    gap: 10px;
1145    margin: 0;
1146    }
1147    .apmp-ctc-unit {
1148    display: flex;
1149    flex-direction: column;
1150    align-items: center;
1151    justify-content: center;
1152    background: #f6f8fa;
1153    border: 1px solid #e3e9ed;
1154    border-radius: 10px;
1155    padding: 14px 6px;
1156    }
1157    .apmp-ctc-num {
1158    font-size: clamp(26px, 18cqw, 34px);
1159    font-weight: 800;
1160    letter-spacing: -0.02em;
1161    line-height: 1;
1162    font-variant-numeric: tabular-nums;
1163    color: var(--apmp-ctc-navy);
1164    }
1165    .apmp-ctc-num.apmp-ctc-tick { animation: apmp-ctc-pulse 0.4s ease; }
1166    @keyframes apmp-ctc-pulse {
1167    0% { transform: scale(1); }
1168    35% { transform: scale(1.14); color: var(--apmp-ctc-blue); }
1169    100% { transform: scale(1); }
1170    }
1171    .apmp-ctc-unit-label {
1172    font-size: 10.5px;
1173    font-weight: 700;
1174    color: #7c8b94;
1175    margin-top: 4px;
1176    }
1177    .apmp-ctc-ended .apmp-ctc-timer { display: none; }
1178    .apmp-ctc-ended-msg { display: none; }
1179    .apmp-ctc-ended .apmp-ctc-ended-msg {
1180    display: block;
1181    font-size: 14px;
1182    color: #5b7080;
1183    margin: 0;
1184    }
1185    @media (prefers-reduced-motion: reduce) {
1186    .apmp-ctc-num { animation: none !important; }
1187    }
1188    /* Compensates for a large gap that shows up once the two-column layout
1189    stacks on mobile. That gap is very likely coming from the page's own
1190    row/column spacing (check the "Row Setting" tab on the widget, next
1191    to the content tab) rather than anything in this file — but pulling
1192    the widget up here is a quick fix if that setting isn't the cause,
1193    or isn't adjustable. -48px is a starting guess; increase the negative
1194    value if there's still a gap, ease it back toward 0 if it overshoots. */
1195    @media (max-width: 480px) {
1196    .apmp-ctc-root { margin-top: -48px; }
1197    }
1198</style>
1199<div class="apmp-ctc-root" id="apmpCertathonCountdown" data-target-date="2026-10-29T23:59:59">
1200<div class="apmp-ctc-inner">
1201<p class="apmp-ctc-kicker">APMP's Signature Cert-a-thon discounts end in:</p>
1202<div class="apmp-ctc-timer" role="timer" aria-live="polite">
1203<div class="apmp-ctc-unit">
1204<span class="apmp-ctc-num" data-unit="days">00</span>
1205<span class="apmp-ctc-unit-label">Days</span>
1206</div>
1207<div class="apmp-ctc-unit">
1208<span class="apmp-ctc-num" data-unit="hours">00</span>
1209<span class="apmp-ctc-unit-label">Hours</span>
1210</div>
1211<div class="apmp-ctc-unit">
1212<span class="apmp-ctc-num" data-unit="minutes">00</span>
1213<span class="apmp-ctc-unit-label">Minutes</span>
1214</div>
1215<div class="apmp-ctc-unit">
1216<span class="apmp-ctc-num" data-unit="seconds">00</span>
1217<span class="apmp-ctc-unit-label">Seconds</span>
1218</div>
1219</div>
1220<p class="apmp-ctc-ended-msg">Certathon pricing has closed. Standard exam pricing now applies.</p>
1221</div>
1222</div>
1223<script>
1224  (function () {
1225    'use strict';
1226
1227    var root = document.getElementById('apmpCertathonCountdown');
1228    if (!root) { return; }
1229
1230    var targetStr = root.getAttribute('data-target-date');
1231    var target = new Date(targetStr).getTime();
1232
1233    var daysEl = root.querySelector('[data-unit="days"]');
1234    var hoursEl = root.querySelector('[data-unit="hours"]');
1235    var minutesEl = root.querySelector('[data-unit="minutes"]');
1236    var secondsEl = root.querySelector('[data-unit="seconds"]');
1237
1238    var reduceMotion = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;
1239    var timerId = null;
1240
1241    function pad(n) {
1242      n = Math.max(0, n);
1243      return (n < 10 ? '0' : '') + n;
1244    }
1245
1246    function setUnit(el, value) {
1247      var next = pad(value);
1248      if (el.textContent === next) { return; }
1249      el.textContent = next;
1250      if (!reduceMotion) {
1251        el.className = 'apmp-ctc-num apmp-ctc-tick';
1252        /* eslint-disable-next-line no-unused-expressions */
1253        void el.offsetWidth;
1254        window.setTimeout(function () {
1255          el.className = 'apmp-ctc-num';
1256        }, 400);
1257      }
1258    }
1259
1260    function render() {
1261      var now = new Date().getTime();
1262      var diff = target - now;
1263
1264      if (diff <= 0) {
1265        setUnit(daysEl, 0);
1266        setUnit(hoursEl, 0);
1267        setUnit(minutesEl, 0);
1268        setUnit(secondsEl, 0);
1269        root.className = 'apmp-ctc-root apmp-ctc-ended';
1270        if (timerId) {
1271          window.clearInterval(timerId);
1272          timerId = null;
1273        }
1274        return;
1275      }
1276
1277      var totalSeconds = Math.floor(diff / 1000);
1278      var days = Math.floor(totalSeconds / 86400);
1279      var hours = Math.floor((totalSeconds % 86400) / 3600);
1280      var minutes = Math.floor((totalSeconds % 3600) / 60);
1281      var seconds = totalSeconds % 60;
1282
1283      setUnit(daysEl, days);
1284      setUnit(hoursEl, hours);
1285      setUnit(minutesEl, minutes);
1286      setUnit(secondsEl, seconds);
1287    }
1288
1289    render();
1290    timerId = window.setInterval(render, 1000);
1291  })();
1292</script>
1292
1293</div></div>
1294			</div>
1295			</div>
1296		
1297			<div id="ctl01_TemplateBody_ContentPage3_downloadContainer" style="display:none;">
1298			<input type="hidden" name="ctl01$TemplateBody$ContentPage3$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage3_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage3$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage3_downloadButton" style="display:none" />
1299		</div></div>
1300
1301			</div>
1302		</div>
1303	</div>
1304	<div class="inner rowthree" data-label="Fixed Inner Row Two">
1305					<div class="ContentItemContainer">
1306				<div id="WebPartZone4_Page1" class="WebPartZone ">
1307
1308		</div>
1309	
1310			<div id="ctl01_TemplateBody_ContentPage4_downloadContainer" style="display:none;">
1311		<input type="hidden" name="ctl01$TemplateBody$ContentPage4$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage4_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage4$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage4_downloadButton" style="display:none" />
1312	</div></div>
1313
1314	</div>
1315	<div class="inner rowfour" data-label="Fixed Inner Width Row Two">
1316		<div class="col6633 colgrid">
1317			<div data-label="Left Two Thirds">
1318							<div class="ContentItemContainer">
1319				<div id="WebPartZone5_Page1" class="WebPartZone ">
1320
1321		</div>
1322	
1323			<div id="ctl01_TemplateBody_ContentPage5_downloadContainer" style="display:none;">
1324		<input type="hidden" name="ctl01$TemplateBody$ContentPage5$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage5_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage5$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage5_downloadButton" style="display:none" />
1325	</div></div>
1326
1327			</div>
1328			<div data-label="Right Third">
1329							<div class="ContentItemContainer">
1330				<div id="WebPartZone6_Page1" class="WebPartZone ">
1331
1332		</div>
1333	
1334			<div id="ctl01_TemplateBody_ContentPage6_downloadContainer" style="display:none;">
1335		<input type="hidden" name="ctl01$TemplateBody$ContentPage6$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage6_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage6$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage6_downloadButton" style="display:none" />
1336	</div></div>
1337
1338			</div>
1339		</div>
1340	</div>
1341	<div class="fullwidth rowfive" data-label="Full Width Row Three">
1342					<div class="ContentItemContainer">
1343				<div id="WebPartZone7_Page1" class="WebPartZone ">
1344
1345			<div class="iMIS-WebPart">
1346				<div id="ste_container_ciCorporatememberdetails" class="ContentItemContainer"><div class="panel ">
1347	<div id="ctl01_TemplateBody_WebPartManager1_gwpciCorporatememberdetails_ciCorporatememberdetails__Head" class="panel-heading">
1348
1349	</div><div id="ctl01_TemplateBody_WebPartManager1_gwpciCorporatememberdetails_ciCorporatememberdetails__BodyContainer" class="panel-body-container">
1350		<div id="ctl01_TemplateBody_WebPartManager1_gwpciCorporatememberdetails_ciCorporatememberdetails__Body" class="panel-body">
1351			<pseudocode-content-buddy id=ipart-23124b9d-023b-4ebe-86a7-9eb75107dd2c x-content-key=be0e5e50-4f9c-46c3-88eb-d4836df409d6 x-content-item-key=23124b9d-023b-4ebe-86a7-9eb75107dd2c class=ng-non-bindable></pseudocode-content-buddy>
1351<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
1351
1352<!-- -->
1353		</div>
1354	</div>
1355</div></div>
1356			</div>
1357				<div class="iMIS-WebPart">
1358					<div id="ste_container_ciCertinfo_0c16fd2f6f4843a3ba3a1677bfa2a624" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciCertinfo_0c16fd2f6f4843a3ba3a1677bfa2a624_ciCertinfo_0c16fd2f6f4843a3ba3a1677bfa2a624_Panel_Certinfo">
1359	<!--
1360  APMP Certathon widget v6 — real pricing, close date, trust line, cross-link
1361  -----------------------------------------------------------------
1362  Paste-ready: ES5-only JS, vanilla HTML/CSS, namespaced "apmp-ctw-"
1363  classes, IIFE-wrapped script. No fixed max-width, fluid type sizing
1364  via clamp()/cqw so it scales smoothly on mobile and inside a real
1365  page column. Left-hand tabs stretch to fill the full height of the
1366  widget in equal shares; they collapse to a row above the content
1367  on narrow screens.
1368
1369  PRICING (as supplied, all USD, $100 Certathon markdown applied)
1370  -----------------------------------------------------------------
1371  Foundation   — Members $425 -> $325   (members only)
1372  Practitioner — Members $425 -> $325   (members only)
1373  Capture      — Members $425 -> $325   (members only)
1374  Professional — Members $900 -> $800   (members only)
1375
1376  All four levels are members-only, so every panel shows a single
1377  price with an "APMP membership required" note. Update the
1378  data-price-member attribute on each .apmp-ctw-price-block if
1379  these change again.
1380
1381  EDIT THESE BEFORE PUBLISHING
1382  -----------------------------------------------------------------
1383  Pricing, close date, panel copy and the four CTA links/booking URLs
1384  are all filled in with real content. Only the widget's own header
1385  (.apmp-ctw-header) is still generic boilerplate if you want to
1386  tweak it.
1387-->
1388<style>
1389    .apmp-ctw-root {
1390    --apmp-ctw-font: 'Montserrat', 'Modica Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
1391    --apmp-ctw-navy: #031d34;
1392    --apmp-ctw-blue: #1f9fd8;
1393    --apmp-ctw-gold: #d9a441;
1394    --apmp-ctw-ink: #0c2033;
1395    --apmp-ctw-line: #dbe3e9;
1396    font-family: var(--apmp-ctw-font);
1397    color: var(--apmp-ctw-ink);
1398    -webkit-font-smoothing: antialiased;
1399    width: 100%;
1400    max-width: 1400px;
1401    margin: 0 auto;
1402    display: grid;
1403    grid-template-columns: minmax(160px, 220px) 1fr;
1404    align-items: stretch;
1405    border: 1px solid var(--apmp-ctw-line);
1406    border-radius: 10px;
1407    overflow: hidden;
1408    container-type: inline-size;
1409    container-name: apmpctw;
1410    }
1411    .apmp-ctw-root * { box-sizing: border-box; }
1412    .apmp-ctw-root a { color: inherit; }
1413    /* ---------- Header ---------- */
1414    .apmp-ctw-header {
1415    grid-column: 1 / -1;
1416    padding: clamp(16px, 2.5vw, 22px) clamp(18px, 4vw, 36px);
1417    padding: clamp(16px, 4cqw, 22px) clamp(16px, 5cqw, 36px);
1418    border-bottom: 1px solid var(--apmp-ctw-line);
1419    background: #fff;
1420    }
1421    .apmp-ctw-header-title {
1422    font-size: clamp(18px, 2.2vw, 21px);
1423    font-size: clamp(17px, 3.2cqw, 21px);
1424    font-weight: 700;
1425    color: var(--apmp-ctw-navy);
1426    margin: 0 0 4px;
1427    }
1428    .apmp-ctw-header-sub {
1429    font-size: 14px;
1430    color: #52616c;
1431    margin: 0;
1432    }
1433    /* ---------- Left: vertical tabs, equal height, fill the column ---------- */
1434    .apmp-ctw-tabs {
1435    display: flex;
1436    flex-direction: column;
1437    background: #f6f8fa;
1438    border-right: 1px solid var(--apmp-ctw-line);
1439    }
1440    .apmp-ctw-tab {
1441    flex: 1 1 0;
1442    display: flex;
1443    align-items: center;
1444    font-family: inherit;
1445    text-align: left;
1446    font-size: 14px;
1447    font-weight: 700;
1448    color: #4c5a64;
1449    background: none;
1450    border: none;
1451    border-left: 3px solid transparent;
1452    border-bottom: 1px solid var(--apmp-ctw-line);
1453    padding: 14px 18px;
1454    cursor: pointer;
1455    line-height: 1.3;
1456    }
1457    .apmp-ctw-tab:last-child { border-bottom: none; }
1458    .apmp-ctw-tab:hover { color: var(--apmp-ctw-navy); background: #eef2f5; }
1459    .apmp-ctw-tab:focus-visible { outline: 2px solid var(--apmp-ctw-blue); outline-offset: -2px; }
1460    .apmp-ctw-tab.apmp-ctw-active {
1461    color: var(--apmp-ctw-navy);
1462    background: #fff;
1463    border-left-color: var(--apmp-ctw-blue);
1464    }
1465    .apmp-ctw-tab-num {
1466    display: inline-block;
1467    width: 18px;
1468    height: 18px;
1469    line-height: 18px;
1470    border-radius: 50%;
1471    background: var(--apmp-ctw-line);
1472    color: #4c5a64;
1473    font-size: 11px;
1474    text-align: center;
1475    margin-right: 8px;
1476    flex-shrink: 0;
1477    }
1478    .apmp-ctw-tab.apmp-ctw-active .apmp-ctw-tab-num {
1479    background: var(--apmp-ctw-blue);
1480    color: #fff;
1481    }
1482    /* ---------- Right: content ---------- */
1483    .apmp-ctw-panel-wrap { background: #fff; min-width: 0; }
1484    .apmp-ctw-panel {
1485    display: none;
1486    padding: clamp(20px, 3vw, 32px) clamp(18px, 4vw, 36px) clamp(20px, 3vw, 32px);
1487    padding: clamp(18px, 5cqw, 32px) clamp(16px, 5cqw, 36px) clamp(18px, 5cqw, 32px);
1488    }
1489    .apmp-ctw-panel.apmp-ctw-active {
1490    display: block;
1491    animation: apmp-ctw-fade 0.25s ease;
1492    }
1493    @keyframes apmp-ctw-fade {
1494    from { opacity: 0; transform: translateY(4px); }
1495    to { opacity: 1; transform: translateY(0); }
1496    }
1497    /* The shout: was price gets struck through, new price pops in */
1498    .apmp-ctw-price-block { margin-bottom: 6px; }
1499    .apmp-ctw-was-wrap {
1500    position: relative;
1501    display: inline-block;
1502    font-size: clamp(18px, 2.2vw, 24px);
1503    font-size: clamp(18px, 4cqw, 24px);
1504    font-weight: 700;
1505    color: #9aa7ae;
1506    }
1507    .apmp-ctw-strike {
1508    position: absolute;
1509    left: -2px;
1510    right: -2px;
1511    top: 50%;
1512    height: 3px;
1513    background: var(--apmp-ctw-blue);
1514    transform: scaleX(0);
1515    transform-origin: left center;
1516    }
1517    .apmp-ctw-strike.apmp-ctw-drawn {
1518    transition: transform 0.4s ease;
1519    transform: scaleX(1);
1520    }
1521    .apmp-ctw-now-wrap {
1522    display: flex;
1523    align-items: baseline;
1524    flex-wrap: wrap;
1525    gap: 14px;
1526    margin-top: 8px;
1527    opacity: 0;
1528    transform: translateY(6px);
1529    }
1530    .apmp-ctw-now-wrap.apmp-ctw-in {
1531    transition: opacity 0.4s ease, transform 0.5s cubic-bezier(.2,1.4,.4,1);
1532    opacity: 1;
1533    transform: translateY(0);
1534    }
1535    .apmp-ctw-now-text {
1536    font-size: clamp(30px, 6vw, 52px);
1537    font-size: clamp(30px, 8cqw, 56px);
1538    font-weight: 800;
1539    color: var(--apmp-ctw-blue);
1540    letter-spacing: -0.03em;
1541    line-height: 1;
1542    }
1543    .apmp-ctw-save-pill {
1544    font-size: 12.5px;
1545    font-weight: 700;
1546    color: var(--apmp-ctw-navy);
1547    background: #eef6fb;
1548    border: 1px solid var(--apmp-ctw-blue);
1549    padding: 5px 11px;
1550    border-radius: 999px;
1551    white-space: nowrap;
1552    }
1553    .apmp-ctw-price-sub {
1554    font-size: 13px;
1555    color: #52616c;
1556    margin: 8px 0 4px;
1557    }
1558    .apmp-ctw-trust {
1559    font-size: 12.5px;
1560    color: #6a7883;
1561    margin: 0 0 16px;
1562    }
1563    .apmp-ctw-crosslink {
1564    display: inline-block;
1565    font-family: inherit;
1566    font-size: 13px;
1567    font-weight: 700;
1568    color: var(--apmp-ctw-blue);
1569    background: none;
1570    border: none;
1571    padding: 0;
1572    margin: 0 0 16px;
1573    cursor: pointer;
1574    text-decoration: underline;
1575    text-underline-offset: 2px;
1576    }
1577    .apmp-ctw-crosslink:hover { color: var(--apmp-ctw-navy); }
1578    .apmp-ctw-crosslink:focus-visible { outline: 2px solid var(--apmp-ctw-blue); outline-offset: 2px; }
1579    .apmp-ctw-panel-name {
1580    font-size: clamp(19px, 2.6vw, 22px);
1581    font-size: clamp(18px, 3.5cqw, 22px);
1582    font-weight: 700;
1583    color: var(--apmp-ctw-navy);
1584    margin: 18px 0 8px;
1585    }
1586    .apmp-ctw-code {
1587    font-size: 0.62em;
1588    font-weight: 500;
1589    color: #6a7883;
1590    margin-left: 2px;
1591    }
1592    .apmp-ctw-panel-desc {
1593    font-size: 15px;
1594    line-height: 1.55;
1595    color: #445561;
1596    margin: 0 0 18px;
1597    max-width: 100%;
1598    }
1599    .apmp-ctw-eligibility {
1600    background: #f6f8fa;
1601    border: 1px solid var(--apmp-ctw-line);
1602    border-radius: 10px;
1603    padding: 14px 18px 16px;
1604    margin: 0 0 16px;
1605    max-width: 100%;
1606    }
1607    .apmp-ctw-panel-label {
1608    font-size: 11.5px;
1609    font-weight: 700;
1610    color: #52616c;
1611    letter-spacing: 0.04em;
1612    text-transform: uppercase;
1613    margin: 0 0 10px;
1614    }
1615    .apmp-ctw-panel-list {
1616    list-style: none;
1617    margin: 0;
1618    padding: 0;
1619    }
1620    .apmp-ctw-panel-list li {
1621    font-size: 14px;
1622    line-height: 1.5;
1623    color: var(--apmp-ctw-ink);
1624    padding-left: 18px;
1625    position: relative;
1626    margin-bottom: 7px;
1627    }
1628    .apmp-ctw-panel-list li:last-child { margin-bottom: 0; }
1629    .apmp-ctw-panel-list li:before {
1630    content: "";
1631    position: absolute;
1632    left: 0;
1633    top: 7px;
1634    width: 6px;
1635    height: 6px;
1636    border-radius: 50%;
1637    background: var(--apmp-ctw-blue);
1638    }
1639    .apmp-ctw-panel-why {
1640    font-size: 14px;
1641    line-height: 1.5;
1642    color: var(--apmp-ctw-navy);
1643    background: #eef6fb;
1644    border-left: 3px solid var(--apmp-ctw-blue);
1645    padding: 10px 13px;
1646    margin: 0 0 16px;
1647    max-width: 100%;
1648    }
1649    .apmp-ctw-panel[data-level="professional"] .apmp-ctw-panel-why {
1650    background: #fbf3e4;
1651    border-left-color: var(--apmp-ctw-gold);
1652    }
1653    .apmp-ctw-cta {
1654    display: block;
1655    width: 100%;
1656    text-align: center;
1657    background: var(--apmp-ctw-blue);
1658    color: #051625;
1659    font-weight: 700;
1660    font-size: 15px;
1661    text-decoration: none;
1662    padding: 15px 20px;
1663    border-radius: 7px;
1664    transition: background 0.15s ease, transform 0.15s ease;
1665    }
1666    .apmp-ctw-cta:hover { background: #47b3e3; transform: translateY(-1px); }
1667    .apmp-ctw-cta:focus-visible { outline: 3px solid var(--apmp-ctw-navy); outline-offset: 2px; }
1668    .apmp-ctw-foot {
1669    grid-column: 1 / -1;
1670    text-align: center;
1671    font-size: 12px;
1672    color: #6a7883;
1673    padding: 14px;
1674    border-top: 1px solid var(--apmp-ctw-line);
1675    background: #f6f8fa;
1676    }
1677    /* ---------- Fluid down to mobile: side tabs become a top row ---------- */
1678    @media (max-width: 680px) {
1679    .apmp-ctw-root { grid-template-columns: 1fr; }
1680    .apmp-ctw-tabs {
1681    flex-direction: row;
1682    flex-wrap: wrap;
1683    border-right: none;
1684    border-bottom: 1px solid var(--apmp-ctw-line);
1685    }
1686    .apmp-ctw-tab {
1687    flex: 1 1 50%;
1688    border-left: none;
1689    border-bottom: 3px solid transparent;
1690    justify-content: center;
1691    text-align: center;
1692    padding: 12px 8px;
1693    }
1694    .apmp-ctw-tab.apmp-ctw-active { border-bottom-color: var(--apmp-ctw-blue); }
1695    }
1696    @media (prefers-reduced-motion: reduce) {
1697    .apmp-ctw-strike, .apmp-ctw-now-wrap, .apmp-ctw-panel, .apmp-ctw-cta {
1698    animation: none !important;
1699    transition: none !important;
1700    }
1701    }
1702</style>
1703<div class="apmp-ctw-root" id="apmpCertathonWidget">
1704<div class="apmp-ctw-header">
1705<h2 class="apmp-ctw-header-title">Discover your next certification step</h2>
1706<p class="apmp-ctw-header-sub">Four levels, one clear path — and US$100 off whichever one's next for you.</p>
1707</div>
1708<div class="apmp-ctw-tabs" role="tablist" aria-label="Certification levels">
1709<button type="button" class="apmp-ctw-tab apmp-ctw-active" data-index="0" role="tab" aria-selected="true"><span class="apmp-ctw-tab-num">1</span>Foundation</button>
1710<button type="button" class="apmp-ctw-tab" data-index="1" role="tab" aria-selected="false"><span class="apmp-ctw-tab-num">2</span>Practitioner</button>
1711<button type="button" class="apmp-ctw-tab" data-index="2" role="tab" aria-selected="false"><span class="apmp-ctw-tab-num">2</span>Capture Practitioner</button>
1712<button type="button" class="apmp-ctw-tab" data-index="3" role="tab" aria-selected="false"><span class="apmp-ctw-tab-num">3</span>Professional</button>
1713</div>
1714<div class="apmp-ctw-panel-wrap">
1715<div class="apmp-ctw-panel apmp-ctw-active" data-level="foundation" role="tabpanel">
1716<div class="apmp-ctw-price-block" data-price-member="425">
1717<div class="apmp-ctw-was-wrap">
1718<span data-was-text="">US$425</span>
1719<span class="apmp-ctw-strike" data-strike=""></span>
1720</div>
1721<div class="apmp-ctw-now-wrap" data-now-wrap="">
1722<span class="apmp-ctw-now-text" data-now-text="">US$325</span>
1723<span class="apmp-ctw-save-pill">Save US$100</span>
1724</div>
1725</div>
1726<p class="apmp-ctw-price-sub">Your Foundation exam, with Cert-a-thon pricing applied. APMP membership required.</p>
1727<p class="apmp-ctw-trust">APMP Foundation has certified proposal professionals worldwide since 2004.</p>
1728<h3 class="apmp-ctw-panel-name">APMP Foundation Certification <span class="apmp-ctw-code">(CF APMP)</span></h3>
1729<p class="apmp-ctw-panel-desc">APMP Foundation Certification demonstrates your understanding of industry best practices and the core principles of the APMP Body of Knowledge (BoK), providing a strong foundation for developing competitive, winning proposals. <a href="https://www.apmp.org/Web/Certification/Foundation-Certification.aspx" aria-label="Click here for more in-depth information about your Foundation OTE online exam" target="_blank" rel="noopener noreferrer" class="apmp-ctw-extlink">Click here</a> for more in-depth information about your Foundation OTE online exam.</p>
1730<div class="apmp-ctw-eligibility">
1731<p class="apmp-ctw-panel-label">Eligibility and details</p>
1732<ul class="apmp-ctw-panel-list">
1733    <li>Candidates should have 1+ year working in a bid or proposal environment</li>
1734    <li>Exam is 65-minutes online, open book, restricted materials</li>
1735    <li>Once the exam is purchased, candidates must take the exam within their current membership year</li>
1736</ul>
1737</div>
1738<p class="apmp-ctw-panel-why">
1738This Certification builds a strong foundation for your professional growth and is required to pursue future APMP Signature Certifications.</p>
1739<a class="apmp-ctw-cta" href="https://publicexambookings.apmg-international.com/bookings/new?utf8=✓&product[id]=498" target="_blank" rel="noopener noreferrer">Book your Foundation Certification Exam</a>
1740</div>
1741<div class="apmp-ctw-panel" data-level="practitioner" role="tabpanel">
1742<div class="apmp-ctw-price-block" data-price-member="425">
1743<div class="apmp-ctw-was-wrap">
1744<span data-was-text="">US$425</span>
1745<span class="apmp-ctw-strike" data-strike=""></span>
1746</div>
1747<div class="apmp-ctw-now-wrap" data-now-wrap="">
1748<span class="apmp-ctw-now-text" data-now-text="">US$325</span>
1749<span class="apmp-ctw-save-pill">Save US$100</span>
1750</div>
1751</div>
1752<p class="apmp-ctw-price-sub">Your Practitioner exam, with Cert-a-thon pricing applied. APMP membership required.</p>
1753<button type="button" class="apmp-ctw-crosslink" data-jump="0">Don't have Foundation yet? Start there →</button>
1754<h3 class="apmp-ctw-panel-name">APMP Practitioner Certification <span class="apmp-ctw-code">(CP APMP)</span></h3>
1755<p class="apmp-ctw-panel-desc">The APMP Practitioner Certification assesses the knowledge and skills demonstrating proficiency in proposal and bid management based on the APMP Competency Framework and Syllabus. <a href="https://www.apmp.org/Web/Certification/Practitioner-Certification.aspx" aria-label="Click here for more in-depth information about your APMP Practitioner online exam" target="_blank" rel="noopener noreferrer" class="apmp-ctw-extlink">Click here</a> for more in-depth information about your APMP Practitioner online exam.</p>
1756<div class="apmp-ctw-eligibility">
1757<p class="apmp-ctw-panel-label">Eligibility and details</p>
1758<ul class="apmp-ctw-panel-list">
1759    <li>Candidates should have 3+ years of experience in a bid or proposal environment</li>
1760    <li>APMP Foundation Certification and APMP membership required</li>
1761    <li>150-minute online, three-part, open-book exam</li>
1762    <li>Once the exam is purchased, candidates must take the exam within their current membership year</li>
1763</ul>
1764</div>
1765<p class="apmp-ctw-panel-why">The APMP Practitioner exam validates your ability to apply industry best practices to real-world bid and proposal scenarios, manage teams, and develop consistent winning strategies.</p>
1766<a class="apmp-ctw-cta" href="https://publicexambookings.apmg-international.com/bookings/new?utf8=✓&product[id]=174&_gl=1*1vl0s4v*_gcl_au*NTQ4NzUzODg5LjE3NTI3ODg5ODA." target="_blank" rel="noopener noreferrer">Book your Practitioner Certification Exam</a>
1767</div>
1768<div class="apmp-ctw-panel" data-level="capture" role="tabpanel">
1769<div class="apmp-ctw-price-block" data-price-member="425">
1770<div class="apmp-ctw-was-wrap">
1771<span data-was-text="">US$425</span>
1772<span class="apmp-ctw-strike" data-strike=""></span>
1773</div>
1774<div class="apmp-ctw-now-wrap" data-now-wrap="">
1775<span class="apmp-ctw-now-text" data-now-text="">US$325</span>
1776<span class="apmp-ctw-save-pill">Save US$100</span>
1777</div>
1778</div>
1779<p class="apmp-ctw-price-sub">Your Capture Practitioner exam, with Cert-a-thon pricing applied. APMP membership required.</p>
1780<h3 class="apmp-ctw-panel-name">APMP Capture Practitioner Certification <span class="apmp-ctw-code">(CAP APMP)</span></h3>
1781<p class="apmp-ctw-panel-desc">The APMP Capture Practitioner Certification exam involves a provided scenario and questions about that scenario. The Capture Practitioner exam assesses your knowledge and understanding of APMP best practices related to that scenario. <a href="https://www.apmp.org/Web/Certification/Capture-Practitioner-Certification.aspx" aria-label="Click here for more in-depth information about your APMP Capture Practitioner Certification exam" target="_blank" rel="noopener noreferrer" class="apmp-ctw-extlink">Click here</a> for more in-depth information about your APMP Capture Practitioner Certification exam.</p>
1782<div class="apmp-ctw-eligibility">
1783<p class="apmp-ctw-panel-label">Eligibility and details</p>
1784<ul class="apmp-ctw-panel-list">
1785    <li>Candidates should have 3+ years of experience in capture, sales, or bid and proposal fields</li>
1786    <li>APMP membership required</li>
1787    <li>150-minute online, open-book exam</li>
1788    <li>Once the exam is purchased, candidates must take the exam within their current membership year</li>
1789</ul>
1790</div>
1791<p class="apmp-ctw-panel-why">If you are involved in sales, pursuit, or business development at your organization, this Certification is for you!</p>
1792<a class="apmp-ctw-cta" href="https://publicexambookings.apmg-international.com/bookings/new?utf8=✓&product[id]=221&_gl=1*1d7ryxw*_gcl_au*NTQ4NzUzODg5LjE3NTI3ODg5ODA." target="_blank" rel="noopener noreferrer">Book your Capture Practitioner Exam</a>
1793</div>
1794<div class="apmp-ctw-panel" data-level="professional" role="tabpanel">
1795<div class="apmp-ctw-price-block" data-price-member="900">
1796<div class="apmp-ctw-was-wrap">
1797<span data-was-text="">US$900</span>
1798<span class="apmp-ctw-strike" data-strike=""></span>
1799</div>
1800<div class="apmp-ctw-now-wrap" data-now-wrap="">
1801<span class="apmp-ctw-now-text" data-now-text="">US$800</span>
1802<span class="apmp-ctw-save-pill">Save US$100</span>
1803</div>
1804</div>
1805<p class="apmp-ctw-price-sub">Your Professional application, with Cert-a-thon pricing applied. APMP membership required.</p>
1806<h3 class="apmp-ctw-panel-name">APMP Professional Certification <span class="apmp-ctw-code">(CPP APMP)</span></h3>
1807<p class="apmp-ctw-panel-desc">APMP's Professional Certification is the highest level of certification you can achieve in the APMP Certification program. Obtaining the Professional Certification confirms your exceptional leadership and communication skills and validates that you have made significant contributions to an organization and/or the bid and proposal profession. <a href="https://www.apmp.org/Web/Certification/Professional-Certification.aspx" aria-label="Click here for more in-depth information about the APMP Professional Certification" target="_blank" rel="noopener noreferrer" class="apmp-ctw-extlink">Click here</a> for more in-depth information about the APMP Professional Certification.</p>
1808<div class="apmp-ctw-eligibility">
1809<p class="apmp-ctw-panel-label">Eligibility and details</p>
1810<ul class="apmp-ctw-panel-list">
1811    <li>Candidates should have 7+ years of experience in a bid and proposal environment</li>
1812    <li>APMP membership, Foundation Certification and Practitioner-level Certification required</li>
1813    <li>Professional reference required</li>
1814    <li>Proposal Professional Impact Paper (PPIP) and 45-minute panel interview</li>
1815</ul>
1816</div>
1817<p class="apmp-ctw-panel-why">The APMP Professional Certification is an honorable career milestone.</p>
1818<a class="apmp-ctw-cta" href="https://publicexambookings.apmg-international.com/bookings/new?utf8=✓&product[id]=200&_gl=1*sxgujl*_gcl_au*NTQ4NzUzODg5LjE3NTI3ODg5ODA." target="_blank" rel="noopener noreferrer">Book your Professional Certification exam</a>
1819</div>
1820</div>
1821<p class="apmp-ctw-foot">APMP Signature Cert-a-thon pricing runs <strong data-close-date="">September 29—October 29</strong> and applies to all four levels of APMP Signature Certification.</p>
1822</div>
1823<script>
1824  (function () {
1825    'use strict';
1826
1827    var root = document.getElementById('apmpCertathonWidget');
1828    if (!root) { return; }
1829
1830    var tabs = root.querySelectorAll('.apmp-ctw-tab');
1831    var panels = root.querySelectorAll('.apmp-ctw-panel');
1832    var current = 0;
1833    var total = panels.length;
1834    var reduceMotion = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;
1835    var pendingTimeouts = [];
1836
1837    function clearPending() {
1838      for (var i = 0; i < pendingTimeouts.length; i++) {
1839        window.clearTimeout(pendingTimeouts[i]);
1840      }
1841      pendingTimeouts = [];
1842    }
1843
1844    function currentWasPrice(panel) {
1845      var block = panel.querySelector('.apmp-ctw-price-block');
1846      if (!block) { return 0; }
1847      var was = parseInt(block.getAttribute('data-price-member'), 10);
1848      return isNaN(was) ? 0 : was;
1849    }
1850
1851    function animatePrice(panel) {
1852      var block = panel.querySelector('.apmp-ctw-price-block');
1853      if (!block) { return; }
1854
1855      var was = currentWasPrice(panel);
1856      var now = was - 100;
1857      if (now < 0) { now = 0; }
1858
1859      var wasText = block.querySelector('[data-was-text]');
1860      var nowText = block.querySelector('[data-now-text]');
1861      var strike = block.querySelector('[data-strike]');
1862      var nowWrap = block.querySelector('[data-now-wrap]');
1863
1864      wasText.textContent = 'US$' + was;
1865      nowText.textContent = 'US$' + now;
1866
1867      if (reduceMotion) {
1868        strike.className = 'apmp-ctw-strike apmp-ctw-drawn';
1869        nowWrap.className = 'apmp-ctw-now-wrap apmp-ctw-in';
1870        return;
1871      }
1872
1873      /* reset, then run: draw the strike, then reveal the new price */
1874      strike.className = 'apmp-ctw-strike';
1875      nowWrap.className = 'apmp-ctw-now-wrap';
1876
1877      /* force reflow so the reset is applied before re-animating */
1878      void block.offsetWidth;
1879
1880      pendingTimeouts.push(window.setTimeout(function () {
1881        strike.className = 'apmp-ctw-strike apmp-ctw-drawn';
1882      }, 120));
1883
1884      pendingTimeouts.push(window.setTimeout(function () {
1885        nowWrap.className = 'apmp-ctw-now-wrap apmp-ctw-in';
1886      }, 480));
1887    }
1888
1889    function setStep(index) {
1890      if (index < 0 || index >= total) { return; }
1891      current = index;
1892
1893      for (var i = 0; i < total; i++) {
1894        var isActive = (i === current);
1895        tabs[i].className = 'apmp-ctw-tab' + (isActive ? ' apmp-ctw-active' : '');
1896        tabs[i].setAttribute('aria-selected', isActive ? 'true' : 'false');
1897        panels[i].className = 'apmp-ctw-panel' + (isActive ? ' apmp-ctw-active' : '');
1898      }
1899
1900      clearPending();
1901      animatePrice(panels[current]);
1902    }
1903
1904    for (var t = 0; t < tabs.length; t++) {
1905      tabs[t].addEventListener('click', (function (idx) {
1906        return function () { setStep(idx); };
1907      })(t));
1908    }
1909
1910    var crossLinks = root.querySelectorAll('[data-jump]');
1911    for (var c = 0; c < crossLinks.length; c++) {
1912      crossLinks[c].addEventListener('click', (function (el) {
1913        return function () {
1914          var idx = parseInt(el.getAttribute('data-jump'), 10);
1915          if (!isNaN(idx)) { setStep(idx); }
1916        };
1917      })(crossLinks[c]));
1918    }
1919
1920    /* Force these to open in a new tab even if the CMS strips the
1921       target/rel attributes from the saved HTML. Runs on every load
1922       since this script tag itself survives regardless. */
1923    var externalLinks = root.querySelectorAll('.apmp-ctw-cta, .apmp-ctw-extlink');
1924    for (var e = 0; e < externalLinks.length; e++) {
1925      externalLinks[e].setAttribute('target', '_blank');
1926      externalLinks[e].setAttribute('rel', 'noopener noreferrer');
1927    }
1928
1929    setStep(0);
1930  })();
1931</script>
1931
1932</div></div>
1933				</div>
1934					<div class="iMIS-WebPart">
1935						<div id="ste_container_ciHelpFooter_7d3bff84c80349ddbc6aeef8251ab9dd" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciHelpFooter_7d3bff84c80349ddbc6aeef8251ab9dd_ciHelpFooter_7d3bff84c80349ddbc6aeef8251ab9dd_Panel_HelpFooter">
1936	<!-- APMP Cert-a-thon: help / corporate member footer widget
1937     Uses the same tokens as the apmp-ctw "Discover your next certification step" widget. -->
1938<style>
1939    .apmp-help-root{max-width:1400px;margin:40px auto 0;background:transparent;font-family:Montserrat,"Modica Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#0c2033;box-sizing:border-box}
1940    .apmp-help-root *{box-sizing:border-box}
1941    .apmp-help-grid{display:grid;grid-template-columns:1fr 1fr}
1942    .apmp-help-col{padding:28px 36px 32px;display:flex;flex-direction:column;align-items:flex-start}
1943    .apmp-help-col:first-child{padding-left:0}
1944    .apmp-help-col:last-child{padding-right:0}
1945    .apmp-help-col + .apmp-help-col{border-left:1px solid #dbe3e9}
1946    .apmp-help-pill{display:inline-block;font-size:12.5px;font-weight:700;color:#031d34;background:#eef6fb;border:1px solid #1f9fd8;border-radius:999px;padding:5px 11px;margin-bottom:14px}
1947    .apmp-help-col h3{margin:0 0 8px;font-family:"Nunito Sans",sans-serif;font-size:18px;font-weight:700;color:#031d34;line-height:1.35}
1948    .apmp-help-col p{margin:0 0 20px;font-size:14px;line-height:1.65;color:#3b4a56}
1949    .apmp-help-col p a{color:#0c2033;text-decoration:underline}
1950    .apmp-help-cta{margin-top:auto;display:inline-block;font-size:15px;font-weight:700;color:#0c2033;background:#fff;border:1.5px solid #1f9fd8;border-radius:7px;padding:13px 20px;text-decoration:none;transition:background .15s,color .15s}
1951    .apmp-help-cta:hover,.apmp-help-cta:focus-visible{background:#1f9fd8;color:#0c2033}
1952    .apmp-help-cta:focus-visible{outline:2px solid #031d34;outline-offset:2px}
1953    @media (max-width:760px){
1954    .apmp-help-grid{grid-template-columns:1fr}
1955    .apmp-help-col,.apmp-help-col:first-child,.apmp-help-col:last-child{padding:24px 20px 26px}
1956    .apmp-help-col + .apmp-help-col{border-left:0;border-top:1px solid #dbe3e9}
1957    .apmp-help-cta{width:100%;text-align:center}
1958    }
1959</style>
1960<section class="apmp-help-root" aria-label="Help and corporate member contacts">
1961<div class="apmp-help-grid">
1962<div class="apmp-help-col">
1963<span class="apmp-help-pill">Corporate members</span>
1964<h3>Booking through a corporate membership?</h3>
1965<p>Your APMP Cert-A-Thon discount is arranged through our <strong>Member Value Team</strong>. Email <a href="/cdn-cgi/l/email-protection#5e333b333c3b2c2d36372e1e3f2e332e70312c39612d2b3c343b3d2a630d3739303f2a2b2c3b7e1d3b2c2a733f732a3631307e6c6e6c687ebcdecd7e1d312c2e312c3f2a3b7e3c313135373039"><span class="__cf_email__" data-cfemail="99f4fcf4fbfcebeaf1f0e9d9f8e9f4e9b7f6ebfe">[email&#160;protected]</span></a> with the certification exam and the name of the member taking it.</p>
1966<a class="apmp-help-cta" href="/cdn-cgi/l/email-protection#8ce1e9e1eee9feffe4e5fcccedfce1fca2e3feebb3fff9eee6e9eff8b1dfe5ebe2edf8f9fee9accfe9fef8a1eda1f8e4e3e2acbebcbebaac6e0c1faccfe3fefce3feedf8e9aceee3e3e7e5e2eb">Contact the Member Value Team</a>
1967</div>
1968<div class="apmp-help-col">
1969<span class="apmp-help-pill">Questions</span>
1970<h3>Not sure which certification is right for you?</h3>
1971<p>Our Certification team can help with eligibility, exam format, or booking, so you can choose your next step with confidence.</p>
1972<a class="apmp-help-cta" href="/cdn-cgi/l/email-protection#6f0c0a1d1b0609060c0e1b0600012f0e1f021f41001d08501c1a0d050a0c1b523c0608010e1b1a1d0a4f2c0a1d1b420e421b0700014f5d5f5d594f8deffc4f2c0a1d1b0609060c0e1b0600014f1e1a0a1c1b060001">Get in touch</a>
1973</div>
1974</div>
1975</section>
1976</div></div>
1977					</div>
1978						<div class="iMIS-WebPart">
1979							<div id="ste_container_ciNewClientSideContentItem" class="ContentItemContainer"><div class="panel ">
1980	<div id="ctl01_TemplateBody_WebPartManager1_gwpciNewClientSideContentItem_ciNewClientSideContentItem__Head" class="panel-heading">
1981
1982	</div><div id="ctl01_TemplateBody_WebPartManager1_gwpciNewClientSideContentItem_ciNewClientSideContentItem__BodyContainer" class="panel-body-container">
1983		<div id="ctl01_TemplateBody_WebPartManager1_gwpciNewClientSideContentItem_ciNewClientSideContentItem__Body" class="panel-body">
1984			<pseudocode-content-buddy id=ipart-094095cd-ae10-44fd-8948-70cf4e78b970 x-content-key=be0e5e50-4f9c-46c3-88eb-d4836df409d6 x-content-item-key=094095cd-ae10-44fd-8948-70cf4e78b970 class=ng-non-bindable></pseudocode-content-buddy>
vendor: 108 bytes, line 1984
1984<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1984<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
1984
1985<!-- -->
1986		</div>
1987	</div>
1988</div></div>
1989						</div>
1990						</div>
1991					
1992			<div id="ctl01_TemplateBody_ContentPage7_downloadContainer" style="display:none;">
1993						<input type="hidden" name="ctl01$TemplateBody$ContentPage7$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage7_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage7$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage7_downloadButton" style="display:none" />
1994					</div></div>
1995
1996	</div>
1997</div>	
1998
1999
2000    
2001    
2002
2003		</div>
2004							</div>
2005
2006            </div>
2007            <div data-label="Secondary Navigation" class="col-secondary cs-right d-none">
2008                				<div ID="WTZone6_Page1" class="WTZone ">
2009				<div id="ste_container_ciSecondary" class="ContentItemContainer">
2010<div id="ctl01_ciSecondary_SecondaryNavigationArea">
2011    <div class="nav-secondary NotPrinted">                
2012        <nav id="ctl01_ciSecondary_SubNavControl_NavWrapper" class="sub-nav" aria-labelledby="ctl01_ciSecondary_SubNavControl_SubNavHead">
2013    <div id="ctl01_ciSecondary_SubNavControl_SubNavHead" class="sub-nav-head" translate="yes">
2014	
2015        
2016    
2017</div>
2018    <div id="ctl01_ciSecondary_SubNavControl_SubNavPanel" class="sub-nav-body" translate="yes">
2019	
2020        <div id="ctl01_ciSecondary_SubNavControl_SubNavigationTree" class="RadTreeView RadTreeView_NaturalHeritageSites" NavigateOnClick="true" PerspectiveId="13696d5d-3f82-4859-8942-1c6cc4243723" Version="FD3D4031" NavigationArea="2" StartingNodeOffset="1" WrapperContainerId="ctl01_masterWrapper" SubNavTitleContainerId="ctl01_ciSecondary_SubNavControl_SubNavHead">
2021		<input id="ctl01_ciSecondary_SubNavControl_SubNavigationTree_ClientState" name="ctl01_ciSecondary_SubNavControl_SubNavigationTree_ClientState" type="hidden" />
2022	</div>
2023    
2024</div> 
2025</nav>    
2026    </div>    
2027</div></div>
2028			
2029				<div id="ste_container_ciSideContent" class="ContentItemContainer">
2030 	
2031
2032</div>
2033					</div>
2034
2035            </div>
2036        </div>
2037    </div>
2038    <a class="backToTop" href="#PageTop">Back to Top</a>
2039    <footer id="ft" class="footer ClearFix">
2040        <div class="footer-social">
2041            <div class="container" data-label="Footer Social">
2042                				<div ID="WTZone7_Page1" class="WTZone ">
2043				<div id="ste_container_ciFooterSocial" class="ContentItemContainer">
2044<div class="psc_single_inner psc_layout">
2045	<div class="inner rowone" data-label="Fixed Inner Width">
2046		<div class="colsingle colgrid">
2047			<div data-label="Single Column Inner"><div id="ctl01_ciFooterSocial_ContentRecordTemplateArea_Zone1PlaceHolder">
2048
2049</div></div>
2050		</div>
2051	</div>
2052</div><div class="ContentRecordPageButtonPanel">
2053
2054</div> 	
2055
2056</div>
2057					</div>
2058
2059            </div>
2060        </div>
2061        <div class="footer-content">
2062            <div class="container" data-label="Footer Content">
2063                				<div ID="WTZone8_Page1" class="WTZone ">
2064				<div id="ste_container_ciFooterContent1" class="ContentItemContainer">
2065<div class="psc_third_twothirds psc_layout">
2066	<div class="inner rowone" data-label="Fixed Inner Width">
2067		<div class="col2575 colgrid">
2068			<div data-label="Left"><div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone1PlaceHolder">
2069	<div id="ste_container_FooterLogo" class="ContentItemContainer"><a class="footerlogo"><img src="https://members.apmp.org/images/Website/APMP White Logo - 2024.svg?version=38BEDFF8" alt="Association of Proposal Management Professionals" style="width: 520px; height: 261px;" /></a></div><div id="ste_container_NewContentHtml" class="ContentItemContainer"><div id="apmp-search-overlay">
2070<div id="apmp-search-inner">
2071<button id="apmp-close-search" type="button" aria-label="Close search">×</button>
2072<div id="apmp-search-box">
2073<input type="text" id="apmp-search-input" placeholder="Search APMP..." />
2074<button type="button" id="apmp-search-btn" aria-label="Search">
2075<em class="fa-solid fa-magnifying-glass"></em>
2076</button>
2077</div>
2078<div id="apmp-google-results"></div>
2079</div>
2080</div>
2081<script>
2082document.addEventListener('DOMContentLoaded', function () {
2083  var overlay = document.getElementById('apmp-search-overlay');
2084  var openBtn = document.getElementById('apmp-open-search');
2085  var closeBtn = document.getElementById('apmp-close-search');
2086  var input = document.getElementById('apmp-search-input');
2087  var button = document.getElementById('apmp-search-btn');
2088  var results = document.getElementById('apmp-google-results');
2089
2090  if (openBtn) {
2091    openBtn.onclick = function(e) {
2092      e.preventDefault();
2093      overlay.style.display = 'block';
2094      results.style.display = 'none';
2095      input.focus();
2096    };
2097  }
2098
2099  if (closeBtn) {
2100    closeBtn.onclick = function() {
2101      overlay.style.display = 'none';
2102    };
2103  }
2104
2105  overlay.addEventListener('click', function(e) {
2106    if (e.target === overlay) {
2107      overlay.style.display = 'none';
2108    }
2109  });
2110
2111  document.addEventListener('keydown', function(e) {
2112    if (e.key === 'Escape') {
2113      overlay.style.display = 'none';
2114    }
2115  });
2116
2117  button.onclick = apmpDoSearch;
2118
2119  input.onkeydown = function(e) {
2120    if (e.key === 'Enter') {
2121      return apmpDoSearch(e);
2122    }
2123  };
2124});
2125</script>
vendor: 2 bytes, line 2125
2125
2126<script>
2127window.__gcse = {
2128  parsetags: 'explicit',
2129  callback: function () {
2130    google.search.cse.element.render({
2131      div: 'apmp-google-results',
2132      tag: 'searchresults-only',
2133      gname: 'apmpSearch'
2134    });
2135
2136    window.apmpSearchElement = google.search.cse.element.getElement('apmpSearch');
2137  }
2138};
2139
2140function apmpDoSearch(e) {
2141  if (e) {
2142    e.preventDefault();
2143    e.stopPropagation();
2144  }
2145
2146  var query = document.getElementById('apmp-search-input').value.trim();
2147  var results = document.getElementById('apmp-google-results');
2148
2149  if (!query || !window.apmpSearchElement) {
2150    return false;
2151  }
2152
2153results.style.display = 'block';
2154results.style.visibility = 'visible';
2155  window.apmpSearchElement.execute(query);
2156
2157  return false;
2158}
2159</script>
vendor: 2 bytes, line 2159
2159
2160<script src="https://cse.google.com/cse.js?cx=9698df29679354934"></script>
2160</div>
2161</div></div>
2162			<div data-label="Right"><div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone2PlaceHolder">
2163	<div id="ste_container_Footertext" class="ContentItemContainer"><div class="footertext">
2164<p>Copyright © Association of Proposal Management Professionals (APMP) - All Rights Reserved - <a href="/cdn-cgi/l/email-protection#f39e969e919681809b9a83b392839e83dd9c8194">Contact </a>- <a href="/Web/Web/Privacy-Policy.aspx" class="">Privacy Policy</a></p>
2165<p>This site is protected by reCAPTCHA and the <a href="https://policies.google.com/privacy" target="_blank">Google Privacy Policy</a> and <a href="https://policies.google.com/terms" target="_blank">Terms of Service</a> apply.</p>
2166</div></div><div id="ste_container_Social" class="ContentItemContainer"><ul class="socialnav">
2167    <li class="social"> <a href="/web/Translations.aspx" aria-label="Translations" target="_blank" rel="noopener"> Translations</a></li>
2168    <li class="social">  </li>
2169    <li class="social"> <a href="https://bsky.app/profile/apmpofficial.bsky.social/" aria-label="Bluesky" target="_blank" rel="noopener"> <em class="fa-brands fa-bluesky"></em> </a> </li>
2170    <li class="social"> <a href="https://www.facebook.com/APMP.org/" aria-label="Facebook" target="_blank" rel="noopener"> <em class="fab fa-facebook-f"></em> </a> </li>
2171    <li class="social"> <a href="https://www.linkedin.com/company/apmp" aria-label="Linked" target="_blank" rel="noopener"> <em class="fab fa-linkedin-in"></em> </a> </li>
2172    <li class="social"> <a href="https://www.youtube.com/channel/UCAX6bGyVUHu89aBBq92rxQQ" aria-label="Youtube" target="_blank" rel="noopener"> <em class="fab fa-youtube"></em> </a> </li>
2173</ul></div>
2174</div></div>
2175		</div>
2176	</div>
2177</div><div class="ContentRecordPageButtonPanel">
2178
2179</div> 	
2180
2181</div>
2182					</div>
2183
2184            </div>
2185        </div>
2186        <div class="footer-nav-copyright">
2187            <div class="container" role="navigation">
2188                <div class="footer-copyright" data-label="Footer Copyright">
2189                    				<div ID="WTZone9_Page1" class="WTZone ">
2190				<div id="ste_container_ciFooterContent2" class="ContentItemContainer">
2191<div>
2192	<div class="row">
2193		<div class="col-sm-12">
2194			<div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_Zone1PlaceHolder">
2195
2196</div>
2197		</div>
2198	</div>
2199</div><div class="ContentRecordPageButtonPanel">
2200
2201</div> 	
2202
2203</div>
2204				<div id="ste_container_ciUICSS" class="ContentItemContainer">
2205<div id="ste_container_CoreCSSMUSTBEFIRSTDONOTDELETE" class="ContentItemContainer"><style>
2206</style></div><div id="ste_container_ThemeCSS" class="ContentItemContainer"><style>
2207</style></div><div id="ste_container_AdditionalCSS" class="ContentItemContainer"><style>
2208    /* Additional styling goes here */
2209    #masterContentArea .TextButton:hover, #masterContentArea .btn:hover{ background-colour: var(--brand-1-bg); color: var(--brand-1-fg); }
2210</style></div><div class="ContentRecordPageButtonPanel">
2211
2212</div> 	
2213
2214</div>
2215				<div id="ste_container_ciUIJS" class="ContentItemContainer">
2216<div id="ste_container_UIJS" class="ContentItemContainer">
vendor: 108 bytes, line 2216
2216<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2216<script src="https://d1qtx34w5zi8yw.cloudfront.net/pseudocode-helper/pseudocode.2.9.min.js"></script>
vendor: 2 bytes, line 2216
2216
2217<script>
2218    document.addEventListener('DOMContentLoaded',()=>{
2219        try{
2220            const pscopts   =   {
2221                                    verbal: 0
2222                                    ,imisversion: 'cloud'
2223                                    ,watchcbtimeout: 1500
2224                                    ,fxspeedmax: 1.5
2225                                    ,scrollrootmargin: 110
2226                                };
2227            const psc       =   new PseudoCode(pscopts);
2228            // psc.setHeaderClass('style2');
2229            psc.rebuildPrimaryNavigation({disabletoplevel:false});
2230            psc.rebuildAuxNavigation();
2231            psc.buildNavigation('footernav',true); // looks for a ul with id footernav
2232            psc.setupBodyScroll(); // needed for both sticky header AND animations - sticky header requires appropriate CSS
2233            psc.watchContentBuddy(async ()=>{
2234                psc.runAnimationIO();
2235                psc.runCountersIO();
2236            });
2237        }
2238        catch(e){
2239            console.warn('Pseudocode library not found.',e);
2240        }
2241    });
2242</script>
2242</div><div class="ContentRecordPageButtonPanel">
2243
2244</div> 	
2245
2246</div>
2247					</div>
2248
2249                </div>
2250            </div>
2251        </div>
2252    </footer>
2253</div>	
2254
2255                                        
2256            <!--Jscript from Page.ResgisterStartupScript extention is loaded here -->
2257            <Div>
2257<script type="text/javascript">Sys.Application.add_load(function () {{ MasterPageBase_Init(); }});</script>
vendor: 2 bytes, line 2257
2257
2258<script>var cookieConsentProperties = new CookieConsentProperties();cookieConsentProperties.ShowLink = false;cookieConsentProperties.Message = 'This website uses cookies to ensure you get the best experience on our website.';cookieConsentProperties.Allow = 'Accept All';cookieConsentProperties.Deny = 'Reject All';cookieConsentProperties.Link = 'Learn more';cookieConsentProperties.Href = '';cookieConsentProperties.Position = 'bottom';cookieConsentProperties.Static = false;SetUpCookieWarning(cookieConsentProperties);</script>
2258
2259</Div><input name="ctl01$TemplateScripts$timeoutsoonmsg" type="hidden" id="timeoutsoonmsg" value="PGgyPllvdSBhcmUgYWJvdXQgdG8gYmUgc2lnbmVkIG91dDwvaDI+DQo8cD5Zb3Ugd2lsbCBiZSBzaWduZWQgb3V0IGluIDxzdHJvbmc+W1NlY29uZHNSZW1haW5pbmddPC9zdHJvbmc+IHNlY29uZHMgZHVlIHRvIGluYWN0aXZpdHkuIFlvdXIgY2hhbmdlcyB3aWxsIG5vdCBiZSBzYXZlZC4gVG8gY29udGludWUgd29ya2luZyBvbiB0aGUgd2Vic2l0ZSwgY2xpY2sgIlN0YXkgU2lnbmVkIEluIiBiZWxvdy48L3A+" /><input name="ctl01$TemplateScripts$timeoutsoonstaysignintxt" type="hidden" id="timeoutsoonstaysignintxt" value="U3RheSBTaWduZWQgSW4=" /><input name="ctl01$TemplateScripts$timeoutsoonlogouttxt" type="hidden" id="timeoutsoonlogouttxt" value="U2lnbiBPdXQ=" /><input name="ctl01$TemplateScripts$stayLoggedInURL" type="hidden" id="stayLoggedInURL" /><input name="ctl01$TemplateScripts$logoutUrl" type="hidden" id="logoutUrl" value="aHR0cHM6Ly9hcG1wLm9yZy9hc2ljb21tb24vY29udHJvbHMvc2hhcmVkL2Zvcm1zYXV0aGVudGljYXRpb24vbG9naW4uYXNweD9TZXNzaW9uVGltZW91dD0xJlJldHVyblVybD0lMmZXZWIlMmZDZXJ0aWZpY2F0aW9uJTJmU2lnbmF0dXJlK0NlcnQtYS10aG9uLmFzcHglM2Y=" />
2260
2261<!-- Bootstrap Modal -->
2262<div id="BootstrapModal" class="modal fade" tabindex="-1" role="dialog" aria-label="Modal" aria-hidden="true">
2263    <div id="BootstrapDocument" class="modal-dialog modal-xl" role="document">
2264        <div class="modal-content">
2265            <div class="modal-header">
2266                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
2267                    <span aria-hidden="true">&times;</span>
2268                </button>
2269            </div>
2270            <div class="modal-body p-0 m-0">
2271                <iframe id="ContentFrame" class="modal-content-iframe" width="100%" height="100px" frameborder="0"></iframe>
2272            </div>
2273        </div>
2274    </div>
2275</div>                    	            
2276        <div id="ctl01_RadAjaxManager1SU">
2277	<span id="ctl01_RadAjaxManager1" style="display:none;"></span>
2278</div><div id="ctl01_WindowManager1" style="display:none;">
2279	<div id="ctl01_GenericWindow" style="display:none;">
2280		<div id="ctl01_GenericWindow_C" style="display:none;">
2281
2282		</div><input id="ctl01_GenericWindow_ClientState" name="ctl01_GenericWindow_ClientState" type="hidden" />
2283	</div><div id="ctl01_ObjectBrowser" style="display:none;">
2284		<div id="ctl01_ObjectBrowser_C" style="display:none;">
2285
2286		</div><input id="ctl01_ObjectBrowser_ClientState" name="ctl01_ObjectBrowser_ClientState" type="hidden" />
2287	</div><div id="ctl01_ObjectBrowserDialog" style="display:none;">
2288		<div id="ctl01_ObjectBrowserDialog_C" style="display:none;">
2289
2290		</div><input id="ctl01_ObjectBrowserDialog_ClientState" name="ctl01_ObjectBrowserDialog_ClientState" type="hidden" />
2291	</div><div id="ctl01_WindowManager1_alerttemplate" style="display:none;">
2292        <div class="rwDialogPopup radalert">
2293            <div class="rwDialogText" role="alert">
2294            {1}
2295            </div>
2296
2297            <div>
2298                <a  onclick="$find('{0}').close(true);"
2299                class="rwPopupButton" href="javascript:void(0);">
2300                    <span class="rwOuterSpan">
2301                        <span class="rwInnerSpan">##LOC[OK]##</span>
2302                    </span>
2303                </a>
2304            </div>
2305        </div>
2306        </div><div id="ctl01_WindowManager1_prompttemplate" style="display:none;">
2307         <div class="rwDialogPopup radprompt">
2308                <div class="rwDialogText">
2309                {1}
2310                </div>
2311                <div>
2312                    
2312<script type="text/javascript">
2313                    function RadWindowprompt_detectenter(id, ev, input)
2314                    {
2315                        if (!ev) ev = window.event;
2316                        if (ev.keyCode == 13)
2317                        {
2318                            var but = input.parentNode.parentNode.getElementsByTagName("A")[0];
2319                            if (but)
2320                            {
2321                                if (but.click) but.click();
2322                                else if (but.onclick)
2323                                {
2324                                    but.focus(); var click = but.onclick; but.onclick = null; if (click) click.call(but);
2325                                }
2326                            }
2327                           return false;
2328                        }
2329                        else return true;
2330                    }
2331                    </script>
2331
2332                    <input title="Enter Value" aria-label="Enter Value" onkeydown="return RadWindowprompt_detectenter('{0}', event, this);" type="text"  class="rwDialogInput" value="{2}" />
2333                </div>
2334                <div>
2335                    <a onclick="$find('{0}').close(this.parentNode.parentNode.getElementsByTagName('input')[0].value);"
2336                        class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a>
2337                    <a onclick="$find('{0}').close(null);" class="rwPopupButton"  href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a>
2338                </div>
2339            </div>
2340        </div><div id="ctl01_WindowManager1_confirmtemplate" style="display:none;">
2341        <div class="rwDialogPopup radconfirm">
2342            <div class="rwDialogText">
2343            {1}
2344            </div>
2345            <div>
2346                <a onclick="$find('{0}').close(true);"  class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a>
2347                <a onclick="$find('{0}').close(false);" class="rwPopupButton"  href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a>
2348            </div>
2349        </div>
2350        </div><input id="ctl01_WindowManager1_ClientState" name="ctl01_WindowManager1_ClientState" type="hidden" />
2351</div>
2352
2353<script type="text/javascript">
2354    //<![CDATA[
2355
2356    var gCartCount;
2357    var cartDiv = $get("CartItemCount");
2358    if (cartDiv != null){
2359        jQuery.ajax({
2360            type: "POST",
2361            url: gWebRoot + "/WebMethodUtilities.aspx/GetCartItemCount",
2362            data: "{}",
2363            contentType: "application/json; charset=utf-8",
2364            dataType: 'json',
2365            success: function(result) {
2366                if (result.d != '' && result.d != null) {
2367                    gCartCount = result.d;
2368                    if (gCartCount != null) {
2369                        cartDiv.innerHTML = gCartCount;
2370                    }
2371                }
2372            },
2373            async: true
2374        });
2375    }
2376
2377    function CheckForChildren() {
2378        var contentRecordPageButtonPanelHasChildren = false;
2379        var contentRecordPageButtonPanel = jQuery('div.ContentRecordPageButtonPanel');
2380        for (var i = 0, max = contentRecordPageButtonPanel.length; i < max; i++) {
2381            if (contentRecordPageButtonPanel[i].children.length > 0) {
2382                contentRecordPageButtonPanelHasChildren = true;
2383                break;
2384            }
2385        }
2386        if (!contentRecordPageButtonPanelHasChildren) {
2387            jQuery("Body").addClass("TemplateAreaEasyEditOn");
2388        }
2389    }
2390    if (gIsEasyEditEnabled)
2391        CheckForChildren();  
2392    //]]>
2393</script>
2393
2394
2395
2396<script type="text/javascript">
2397//<![CDATA[
2398if(typeof(window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'])==='undefined') {
2399                     window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2400                     }if(typeof(window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage1_downloadButton','#ctl01_TemplateBody_ContentPage1_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'])==='undefined') {
2401                     window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2402                     }if(typeof(window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage2_downloadButton','#ctl01_TemplateBody_ContentPage2_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'])==='undefined') {
2403                     window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2404                     }if(typeof(window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage3_downloadButton','#ctl01_TemplateBody_ContentPage3_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager'])==='undefined') {
2405                     window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2406                     }if(typeof(window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage4_downloadButton','#ctl01_TemplateBody_ContentPage4_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager'])==='undefined') {
2407                     window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2408                     }if(typeof(window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage5_downloadButton','#ctl01_TemplateBody_ContentPage5_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager'])==='undefined') {
2409                     window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2410                     }if(typeof(window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage6_downloadButton','#ctl01_TemplateBody_ContentPage6_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager'])==='undefined') {
2411                     window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2412                     }if(typeof(window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage7_downloadButton','#ctl01_TemplateBody_ContentPage7_HiddenDownloadPathField'); }
2412__Document_Head_Init('https://members.apmp.org/NoCookies.html', '', false);window.__TsmHiddenField = $get('ctl01_ScriptManager1_TSM');NavigationList_NavControlId = '_rptWrapper';NavigationList_Init();var ctl01_ciUtilityNavigation_ctl11_SearchTermsProperties = new SimpleSearchFieldProperties();
2413ctl01_ciUtilityNavigation_ctl11_SearchTermsProperties.WatermarkClass = 'Watermarked';
2414ctl01_ciUtilityNavigation_ctl11_SearchTermsProperties.WatermarkText = 'Search';
2415ctl01_ciUtilityNavigation_ctl11_SearchTermsProperties.SearchTarget = 'https://apmp.org/Search';
2416var ctl01_ciUtilityNavigation_ctl17_SearchTermsProperties = new SimpleSearchFieldProperties();
2417ctl01_ciUtilityNavigation_ctl17_SearchTermsProperties.WatermarkClass = 'Watermarked';
2418ctl01_ciUtilityNavigation_ctl17_SearchTermsProperties.WatermarkText = 'Search';
2419ctl01_ciUtilityNavigation_ctl17_SearchTermsProperties.SearchTarget = 'https://apmp.org/Search';
2420NavigationList_NavControlId = 'ctl01_ciPrimaryNavigation_NavControl_NavMenu';NavigationList_Init();PageNavR_NavMenuClientID = 'ctl01_ciPrimaryNavigation_NavControl_NavMenu';var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part.  It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed.  To close this Web Part, click OK.  To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part.  Are you sure you want to do this?  To delete this Web Part, click OK.  To keep this Web Part, click Cancel.';NavigationList_NavControlId = 'ctl01_ciSecondary_SubNavControl_SubNavigationTree';NavigationList_Init();Telerik.Web.UI.RadTreeView._preInitialize("ctl01_ciSecondary_SubNavControl_SubNavigationTree","0");;(function() {
2421                        function loadHandler() {
2422                            var hf = $get('ctl01_StyleSheetManager1_TSSM');
2423                            if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; }
2424                            hf.value += ';Telerik.Web.UI, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:ab6aa57e-34e3-4a88-a53e-99567e45582d:ed2942d4:d7e35272:505983de:aac68f9:92753c09;Telerik.Web.UI.Skins, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:7029ea36-5fb5-4cac-9485-47ea571c06ca:d19c3573';
2425                            Sys.Application.remove_load(loadHandler);
2426                        };
2427                        Sys.Application.add_load(loadHandler);
2428                    })();Sys.Application.add_init(function() {
2429    $create(Telerik.Web.UI.RadMenu, {"_childListElementCssClass":"rmRootGroup rmToggleHandles rmHorizontal","_skin":"Default","attributes":{"Translate":"Yes","PerspectiveId":"13696d5d-3f82-4859-8942-1c6cc4243723","Version":"FD3D4031","NavigationArea":"1","MaxDataBindDepth":"3"},"autoScrollMinimumWidth":100,"clientStateFieldID":"ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState","collapseAnimation":"{\"duration\":450}","defaultGroupSettings":"{\"flow\":0,\"expandDirection\":2,\"offsetX\":0}","expandAnimation":"{\"duration\":450}","itemData":[],"showToggleHandle":true}, {"itemClicking":PageNavR_OnClientItemClicking,"itemClosed":PageNavR_OnItemClosed,"itemOpened":PageNavR_OnItemOpened,"load":PageNavR_OnClientLoadHandler}, null, $get("ctl01_ciPrimaryNavigation_NavControl_NavMenu"));
2430});
2431Sys.Application.add_init(function() {
2432    $create(Telerik.Web.UI.RadTreeView, {"_renderMode":2,"_showLineImages":false,"_skin":"NaturalHeritageSites","_uniqueId":"ctl01$ciSecondary$SubNavControl$SubNavigationTree","attributes":{"NavigateOnClick":"true","PerspectiveId":"13696d5d-3f82-4859-8942-1c6cc4243723","Version":"FD3D4031","NavigationArea":"2","StartingNodeOffset":"1","WrapperContainerId":"ctl01_masterWrapper","SubNavTitleContainerId":"ctl01_ciSecondary_SubNavControl_SubNavHead"},"clientStateFieldID":"ctl01_ciSecondary_SubNavControl_SubNavigationTree_ClientState","collapseAnimation":"{\"duration\":200}","expandAnimation":"{\"duration\":200}
2432","nodeData":[],"persistLoadOnDemandNodes":false,"singleExpandPath":true}, {"load":SubNavigation_OnClientLoad,"nodeClicked":SubNavigation_OnClientNodeClicked,"nodeClicking":SubNavigation_OnClientNodeClicking}, null, $get("ctl01_ciSecondary_SubNavControl_SubNavigationTree"));
2433});
2434Sys.Application.add_init(function() {
2435    $create(Telerik.Web.UI.RadAjaxManager, {"_updatePanels":"","ajaxSettings":[],"clientEvents":{OnRequestStart:"",OnResponseEnd:""},"defaultLoadingPanelID":"AjaxStatusLoadingPanel","enableAJAX":true,"enableHistory":false,"links":[],"styles":[],"uniqueID":"ctl01$RadAjaxManager1","updatePanelsRenderMode":0}, null, null, $get("ctl01_RadAjaxManager1"));
2436});
2437Sys.Application.add_init(function() {
2438    $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_GenericWindow_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"550px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"GenericWindow","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"800px"}, null, null, $get("ctl01_GenericWindow"));
2439});
2440Sys.Application.add_init(function() {
2441    $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowser_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"550px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"ObjectBrowser","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"760px"}, null, null, $get("ctl01_ObjectBrowser"));
2442});
2443Sys.Application.add_init(function() {
2444    $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowserDialog_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"400px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"ObjectBrowserDialog","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"600px"}, null, null, $get("ctl01_ObjectBrowserDialog"));
2445});
2446Sys.Application.add_init(function() {
2447    $create(Telerik.Web.UI.RadWindowManager, {"behaviors":117,"clientStateFieldID":"ctl01_WindowManager1_ClientState","enableAriaSupport":true,"formID":"aspnetForm","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","name":"WindowManager1","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","skin":"MetroTouch","windowControls":"['ctl01_GenericWindow','ctl01_ObjectBrowser','ctl01_ObjectBrowserDialog']"}, null, {"child":"ctl01_GenericWindow"}, $get("ctl01_WindowManager1"));
2448});
2449//]]>
2450</script>
2450
2451</form>
2452        
2453        <div id="fb-root"></div>
2454    </body>
2455</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.