<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin: 0; padding: 0; border: 0; border:none; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

table {border-collapse: collapse; border-spacing: 0;}

hr {display: block; height: .1em; border: 0; border-top: 1px solid #D5D5D5; margin: 1em 0; padding: 0 0 1px 0; clear:both; background-color:#FFFFFF;}

/**********************************************************************************/
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; 
  background: none; 
}
   
*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}

body	{width: 100%; height:100%; min-height:100vh;
	max-width: 70rem;
	margin: 0 auto;
	color: #333;		
	font: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	display:flex;
	flex-direction:column;
	flex-wrap:nowrap;
	background-color:#fff;
	justify-content:space-between;
}

header	{	
	display: flex;	
	align-items: flex-start;
	background-color:#252525;
	font-size:1.25rem;
	padding:.25rem;
	color:#fff;	
}

.siteHeaderLogoText	{
	display: flex;	
	width:auto;
}

.siteHeaderLogoText	a img {
	margin-top:.25rem;
}

.siteHeaderLogoText p	{
	margin: 0 0 0 1.5rem; padding:0; text-align:left; 
}

.siteHeaderLogoText p span.banner-decorated-text	{margin-left:-.25rem;}

.siteHeaderLogoText p span.Lifetext, .siteHeaderLogoText p span.SCDNRtext	{margin-left: 0;}

.headerSearch	{margin-left:auto;  position:relative; right:0%;
	font-size:.90rem;
	width:14rem; 
	text-align:right;	
}

.headerSearch form input#textBox	{width:11rem;}


h1, h2, h3, h4, h5, h6 {
	text-align:left; 
	font-weight: bold; 
	width:100%;
	margin:1rem 0;
	clear:both;
}

h1 {font-size: 1.5rem;}
h2 {font-size: 1.25rem;}	
h3 {font-size: 1.15rem;}	
h4 {font-size: 1.15rem;}	
h5 {font-size: 1.15rem;}	
h6 {font-size: 1.15rem;} 

.clear	{clear:both;}
br.less600	{display:none;}


div.IECompatibility	{display:none;}

hr	{color:#000000; border: 0; height: 1px; margin: 2em 0; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));}

main p, footer p	{
	text-align:left; 
	margin:.5rem 0;
	line-height:1.5em;
	width:100%;
}
.screenOnly	{display:block;}
.tabletOnly	{display:none;}
.phoneOnly	{display:none;}
.bodyButtons {display: none;}

.floatR		{float:right; clear:left; margin: 0 .5rem .5rem 2rem;}
.floatL		{float:left; clear:right; margin: 0 2rem .5rem .5rem;}
img.floatR		{float:right; clear:left; margin: .5rem .5rem .5rem 2rem;}
img.floatL		{float:left; clear:right; margin: .5rem 2rem .5rem .5rem;}

section	{margin:0; padding:0;}

main ul	{padding-left: 1.5rem; }
main ul li 	{line-height: 1.75rem; list-style-type: disc;}
main ul li ul li 	{line-height: 1.75rem; list-style-type: circle;}
main ul li ul li ul li	{line-height: 1.75rem; list-style-type:square;}

main ol	{padding-left: 1.5rem; list-style-type: decimal;}
main ol li 	{line-height: 1.75rem;}
main ol li ol		{list-style-type:upper-alpha;}
main ol li ol li 	{line-height: 1.75rem;}
main ol li ol li ol		{list-style-type:lower-roman;}
main ol li ol li ol li	{line-height: 1.75rem; }

/* ul.moreSpace li, ol.moreSpace li  {margin: .25rem 0;} */
ul.leftList {padding-left:1rem;}

.horizontalList	{
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	
	}

div#breadcrumbs	{margin:1em;}
div#breadcrumbs a:link {color:#3F7CFF; text-decoration: none; font-weight:bold;}
div#breadcrumbs a:visited {color: #3F7CFF; text-decoration: none;}
div#breadcrumbs a:hover		{color: #274F9E; text-decoration:underline;}



hr.style-two {clear:both; border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); }


.socialLinks  {margin:.25rem .125rem 0 0; width: 10.75rem; text-align:right; float:right; clear:left;}
.socialLinks div { display:inline;}
.socialLinks div a img	{border-radius:.125rem;}

main table	{
	width:100%; 
	border:1px solid #000000;
	border-radius:.25rem;
	border-collapse:collapse;
	margin-top:1rem;
}

main table th	{
	border:1px solid #000000;
	background-color:#303030;
	color:#ffffff;
	vertical-align:top;
	text-align:left;
	padding: .5rem .25rem;
}

main table td	{
	border:1px solid #000000;
	padding:.25rem;
}

main table td a, main table td a:link	{
	text-decoration:none;
}

main table td a:hover	{
	text-decoration:underline;
}

main table tr:nth-child(odd){ 
        background: #fff;
    }
    /*  Define the background color for all the EVEN background rows  */
main table tr:nth-child(even){
        background: #E5E5E5;
    }

.flex-container{
	display: flex;
	flex-direction: row;	
}

.flex-left{
	width: 75%;
}

.flex-right{
	width: 25%;
	margin: 3.5rem 0 0 2rem;
}

.bodyButtons {
	margin-top: 2rem;
}

main	{
	font-family: Verdana, Arial, sans-serif;
	padding: 0 1.25rem 2rem 1.25rem;
	max-width: 70rem;
	clear:both;
	background-color: transparent;
	min-height: 60vh;
	/*border-top:1px solid #252525;*/
}

p.h1Mimic	{width: 100%; font-weight:bold; font-size:1.75rem;}

.photoright {
	width: 24.375rem;
	margin-top:.5rem;
}

.photoright p {font-size: .80em;}

.photoright img {
	border-radius:.25em; box-shadow: 0 0 .2em 0.1em #C0C0C0;
	margin: 0;	
	width:100%;
}

.photoright img.noborder  {box-shadow:none;}

p.byDate span	{margin-top:0; display:block; font-weight:bold;}
p.byDate span.byAuthor	{}

a.buttonMimic	{font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	cursor: pointer;
    padding: .8125rem;
    width: 28rem;
    border: none;
    text-align: center;
    outline: none;
    font-size: 1.1625em;
    transition: 0.4s;
	font-weight:bold;
	margin: 1em 0 .25em 0;	
	color: #000000;
	box-shadow: inset 0 7px 9px -7px rgba(0,0,0,0.7);
	background-color:#EAF7F7;
	background: -webkit-gradient(linear, left top, left bottom, from(#EAF7F7), to(#9BC1C1));
	background: -moz-linear-gradient(top,  #EAF7F7,  #9BC1C1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAF7F7', endColorstr='#9BC1C1');
	background-image: linear-gradient(to bottom, #EAF7F7 0%, #9BC1C1 100%);
	background-image: -ms-linear-gradient(top, #EAF7F7 0%, #9BC1C1 100%);
	border-radius:.25rem;	
	text-decoration:none;
}

a.buttonMimic:hover	{
	background-color:#9BC1C1;
	background: -webkit-gradient(linear, left top, left bottom, from(#9BC1C1), to(#EAF7F7));
	background: -moz-linear-gradient(top,  #9BC1C1,  #9BC1C1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9BC1C1', endColorstr='#EAF7F7');
	background-image: linear-gradient(to bottom, #9BC1C1 0%, #EAF7F7 100%);
	background-image: -ms-linear-gradient(top, #9BC1C1 0%, #EAF7F7 100%);
	}


button.accordion {font-family:Verdana, Arial, Helvetica, sans-serif;
    display:block;
	cursor: pointer;
    padding: .8125rem;
    width: 28rem;
    border: none;
    text-align: center;
    outline: none;
    font-size: 1.25em;
    transition: 0.4s;
	font-weight:bold;
	margin: 1em 0 .25em 0;	
	color: #000000;
	box-shadow: inset 0 7px 9px -7px rgba(0,0,0,0.7);
	background-color:#EAF7F7;
	background: -webkit-gradient(linear, left top, left bottom, from(#EAF7F7), to(#9BC1C1));
	background: -moz-linear-gradient(top,  #EAF7F7,  #9BC1C1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAF7F7', endColorstr='#9BC1C1');
	background-image: linear-gradient(to bottom, #EAF7F7 0%, #9BC1C1 100%);
	background-image: -ms-linear-gradient(top, #EAF7F7 0%, #9BC1C1 100%);
	border-radius:.25rem;	
}

button.accordion span	{width: 10em; float:right; clear:left; text-align:right;}

button.accordion.active, button.accordion:hover {
    background-color:#9BC1C1;
	background: -webkit-gradient(linear, left top, left bottom, from(#9BC1C1), to(#EAF7F7));
	background: -moz-linear-gradient(top,  #9BC1C1,  #9BC1C1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9BC1C1', endColorstr='#EAF7F7');
	background-image: linear-gradient(to bottom, #9BC1C1 0%, #EAF7F7 100%);
	background-image: -ms-linear-gradient(top, #9BC1C1 0%, #EAF7F7 100%);
}

div.indent	{width:98%; margin-left:2%;}

div.panel {
    padding:.5rem;
    display: none;
    background-color: white;
	border-bottom: 2px solid #9BC1C1;
	border-left: 2px solid #9BC1C1;
	border-right: 2px solid #9BC1C1;
	border-bottom-right-radius:.25rem;
	border-bottom-left-radius:.25rem;
}

div.mp_backlinks	{margin:1em 0; width:100%;}
div.mp_backlinks a:link {color:#3F7CFF; text-decoration: none; font-weight:bold;}
div.mp_backlinks a:visited {color: #3F7CFF; text-decoration: none;}
div.mp_backlinks a:hover		{color: #274F9E; text-decoration:underline;}

.back-to-top {position:fixed; bottom:5.5em; right:0; z-index:9999; text-decoration: none; color: #FFFFFF; background-color: #000000; font-size: .8em;  box-shadow: 0 0 .2em #FFFFFF;  
				clear:both; padding: 1em; display: none; border-top-left-radius:1em; border-top-right-radius:0em; border-bottom-right-radius:0em; border-bottom-left-radius:1em;}
a.back-to-top	{color:#ffffff; text-decoration:none; text-align:center;}
.back-to-top:hover {background-color: #FFFFFF; color:#000000; box-shadow: 0 0 .2em 0.1em #000000;}	


.flipindentON         {padding-left:0; display:block;  margin-top:0; margin-bottom:2em;}
.flipindentOFF        {padding-left:0; display:none;}

.treelist				{font-size:100%; line-height:normal; width:100%; display:block; clear:both; margin: 1rem 0 1.5rem 1rem; overflow: hidden}
.treelist h3			{margin-top:3em; width:100%;}
.treelist h3 a:link 		{color: #3466CC; text-decoration: none;}
.treelist h3 a:visited 		{color: #960096; text-decoration: none;}
.treelist h3 a:hover 		{color: #3466CC; text-decoration: underline;}
.treelist ul			{margin-top:0px; margin-bottom:0px; padding-right:20px; clear:both;}
.treelist li			{line-height:1.5em; font-size: 1em;}
.treelist ul ul			{margin-top:0px; margin-bottom:0px; padding-right:20px; clear:both;}
.treelist ul ul	ul		{margin-top:0px; margin-bottom:0px; padding-right:20px; clear:both;}
.treelist ul ul ul ul	{margin-top:0px; margin-bottom:0px; padding-right:20px; clear:both;}
.treelist ul ul ul ul ul	{margin-top:0px; margin-bottom:0px; padding-right:20px; clear:both;}
.treelist li			{margin-top:4px; margin-bottom:4px; padding-right:20px;}
.treelist p				{padding:0; margin: 0 0 1em 0; width:100%; font-size:1em; min-height:1.5em;}
.treelist p a:link 		{color: #3466CC; text-decoration: none;}
.treelist p a:visited 		{color: #960096; text-decoration: none;}
.treelist p a:hover 		{color: #3466CC; text-decoration: underline;}

.treeON		{float:left; width:auto; background-image: url(../images/minus.png); 
			 background-repeat:no-repeat; background-position:left top; clear:both;}
.treeOFF	{float:left; width:auto; background-image: url(../images/plus.png);
			 background-repeat:no-repeat; background-position:left top; clear:both;}
			 
.treeON a	{padding-left:18px; font-weight:bold; position:relative; top:-.125rem;}
.treeOFF a	{padding-left:18px; font-weight:normal; position:relative; top:-.125rem;}

.treeON a span	{margin-left:18px; font-weight:bold;}
.treeOFF a span	{margin-left:18px; font-weight:normal;}

map area	{cursor:pointer;}
map area:focus	{background:orange;}


div.flipindentON p {line-height:1.5em;}

div.flipindentON p a, div.flipindentON p a:link 		{color: #3466CC; text-decoration: underline;}
div.flipindentON p a:visited 	{color: #960096; text-decoration: underline;}
div.flipindentON p a:hover 		{color: #3466CC; text-decoration: underline;}

#treeDiv1 p a:link, #treeDiv2 p a:link, #treeDiv3 p a:link, #treeDiv4 p a:link, #treeDiv5 p a:link,
#treeDiv6 p a:link, #treeDiv7 p a:link, #treeDiv8 p a:link, #treeDiv9 p a:link, #treeDiv10 p a:link,
#treeDiv11 p a:link, #treeDiv12 p a:link, #treeDiv13 p a:link, #treeDiv14 p a:link, #treeDiv15 p a:link,
#treeDiv16 p a:link, #treeDiv17 p a:link, #treeDiv18 p a:link, #treeDiv19 p a:link, #treeDiv20 p a:link,
#treeDiv21 p a:link, #treeDiv22 p a:link, #treeDiv23 p a:link, #treeDiv24 p a:link, #treeDiv25 p a:link,
#treeDiv26 p a:link, #treeDiv27 p a:link, #treeDiv28 p a:link, #treeDiv29 p a:link, #treeDiv30 p a:link,
#treeDiv31 p a:link, #treeDiv32 p a:link, #treeDiv33 p a:link		{color: #0026FF; text-decoration: underline;}

.modalDialog p	{line-height:2rem; margin: 1rem 0; font-size:1.15em; text-align:left;}
.modalDialog2	{min-height: 6rem;}



main.newsUpdates section a, main.newsUpdates section a:link 	{
	text-decoration:none;
	}

section.updatesSecond	{
	display:flex;
	flex-wrap: wrap;
	justify-content: left;
	margin:0 auto;
	max-width:57.5rem;
}

section.updatesSecond article	{
	display:flex;
	flex-direction:column;
	width: 24.375rem; /* this is 390px wide, the size of our normal news release images */
	margin: .25rem;
	border-radius: .5rem;
	background-color:#BAD0DE; 
	background: -webkit-gradient(linear, left top, left bottom, from(#BAD0DE), to(#81A9DB));
	background: -moz-linear-gradient(top,  #BAD0DE,  #81A9DB);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BAD0DE', endColorstr='#81A9DB');
	background-image: linear-gradient(to bottom, #BAD0DE 0%, #81A9DB 100%);
	background-image: -ms-linear-gradient(top, #BAD0DE 0%, #81A9DB 100%);
}

section.updatesSecond article h2 {
	order: 1;
	font-size: 1.15rem;
	padding: .5rem;
	width:  95%;
	margin: 0 auto;	
	text-align:left;
	color: #000; 
}


section.newsArticles section article:hover 	{background-color:#81A9DB; 
	background: -webkit-gradient(linear, left top, left bottom, from(#81A9DB), to(#BAD0DE));
	background: -moz-linear-gradient(top,  #81A9DB,  #BAD0DE);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81A9DB', endColorstr='#BAD0DE');
	background-image: linear-gradient(to bottom, #81A9DB 0%, #BAD0DE 100%);
	background-image: -ms-linear-gradient(top, #81A9DB 0%, #BAD0DE 100%);}

ul.bubbleNav	{
	list-style-type:none; 
	margin: 1rem auto 3em auto; 
	padding:0;	
	display:flex;
	flex-direction:column;
	flex-wrap: wrap;
}
	
ul.bubbleNav li	{
	list-style-type:none; 
	min-width: 18rem;
}

ul.bubbleNav li a, ul.bubbleNav li a:link	{display:block; font-size: 1.15em; color: #000000; text-decoration: none; font-weight: bold;
					border: none; border-radius: .5em; 
					background-color:#9ABA8B; margin:.5rem auto; padding:0.625em; 
					background: -webkit-gradient(linear, left top, left bottom, from(#9ABA8B), to(#D1DECA));
					background: -moz-linear-gradient(top,  #9ABA8B,  #D1DECA);
					filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ABA8B', endColorstr='#D1DECA');
					background-image: linear-gradient(to bottom, #9ABA8B 0%, #D1DECA 100%);
					background-image: -ms-linear-gradient(top, #9ABA8B 0%, #D1DECA 100%);
					}
ul.bubbleNav li a:visited	{}
ul.bubbleNav li a:hover		{background-color:#D1DECA; 
					background: -webkit-gradient(linear, left top, left bottom, from(#D1DECA), to(#9ABA8B));
					background: -moz-linear-gradient(top,  #D1DECA,  #9ABA8B);
					filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1DECA', endColorstr='#9ABA8B');
					background-image: linear-gradient(to bottom, #D1DECA 0%, #9ABA8B 100%);
					background-image: -ms-linear-gradient(top, #D1DECA 0%, #9ABA8B 100%);}


footer	{
	font-family: Verdana, Arial, sans-serif;	
	background-color: #ebebeb;
	padding: 1rem 1.25rem 1rem 1.25rem;
	align-self:flex-end;
	margin-top:auto; 
	width:100%;
	font-size:.8rem;
	display:flex;
	flex-wrap: no-wrap;
	}

footer div	{flex: 1 1 32%; }
div.mediaContacts	{padding-left:3%;}
footer div.moreNews	{padding-left:5%;}

footer div h5, footer div h6	{margin-top:.5rem;}

footer ul#social  {
	width:100%;
	margin: .5rem 0;
	padding: 0;
	list-style-type: none;
	font: normal 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	display:flex;
	justify-content:flex-start;
}
footer ul#social li {
	margin: 0 .85rem 0 0; 
	padding:0;
	display: inline;
}

footer ul#social li a {margin: 0;
	padding: 0;
	text-decoration: none;
	color: #000;
	font-weight:bold;
}




@media (max-width: 59.9999rem) {
body	{width:100%;
	box-shadow:none;
	background-color:#fff;
}	

.flex-left{width: 100%}

section.updatesSecond article{
	max-width: 19rem;
}

section.updatesSecond article h2{
	text-align: left;
}

.flex-right {
	display: none;
  }
  
.bodyButtons {
	display: block;
  }
  

.headerSearch	{margin-right:.5rem; position:absolute;}

ul.bubbleHorizontal li	{flex:1 1 49.5%; margin-right: .5%;}	

}


@media all and (min-width : 46.0001rem) {
ul.bubbleHorizontal	{
	flex-wrap:no-wrap;
	flex-direction:row;
	justify-content:space-around;
}
}



/* This is when the hamburger menu pops up and the top banner text consolidates */
@media (max-width: 46rem) {
br.less600	{display:block;}
header	{
	display:flex;
	flex-wrap:nowrap;
}

.screenOnly	{display:none;}
.tabletOnly	{display:block;}
.phoneOnly	{display:none;}

.siteHeaderLogoText	{
	font-weight:bold;
	font-size:1rem;
	height: 3.5rem;
	flex-order:1;
}

.flex-right {
	display: none;
  }
  
  .bodyButtons {
	display: block;
  }

.siteHeaderLogoText	a img {
	width: auto;	
	margin:0;
}
.siteHeaderLogoText	a.SCDNRlogo img {
	width: 2.93rem;	
	margin:0;
}

.siteHeaderLogoText p span.Lifetext					{display:none;}
.siteHeaderLogoText p span.banner-decorated-text	{display:none;}
.siteHeaderLogoText p span.SCDNRtext				{font-size:.80rem; position:relative; top:0; left:-.5rem;}


.floatR, .floatL	{
	float:none; 
	clear:left; 
	margin:0;	
}

img.floatR, img.floatL	{
	float:none; 
	clear:left; 
	margin:0 auto;	
}

.photoright	{margin-bottom:2rem;}
.photoright img {margin-top:1rem;}


footer	{
	display:flex;
	flex-direction:column;
	justify-content: space-evenly;	
	}
	
footer div	{
	flex: 1 1 auto;		
}

div.mediaContacts	{padding-left:0;margin-left: 0;}

section.updatesSecond article	{	
	flex: 1 1 100%;
	/* margin: 2rem .25rem .25rem .25rem; */
}


ul.bubbleHorizontal	{
	flex-wrap:wrap;
	flex-direction:column;
	justify-content:space-between;
}

}

/* The search bar and news release sharing buttons drop under the banner logo */
@media (max-width: 32rem) {
main	{padding: 0 .5rem 2rem .5rem;}


.flex-container {
	display: flex;
	flex-direction: column;
  }
  
  .flex-left {
	width: 100%;
	margin: 5px;
	padding: 5px;
  }
  
  .flex-right {
	display: none;
  }
  
  .bodyButtons {
	display: block;
  }
  

.floatR, .floatL	{
	float:none; 
	clear:left; 
	margin:0;	
}

img.floatR, img.floatL	{
	float:none; 
	clear:left; 
	margin:0 auto;	
}

.screenOnly	{display:none;}
.tabletOnly	{display:none;}
.phoneOnly	{display:block;}


header	{
	min-height: 3rem;
	overflow:visible;
}

.siteHeaderLogoText	{
	font-weight:bold;
	font-size:1rem;
	height: 3.5rem;
	flex-order:1;
}

.siteHeaderLogoText	a img {
	width: auto;	
	margin:0;
}
.siteHeaderLogoText	a.SCDNRlogo img {
	width: 2.93rem;	
	margin:0;
}

.siteHeaderLogoText p span.Lifetext					{display:none;}
.siteHeaderLogoText p span.banner-decorated-text	{display:none;}
.siteHeaderLogoText p span.SCDNRtext				{font-size:.80rem; position:relative; top:0; left:-.5rem; }


br.less600	{display:block;}

.headerSearch	{
	font-size:1.15rem;
	
	margin-left: auto;	top:4.5rem;
	
	flex-order:3;
}


.headerSearch form input#textBox	{
	text-align:left; 
	width:11rem;
}

.socialLinks  {text-align:left; float:none; width:auto;}

section#gallerySide		{width: 98%; margin: 3em 1% ; display:flex; flex-wrap:wrap; justify-content: center; align-items: baseline;}

section.updatesSecond article 	{margin-top:.5rem; }
section.updatesSecond article:first-child	{margin-top:0;}

button.accordion, a.buttonMimic {width: 100%;}

}


@media (max-width: 26.5rem) {
.floatR, .floatL	{
	float:none; 
	clear:left; 
	margin:0; 
	padding:0;
	width:99%;
}


.flex-container {
	display: flex;
	flex-direction: column;
  }
  
  .flex-left {
	width: 100%;
	margin: 5px;
	padding: 5px;
  }
  
  .flex-right {
	display: none;
  }
  
  .bodyButtons {
	display: block;
  }
  

.siteHeaderLogoText p span.SCDNRtext				{font-size:.78rem;}

section.updatesSecond article h2	{font-size: 1rem}

ul.bubbleNav	{	
	width:17rem;
	font-size: .9rem	
}
	

}</pre></body></html>