<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* requires more news items than needed to back fill removed spotlight items - this code hides any excess news items */
#archive-news-index li:nth-of-type(1n+11) {display:none;}


#page section, #contentum.page section {
    width: calc(100% - 2em);
    padding: 2em 1em;
    clear: both;
    /* margin-bottom: 1.5em !important; */
}
#page-intro {display: block !important;}


/*Contact Section at Bottom*/
#media-contact{background-color:#006747; width:calc(100% - 2em); padding:2em 1em; text-align: center; margin-bottom:0 !important;}
#contact-person{width:35%;display:inline-block;vertical-align:top;min-height: 200px;text-align: center;}

#contact-social{width:35%;display:inline-block;vertical-align:top;min-height: 200px;text-align: center;}

#media-contact h3 {text-align: center;text-transform: uppercase;font-size: 24px;font-family: "roboto-condensed", "Arial Narrow Bold" , Arial, sans-serif; font-weight:700; color:#fff;}

#media-contact &gt; * &gt; span{color:#fff;}
#contact-hours &gt; p{display: block;color: #fff;margin:0;}

ul.contact-social-icons {list-style-type: none; margin:0; padding:0; line-height:30px; text-align:center;}
ul.contact-social-icons li {position:relative; display:inline-block; line-height:1em; margin:0 0 0 15px; width:30px; height:30px;}
ul.contact-social-icons li:first-child {margin-left:0;}
#contact-person a:hover, ul.contact-social-icons a:hover img {opacity:0.7;}

#v2019 h1#press-release-header {text-transform:none;}
/*#v2019 .main-body {float:left; width:60%; max-width:calc(100% - 300px);}*/
#v2019 #topimage {font-size:0.9em; line-height:1.4em; color:#666;}
#v2019 #topimage, #v2019 #topvideo {margin:0 0 50px 0 !important;}
#v2019 #sidebar, #v2019 #hssidebar, #v2019 .hscontainer, #v2019 .piccontainer, #v2019 .pullquote, #v2019 .htmlbox {width:40%;  margin-bottom:1em; min-width:260px;}
#v2019 #hssidebar, #v2019 .hscontainer {/*width:20%;  margin-bottom:1em;*/ max-width:22%; min-width:180px;}
#v2019 #sidebar, #v2019 #hssidebar {float:right; margin-left:2em;}
#v2019 .htmlbox, #v2019 #sidebar .htmlbox {background-color:#e1e1e1; padding:1em; }
#v2019 .picbox {/*border:1px solid #ccc; padding:1em;*/ padding-bottom:0; float:none; margin-top:3em; width:calc(100% - 2em); font-size:0.8em; line-height:1.4em; color:#666;}
#v2019 #sidebar .picbox:first-of-type, #v2019 #hssidebar .picbox:first-of-type, #v2019 .hscontainer .picbox:first-of-type, #v2019 .piccontainer .picbox:first-of-type {margin-top:0;}

#v2019 #sidebar .htmlbox {float:none; width:calc(100% - 2em);}
#v2019 .pullquote {font-size:24px; line-height:1.5em; font-family:"Bitter", Georgia, serif;}
#v2019 .piccontainer.left, #v2019 .hscontainer.left, #v2019 .pullquote.left, #v2019 .htmlbox.left {float:left; margin-right:2em;}
#v2019 .piccontainer.right, #v2019 .hscontainer.right, #v2019 .pullquote.right, #v2019 .htmlbox.right {float:right; clear:both; margin-left:2em;}
#v2019 .piccontainer.full-width {width:100%; padding:0; margin:0; margin-bottom:2em; min-width:0; border:none;}
#v2019 .pullquote {border-top:3px solid #000; border-bottom:3px solid #000; padding:15px 0; margin:30px 0;}
#v2019 .pullquote.left, #v2019 .pullquote.right {text-align:center; }
#v2019 .pullquote.full-width {width:100%; min-width:0; }
#v2019 .htmlbox.full-width {clear:both; width:calc(100% - 2em); min-width:0; }
#page #v2019 .htmlbox.full-width tr, .page #v2019 .htmlbox.full-width tr {background-color:transparent;}

#media_contact {padding:1em; width:calc(100% - 2em); background-color:#DDDFDE;}
#media_contact h5 {text-transform:uppercase; padding:0;}
#media_contact p {margin-bottom:0;}

ul#news-index, ul.news-index {list-style-type:none; margin-left:0; padding-left:0;}
.news-tag {background-color:#000; color:#fff; padding:5px 15px; text-transform:uppercase; z-index:800; font-family:"roboto-condensed", "Arial Narrow Bold" , Arial, sans-serif; font-weight: 700; font-size:15px;}
#news-index li, .news-index li {display:table-row;}
#news-index .news-image, #news-index .news-text, .news-index .news-image, .news-index .news-text {display:table-cell; vertical-align:top; padding-bottom:30px;}
#news-index .news-image, .news-index .news-image {width:220px;}
#news-index .news-image img, .news-index .news-image img {width:180px; height:auto; margin-right:40px;}
#news-index li a, .news-index li a {font-size:16px;}
#page #news-index-nav li:first-child a.btn, #page .news-index-nav li:first-child a.btn, .page #news-index-nav li:first-child a.btn, .page .news-index-nav li:first-child a.btn {margin-left:0.5em;}

#nwdate {margin-top:3px; padding:3px 6px; background-color:#DDDDDD; border:1px solid #BCBCBC;}
.date{clear:both; margin-top:1em; margin-bottom:1.5em; line-height:1.5em;}
#feature {width: 100%; max-width:526px; height:auto; max-height:370px; margin:5px 0 0 0; padding:3px 10px 0 14px;}
#content-left {float:left; width:290px;}
#content-right {float:right; width:235px; margin-right:5px;}
#headlines {clear:both; position:relative; float:left; width:290px; padding:5px 5px 20px 5px;}
#athletics {clear:both; position:relative; float:left; width:290px; padding:5px 5px 0 5px;}
#press {position:relative; float:right; width:230px; padding:5px 0 20px 5px;}
#events {position:relative; float:right; width:230px; padding:5px 0 0 5px;}
#sidebar {float:right; width:192px;}

img.right {float:right; margin:0em 0em 0em 0.6em;}
table.right {float:right; margin:0em 0em 0em 1em;}
img.left {float:left; margin:0em 0.6em 0em 0em;}
table.left {float:left; margin:0em 1em 0em 0em;}

/* Media Search Bar */
#mediasearch{position:relative; top:0; width:100%; height:70px; background-color:#939393;}
/*#mediasearchbutton{position: absolute;top: 12px;right: 5px;}*/
#mediasearchbutton {    
	float: none;
	display: inline-block;
	position: absolute;
	top: 13px;
	right: 20px;
	width: 25px;
	height: 25px;
	text-indent: -9999em;
	border: none !important;
	cursor: pointer;
	background-color: #000;
	padding: 10px 16px;
}
#mediasearch input.searchText {
	margin-bottom: 10px;
	font-size: 16px;
	width: calc(100% - 132px);
	padding: 4px 20px;
	height: 35px;
	border: none;
	max-width: 600px;
}
/*#q.searchText{height:26px;}*/
#mediasearch form div{width: 96%;
    max-width: 1320px;
    padding: 0 2%;
    margin: 0 auto;
    height:70px;
	position:relative;
}
    
#mediasearch form div #mq.searchText {
    float: right;
    right: 78px;
    top: 14px;
    line-height: 2em;
    position: absolute;
}


/* ==== HOMEPAGE ==== */
#contentum.media #content h2 {padding-bottom:3px; margin-bottom:0; color:#006747; font-size:15px; font-weight:bold; text-transform:uppercase; border-bottom:2px solid #007B56;}
#contentum.media #content li {clear:both; list-style:none; margin-left:-38px; padding:5px 0; border-bottom:1px solid #DDDDDD;}
#contentum.media #content li a {color:#006747; text-decoration:none;}
#contentum.media #content li a:hover {color:#595959; text-decoration:none;}

#nwdate p {font-size:11px;}

#feature img {display:block; margin:0 auto -5px auto;}
#feature img.left {margin-right:10px;}
#feature h1 {font-size:15px; margin-bottom:-4px;}
#feature p {font-size:11px; line-height:13px;}
#feature p.continue {margin:-7px 3px 0 0;}

#press li, #events li {font-size:0.75em; color:#595959; font-weight:bold;}
#press li a, #events li a {font-size:1.40em; color:#006747; font-weight:normal;}

.archives-nav {text-align:center; font-weight:normal; color:#595959 !important; margin: 30px 0 !important;}
.archives-nav a {color:#006747; font-weight:bold;}
.archives-nav a:hover {text-decoration:none !important; opacity:0.7; filter:alpha(opacity=70);}

/* ==== SIDEBAR ==== */
img.weather-icon {position:relative; top:7px; margin-top:-12px;}
.spotlight-text {float:right; width:112px; margin-top:-4px !important; }
.spotlight-text .name {margin-bottom:4px; line-height:14px; }
.spotlight-text .detail {line-height:12px;}


/* ==== PRESS RELEASES ==== */
b.press {text-transform:uppercase; font-size:11px; color:#474747; font-weight:normal;}
b.press i {font-style:normal;}

.topvideo {margin:0 0 10px 0 !important;}
#topimage {margin:0 0 15px 0 !important;}

#contact {clear:both; width:100% !important; margin:0; padding:0px; background-color:#DDDDDD; }
#contact h3 {text-transform:uppercase; padding: 0.8em 10px;}
#contact p {font-size:0.8em; padding: 5px 10px;}
#contact .caps {font-weight:bold; text-transform:uppercase;}

#boxes {position:relative; float:right; margin:0 0 0 25px; right:15px; width:250px;}
.picbox {padding-bottom:20px; margin:0; font-size:0.85em; line-height:1.15em;}
.picbox table {border-collapse:collapse;}
/*.picbox img {max-width:250px;}*/ /* updated by CDW 8.8.22 */
.quotebox {width:230px; padding:10px; margin-left:3px !important; margin-bottom:20px; font-size:0.85em; line-height:1.15em; background-color:#DDDDDD; border:1px solid #BCBCBC;}
#page .quotebox h3, #page .quotebox h4, .page .quotebox h3, .page .quotebox h4 {line-height:1.2em;}



/* --- photo gallery layout --- */
.photo-desc {font-size:1.1em; line-height:2em; border-bottom:4px solid #006747;
  padding-bottom:1em; margin-top:0;}
.img-tile {float:left; display:block; padding:0.5em;}
.img-tile img {width:100%; height:auto;}
.size-large {width:calc(100% - 1em);}
.size-medium {width:calc(50% - 1em);}
.size-small {width:calc(33.33333% - 1em);}


/* --- Media Bar (including calendar and AddThis widget --- */
/*#media_bar {position:inherit; float:right; margin-top:0px;}*/
#media_bar {padding-top:15px; padding-bottom:15px; display:flex;}
/*.calendar_toolbox, .addthis_inline_share_toolbox {float:left; clear:none !important;}*/
.calendar_toolbox {margin-left:2px; /* --- margin-top:-4px; removed 6.12.23 by WR --- */ display:flex; align-items: center;}
.calendar_toolbox a img {width:40px; height:40px;} 
.calendar_toolbox a:hover img {opacity: 0.88;}
	  
#page #media_bar table, .page #media_bar table {width:auto; margin:0; border-collapse:separate; border:none !important; }
#page #media_bar td, .page #media_bar td {padding:0 !important;}
.at4-jumboshare .at4-count-container {min-width:120px !important;}
#page #media_bar td.at4-share-container, .page #media_bar td.at4-share-container {padding-left:20px !important;}
#media_bar .at4-visible {opacity: 1 !important;}

/*
.nw_button_calendar {float:left; position:relative; text-indent:-9999em; width:42px; height:42px; background:url("../../../images/mc_calendar.png") no-repeat; background-size:cover; margin-right:15px; outline:none;}
.tooltip {display:none; background:url("../../images/ui/smoothness/tooltip_white.png"); height:88px; padding:10px; width:190px; font-size:11px; color:#000; z-index:100;}
.tooltip li {list-style:none; margin-left:-35px; line-height:18px; }

.addthis_toolbox{position:static; top:0px;}
.addthis_toolbox.addthis_pill_combo a {float:left;}
.addthis_counter {width:50px; overflow: hidden;}
.addthis_button_tweet {width:90px;}
.addthis_button_tweet iframe {width:90px; overflow:hidden;}
.addthis_button_facebook_like {margin-right:10px;}
.addthis_button_compact .at15t_compact {margin-right:4px; float:left;}
*/

/* IE6 Hack */
* html .addthis_toolbox {position:relative; top:-22px;}

@media only screen and (max-width: 959px) {
  #expert-heading{display: none !important;}
  #page #media_bar td, .page #media_bar td {display:table-cell !important;}
}


@media only screen and (max-width: 900px) {
  #boxes{
      width:100%;float:none;margin:0; right:auto;
  }
  .quotebox{
      width:auto;border:0px;margin-left:0px !important;
  }
}

@media only screen and (max-width: 768px) {
  .tooltip {
    left: 0px !important;
  }
  
      #contact-person{width:40%}
    #contact-social{width:40%}
}

/* edge-to-edge and swap in vertical images */
@media (max-width:600px) {	
	.size-large, .size-medium, .size-small {width:calc(100% - 1em);}
}


@media (max-width:569px) {
	#v2019 #sidebar {float:none; margin-left:0; width:100%;}
	#v2019 .piccontainer.left, #v2019 .piccontainer.right, #v2019 .htmlbox.left, #v2019 .htmlbox.right, #v2019 .quotebox.left, #v2019 .quotebox.rigth {float:none; margin-left:0; margin-right:0; min-width:0; width:100%;}
	#v2019 .htmlbox.left, #v2019 .htmlbox.right {width:calc(100% - 2em);}
	
	#contact-person{width:100%}
    #contact-social{width:100%}
    #media-contact{max-height: 100%;}
}

@media (max-width:480px) {
	#v2019 .hscontainer.left {float:left !important; margin-right:2em !important;}
	#v2019 .hscontainer.right {float:right !important; margin-left:2em !important;}
}

@media (max-width:375px) {
	#v2019 #hssidebar, #v2019 .hscontainer.left, #v2019 .hscontainer.right {float:none; margin-left:0; margin-right:0; min-width:none; max-width:none; width:100%;}
	#news-index .news-image, .news-index .news-image {display:none;}
	#news-index .news-text, .news-index .news-text {display:block; width:100%; padding-bottom:5px; padding-top:5px;}
	#news-index li, .news-index li {border-bottom:1px solid #aaa;}
	
	.calendar_toolbox {display:block; position:relative; top:47px; left:-111px; z-index:500; border:2px solid #E7E7E7; height:38px;}
}


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