PageSourceSearch

https://www.jjkellersafety.com/resources/articles

html jjkellersafety.com collected 2026-09-29 13:11:29 UTC 44,072 bytes, 1,074 lines download raw bytes

1
2<!DOCTYPE HTML>
3<html lang="en-US">
4    <head>
5    <meta charset="UTF-8"/>
6    <title>Articles | J. J. Keller Safety Management Suite</title>
7    
8    <meta name="description" content="Safety Management Suite offers a wealth of news articles on hot safety topics and compliance best practices."/>
9    
10
11
12
13    <meta name="template" content="jjkeller-safety-web-content-page"/>
14    <meta name="viewport" content="width=device-width, initial-scale=1"/>
15    
16
17    
18    <meta name="content-page-ref" content="8Xy4G8z7RdSWLcrlPzTfVHagTREKoe56hOjbk7lfcY8wenki3CmsB5KYnmnxxIRy5jWUEympC6rK4sXMP1Wh9VCzNJqsY28udqv3rax5N8M"/>
19<script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/micro.js"></script>
19
20<link rel="canonical" href="https://www.jjkellersafety.com/resources/articles"/>
21
22    <meta charset="utf-8"/>
23<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
24
25
26
27    
28
29
30<script type="application/ld+json">
31    {"dateCreated":"03/18/2026 03:36 PM UTC","dateModified":"03/18/2026 03:36 PM UTC","description":"Safety Management Suite offers a wealth of news articles on hot safety topics and compliance best practices.","url":"https://www.jjkellersafety.com/resources/articles","name":"Articles","@type":"WebPage","@context":"https://schema.org/"}
32</script>
32
33
34    <meta name="twitter:card" content="summary"/>
35    
36    
37    <meta name="twitter:title" content="Articles"/>
38    <meta name="twitter:description" content="Safety Management Suite offers a wealth of news articles on hot safety topics and compliance best practices."/>
39    
40    
41
42
43    
44        <meta property="og:description" content="Safety Management Suite offers a wealth of news articles on hot safety topics and compliance best practices."/>
45    
46        <meta property="og:locale" content="en"/>
47    
48        <meta property="og:title" content="Articles"/>
49    
50        <meta property="og:type" content="website"/>
51    
52        <meta property="og:url" content="/content/jjkellersafety/us/en/resources/articles.html"/>
53    
54
55
56<meta name="google-site-verification" content="slDLrNpTAup9bhSA2tW7wgPrQR_AHZ-g6IzTT_t1h0A"/><link rel="preload" href="/etc.clientlibs/jjkeller/clientlibs/clientlib-base/resources/fonts/inter/v19/UcCo3FwrK3iLTcviYwYZ8UA3.woff2" as="font" type="font/woff2" fetchpriority="high" crossorigin/>
57<link rel="preload" href="/etc.clientlibs/jjkeller/clientlibs/clientlib-base/resources/fonts/fontawesome-pro/webfonts/fa-solid-900.woff2" as="font" type="font/woff2" fetchpriority="high" crossorigin/>
58<link rel="preload" href="/etc.clientlibs/jjkeller/clientlibs/clientlib-base/resources/fonts/fontawesome-pro/webfonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin/>
59
60    <link rel="preconnect" href="//cdn.cookielaw.org"/>
61    <link rel="preconnect" href="//try.abtasty.com"/>
62    
62<script type="text/javascript">
63        window.digitalData = window.digitalData || [];
64        window.digitalData.push(JSON.parse('{\x22event\x22:\x22Page Loaded\x22,\x22page\x22:{\x22author\x22:\[email protected]\x22,\x22hierarchy\x22:[\x22Home\x22,\x22US\x22,\x22en\x22,\x22Resources\x22,\x22Articles\x22,\x22section index\x22],\x22id\x22:\x22b10cc12c\u002D5f04\u002D4e17\u002Dbd0d\u002Da03a4af87437\x22,\x22name\x22:\x22Articles\x22,\x22promoCode\x22:\x2200123313\x22},\x22site\x22:{\x22brand\x22:\x22J. J. Keller Safety | jjkellersafety.com\x22,\x22country\x22:\x22US\x22,\x22language\x22:\x22en\x22}}'));
65    </script>
65
66
67  
68    
69    <!-- Google Tag Manager -->
70    
70<script>
vendor: 353 bytes, lines 70-74
70(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
71      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
72      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
73      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
74      })(window,document,'script','digitalData','
74GTM-T624548X
vendor: 3 bytes, line 74
74');
74</script>
74  
75      <!-- End Google Tag Manager -->
76  
77
78
79    
80    
81    
82
83    
84
85    
86    
87    <link rel="stylesheet" href="/etc.clientlibs/jjkeller/clientlibs/clientlib-base.lc-1dde1b2647e988c6bee901e628ab129c-lc.min.css" type="text/css">
88<link rel="stylesheet" href="/etc.clientlibs/jjkeller/clientlibs/clientlib-safety.lc-5c39d7e990a2c76a89833fea5ee28db3-lc.min.css" type="text/css">
89
90
91    
92    
93    
94
95    
96    <link rel="icon" href="/favicon.ico"/>
97
98    
99</head>
100    <body class="page basicpage" id="page-c273603ff6" data-cmp-link-accessibility-enabled data-cmp-link-accessibility-text="opens in a new tab" data-cmp-data-layer-name="adobeDataLayer">
101        
102        
103        
104            
105
106
107
108
109            <!-- Google Tag Manager (noscript) -->
110<noscript>
111  <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T624548X" height="0" width="0" style="display:none;visibility:hidden" title="gtm"></iframe>
112</noscript>
113<!-- End Google Tag Manager (noscript) -->
114<div class="root responsivegrid">
115
116
117<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
118    
119    <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
120<div id="experiencefragment-510624d12a" class="cmp-experiencefragment cmp-experiencefragment--page-header">
121
122
123<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
124    
125    <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12">
126
127
128<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
129    
130    <header class="pageheader ss-menu-center ss-down-arrow aem-GridColumn aem-GridColumn--default--12"><nav class="cmp-pageheader navbar navbar-expand-md">
131    <div class="cmp-pageheader__brand container">
132        <div class="navbar-brand">
133            <div class="cmp-pageheader__logo cmp-pageheader__logo--first-logo">
134    <style type="text/css">
135        :root { --jjk-nav-bar-brand-height: 4.25rem;}#uid397302cd.cmp-logo {padding: 0.5625rem 1.125rem;}#uid397302cd.cmp-logo > picture > img {width: 2.0rem;height: 3.125rem;}@media (min-width: 992px) {:root { --jjk-nav-bar-brand-height: 5.0rem;}#uid397302cd.cmp-logo {padding: 0.9375rem 1.5rem;}#uid397302cd.cmp-logo > picture > img {width: 2.0rem;height: 3.125rem;}}
136    </style>
137    <a href="https://www.jjkeller.com" class="cmp-logo" id="uid397302cd">
138        <picture class=" cmp-logo__image">
139            
140            	
141            
142        	
143        	
144        
145            
146        	<source srcset="/content/dam/global/images/ui/jjk-k-burgundy.svg" media="(min-width: 992px)"/>
147        	<img loading="lazy" src="/content/dam/global/images/ui/jjk-k-burgundy.svg"/>
148        </picture>
149    </a>
150
151
152
153    
154</div>
155            <div class="cmp-pageheader__logo cmp-pageheader__logo--second-logo">
156    <style type="text/css">
157        :root { --jjk-nav-bar-brand-height: 4.25rem;}#uid5abc119a.cmp-logo {padding: 0.8125rem 0.4375rem;}#uid5abc119a.cmp-logo > picture > img {width: 11.625rem;height: 2.625rem;}@media (min-width: 992px) {:root { --jjk-nav-bar-brand-height: 5.0rem;}#uid5abc119a.cmp-logo {padding: 1.25rem 0.625rem;}#uid5abc119a.cmp-logo > picture > img {width: 24.8125rem;height: 2.5rem;}}
158    </style>
159    <a href="https://www.jjkellersafety.com" class="cmp-logo" id="uid5abc119a">
160        <picture class=" cmp-logo__image">
161            
162            	
163            
164        	
165        	
166        
167            
168        	<source srcset="/content/dam/jjkellersafety/images/ui/logo-JJK-Safety-Desktop.svg" media="(min-width: 992px)"/>
169        	<img loading="lazy" src="/content/dam/jjkellersafety/images/ui/logo-JJK-Safety-Mobile.svg" alt="SAFETY MANAGEMENT SUITE | EHS Compliance &amp; Safety Management Software"/>
170        </picture>
171    </a>
172
173
174
175    
176</div>
177        </div>
178        <div class="cmp-pageheader__utilities">
179<ul class="cmp-genericlist">
180    
181    <li class="linkcalltoaction cmp-genericlist__item"><a href="tel:+18002304094" title="800-230-4094" class="cmp-linkcalltoaction btn btn-outline-secondary      cmp-linkcalltoaction--hasicon"> <i class="cmp-linkcalltoaction__font-icon  fas fa-phone" aria-hidden="true"></i> <span class="cmp-linkcalltoaction__text">800-230-4094</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="https://www.jjkellerportal.com/signup?pc=00123313" title="START A FREE TRIAL" class="cmp-linkcalltoaction btn-primary btn   free-trial   "> <span class="cmp-linkcalltoaction__text">START A FREE TRIAL</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="https://www.jjkellerportal.com/login" title="Log In" class="cmp-linkcalltoaction btn-link btn   link-login   cmp-linkcalltoaction--hasicon"> <i class="cmp-linkcalltoaction__font-icon  fas fa-sign-in-alt" aria-hidden="true"></i> <span class="cmp-linkcalltoaction__text">Log In</span> </a> </li>
182    
183</ul></div>
184        <button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
185            <span class="navbar-toggler-icon"></span>
186        </button>
187    </div>
188    <div class="collapse navbar-collapse" id="navbarNavDropdown">
189        <div class="cmp-pageheader__utilities">
190<ul class="cmp-genericlist">
191    
192    <li class="linkcalltoaction cmp-genericlist__item"><a href="tel:+18002304094" title="800-230-4094" class="cmp-linkcalltoaction btn btn-outline-secondary      cmp-linkcalltoaction--hasicon"> <i class="cmp-linkcalltoaction__font-icon  fas fa-phone" aria-hidden="true"></i> <span class="cmp-linkcalltoaction__text">800-230-4094</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="https://www.jjkellerportal.com/signup?pc=00123313" title="START A FREE TRIAL" class="cmp-linkcalltoaction btn-primary btn   free-trial   "> <span class="cmp-linkcalltoaction__text">START A FREE TRIAL</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="https://www.jjkellerportal.com/login" title="Log In" class="cmp-linkcalltoaction btn-link btn   link-login   cmp-linkcalltoaction--hasicon"> <i class="cmp-linkcalltoaction__font-icon  fas fa-sign-in-alt" aria-hidden="true"></i> <span class="cmp-linkcalltoaction__text">Log In</span> </a> </li>
193    
194</ul></div>
195        <div class="cmp-pageheader__nav-title">Menu</div>
196        
197<ul class="cmp-megamenunavigation navbar-nav" style="--bs-columns: 6">
198    
199    <li class="link dropdown nav-item">  
200  <a class="cmp-link nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
201    
202    <strong>Safety Tools</strong>
203  </a>
204  <ul class="dropdown-menu">  
205    <li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/written-safety-plans" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/written-safety-plans" title="Safety Plans">Safety Plans</a>
206
207    
208</li>
209<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/safety-inspection-audit" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/safety-inspection-audit" title="Audits &amp; Inspections">Audits &amp; Inspections</a>
210
211    
212</li>
213<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/chemical-hazards-hazcom" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/chemical-hazards-hazcom" title="Chemical Management">Chemical Management</a>
214
215    
216</li>
217<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/incident-tracking-osha-reporting" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/incident-tracking-osha-reporting" title="Incident Tracking">Incident Tracking</a>
218
219    
220</li>
221<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/safety-training" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/safety-training" title="Safety Training">Safety Training</a>
222
223    
224</li>
225<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/features" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/features" title="View All >>">View All &gt;&gt;</a>
226
227    
228</li>
229
230    
231  </ul>
232</li>
233<li class="link dropdown nav-item">  
234  <a class="cmp-link nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
235    
236    <strong>Industries</strong>
237  </a>
238  <ul class="dropdown-menu">  
239    <li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/industries/manufacturing" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/industries/manufacturing" title="Manufacturing">Manufacturing</a>
240
241    
242</li>
243<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/industries/construction" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/industries/construction" title="Construction">Construction</a>
244
245    
246</li>
247<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/industries/transportation" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/industries/transportation" title="Transportation">Transportation</a>
248
249    
250</li>
251<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/industries/wholesale-trade" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/industries/wholesale-trade" title="Wholesale Trade">Wholesale Trade</a>
252
253    
254</li>
255<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/industries/retail" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/industries/retail" title="Retail">Retail</a>
256
257    
258</li>
259<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/industries/healthcare" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/industries/healthcare" title="Healthcare">Healthcare</a>
260
261    
262</li>
263
264    
265  </ul>
266</li>
267<li class="link dropdown nav-item">  
268  <a class="cmp-link nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
269    
270    <strong>Who We Serve</strong>
271  </a>
272  <ul class="dropdown-menu">  
273    <li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/who-we-serve/small-business" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/who-we-serve/small-business" title="Small Business">Small Business</a>
274
275    
276</li>
277<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/who-we-serve/midsize-large-companies" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/who-we-serve/midsize-large-companies" title="Midsize/Large Businesses">Midsize/Large Businesses</a>
278
279    
280</li>
281<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/who-we-serve/corporate-solutions" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/who-we-serve/corporate-solutions" title="Corporate">Corporate</a>
282
283    
284</li>
285<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/who-we-serve/insurance-companies" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/who-we-serve/insurance-companies" title="Insurance">Insurance</a>
286
287    
288</li>
289<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/who-we-serve/resale-partners" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/who-we-serve/resale-partners" title="Resale">
289Resale</a>
290
291    
292</li>
293<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/who-we-serve/new-safety-professionals" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/who-we-serve/new-safety-professionals" title="New Safety Professionals">New Safety Professionals</a>
294
295    
296</li>
297
298    
299  </ul>
300</li>
301<li class="link dropdown nav-item">  
302  <a class="cmp-link nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
303    
304    <strong>Resources</strong>
305  </a>
306  <ul class="dropdown-menu">  
307    <li class="link dropdown-item"><a class="cmp-link cmp-link--location" data-bs-target="/content/jjkellersafety/us/en/resources/articles" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/resources/articles" title="Blog Articles">Blog Articles</a>
308
309    
310</li>
311<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/resources/topics" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/resources/topics" title="EHS Topic Library">EHS Topic Library</a>
312
313    
314</li>
315<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/resources/roi-calculator" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/resources/roi-calculator" title="ROI Calculator">ROI Calculator</a>
316
317    
318</li>
319<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/resources/safety-calendar" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/resources/safety-calendar" title="2026 Safety Calendar">2026 Safety Calendar</a>
320
321    
322</li>
323<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/resources/whitepapers" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/resources/whitepapers" title="Whitepapers">Whitepapers</a>
324
325    
326</li>
327<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/resources/safety-culture" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/resources/safety-culture" title="Safety Culture">Safety Culture</a>
328
329    
330</li>
331
332    
333  </ul>
334</li>
335<li class="link dropdown nav-item">  
336  <a class="cmp-link nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
337    
338    <strong>About</strong>
339  </a>
340  <ul class="dropdown-menu">  
341    <li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/about/safety-management-suite" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/safety-management-suite" title="About Safety Management Suite">About Safety Management Suite</a>
342
343    
344</li>
345<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/about/video-demo" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/video-demo" title="Demo">Demo</a>
346
347    
348</li>
349<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/about/testimonials" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/testimonials" title="Testimonials">Testimonials</a>
350
351    
352</li>
353<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/about/case-studies" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/case-studies" title="Case Studies">Case Studies</a>
354
355    
356</li>
357<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/about/press-releases" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/press-releases" title="Press Releases">Press Releases</a>
358
359    
360</li>
361
362    
363  </ul>
364</li>
365<li class="link dropdown nav-item">  
366  <a class="cmp-link nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
367    
368    <strong>Support</strong>
369  </a>
370  <ul class="dropdown-menu">  
371    <li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/support/customer-support" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/support/customer-support" title="Customer Support">Customer Support</a>
372
373    
374</li>
375<li class="link dropdown-item"><a class="cmp-link " data-bs-target="/content/jjkellersafety/us/en/support/onboarding" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/support/onboarding" title="Integrations &amp; Onboarding">Integrations &amp; Onboarding</a>
376
377    
378</li>
379
380    
381  </ul>
382</li>
383
384     
385</ul>
386    </div>
387</nav></header>
388
389    
390</div>
391</div>
392
393    
394</div>
395</div>
396
397    
398</div>
399<div class="pagesection responsivegrid ss-contentcontainersize-full aem-GridColumn aem-GridColumn--default--12">
400
401     
402          
403     
404
405     
406
407
408<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
409    
410    <div class="pagehero pagesection responsivegrid aem-GridColumn has-background aem-GridColumn--default--12">
411
412     
413          
414     <img src="/adobe/dynamicmedia/deliver/dm-aid--c8de534d-3cc8-41ed-9b1d-72e19ca292df/abstract.jpg?quality=90&preferwebp=true" loading="lazy" itemprop="contentUrl" width="100%" height="100%" alt style="object-fit: cover;object-position: center center;" data-cmp-filereference="/content/dam/jjkellersafety/images/headers/abstract.jpg" data-cmp-hook-image="imageV3" data-cmp-is="image" data-cmp-dmimage="false" data-cmp-src="/adobe/dynamicmedia/deliver/dm-aid--c8de534d-3cc8-41ed-9b1d-72e19ca292df/abstract.jpg?width={width}&amp;quality=90&amp;preferwebp=true"/>
415
416     
417
418
419<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
420    
421    
422    
423</div>
424
425</div>
426<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
427<div id="experiencefragment-9b678097dc" class="cmp-experiencefragment cmp-experiencefragment--about1">
428
429
430<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
431    
432    <div class="pagesection responsivegrid ss-contentcontainersize-full ss-pagesectionheight-no-vertical-space d-none d-lg-block aem-GridColumn aem-GridColumn--default--12">
433
434     
435          
436     
437
438     
439
440
441<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
442    
443    <div class="text ss-fontsize-bodylarge mt-50 aem-GridColumn aem-GridColumn--default--12"><div id="text-8d0a3d5902" class="cmp-text ss-fg ss-fg-clr--tertiary-dark">
444  <p style="	text-align: center;
445">Resources</p>
446
447</div>
448
449    
450</div>
451<div class="genericlist ss-layout-fluid w-100 d-flex justify-content-center ss-fluidalignment-center ss-fluidalignmentvertical-center my-0 aem-GridColumn aem-GridColumn--default--12">
452<ul class="cmp-genericlist">
453    
454    <li class="linkcalltoaction cmp-genericlist__item ss-full-width"><a href="/resources/articles" title="Blog Articles" class="cmp-linkcalltoaction btn-primary btn      "> <span class="cmp-linkcalltoaction__text">Blog Articles</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="/resources/topics" title="EHS Topic Library" class="cmp-linkcalltoaction       "> <span class="cmp-linkcalltoaction__text">EHS Topic Library</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="/resources/roi-calculator" title="ROI Calculator" class="cmp-linkcalltoaction       "> <span class="cmp-linkcalltoaction__text">ROI Calculator</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="/resources/safety-calendar" title="Safety Calendar" class="cmp-linkcalltoaction       "> <span class="cmp-linkcalltoaction__text">Safety Calendar</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item ss-full-width"><a href="/resources/whitepapers" title="Whitepapers" class="cmp-linkcalltoaction       "> <span class="cmp-linkcalltoaction__text">Whitepapers</span> </a> </li><li class="linkcalltoaction cmp-genericlist__item"><a href="/resources/safety-culture" title="Safety Culture " class="cmp-linkcalltoaction       "> <span class="cmp-linkcalltoaction__text">Safety Culture </span> </a> </li>
455    
456</ul></div>
457<div class="horizontalrule aem-GridColumn aem-GridColumn--default--12">
458 <hr class="cmp-horizontalrule ss-bg ss-bg-clr--primary mt-0 mb-0 ss-hr-300">
459</div>
460    
461</div>
462
463</div>
464
465    
466</div>
467</div>
468
469    
470</div>
471
472    
473</div>
474
475</div>
476<div class="responsivegrid aem-GridColumn aem-GridColumn--default--12">
477
478
479<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
480    
481    <div class="pagesection responsivegrid aem-GridColumn aem-GridColumn--default--12">
482
483     
484          
485     
486
487     
488
489
490<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
491    
492    <div class="pagesection responsivegrid ss-pagesectionheight-no-vertical-space aem-GridColumn aem-GridColumn--default--12">
493
494     
495          
496     
497
498     
499
500
501<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
502    
503    <h1 id="title-82e4b4e4ae" class="title text-center h1 aem-GridColumn aem-GridColumn--default--12">Articles  </h1><div class="text ss-fontsize-bodymedium aem-GridColumn aem-GridColumn--default--12"><div id="text-5dfdde3c37" class="cmp-text">
504  <h2 class="h5 text-center fw-normal">Your success is our priority, which is why we go to great lengths to keep you informed of all things EHS. Explore detailed articles covering a wide range of safety topics below.</h2>
505
506</div>
507
508    
509</div>
510<div class="embed aem-GridColumn aem-GridColumn--default--12">
511<div id="embed-264f32983c" class="cmp-embed">
512    
513    <style>*.cmp-pagination-control-component__list-nav-btn {
514	background-color: transparent !important;
515}
516</style>
517    
518</div>
519
520    
521
522</div>
523
524    
525</div>
526
527</div>
528
529    
530</div>
531
532</div>
533<div class="pagesection responsivegrid ss-pagesectionheight-no-vertical-space aem-GridColumn aem-GridColumn--default--12  ss-bg ss-bg-clr--tertiary">
534
535     
536          
537     
538
539     
540
541
542<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
543    
544    <div class="pagesection responsivegrid ss-pagesectionheight-no-vertical-space aem-GridColumn aem-GridColumn--default--12">
545
546     
547          
548     
549
550     
551
552
553<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
554    
555    <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
556<div id="experiencefragment-1cb9868c26" class="cmp-experiencefragment cmp-experiencefragment--enewsletter-signup2">
557
558
559<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
560    
561    <div class="pagesection responsivegrid ss-contentcontainersize-wide ss-pagesectionheight-short aem-GridColumn aem-GridColumn--default--12">
562
563     
564          
565     
566
567     
568
569
570<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
571    
572    <div class="columnrow ss-verticalalignment-middle aem-GridColumn aem-GridColumn--default--12">
573    
574
575    
576    <div class="grid cmp-columnrow" style="--bs-columns: 12;">
577        <div class="g-col-12 g-col-md-8 cmp-columnrow__column" data-cmp-hook-columnrow="item">
578            
579            <div class="contentcontainer">
580
581    
582    
583    
584    <div id="contentcontainer-631cfe6a36" class="cmp-container">
585        
586        <h4 id="title-8597579a9f" class="title">Get new articles delivered to your inbox weekly  </h4><div class="text"><div id="text-bb154a291e" class="cmp-text">
587  <p>Receive our weekly EHS Insider e-newsletter with articles, regulatory alerts, industry events, webcasts, &amp; more.</p>
588
589</div>
590
591    
592</div>
593
594        
595    </div>
596
597</div>
598
599        </div>
600<div class="g-col-12 g-col-md-4 cmp-columnrow__column" data-cmp-hook-columnrow="item">
601            
602            <div class="link ss-alignment-center btn btn-secondary"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--white" data-bs-target="https://content-us-9.content-cms.com/api/a6dc15f6-6261-4
6020b8-ada8-a2d3c05baa81/forms/562557781001596928" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="https://content-us-9.content-cms.com/api/a6dc15f6-6261-40b8-ada8-a2d3c05baa81/forms/562557781001596928" title="SIGN UP FOR FREE NEWSLETTER" target="_blank">SIGN UP FOR FREE NEWSLETTER</a>
603
604    
605</div>
606
607        </div>
608
609    </div>
610    
611</div>
612
613    
614</div>
615
616</div>
617
618    
619</div>
620</div>
621
622    
623</div>
624
625    
626</div>
627
628</div>
629
630    
631</div>
632
633</div>
634<div class="pagesection responsivegrid ss-pagesectionheight-no-vertical-space aem-GridColumn  ss-bg ss-bg-clr--tertiary-lightest aem-GridColumn--default--12">
635
636     
637          
638     
639
640     
641
642
643<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
644    
645    <div class="pagesection responsivegrid aem-GridColumn aem-GridColumn--default--12">
646
647     
648          
649     
650
651     
652
653
654<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
655    
656    <div class="columnrow aem-GridColumn aem-GridColumn--default--12">
657    
658
659    
660    <div class="grid cmp-columnrow" style="--bs-columns: 12;--bs-gap: 0;">
661        <div class="g-col-12 g-col-lg-6 cmp-columnrow__column" data-cmp-hook-columnrow="item">
662            
663            <div class="contentsearchbar"><div class="cmp-contentsearchbar" data-component="content-search-bar" data-results-for-message="Search results for {0}" data-input-placeholder="Search Articles by Keyword" data-context="/content/jjkellersafety/us/en/resources/articles/jcr:content/root/responsivegrid/pagesection/pagesection/columnrow/contentsearchbar">
664</div></div>
665
666        </div>
667
668    </div>
669    
670</div>
671<div class="contentsearchresults aem-GridColumn aem-GridColumn--default--12">
672    
673    <div class="cmp-content-search-results" data-component="content-search-results" data-context="/content/jjkellersafety/us/en/resources/articles/jcr:content/root/responsivegrid/pagesection/pagesection/contentsearchresults" data-results-per-page="12" data-query-without-constraint="true" data-prior-page-label="Prev" data-next-page-label="Next" data-no-results-message="&lt;p>Sorry, there are no results for your search term. Please try again with a different term.&lt;/p>
674" data-result-count-message="{0} results match your search term" data-available-facet-dictionary="{&#34;search-term&#34;:&#34;Search Term&#34;}" data-enabled-lenses="[listing-grid]" data-hide-publish-date="false" data-single-select-filters="false" data-use-embedded-term-input="false">
675    </div>
676</div>
677
678    
679</div>
680
681</div>
682
683    
684</div>
685
686</div>
687
688    
689</div>
690</div>
691<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
692<div id="experiencefragment-a963435134" class="cmp-experiencefragment cmp-experiencefragment--page-footer">
693
694
695<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
696    
697    <footer class="pagefooter pagesection responsivegrid aem-GridColumn aem-GridColumn--default--12">
698
699     
700          
701     
702
703     
704
705
706<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
707    
708    <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
709<div id="experiencefragment-773e1a4d98" class="cmp-experiencefragment cmp-experiencefragment--discover-more-from-jjkeller">
710
711
712<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
713    
714    <div class="embed aem-GridColumn aem-GridColumn--default--12">
715<div id="embed-a16898b5c0" class="cmp-embed">
716    
717    <div style="	width: 100.0%;
718	background-color: rgb(255,255,255);
719	border-top: 1.0px solid rgb(226,225,224);
720	padding: 24.0px 0;
721">
722  <p style="	padding-bottom: 8.0px;
723	font-size: 30.0px;
724	color: rgb(117,42,67);
725" class="text-center fw-semibold my-0">Discover More From J. J. Keller</p>
726  <div class="row gx-200 gy-100" style="	max-width: 1000.0px;
727	margin: 0 auto;
728">
729    <div class="col-md-6 col-lg-4"> <img alt="Shop Products Icon" title="Shop Products" src="/content/dam/global/icons/discover-more-from-jjkeller/shop-products-icon-43x43.svg"/>
730      <p class="mb-0 fw-semibold" style="	font-size: 16.0px;
731	padding-bottom: 4.0px;
732	color: rgb(50,54,56);
733">Shop Products</p>
734      <p class="mb-0" style="	font-size: 14.0px;
735	padding-bottom: 4.0px;
736	color: rgb(74,80,85);
737">Compliance essentials like forms, PPE, and safety gear - all in one place.</p>
738      <p class="mb-0"><a target="_blank" class="text-decoration-none btn-link fw-semibold" style="	color: rgb(50,110,153);
739	font-size: 14.0px;
740" title="Shop Products" href="https://www.jjkeller.com/products" rel="noopener noreferrer"><span class="cmp-linkcalltoaction__text">Shop Products <i class="fas fa-angle-right"></i></span> </a></p>
741    </div>
742    <div class="col-md-6 col-lg-4"> <img alt="Professional Services Icon" title="Browse Services" src="/content/dam/global/icons/discover-more-from-jjkeller/professional-services-icon-43x43.svg"/>
743      <p class="mb-0 fw-semibold" style="	font-size: 16.0px;
744	padding-bottom: 4.0px;
745	color: rgb(50,54,56);
746">Professional Services</p>
747      <p class="mb-0" style="	font-size: 14.0px;
748	padding-bottom: 4.0px;
749	color: rgb(74,80,85);
750">Expert help to simplify compliance and reduce risk.</p>
751      <p class="mb-0"><a class="text-decoration-none btn-link fw-semibold" style="	color: rgb(50,110,153);
752	font-size: 14.0px;
753" href="https://www.jjkeller.com/professional-services" title="Browse Services" target="_blank" rel="noopener noreferrer">Browse Services <i class="fas fa-angle-right"></i> </a></p>
754    </div>
755    <div class="col-md-6 col-lg-4"> <img alt="Technology Solutions Icon" title="Explore Technology Solutions" src="/content/dam/global/icons/discover-more-from-jjkeller/technology-solutions-icon-43x43.svg"/>
756      <p class="mb-0 fw-semibold" style="	font-size: 16.0px;
757	padding-bottom: 4.0px;
758	color: rgb(50,54,56);
759">Technology Solutions</p>
760      <p style="	font-size: 14.0px;
761	padding-bottom: 4.0px;
762	color: rgb(74,80,85);
763" class="mb-0">Smart tools to manage safety, fleet, and compliance digitally.</p>
764      <p class="mb-0"><a href="https://www.jjkeller.com/professional-services/online-cloud" title="Explore Technology Solutions" style="	color: rgb(50,110,153);
765	font-size: 14.0px;
766" class="text-decoration-none btn-link fw-semibold" target="_blank" rel="noopener noreferrer"><span class="cmp-linkcalltoaction__text">Explore Technology Solutions <i class="fas fa-angle-right"></i></span> </a></p>
767    </div>
768  </div>
769</div>
770    
771</div>
772
773    
774
775</div>
776
777    
778</div>
779</div>
780
781    
782</div>
783<div class="pagesection responsivegrid ss-contentcontainersize-full ss-pagesectionheight-no-vertical-space aem-GridColumn  ss-bg ss-bg-clr--gray aem-GridColumn--default--12">
784
785     
786          
787     
788
789     
790
791
792<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
793    
794    <div class="pagesection responsivegrid ss-contentcontainersize-container aem-GridColumn aem-GridColumn--default--12">
795
796     
797          
798     
799
800     
801
802
803<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
804    
805    <div class="contentcontainer px-150 px-xl-0 pt-100 pb-100 aem-GridColumn aem-GridColumn--default--12">
806
807    
808    
809    
810    <div id="contentcontainer-8c2b3c47d4" class="cmp-container">
811        
812        <div class="genericlist ss-layout-fluid ss-listitemstyle-none">
813<ul class="cmp-genericlist">
814    
815    <li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="/content/jjkellersafety/us/en/about/safety-management-suite" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/safety-management-suite" title="About">About</a>
816
817    
818</li>
819<li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="https://www.jjkeller.com/legal/privacy-policy" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="https://www.jjkeller.com/legal/privacy-policy" title="Privacy Policy" target="_blank">Privacy Policy</a>
820
821    
822</li>
823<li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="https://www.jjkeller.com/legal/do-not-share" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="https://www.jjkeller.com/legal/do-not-share" title="Do Not Sell or Share My Personal Information" target="_blank">Do Not Sell or Share My Personal Information</a>
824
825    
826</li>
827<li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/references/miscellaneous/JJKeller-Consumer-Information-Privacy-Policy.pdf" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/references/miscellaneous/JJKeller-Consumer-Information-Privacy-Policy.pdf" title="Subject Information Privacy Policy" target="_blank">Subject Information Privacy Policy</a>
828
829    
830</li>
831<li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="https://www.jjkeller.com/legal/terms-of-use#SMS" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="https://www.jjkeller.com/legal/terms-of-use#SMS" title="Legal" target="_blank">Legal</a>
832
833    
834</li>
835<li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="https://www.jjkeller.com/support/ethics-conduct" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="https://www.jjkeller.com/support/ethics-conduct" title="Ethics &amp; Conduct" target="_blank">Ethics &amp; Conduct</a>
836
837    
838</li>
839<li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="/content/jjkellersafety/us/en/about/accessibility" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/accessibility" title="Accessibility" target="_blank">Accessibility</a>
840
841    
842</li>
843<li class="link body-sm cmp-genericlist__item"><a class="cmp-link  ss-fg-lnk ss-fg-lnk-clr--white ss-fg-lnk-hvr ss-fg-lnk-hvr-clr--tertiary" data-bs-target="/content/jjkellersafety/us/en/about/sitemap" data-currentpath="/content/jjkellersafety/us/en/resources/articles" href="/about/sitemap" title="Sitemap">Sitemap</a>
844
845    
846</li>
847
848    
849</ul></div>
850
851        
852    </div>
853
854</div>
855
856    
857</div>
858
859</div>
860
861    
862</div>
863
864</div>
865<div class="pagesection responsivegrid ss-contentcontainersize-container aem-GridColumn aem-GridColumn--default--12">
866
867     
868          
869     
870
871     
872
873
874<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
875    
876    <div class="contentcontainer px-150 px-xl-0 py-300 aem-GridColumn aem-GridColumn--default--12">
877
878    
879    
880    
881    <div id="contentcontainer-60fad082cc" class="cmp-container">
882        
883        <div class="columnrow ss-full-height-content">
884    
885
886    
887    <div class="grid cmp-columnrow" style="--bs-columns: 12;">
888        <div class="g-col-12 g-col-md-7 g-col-lg-6 cmp-columnrow__column" data-cmp-hook-columnrow="item">
889            
890            <div class="contentcontainer ss-contentalignment-space-between">
891
892    
893    
894    
895    <div id="contentcontainer-225041fcca" class="cmp-container">
896        
897        <div class="text"><div id="text-4d9078926f" class="cmp-text">
898  <p>J. J. Keller is trusted by leaders in transportation, industrial, construction, utility, healthcare and education for assistance in meeting complex safety and regulatory regulations, from DOT, OSHA, EPA, DOL and more. We help you increase your safety awareness, reduce risk, follow best practices, improve safety training, and stay current with changing regulations.</p>
899
900</div>
901
902    
903</div>
904<span class="linkcalltoaction"> <a href="https://www.jjkeller.com" title="Visit J. J. Keller.com " class="cmp-linkcalltoaction btn-jjk-corp btn      "> <span class="cmp-linkcalltoaction__text">Visit J. J. Keller.com </span> </a>  </span>
905        
906    </div>
907
908</div>
909
910        </div>
911<div class="g-col-12 g-col-md-5 g-start-md-8 cmp-columnrow__column" data-cmp-hook-columnrow="item">
912            
913            <div class="contentcontainer ss-contentalignment-space-between">
914
915    
916    
917    
918    <div id="contentcontainer-e8d00e7123" class="cmp-container">
919        
920        <div class="logo responsivelogo">
921    <style type="text/css">
922        #uidc8a7111f.cmp-logo {padding: 0.0rem 0.0rem;}#uidc8a7111f.cmp-logo > picture > img {width: 15.75rem;height: 7.0rem;}
923    </style>
924    <a href="https://www.jjkellersafety.com" class="cmp-logo" id="uidc8a7111f">
925        <picture class=" cmp-logo__image">
926            
927            	
928            
929        	
930        	<img loading="lazy" src="/content/dam/global/images/ui/logo-jjk-horiz-1953-rgb.svg" alt="SAFETY MANAGEMENT SUITE | EHS Compliance &amp; Safety Management Software"/>
931        </picture>
932    </a>
933
934
935
936    
937</div>
938<div class="contentcontainer">
939
940    
941    
942    
943    <div id="contentcontainer-b6f79e3b53" class="cmp-container">
944        
945        <div class="genericlist ss-layout-fluid w-100 d-flex justify-content-md-end justify-content-center ss-fluidalignmentvertical-center">
946<ul class="cmp-genericlist">
947    
948    <li class="text mb-0 cmp-genericlist__item"><div id="text-71ce5e5b5e" class="cmp-text">
949  <p>Follow us on:</p>
950
951</div>
952
953    
954</li>
955<li class="genericlist ss-layout-fluid w-100 d-flex justify-content-md-end justify-content-center ss-fluidalignmentvertical-center pt-0 my-0 ss-layout-fluid--row cmp-genericlist__item">
956<ul class="cmp-genericlist">
957    
958    <li class="cmp-genericlist__item icon ss-icon-medium ss-i-fg ss-i-fg-clr--secondary">
959 <div class="cmp-icon">
960  <a class="cmp-icon__link" href="https://www.facebook.com/J.%20J.%20KellerAssoc" title="Facebook" target="_blank"> 
961   <div class="cmp-icon__container">
962    <i class="cmp-icon__font-icon fab fa-facebook" aria-hidden="true"></i>
963   </div> 
964  </a>
965 </div>
966</li><li class="cmp-genericlist__item icon ss-icon-medium ss-i-fg ss-i-fg-clr--secondary">
967 <div class="cmp-icon">
968  <a class="cmp-icon__link" href="https://www.linkedin.com/company/j--j--keller-&amp;-associates-inc-" title="LinkedIn" target="_blank"> 
969   <div class="cmp-icon__container">
970    <i class="cmp-icon__font-icon fab fa-linkedin" aria-hidden="true"></i>
971   </div> 
972  </a>
973 </div>
974</li><li class="cmp-genericlist__item icon ss-icon-medium ss-i-fg ss-i-fg-clr--secondary">
975 <div class="cmp-icon">
976  <a class="cmp-icon__link" href="https://x.com/jjkeller" title="X" target="_blank"> 
977   <div class="cmp-icon__container">
978    <i class="cmp-icon__font-icon fab fa-x-twitter" aria-hidden="true"></i>
979   </div> 
980  </a>
981 </div>
982</li><li class="cmp-genericlist__item icon ss-icon-medium ss-i-fg ss-i-fg-clr--secondary">
983 <div class="cmp-icon">
984  <a class="cmp-icon__link" href="https://www.youtube.com/channel/UClruR_EJGlqS25_6b-2Jc7A" title="YouTube" target="_blank"> 
985   <div class="cmp-icon__container">
986    <i class="cmp-icon__font-icon fab fa-youtube" aria-hidden="true"></i>
987   </div> 
988  </a>
989 </div>
990</li><li class="cmp-genericlist__item icon ss-icon-medium ss-i-fg ss-i-fg-clr--secondary">
991 <div class="cmp-icon">
992  <a class="cmp-icon__link" href="https://www.instagram.com/jjkellerassoc" title="Instagram" target="_blank"> 
993   <div class="cmp-icon__container">
994    <i class="cmp-icon__font-icon fab fa-instagram" aria-hidden="true"></i>
995   </div> 
996  </a>
997 </div>
998</li>
999    
1000</ul></li>
1001
1002    
1003</ul></div>
1004<div class="text ss-fontsize-bodysmall"><div id="text-45400bbce4" class="cmp-text ss-fg ss-fg-clr--gray">
1005  <p class="text-center text-md-end">Copyright 2026 J. J. Keller &amp; Associates, Inc. All rights reserved.</p>
1006
1007</div>
1008
1009    
1010</div>
1011
1012        
1013    </div>
1014
1015</div>
1016
1017        
1018    </div>
1019
1020</div>
1021
1022        </div>
1023
1024    </div>
1025    
1026</div>
1027
1028        
1029    </div>
1030
1031</div>
1032
1033    
1034</div>
1035
1036</div>
1037
1038    
1039</div>
1040
1041</footer>
1042
1043    
1044</div>
1045</div>
1046
1047    
1048</div>
1049
1050    
1051</div>
1052</div>
1053
1054            
1055    
1056    
1056<script async src="/etc.clientlibs/core/wcm/components/commons/site/clientlibs/container.lc-0a6aff292f5cc42142779cde92054524-lc.min.js"></script>
vendor: 1 bytes, line 1056
1056
1057<script async src="/etc.clientlibs/jjkeller/clientlibs/clientlib-base.lc-ccf4ea32510074d8b0c67ffaddaf3ffa-lc.min.js"></script>
vendor: 1 bytes, line 1057
1057
1058<script async src="/etc.clientlibs/jjkeller/clientlibs/clientlib-safety.lc-6fccdc3bf4eba54a38dff64cd5cc3b1c-lc.min.js"></script>
1058
1059
1060
1061    
1062
1063    
1064
1065    
1066
1067    
1068    
1069
1070        
1071    </body>
1072</html>
1073
1074<!-- ETag: df6c667c87a23746a3d8a3e31681a6de -->

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.