PageSourceSearch

https://cleangridalliance.org/clean-grid-association

html cleangridalliance.org collected 2026-10-02 09:57:41 UTC 51,103 bytes, 541 lines download raw bytes

1<!DOCTYPE HTML>
2<html lang="en" xmlns:fb="http://ogp.me/ns/fb#">
3<head>
4   <!-- Google Tag Manager -->
5
6<script>
vendor: 339 bytes, lines 6-14
6(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
7
8new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
9
10j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
11
12'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
13
14})(window,document,'script','dataLayer','
14GTM-M5DFJSL
vendor: 3 bytes, line 14
14');
14</script>
14
15
16<!-- End Google Tag Manager -->
17  
18<!--
18<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0104/2540.js" async="async"></script>
18-->
19  
20  
21  <!-- Google Tag Manager -->
22<script>
vendor: 331 bytes, lines 22-26
22(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
23new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
24j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
25'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
26})(window,document,'script','dataLayer','
26GTM-P3DL6KW5
vendor: 3 bytes, line 26
26');
26</script>
26
27<!-- End Google Tag Manager -->	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
28	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
29	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
30   <link rel="preload" href="/_fonts/Metropolis-Black.woff2" as="font" type="font/woff2" crossorigin>
31         <link rel="preload" href="/_fonts/Metropolis-Bold.woff2" as="font" type="font/woff2" crossorigin>
32         <link rel="preload" href="/_fonts/Metropolis-Medium.woff2" as="font" type="font/woff2" crossorigin>
33         <link rel="preload" href="/_fonts/Metropolis-Regular.woff2" as="font" type="font/woff2" crossorigin>
34         <link rel="preload" href="/_fonts/Metropolis-Light.woff2" as="font" type="font/woff2" crossorigin>	<meta name="robots" content="index, follow" />
35	<title>Clean Grid Alliance | Clean Grid Association</title>		<link href="https://cleangridalliance.org/_images/logos/share.jpg" rel="image_src" />		<link rel="canonical" href="https://cleangridalliance.org/clean-grid-association" />	<meta property="og:url" content="https://cleangridalliance.org/clean-grid-association" />
36	<meta property="og:type" content="website" />
37	<meta property="og:title" content="Clean Grid Association" />
38	<meta property="og:description" content="" />
39			<meta property="og:image" content="https://cleangridalliance.org/_images/logos/share.jpg" />
40		<meta property="og:image:width" content="1200" />
41		<meta property="og:image:height" content="630" />
42		<link rel="icon" sizes="32x32" href="/favicons/favicon-32.png">
43	<link rel="icon" sizes="48x48" href="/favicons/favicon-48.png">
44	<link rel="apple-touch-icon" sizes="57x57" href="/favicons/favicon-57.png">
45	<link rel="apple-touch-icon" sizes="114x114" href="/favicons/favicon-114.png">
46	<link rel="apple-touch-icon" sizes="120x120" href="/favicons/favicon-120.png">
47	<link rel="apple-touch-icon" sizes="152x152" href="/favicons/favicon-152.png">
48	<meta name="msapplication-TileColor" content="#FFFFFF">
49	<meta name="msapplication-TileImage" content="/favicons/favicon-144.png">
50	   	<!--header standard css-->
51	<link href="/fileloader_css-head_1788362458_13.css" rel="stylesheet" type="text/css" />
52   		   	   <!--header standard javascript-->
53   	
53<script type="text/javascript">
54		var adminPanel=0;
55		//live or dev site
56		var liveSite=1;
57		//set variables for video size
58		var vWidthSD=800;
59		var vHeightSD=600;
60		var vWidthHD=1280;
61		var vHeightHD=720;
62      var noPgUpdateDef=0;
63      //browser type
64      //2-13-24 - Safari on iPad does NOT indicate a tablet device
65      //https://stackoverflow.com/questions/25241932/detect-if-the-user-is-navigating-through-the-safari-mobile-browser-on-iphone
66      //https://forums.developer.apple.com/forums/thread/119186?page=2
67		var mobileSafari = !!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/) && "ontouchend" in document?1:0; //need to set this first for possible iPad detection below
68		var isSafari=0;
69		var isFirefox=0;
70		var isChrome=1;
71		var isIE=0;
72		var isIE6=0;
73		var isIE7=0;
74		var isIE8=0;
75		var isltIE8=0;
76		var isIE9=0;
77		var isltIE9=0;
78		var isgtIE9=0;
79		var isEdge=0;
80		//device type
81		var appleDevice=0;
82		var mobileDevice=0;
83		var tabletDevice=appleDevice&&mobileSafari&&!mobileDevice?1:0;
84		var mobileOrTabletDevice=tabletDevice||mobileDevice||mobileSafari?1:0; 
85					</script>
85
86		
86<script type="text/javascript" src="/fileloader_js-head_1768408286_1.js"></script>
86   	   <!--header page conditional css and javascript-->
87			<link href="/_js/jquery/jquery-ui/css/custom-gray/jquery-ui-1.9.2.cal-fixed-size.css" rel="stylesheet" type="text/css" />
88		
88<script type="text/javascript" src="/_js/jquery/jquery-ui/jquery-ui-cal-only-1.12.1-jquery.3.5.min.js"></script>
88
89		
89<script type="text/javascript">
90		//variable to indicate to included javascripts that the standard header JS variables are available and set (shared.js sees this - added set footer)
91		var headerJSloaded=1; 
92		//reset javascript page navigation/hash elements
93		var hashVal=0; var openItem=0; var openItemSub=0; var openItemNeverClose=0; var alwaysSkipGoPage=0; var pauseAnims=0; var fadeImgCt=0; var calloutCt=0; var qlCount=0;
94		//variables to control possible autoscroll requests
95		var initAutoScrollTarget=""; //autoscroll target ID - set default if sitewide scroll is required in master prefs
96		var initAutoScrollThreshold=.5; //proportional distance from window top beyond which auto scroll is triggered
97		var initAutoScrollMobileOnly=1; //whether or not only mobile sites use the autoscroll
98		//variable used to determine slide pause for dynamically loaded galleries
99		var gSlidePause=5;
100		//variable to indicate Cufon use
101		var cufonUsed=typeof Cufon!='undefined'?1:0;
102		//variable to indicate jScrollPane use
103		var jScrollPaneUsed=0;
104		//reload this page if account login happens here (per-page checkbox in page setup control panel OR globally set in _setup.php)
105		var loginReload=0;
106		//whether or not we want user account overlays to always require https on this site
107		var acctHttps=0;
108		//whether or not a user is currently logged in
109		var acctActive=0;
110		//whether or not online transactions involve user accounts
111		var txnUsrAccts=0;
112		//whether or not online transactions user accounts are setup after checkout is complete - 1-3-24 DBH
113		var txnUsrAcctsPostPurchase=0;
114		//whether or not online transactions involving user accounts should be checked for duplicate purchases
115		var txnUsrDupCheck=0;
116		//https page
117		var httpsPg=1;
118		//record current URL and area
119		var curHost="cleangridalliance.org";
120		var curURL="https://cleangridalliance.org/clean-grid-association";
121		var curURLNoVars="https://cleangridalliance.org/clean-grid-association";
122		var curArea="clean-grid-association";
123		var curPage="clean-grid-association";
124		var isHomepage=0;
125		var isFormPg=0;
126		var responsiveSite=1;
127			</script>
127
128	</head>
129<body class="page_clean-grid-association area_clean-grid-association non-mobile">
130	<!-- Google Tag Manager (noscript) -->
vendor: 71 bytes, lines 130-132
130
131
132<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
132GTM-M5DFJSL
vendor: 89 bytes, lines 132-135
132"
133
134height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
135
136<!-- End Google Tag Manager (noscript) -->
137  
138  
139  <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 139-140
139
140<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
140GTM-P3DL6KW5
vendor: 85 bytes, lines 140-141
140"
141height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
142<!-- End Google Tag Manager (noscript) -->   <a id="top"></a>
143    <noscript><div id="jsWarnDiv" style="text-align:center;">PLEASE NOTE: You must <a href="http://enable-javascript.com" target="_blank">enable JavaScript</a> to view all of the content on this site.</div></noscript>
144    <div id="fade-block"></div>   <!--hidden div to adjust form completion autoscroll target-->
145	<div id="pFormScrollTopMargin"></div>
146    <!--hidden div for overlay top placement-->
147	<div id="overlay-top-margin"></div>
148    <!--END STANDARD HEADER-->
149    
150    <!--begin page layout-->
151<div id="page" class="subpage">
152    
153	<!--header layout-->
154	<div id="header-reference"></div>
155	<div id="header-reference-small"></div>
156	<div id="header-outer">
157		<div id="header-push"></div>
158		<div id="header">
159			<div id="header-inner" class="responsive-container-includes">
160				<!--logo-->
161				<img id="header-logo" class="handCursor" alt="Clean Grid Alliance" onclick="pageFade('/');" src="/_images/site/svg/cga-assoc.svg" width="375" height="105" />
162            <div id="utility-nav">
163                              <div id="acct-access"><!--this div and ID needed for ajax acct data reload-->
164                  <a href="javascript:showPopDiv('ac','','acct','overview');" id="header-login" class="header-member linkAnimLine"><div class="cga-icon cga-member"></div>Member&nbsp;Login</a>               </div>
165            </div>
166				<div id="header-search">
167					<div id="header-search-inner">
168						<div id="header-search-mag" class="search-mag-blue" onclick="searchToggle();"></div>
169						<!--<div id="header-search-mag" onclick="showPopDiv('pg','','site-search');"></div> -- TLI -->
170						<div id="header-search-close" onclick="searchToggle();"><span></span><span></span></div>
171						<form action="/search" name="searchForm" id="searchForm" method="post" onsubmit="return runSearch('searchForm','search');">
172							<input type="text" name="st" id="search" placeholder="enter search text" value="" />
173						</form>
174						<div id="header-search-go" onclick="runSearch('searchForm','search');">GO</div>
175						
175<script>
176							function searchToggle(){
177								//dealing with utility nav via javascript to delay its reappearance until after search drawer is closed
178								if($("#acct-access").css('visibility')=='visible'){
179									if(!$("#header-search").hasClass('header-search-open')/* && $("#acct-access").css('display')=='block'*/){
180										$("#utility-nav").fadeOut(200);
181									}else{
182										$("#utility-nav").delay(200).fadeIn(200);
183									}
184								}
185								//$("#acct-access").toggleClass('header-search-open');
186								//$("#header-logo").toggleClass('header-search-open');
187								$("#header-search").toggleClass('header-search-open');
188							}
189						</script>
189
190					</div>
191				</div>
192				<!--standard nav-->
193				<div id="header-nav">
194					
195<ul id="sf-menu-top" class="sf-menu"><li class="nav_id_2 about_2 navHasSubs topnav_li topnav_about" id="topnav_about"><a class="nav_id_2 about_2 navHasSubs topnav_a" id="topnav_a_about" href="javascript:void(0);" target="_self">About</a>
196<!--open L2 about--><ul id="subNavL2_about"  class="subNavL2 subNavL2_1 subNavL2_first subnav_ul_about_" style="width:290px;"><li class="nav_id_175 about_175 subnav_li subnav_about" id="subnav_about_175"><a class="nav_id_175 about_175 subnav_a" id="subnav_a_about_175" href="/about/our-story" target="_self">Our Story</a></li><li class="nav_id_44 about_44 subnav_li subnav_about" id="subnav_about_44"><a class="nav_id_44 about_44 subnav_a" id="subnav_a_about_44" href="/about/staff-board" target="_self">Staff &amp; Board</a></li><li class="nav_id_21 about_21 subnav_li subnav_about" id="subnav_about_21"><a class="nav_id_21 about_21 subnav_a" id="subnav_a_about_21" href="/about/annual-reports" target="_self">Annual Reports</a></li><li class="nav_id_188 about_188 subnav_li subnav_about" id="subnav_about_188"><a class="nav_id_188 about_188 subnav_a" id="subnav_a_about_188" href="/about/careers" target="_self">Careers</a></li><li class="nav_id_37 about_37 subnav_li subnav_about" id="subnav_about_37"><a class="nav_id_37 about_37 subnav_a" id="subnav_a_about_37" href="/about/contact-us" target="_self">Contact Us</a></li></ul><!--close L2 about--></li><li class="navDivider"></li><li class="nav_id_71 focus-areas_71 navHasSubs topnav_li topnav_focus-areas" id="topnav_focus-areas"><a class="nav_id_71 focus-areas_71 navHasSubs topnav_a" id="topnav_a_focus-areas" href="javascript:void(0);" target="_self">Focus Areas</a>
197<!--open L2 focus-areas--><ul id="subNavL2_focus-areas"  class="subNavL2 subNavL2_2 subnav_ul_focus-areas_" style=""><li class="nav_id_177 focus-areas_177 subnav_li subnav_focus-areas" id="subnav_focus-areas_177"><a class="nav_id_177 focus-areas_177 subnav_a" id="subnav_a_focus-areas_177" href="/focus-areas/policy-regulatory-work" target="_self">Policy &amp; Regulatory Work</a></li><li class="nav_id_191 focus-areas_191 subnav_li subnav_focus-areas" id="subnav_focus-areas_191"><a class="nav_id_191 focus-areas_191 subnav_a" id="subnav_a_focus-areas_191" href="/focus-areas/our-work-at-miso" target="_self">Our Work at MISO</a></li></ul><!--close L2 focus-areas--></li><li class="navDivider"></li><li class="nav_id_209 our-impact_209 navHasSubs topnav_li topnav_our-impact" id="topnav_our-impact"><a class="nav_id_209 our-impact_209 navHasSubs topnav_a" id="topnav_a_our-impact" href="javascript:void(0);" target="_self">Our Impact</a>
198<!--open L2 our-impact--><ul id="subNavL2_our-impact"  class="subNavL2 subNavL2_3 subnav_ul_our-impact_" style=""><li class="nav_id_179 our-impact_179 subnav_li subnav_our-impact" id="subnav_our-impact_179"><a class="nav_id_179 our-impact_179 subnav_a" id="subnav_a_our-impact_179" href="/our-impact/wind" target="_self">Wind</a></li><li class="nav_id_111 our-impact_111 subnav_li subnav_our-impact" id="subnav_our-impact_111"><a class="nav_id_111 our-impact_111 subnav_a" id="subnav_a_our-impact_111" href="/our-impact/solar" target="_self">Solar</a></li><li class="nav_id_13 our-impact_13 subnav_li subnav_our-impact" id="subnav_our-impact_13"><a class="nav_id_13 our-impact_13 subnav_a" id="subnav_a_our-impact_13" href="/our-impact/transmission" target="_self">Transmission</a></li><li class="nav_id_180 our-impact_180 subnav_li subnav_our-impact" id="subnav_our-impact_180"><a class="nav_id_180 our-impact_180 subnav_a" id="subnav_a_our-impact_180" href="/our-impact/storage" target="_self">Storage</a></li><li class="nav_id_41 our-impact_41 subnav_li subnav_our-impact" id="subnav_our-impact_41"><a class="nav_id_41 our-impact_41 subnav_a" id="subnav_a_our-impact_41" href="/our-impact/projects" target="_self">Project Map</a></li></ul><!--close L2 our-impact--></li><li class="navDivider"></li><li class="nav_id_181 newsroom_181 navHasSubs topnav_li topnav_newsroom" id="topnav_newsroom"><a class="nav_id_181 newsroom_181 navHasSubs topnav_a" id="topnav_a_newsroom" href="/newsroom" target="_self">Newsroom</a>
199<!--open L2 newsroom-->
199<ul id="subNavL2_newsroom"  class="subNavL2 subNavL2_4 subnav_ul_newsroom_" style=""><li class="nav_id_87 newsroom_87 subnav_li subnav_newsroom" id="subnav_newsroom_87"><a class="nav_id_87 newsroom_87 subnav_a" id="subnav_a_newsroom_87" href="/newsroom/blog" target="_self">Blog</a></li><li class="nav_id_182 newsroom_182 subnav_li subnav_newsroom" id="subnav_newsroom_182"><a class="nav_id_182 newsroom_182 subnav_a" id="subnav_a_newsroom_182" href="/newsroom/fact-sheets-reports" target="_self">Fact Sheets &amp; Reports</a></li><li class="nav_id_89 newsroom_89 subnav_li subnav_newsroom" id="subnav_newsroom_89"><a class="nav_id_89 newsroom_89 subnav_a" id="subnav_a_newsroom_89" href="/newsroom/press" target="_self">Press Releases</a></li><li class="nav_id_82 newsroom_82 subnav_li subnav_newsroom" id="subnav_newsroom_82"><a class="nav_id_82 newsroom_82 subnav_a" id="subnav_a_newsroom_82" href="/newsroom/faqs" target="_self">FAQs</a></li></ul><!--close L2 newsroom--></li><li class="navDivider"></li><li class="nav_id_5 membership_5 navHasSubs topnav_li topnav_membership" id="topnav_membership"><a class="nav_id_5 membership_5 navHasSubs topnav_a" id="topnav_a_membership" href="javascript:void(0);" target="_self">Membership</a>
200<!--open L2 membership--><ul id="subNavL2_membership"  class="subNavL2 subNavL2_5 subNavL2_last subnav_ul_membership_" style=""><li class="nav_id_26 membership_26 subnav_li subnav_membership" id="subnav_membership_26"><a class="nav_id_26 membership_26 subnav_a" id="subnav_a_membership_26" href="/membership/become-a-member" target="_self">Become a Member</a></li><li class="nav_id_28 membership_28 subnav_li subnav_membership" id="subnav_membership_28"><a class="nav_id_28 membership_28 subnav_a" id="subnav_a_membership_28" href="/membership/members" target="_self">Current Members</a></li><li class="nav_id_187 membership_187 subnav_li subnav_membership" id="subnav_membership_187"><a class="nav_id_187 membership_187 subnav_a" id="subnav_a_membership_187" href="javascript:showPopDiv('ac','','acct','overview');" target="_self">Member Login</a></li></ul><!--close L2 membership--></li></ul>				</div>
201				<!--mobile nav controls-->
202				<div id="header-nav-mobile-toggle-outer-container">
203					<div id="header-nav-mobile-toggle-outer" class="flex-container flex-vert"><div>
204						<div id="header-nav-mobile-toggle-container" onclick="toggleMobileNav();">
205							<div id="nav-toggle"><span></span><span></span><span></span><span></span></div>
206						</div>
207					</div></div>
208				</div>
209			</div>
210		</div>
211	</div>
212   <!--mobile nav overlay-->
213   <div id="header-nav-mobile-container">
214      <div id="header-nav-mobile-content">
215         <div>
216				<div id="header-nav-mobile-search">
217					<form action="/search" name="navSearchForm" id="navSearchForm" method="post" onsubmit="return runSearch('navSearchForm','navSt');">
218						<div id="header-nav-mobile-search-mag" class="search-mag-blue" onclick="runSearch('navSearchForm','navSt');"></div>
219						<input type="text" name="st" id="navSt" value="" />
220					</form>
221				</div>
222			   <div id="header-nav-moble-acct">
223               <a href="javascript:showPopDiv('ac','','acct','overview');" id="header-login" class="header-member linkAnimLine"><div class="cga-icon cga-member"></div>Member&nbsp;Login</a>				</div>
224				<ul id="mobi_mobi-menu-top" class="mobi-menu"><li class="nav_id_2 about_2 navHasSubs topnav_li topnav_about" id="mobi_topnav_about"><a class="nav_id_2 about_2 navHasSubs topnav_a" id="mobi_topnav_a_about" href="javascript:void(0);" onclick="toggleMobileSubNav($(this),1);" target="_self">About</a><a href="javascript:void(0);" class="mobi-menu-subtoggle mobi-menu-subtoggle-L2" onclick="toggleMobileSubNav($(this),0);">+</a><div class="L2-enclose mobi-menu-subenclose"><!--open L2 about--><ul id="mobi_subNavL2_about"  class="subNavL2 subNavL2_1 subNavL2_first subnav_ul_about_"><li class="nav_id_175 about_175 subnav_li subnav_about" id="mobi_subnav_about_175"><a class="nav_id_175 about_175 subnav_a" id="mobi_subnav_a_about_175" href="/about/our-story" target="_self">Our Story</a></li><li class="nav_id_44 about_44 subnav_li subnav_about" id="mobi_subnav_about_44"><a class="nav_id_44 about_44 subnav_a" id="mobi_subnav_a_about_44" href="/about/staff-board" target="_self">Staff &amp; Board</a></li><li class="nav_id_21 about_21 subnav_li subnav_about" id="mobi_subnav_about_21"><a class="nav_id_21 about_21 subnav_a" id="mobi_subnav_a_about_21" href="/about/annual-reports" target="_self">Annual Reports</a></li><li class="nav_id_188 about_188 subnav_li subnav_about" id="mobi_subnav_about_188"><a class="nav_id_188 about_188 subnav_a" id="mobi_subnav_a_about_188" href="/about/careers" target="_self">Careers</a></li><li class="nav_id_37 about_37 subnav_li subnav_about" id="mobi_subnav_about_37"><a class="nav_id_37 about_37 subnav_a" id="mobi_subnav_a_about_37" href="/about/contact-us" target="_self">Contact Us</a></li></ul></div><!--close L2 about--></li><li class="navDivider"></li><li class="nav_id_71 focus-areas_71 navHasSubs topnav_li topnav_focus-areas" id="mobi_topnav_focus-areas"><a class="nav_id_71 focus-areas_71 navHasSubs topnav_a" id="mobi_topnav_a_focus-areas" href="javascript:void(0);" onclick="toggleMobileSubNav($(this),1);" target="_self">Focus Areas</a><a href="javascript:void(0);" class="mobi-menu-subtoggle mobi-menu-subtoggle-L2" onclick="toggleMobileSubNav($(this),0);">+</a><div class="L2-enclose mobi-menu-subenclose"><!--open L2 focus-areas--><ul id="mobi_subNavL2_focus-areas"  class="subNavL2 subNavL2_2 subnav_ul_focus-areas_"><li class="nav_id_177 focus-areas_177 subnav_li subnav_focus-areas" id="mobi_subnav_focus-areas_177"><a class="nav_id_177 focus-areas_177 subnav_a" id="mobi_subnav_a_focus-areas_177" href="/focus-areas/policy-regulatory-work" target="_self">Policy &amp; Regulatory Work</a></li><li class="nav_id_191 focus-areas_191 subnav_li subnav_focus-areas" id="mobi_subnav_focus-areas_191"><a class="nav_id_191 focus-areas_191 subnav_a" id="mobi_subnav_a_focus-areas_191" href="/focus-areas/our-work-at-miso" target="_self">Our Work at MISO</a></li></ul></div><!--close L2 focus-areas--></li><li class="navDivider"></li><li class="nav_id_209 our-impact_209 navHasSubs topnav_li topnav_our-impact" id="mobi_topnav_our-impact"><a class="nav_id_209 our-impact_209 navHasSubs topnav_a" id="mobi_topnav_a_our-impact" href="javascript:void(0);" onclick="toggleMobileSubNav($(this),1);" target="_self">Our Impact</a><a href="javascript:void(0);" class="mobi-menu-subtoggle mobi-menu-subtoggle-L2" onclick="toggleMobileSubNav($(this),0);">+</a><div class="L2-enclose mobi-menu-subenclose"><!--open L2 our-impact--><ul id="mobi_subNavL2_our-impact"  class="subNavL2 subNavL2_3 subnav_ul_our-impact_"><li class="nav_id_179 our-impact_179 subnav_li subnav_our-impact" id="mobi_subnav_our-impact_179"><a class="nav_id_179 our-impact_179 subnav_a" id="mobi_subnav_a_our-impact_179" href="/our-impact/wind" target="_self">Wind</a></li><li class="nav_id_111 our-impact_111 subnav_li subnav_our-impact" id="mobi_subnav_our-impact_111"><a class="nav_id_111 our-impact_111 subnav_a" id="mobi_subnav_a_our-impact_111" href="/our-impact/solar" target="_self">Solar</a></li><li class="nav_id_13 our-impact_13 subnav_li subnav_our-impact" id="mobi_subnav_our-impact_13"><a class="nav_id_13 our-impact_13 subnav_a" id="mobi_subnav_a_our-impact_13" href="/our-impact/transmission" target="_self">Transmission</a></li><li class="nav_id_180 our-impact_180 subnav_li subnav_our-impact" id="mobi_subnav_our-impact_180"><a class="nav_id_180 our-impact_180 subnav_a" id="mobi_subnav_a_our-impact_180" href="/our-impact/storage" target="_self">Storage</a></li><li class="nav_id_41 our-impact_41 subnav_li subnav_our-impact" id="mobi_subnav_our-impact_41"><a class="nav_id_41 our-impact_41 subnav_a" id="mobi_subnav_a_our-impact_41" href="/our-impact/projects" target="_self">Project Map</a></li></ul></div><!--close L2 our-impact--></li><li class="navDivider"></li><li class="nav_id_181 newsroom_181 navHasSubs topnav_li topnav_newsroom" id="mobi_topnav_newsroom"><a class="nav_id_181 newsroom_181 navHasSubs topnav_a" id="mobi_topnav_a_newsroom" href="javascript:void(0);" onclick="toggleMobileSubNav($(this),1);" target="_self">Newsroom</a><a href="javascript:void(0);" class="mobi-menu-subtoggle mobi-menu-subtoggle-L2" onclick="toggleMobileSubNav($(this),0
224);">+</a><div class="L2-enclose mobi-menu-subenclose"><!--open L2 newsroom--><ul id="mobi_subNavL2_newsroom"  class="subNavL2 subNavL2_4 subnav_ul_newsroom_"><li class="nav_id_181 newsroom_181 subnav_li subnav_newsroom" id="mobi_subnav_newsroom_181"><a class="nav_id_181 newsroom_181 subnav_a" id="mobi_subnav_a_newsroom_181" href="/newsroom" target="_self">Overview</a></li><li class="nav_id_87 newsroom_87 subnav_li subnav_newsroom" id="mobi_subnav_newsroom_87"><a class="nav_id_87 newsroom_87 subnav_a" id="mobi_subnav_a_newsroom_87" href="/newsroom/blog" target="_self">Blog</a></li><li class="nav_id_182 newsroom_182 subnav_li subnav_newsroom" id="mobi_subnav_newsroom_182"><a class="nav_id_182 newsroom_182 subnav_a" id="mobi_subnav_a_newsroom_182" href="/newsroom/fact-sheets-reports" target="_self">Fact Sheets &amp; Reports</a></li><li class="nav_id_89 newsroom_89 subnav_li subnav_newsroom" id="mobi_subnav_newsroom_89"><a class="nav_id_89 newsroom_89 subnav_a" id="mobi_subnav_a_newsroom_89" href="/newsroom/press" target="_self">Press Releases</a></li><li class="nav_id_82 newsroom_82 subnav_li subnav_newsroom" id="mobi_subnav_newsroom_82"><a class="nav_id_82 newsroom_82 subnav_a" id="mobi_subnav_a_newsroom_82" href="/newsroom/faqs" target="_self">FAQs</a></li></ul></div><!--close L2 newsroom--></li><li class="navDivider"></li><li class="nav_id_5 membership_5 navHasSubs topnav_li topnav_membership" id="mobi_topnav_membership"><a class="nav_id_5 membership_5 navHasSubs topnav_a" id="mobi_topnav_a_membership" href="javascript:void(0);" onclick="toggleMobileSubNav($(this),1);" target="_self">Membership</a><a href="javascript:void(0);" class="mobi-menu-subtoggle mobi-menu-subtoggle-L2" onclick="toggleMobileSubNav($(this),0);">+</a><div class="L2-enclose mobi-menu-subenclose"><!--open L2 membership--><ul id="mobi_subNavL2_membership"  class="subNavL2 subNavL2_5 subNavL2_last subnav_ul_membership_"><li class="nav_id_26 membership_26 subnav_li subnav_membership" id="mobi_subnav_membership_26"><a class="nav_id_26 membership_26 subnav_a" id="mobi_subnav_a_membership_26" href="/membership/become-a-member" target="_self">Become a Member</a></li><li class="nav_id_28 membership_28 subnav_li subnav_membership" id="mobi_subnav_membership_28"><a class="nav_id_28 membership_28 subnav_a" id="mobi_subnav_a_membership_28" href="/membership/members" target="_self">Current Members</a></li><li class="nav_id_187 membership_187 subnav_li subnav_membership" id="mobi_subnav_membership_187"><a class="nav_id_187 membership_187 subnav_a" id="mobi_subnav_a_membership_187" href="javascript:showPopDiv('ac','','acct','overview');" target="_self">Member Login</a></li></ul></div><!--close L2 membership--></li><li class="nav_id_200 assoc_200 topnav_li topnav_assoc" id="mobi_topnav_assoc"><a class="nav_id_200 assoc_200 topnav_a" id="mobi_topnav_a_assoc" href="/clean-grid-association">Clean Grid Association</a></li></ul>         </div>
225      </div>
226   </div>
227
228   <!--page content-->
229	<div id="content" class="mobile-nav-collapse pg-clean-grid-association">
230    	<div id="content-outer">
231        				<a id="ctop"></a>
232			<div id="content-inner" class=" top-pad bottom-pad">
233				<div class="responsive-container"><h1 class="pgtitle limitWidth min-margin">Clean Grid Association</h1><p class="subhead">CGA is answering your call for advocacy through Clean Grid Association -- our new 501(c)(6) trade organization. We make the business case for clean energy in the Midwest.</p><p><a class="cssBtn1" href="javascript:showPopDiv('pg','1','_form_setup');">Join Us</a></p></div><div class="hero-bkgd-img hero-left hero-left-bkgd flex-container animate-item" style="background-image:url(/_uploads/page_headers_v3/callouts/AdobeStock_487555766.jpg);"><div>
234								<div class="responsive-container flex-container flex-vert"><div class="hero-left-text">Building <span> Partnerships </span> Builds Power</div></div></div></div><div class="responsive-container">				<!--end header include-->
235			<div class="actionContentContainer"><h1>About Us</h1>
236<p>Recognizing our member's desire for increased advocacy resulting from multiple market dynamics, including the recent passage of the IRA bill and several state commitments to 100% clean energy in our footprint, Clean Grid Alliance formed a 501(c)(6) organization, which was established on October 10, 2023. Establishing a trade organization enables greater advocacy representing the business case for clean energy. This addition will further our mission of Advancing Clean Energy in the Midwest.</p>
237<h3 style="margin-bottom: 0;">Clean Grid Association</h3>
238<h5>Our new trade organization</h5>
239<blockquote><span></span><span></span><span>&ldquo;</span>
240<p>The Association's mission is to be the business voice for clean energy in the Midwest by supporting wind, solar, energy storage, hydrogen, and electrical transmission.</p>
241</blockquote>
242<h5>What will we do?</h5>
243<p>To accomplish our mission, Clean Grid Association will:</p>
244<ul>
245<li>Advocate for legislative action and regulatory reforms regarding the delivery of a clean energy in the Midwest</li>
246<li>Promote the effective use of clean energy through education and outreach, and</li>
247<li>
247Connect and engage professionals focused on improving clean energy development, industry effectiveness, camaraderie, and collaboration.</li>
248</ul>
249<h5>Where do we work?</h5>
250<p>CGA covers the 9 Upper Midwest States of the MISO footprint, including:&nbsp;</p>
251<ul class="txt2column" style="max-width: 400px; margin-left: 50px;">
252<li>Illinois</li>
253<li>Indiana</li>
254<li>Iowa</li>
255<li>Michigan</li>
256<li>Minnesota</li>
257<li>Missouri</li>
258<li>North Dakota</li>
259<li>South Dakota</li>
260<li>Wisconsin</li>
261</ul>
262<p>Our MISO work includes all these states, plus the MISO South states including Arkansas, Louisiana, and Mississippi.</p>
263<h3>Benefits of Membership</h3>
264<h5>The Clean Grid Association is member centered and member driven.</h5>
265<h5><img alt="Effective._Efficient._Sustainable_Advocacy." src="/_uploads/_image_uploads/editor/Effective._Efficient._Sustainable_Advocacy.___1080-396.jpg" width="1080" height="396" /></h5>
266<p>CG Association is dedicated to building a foundation that will provide clean energy companies with an effective, efficient, and sustainable advocacy platform committed to shaping the clean energy business environment in the Midwest and in MISO.</p>
267<h5>Membership includes:</h5>
268<ul>
269<li>State Working Group calls to collaborate on advocacy strategies and share information</li>
270<li>Additional business services (lobbying, public affairs, etc.) and directly guiding strategy in individual states and local venues</li>
271<li>MISO Working Group calls to ensure comprehensive, integrated, forward-looking planning around transmission, wind and solar integration, and storage</li>
272<li>Networking at CGA's quarterly member meetings</li>
273<li>Dedicated staff with subject matter expertise in state policy, regulatory, and MISO, plus communications/public affairs support in key states</li>
274<li>Monthly newsletter including state and MISO updates, plus other news and events</li>
275<li>Members-only access to the CGA website</li>
276</ul>
277<h5 class="full-width">Are you looking for a seat at the table and to help drive clean energy development in the Midwest?</h5>
278<p><a class="cssBtn1 cssBtnMobileFull" href="javascript:showPopDiv('pg','1','_form_setup');">JOIN US</a><a class="cssBtn1 cssBtnMobileFull" href="/membership/members">See Our Current Members</a></p>
279<div class="bkgd-lightblue cga-assoc-video">
280<iframe frameborder="0" height="342" src="https://www.youtube.com/embed/-EiX1a5cX3M?si=0pZ2x17Jls7B0Iw8&amp;rel=0&amp;modestbranding=1&amp;autoplay=0" width="608" allow="autoplay"></iframe></div></div>
281<div class="thumb-grid thumb-round board-grid c6-board">
282   <span>&nbsp;</span>
283   <h2 class="h3">Association Board</h2>
284   <div class="responsive-container flex-container">
285      <div>
286            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Chris.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Chris Kunkle" id="bio36" />
287            <div>Chris Kunkle</div>
288            <div>Chairman</div>
289            <div><a href="https://www.apexcleanenergy.com/" target="_blank">Apex Clean Energy</a></div>
290         </div><div>
291            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Julie.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Julie Voeck" id="bio32" />
292            <div>Julie Voeck</div>
293            <div>Secretary/Treasurer</div>
294            <div><a href="http://www.nexteraenergyresources.com/home/index.shtml" target="_blank">NextEra</a></div>
295         </div><div>
296            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Mo_1-19da5.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Moshe Bonder" id="bio67" />
297            <div>Moshe Bonder</div>
298            
299            <div><a href="https://www.nationalgrid.com/national-grid-ventures" target="_blank">National Grid Ventures</a></div>
300         </div><div>
301            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Kevin_Lambert.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Kevin Lambert" id="bio43" />
302            <div>Kevin Lambert</div>
303            
304            <div><a href="https://www.rwe.com/en/" target="_blank">RWE</a></div>
305         </div><div>
306            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Barry.jpg" src="/_images/sh
306ared/spacer.gif" width="260" height="260"  alt="Barry Matchett" id="bio57" />
307            <div>Barry Matchett</div>
308            
309            <div><a href="https://www.clearwayenergygroup.com/" target="_blank">Clearway Energy Group</a></div>
310         </div><div>
311            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Shannon_Meyer-Johanson_1.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Shannon Meyer-Johanson" id="bio70" />
312            <div>Shannon Meyer-Johanson</div>
313            
314            <div><a href="https://patternenergy.com/" target="_blank">Pattern Energy</a></div>
315         </div><div>
316            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/David.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="David Mindham" id="bio39" />
317            <div>David Mindham</div>
318            
319            <div><a href="https://www.edpr.com/north-america/" target="_blank">EDP Renewables</a></div>
320         </div><div>
321            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Philippe.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Philippe Pontbriand" id="bio56" />
322            <div>Philippe Pontbriand</div>
323            
324            <div><a href="https://orsted.com/en" target="_blank">Orsted</a></div>
325         </div><div>
326            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Lindsay_Smith.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Lindsay Smith" id="bio55" />
327            <div>Lindsay Smith</div>
328            
329            <div><a href="https://geronimopower.com/" target="_blank">Geronimo Power</a></div>
330         </div><div>
331            <img class="lazy-img lazy"  data-src="/_uploads/staff/callouts/Adam.jpg" src="/_images/shared/spacer.gif" width="260" height="260"  alt="Adam Sokolski" id="bio30" />
332            <div>Adam Sokolski</div>
333            
334            <div><a href="http://www.edf-re.com/" target="_blank">EDF Renewable Energy</a></div>
335         </div>   </div>
336</div>
337
338                
339                <!--begin footer include-->
340					 </div>            </div><!--close content inner-->
341				
342						<div class="testimonials-container double-bottom-pad">
343							<h3 class="responsive-container">What Our Members <br class="show479" />Are Saying</h3>
344							<div class="ts-carousel-container">
345								<div class="ts-nav" onclick="tsCarousel('prev');"><span></span></div>
346								<div class="ts-nav" onclick="tsCarousel('next');"><span></span></div>
347								<div class="ts-carousel">
348									<div id="ts-slide-container" class="flex-container" style="width:800%;"><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy non_logo" id="tsLazy_1" data-src="/_uploads/members/callouts/bergan_sara_image_182277.jpg" src="/_images/shared/spacer.gif" alt="Sara Bergan, Partner, Husch Blackwell" /></div></div></div>
349						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>The CGA team is the best in the business, critical to the renewable energy build out that the upper-Midwest has already seen over the past two decades, and even more essential to our collective efforts to maximize the potential in the IRA and rapidly accelerate the sector's growth in the coming decade. Becoming a member was one of my first priorities after recently joining Husch Blackwell's growing team in Minneapolis.<span>&rdquo;</span></p><p>Sara Bergan, Partner, Husch Blackwell</p></div></div></div></div><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy non_logo" id="tsLazy_2" data-src="/_uploads/members/callouts/Voeck_h-s_9-2013.jpg" src="/_images/shared/spacer.gif" alt="Julie Voeck, Senior Director, Legislative and Regulatory Affairs, NextEra Energy Resources" /></div></div></div>
350						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>The state and local policy work where CGA is a recognized leader has resulted in a significant addition of renewable energy being developed across the Midwest and MISO region.<span>&rdquo;</span></p><p>Julie Voeck, Senior Director, Legislative and Regulatory Affairs, NextEra Energy Resources</p></div></div></div></div><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy non_logo" id="tsLazy_3" data-src="/_uploads/members/callouts/Kerri_Johannsen.jpg" src="/_images/sh
350ared/spacer.gif" alt="Kerri Johannsen, Energy Program Director, Iowa Environmental Council" /></div></div></div>
351						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>I would describe CGA as being an expert, professional, collaborative, and really focused on getting things done. I appreciate how CGA takes the time to proactively develop relationships with policymakers in states across the region.<span>&rdquo;</span></p><p>Kerri Johannsen, Energy Program Director, Iowa Environmental Council</p></div></div></div></div><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy non_logo" id="tsLazy_4" data-src="/_uploads/members/callouts/Mallory_Lindgren_l.jpg" src="/_images/shared/spacer.gif" alt="Mallory Lindgren, Sr. VP, Market Development, Westwood" /></div></div></div>
352						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>CGA has the right in-house expertise and relationships to be both influential and effective [and] is the foremost leader and one-stop-shop for clean energy advocacy in the Midwest.<span>&rdquo;</span></p><p>Mallory Lindgren, Sr. VP, Market Development, Westwood</p></div></div></div></div><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy" id="tsLazy_5" data-src="/_uploads/members/callouts/Logo.jpg" src="/_images/shared/spacer.gif" alt="Dan Yarano, Partner, Fredrikson" /></div></div></div>
353						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>There is no other organization that works on the technical, regulatory and policy side that is able to deliver renewable energy as well as Clean Grid Alliance.<span>&rdquo;</span></p><p>Dan Yarano, Partner, Fredrikson</p></div></div></div></div><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy non_logo" id="tsLazy_6" data-src="/_uploads/members/callouts/Adam_Sokolski.jpg" src="/_images/shared/spacer.gif" alt="Adam Sokolski, Director, Regulatory and Legislative Affairs, EDF Renewables" /></div></div></div>
354						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>Organization, leadership, and message has made CGA a driving force in the community for the last 20 years.<span>&rdquo;</span></p><p>Adam Sokolski, Director, Regulatory and Legislative Affairs, EDF Renewables</p></div></div></div></div><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy non_logo" id="tsLazy_7" data-src="/_uploads/members/callouts/Will_Eberle_Headshot.jpg" src="/_images/shared/spacer.gif" alt="Will Eberle, VP, Head of Government Affairs - Onshore Americas, RWE" /></div></div></div>
355						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>CGA is the preeminent voice of renewable energy in the Midwest. They can provide that voice in the room, and we know there&rsquo;s always going to be someone there advocating for us, building those relationships, forging new alliances.<span>&rdquo;</span></p><p>Will Eberle, VP, Head of Government Affairs - Onshore Americas, RWE</p></div></div></div></div><div class="flex-container ts-slide"><div><div class="flex-container flex-vert"><div><img class="lazy non_logo" id="tsLazy_8" data-src="/_uploads/members/callouts/Screenshot_254.jpg" src="/_images/shared/spacer.gif" alt="Kevin Lynch, Managing Director, External Affairs, Avangrid Renewables" /></div></div></div>
356						<div><div class="flex-container flex-vert"><div><p><span>&ldquo;</span>CGA has been working to push power generation to be more renewable over the years and to help build the energy transportation infrastructure so that electricity can be moved efficiently, effectively, and economically from where it can be generated to where customers need it.<span>&rdquo;</span></p><p>Kevin Lynch, Managing Director, External Affairs, Avangrid Renewables</p></div></div></div></div></div>
357								</div>
358							</div>
359							<div class="testimonial-footer responsive-container">Want More? <br class="show599" />Browse <a href="/membership/members">our member list</a>.</div>
360						</div>						
360<script>
361							var tsTotal=8;
362							var tsCur=1;
363							var tsImgsLoaded=0;
364							function tsCarousel(dir){
365								switch(dir){
366									case 'next': tsNew=tsCur+1; if(tsNew>tsTotal){tsNew=1;} break;
367									case 'prev': tsNew=tsCur-1; if(tsNew<1){tsNew=tsTotal;} break;
368								}
369								tsCur=tsNew;
370								tsMove=((100/tsTotal)*(tsNew-1)); //console.log('translateX('+(-(tsMove))+'%)');
371								$("#ts-slide-container").css({transform:'translateX('+(-(tsMove))+'%)'});
372								if(!tsImgsLoaded){tsImgsLoaded=1;//console.log($("#ts-slide-container .lazy").length);
373									//for(i=1;1<=tsTotal;i++){var lazyInst = $("#tsLazy_"+i).Lazy({ chainable: false });lazyInst.loadAll();}
374									var lazyInst=$("#ts-slide-container .lazy").Lazy({chainable:false});lazyInst.loadAll(); //http://jquery.eisbehr.de/lazy/
375								}
376							}
377						</script>
377
378												<div class="join-cta membership-cta animate-item join-cta-no-top-margin" id="footer-cta">
379							<div class="flex-container">
380								<div>
381									<h2>Questions about<br />
382Membership?</h2>
383									<span>&nbsp;</span>
384								</div>
385								<div>
386									<p class="subhead">Clean Grid Alliance welcomes new members and invites your questions about membership.</p>
387									<div class="membership-links">
388										<a class="membership-link" href="[email protected]"><span></span>Email Delainey Thorud</a>
389										<a class="membership-link" href="tel:651.644.3400"><span></span>651.644.3400</a>
390									</div>
391								</div>
392							</div>
393						</div>
394						            <div class="clear"></div>
395                    </div><!--close content outer-->
396	</div><!--close main content enclosure-->
397	<div id="footer-outer" class="mobile-nav-collapse responsive-container">
398		<div id="footer" class="flex-container">
399			<div>
400				<table><tr><td><img id="footer-logo" class="handCursor" alt="Clean Grid Alliance" onclick="pageFade('/');" src="/_images/site/svg/logomark.svg" width="110" height="110" /></td>
401				<td>3433 Broadway St NE, Suite 240<br />
402Minneapolis, MN 55413<br /><a href="tel:651.644.3400">651.644.3400</a></td></tr></table>
403				<div>Clean Grid Alliance is a registered 501(c)(3). <span style="white-space:nowrap;">EIN: 06-1670689</span><br />&copy 2026 Clean Grid Alliance. All Rights Reserved.</div>
404			</div>
405			<div>
406				<div id="footer-nav">
407					<a class="footer-navItem" href="/about/careers" id="footnav_188">Careers</a><span class="footer-navDivider">|</span><a class="footer-navItem" href="/membership/become-a-member" id="footnav_26">Membership</a><span class="footer-navDivider">|</span><a class="footer-navItem" href="https://secure.givelively.org/donate/wind-on-the-wires/" target="_blank" id="footnav_186">Contribute</a><span class="footer-navDivider">|</span><a class="footer-navItem" href="javascript:showPopDiv('ac','','acct','overview');" id="footnav_187">Member Login</a>				</div>
408				<div>
409					<a href="javascript:void(0);" onclick="openOverlay('iframe','Newsletter Signup Form','/constant-contact-signup',980,860);" class="cssBtn2">Newsletter Signup</a>
410				</div>
411				<div id="footer-social">
412					<a href="https://www.linkedin.com/company/clean-grid-alliance/" rel="noreferrer" target="_blank" id="linkedInLink" aria-label="LinkedIn Link"></a><a href="https://twitter.com/CGA_Midwest" rel="noreferrer" target="_blank" id="twitterLink" aria-label="Twitter Link"></a><a href="https://www.facebook.com/cleangridalliance/" rel="noreferrer" target="_blank" id="facebookLink" aria-label="Facebook Link"></a><a href="https://www.youtube.com/channel/UCBugXob4xgdYgOQEeDLPqsQ" rel="noreferrer" target="_blank" id="youtubeLink" aria-label="Youtube Link"></a>				</div>
413			</div>
414		</div>       
415	</div>
416</div>
417
418<!--end page content-->
419<!--BEGIN STANDARD FOOTER-->
420<!--OVERLAY DIVS-->
421	<!--standard account div (ac) overlay structure-->
422	<div id="acCoverDiv"><div id="acPopDivLoading" class="popDivLoading"></div></div><!--UNCOMMENT THIS if wanting the floating div to ALSO have a grayed out background-->
423	<div id="acPopDiv"><div id="acPopHandleDiv"><!--ajax content--></div><div id="acPopContentDiv"><!--ajax content--></div></div>
424<!--standard floating div (ft) overlay structure-->
425<div id="ftCoverDiv"><div  id="ftPopDivLoading" class="popDivLoading"></div></div>
426<div id="ftPopDiv"><div id="ftPopHandleDiv"><!--ajax content--></div><div id="ftPopContentDiv"><!--ajax content--></div></div>
427<!--standard full cover (fl) overlay structure-->
428<div id="flCoverDiv"><div  id="flPopDivLoading" class="popDivLoading"></div></div>
429<div id="flPopDiv"><div id="flPopHandleDiv"><!--ajax content--></div><div id="flPopContentDiv"><!--ajax content--></div></div><!--standard full page div (pg) overlay structure-->
430<div id="pgCoverDiv"><div  id="pgPopDivLoading" class="popDivLoading"></div></div>
431<div id="pgPopDiv"><div id="pgPopContentDiv"><!--ajax content--></div></div>
432<!--setup javascript-->
433	
433<script type="text/javascript" src="/fileloader_js-foot_1768408332_16.js"></script>
vendor: 1 bytes, line 433
433
434<script type="text/javascript">
435		preloadImages(new Array("/_images/shared/spacer.gif","/_images/shared/_loading/circle-arrows.gif"));	
436	//SHADOWBOX SETUP
437	shadowboxSlideCt=0;
438	function shadowBoxOpen(){ //console.log('shadowBoxOpen'); //NOTE that for some reason, youtube overlays do NOT trigger the shadowBoxOpen function
439      pauseAnims=1;shadowboxSlideCt=0;
440      if(typeof shadowBoxNoTouchEvents!='undefined' && shadowBoxNoTouchEvents==1){ //10-23-25 TLC, def shadowBoxNoTouchEvents=1 added to shared2.js, set shadowBoxNoTouchEvents=0 in site.js if desired
441         olArgs=['shadowbox_overlay','shadowbox_body'];
442         for(i in olArgs){
443            const shadBkgd = document.getElementById(olArgs[i]);
444            shadBkgd.addEventListener('touchmove', (event) => {event.preventDefault();event.stopPropagation();});
445            //shadBkgd.addEventListener('touchstart', (event) => {event.preventDefault();event.stopPropagation();});
446            //shadBkgd.addEventListener('touchend', (event) => {event.preventDefault();event.stopPropagation();});
447            //shadBkgd.addEventListener('touchcancel', (event) => {event.preventDefault();event.stopPropagation();});
448         }
449      }
450      if(typeof shadowBoxCallbacksCustom === 'function'){shadowBoxCallbacksCustom('open');}
451   }
452	function shadowBoxClose(){ //console.log('shadowBoxClose');//function shadowBoxChange(){}//triggered BEFORE content changes
453      pauseAnims=0;
454      if(typeof shadowBoxCallbacksCustom === 'function'){shadowBoxCallbacksCustom('close');}
455   }
456	function shadowBoxFinish(){ //triggered AFTER content changes
457		shadowboxSlideCt++; //console.log('shadowBoxFinish, shadowboxSlideCt: '+shadowboxSlideCt);
458				if(shadowboxSlideCt==1){setTimeout(function(){Shadowbox.pause();},100);} 
459		      if(typeof shadowBoxCallbacksCustom === 'function'){shadowBoxCallbacksCustom('finish');}
460	}
461   function shadowBoxChange(){
462      if(typeof shadowBoxCallbacksCustom === 'function'){shadowBoxCallbacksCustom('change');}
463   }
464	function shadowboxInit(){
465      if(typeof Shadowbox === 'undefined'){return;}
466      //INITIALIZE SHADOWBOX
467		Shadowbox.init({
468			//skipSetup: true,
469			onOpen:shadowBoxOpen,
470			onClose:shadowBoxClose,
471			onChange:shadowBoxChange,
472			onFinish:shadowBoxFinish,
473			displayCounter:true,
474			animSequence:'sync',
475			resizeDuration:.35,
476			fadeDuration:.35,
477			initialHeight:200,
478			initialWidth:300,
479			overlayColor:'#000000',
480			viewportPadding:(mobileDevice?10:30),//extra padding for side nav arrows on non-mobile devices
481			overlayOpacity:0.8/*,
482			enableKeys:false/*,
483			handleUnsupported:"remove",
484			displayNav:false,
485			displayCounter:false,
486			animate:false,
487			continuous:true,
488			slideshowDelay:5,
489			autoplayMovies:true
490			*/
491		});
492      Shadowbox.loadSkin('insource2','/_js/jquery/shadowbox'); //console.log(typeof $.fn.touchwipe);
493		//add shadowbox touchswipe for mobile devices
494		if(mobileOrTabletDevice && typeof $.fn.touchwipe === 'function'){ //console.log('touchwipe available');
495			$("#shadowbox_body_inner").touchwipe({
496				wipeLeft: function() {Shadowbox.next();},
497				wipeRight: function() {Shadowbox.previous();},
498				//min_move_x: 20,
499				//min_move_y: 20,
500				//preventDefaultEvents: false //10-23-25 TLC changed to TRUE which is the default behavior
501			});
502		}
503   }
504	//ON LOAD SETUP
505	window.onload=function(){//console.log('onload');
506      if(typeof noShadowboxInit == 'undefined'){shadowboxInit();}
507		
508		//get rid of random date picker display in popup - seems to be a new chrome issue
509		if($("#ui-datepicker-div").length>0){$("#ui-datepicker-div").css('display','none');} 
510		if($("#calWidgetDetail").length>0){$("#calWidgetDetail").css('display','none');}
511
512		//add any additional onLoad code to run - make sure this comes BEFORE the hash eval
513		
514      //autoscroll page if an autoscroll target has been set - values set in admin (in shared2.js)
515      initAutoScrollCheck();
516		
517		//process hash value if available
518		if(typeof skipPageHashProcess=='undefined'){skipPageHashProcess=0;} //skipPageHashProcess may be set in enclosing script to prevent processing here - added to prevent double overlay load on account page
519		if(skipPageHashProcess!=1 && (window.location.hash!="" || (hashVal!=0 && openItem!=0))){
520			//if a hash value was received in the URL, use it to populate the hashVal and openItem variables
521			if(window.location.hash!=""){
522				var hashArgs=window.location.hash.split('.');
523				//update the hashVal & openItem values if there is more than one value in the new hash
524				if(hashArgs.length>1){hashVal=hashArgs[0];openItem=hashArgs[1];}else{hashArgs=null;}
525			}
526			//if a new hashArgs array was not created from provided values, setup default hashArgs here
527			if(hashArgs==null){hashArgs=new Array(hashVal,openItem);}
528			//add any custom hashVal processing - this will override any re
528ceived hash values
529						//process according to current hashVal
530			processHashAction(hashArgs,1);
531		}
532		
533		//check for direct access media call - make sure this comes AFTER the hash eval
534				
535      	
536		//check for subscribe/unsubscribe
537									}
538</script>
538
539<div id="defeatIEBug"></div><!--IE bug div-->
540</body>
541</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.