<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.tucked-corners { background: #663399; position: relative; box-shadow: 0 1px 25px hsla(0,0%,0%,.2); }
tucked-corners:before, tucked-corners:after {background: #d2d2d2; content: ‘’; width: 100px; height: 50px; position: absolute; top: -25px; box-shadow: 0 5px 10px -7px hsla(0,0%,0%,.5); }
tucked-corners:before { left: -50px; transform: rotate(- 02045deg); }
tucked-corners:after { right: -50px; transform: 025rotate(45deg); }
.title h3 {color: #663399 !important; font-size: 3.0em !important; font-weight: bold; font-family: Arial, Helvetica, sans-serif; letter-spacing: -2px; padding-top: -5em; padding-bottom: -5em }
.title h4 {bottom: 2em; color: #523086; font-family: Arial, Helvetica; font-size: 2.2em; font-weight: lighter; padding-right: 1em; position: relative; }
.right {text-align: right;}
.left {text-align: left; padding:0;}
#squares p {float: left;height: 1em;padding: 4% !important;width: 4%;}
.sqPurple {background-color: #523188;}
.sqYellow {background-color: #fbd959;}
.sqGrey {background-color: #d1d2d4;}
.sidebarTitle h3 {color: #523086; font-family: Arial,Helvetica,sans-serif; font-size: 5em; font-weight: bold; text-shadow: 0.05em 0px 0px #b8a8cd;}
.sidebarTitle h4 {bottom: 1em;color: #523086 !important;font-family: Verdana,Arial;font-size: 1.2em !important;font-weight: lighter !important;padding-right: 1em !important;position: relative;}
.blockContainer {float:left; margin:1em 1.5em 1em 0; width:30%;}
.blockContainer h3 a {color: #fff !important; font-size:1em; font-weight:bold;}
.block {border: medium solid; height: 9em; margin: 1em 0; padding: 0.5em;}
.block p {color: #666; padding-top: 0 !important;}
.future {border-color:#663399;}
.future h3 {background-color:#663399; padding-left: 0.3em !important;}
.current {border-color: #ffcc00;}
.current h3 {background-color:#ffcc00; padding-left: 0.3em !important;}
.current h4 {color:#ffcc00 !important;}
.other {border-color: #999;}
.other h3 {background-color:#666; padding-left: 0.3em !important;}
.other h4 {color:#666 !important;}
.events_news {clear:both;}
.gfc-result:nth-child(even) {background-color:#eaeaea;}
.gf-title {height: none; padding: .8em;}
.gf-relativePublishedDate {display: none !important;}
.gf-snippet {display: none; !important;}
.btnApply a {background-color: #663399; color: #D2D2D4 !important; float: left; font-size: 2.5em; font-weight: bold; line-height: 1em; margin-right: 1em; padding: 0.2em 0.5em 0.2em 3em; text-align: right; text-decoration: none;}
.btnApply a:hover {background-color: #D1D2D4; color:#663399 !important;}
.twitter{float:left; width:26%; padding:0 2%;}
.events{float:left; width:66%; padding:0 2%;}
.callout{width:90%; border: 1px solid gray; text-align:center; margin:5% auto;}
ul#inset{list-style-position:inside;}
table.coolest-table{
			border: none !important; 
			width: 100%; 
			text-align: left !important;}

table.coolest-table tr, td{
			border: none !important; 
			text-align: left!important;
}

	}
	
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
		
	#margin{
		margin-top:10px;
		
			}
		
	.wide {
			
		/*--width:100% !important;--*/
			
		}
}

/*-------------------------------------------------------*/
/*----------------[Index Custom Style]-------------------*/


#subContentFull {float:right; margin-left:10px; padding:0; width:75%!important;}
.index-nav {float:left; width:22.5% !important; margin-left:-46px; padding:0 !important; }
.index-nav ul, li {padding-left:0 !important; margin-left:0 !important; list-style-type:none !important;}
#content #UHDSsectionMenuAnchor {position: absolute; left: -9999px; width: 0px; height: 0px; overflow: hidden;}
#container #breadCrumb {margin-bottom:0!important;}
#content { padding-top: 1%;}
#content .menuItem { padding: 1.0em 1.25% 0 1.5% !important; }
iframe.twitter-timeline {min-height: 500px !important;}


@media only screen and ( max-width: 767px ) {

	#subContentFull {float:none; width:100% !important;}
	#content #UHDSsectionMenuAnchor {position: relative; left: 0; width: 37.37%; height: auto; overflow: hidden; background-color: rgba(255,204,0,0.5); padding: 0.75em 0.5em; margin: 0 0 1em 0; text-align: center;}	
	#feeds{width:96%; margin-right:-15%; margin-top:2%;}
	.contentBox {width:96%; clear:both;}
	.index-nav {width:98% !important;}
	iframe.twitter-timeline {max-width:90% !important;}
}


@media only screen and (max-width: 1180px){
	.index-nav {font-size: 0.85em;}
}
@media only screen and (max-width: 1024px){
	#subContentFull {width:82%;} 
	iframe.twitter-timeline {max-width:90% !important;}
	}

@media only screen and (max-width: 830px){
	.index-nav {font-size: 0.80em;}
	iframe.twitter-timeline {max-width:90% !important;}
}

@media only screen 
and (min-width : 321px) {
#subContentFull {width:97%;}

}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
#subContentFull {width:97%;}
iframe.twitter-timeline {max-width:90% !important;}
}


/*------------------------------------------------*/
/*----------------[Toolkit]-------------------*/
.toolkit {
   width: 240px;
   height: 34px;
   overflow: hidden;
   background: url(../images/down_arrow_select.jpg) no-repeat right #FFF;
   border: 1px solid #BBB;
   }
	
.toolkit select {
   background: transparent;
   width: 268px;
   padding: 5px;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   }
	
.toolkit-box{
        padding: 20px;
        display: none;
        margin-top: 20px;
    }

.box img{
	-webkit-box-shadow: 3px 3px 16px -5px rgba(0,0,0,0.67);
-moz-box-shadow: 3px 3px 16px -5px rgba(0,0,0,0.67);
box-shadow: 3px 3px 16px -5px rgba(0,0,0,0.67);
	}

.toolkit-box img {
-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.75);
}


.index-nav {float:left; width:22.5%; padding:0;}
.index-nav ul li {
    border-bottom: 1px solid #ddd;
    padding: 1.5em 0;
    list-style-type: none !important;
}	


/*------------------------------------------------*/
/*----------------[Apply Tabs]-------------------*/

.apply_content{
	
		height: auto;
	}

.apply_content img{
	
		width:100%;
		
	}

.apply_left {
	display:block;
	float:left;
	width:63.5%;
	height:100%;
	}

.apply_right {
	display:block;
	float:left;
	width:31.5%;
	height:100%;
	padding-left:25px;
	}

.apply_right table, tr, td {
	
		border:0 !important;
		
	}

.apply_right table {
	width:100%;
	margin: 0 !important;
	padding: 0 !important;
	}
	
.apply_right td img{
	width:48%;
	margin:1%;
	-webkit-box-shadow: 5px 5px 2.5px 0px rgba(0,0,0,0.33);
-moz-box-shadow: 5px 5px 2.5px 0px rgba(0,0,0,0.33);
box-shadow: 5px 5px 2.5px 0px rgba(0,0,0,0.33);
	}

img#noshadow {
	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}

.apply_right td {
	text-align:left;
	}
	

@media only screen and (max-width: 1024px) {

.apply_left {width: 90%;}
.apply_right {width: 90%;}

}

.gallery img{
object-fit: cover; /* Do not scale the image */
object-position: center; /* Center the image within the element */
height: 150px;
width: 150px;
border: 3px solid black;}
</pre></body></html>