<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------------------------------------------------
# Article Content
--------------------------------------------------------------*/
/*article-content being used for NEWS article content*/
.article-content {
  padding: 18px 2.51256% 27px;
  padding: 1.125rem 2.51256% 1.6875rem; }
  @media only screen and (min-width: 47.5em) {
    .article-content {
      padding: 45px 5.02513% 60px;
      padding: 2.8125rem 5.02513% 3.75rem; } }
  @media only screen and (min-width: 55.625em) {
    .article-content {
      float: left;
      margin-right: 1.50754%;
      width: 66.16415%; } }

.article-content-wide {
  padding: 18px 2.51256% 27px;
  padding: 1.125rem 2.51256% 1.6875rem;
  width: 100%; }
  @media only screen and (min-width: 47.5em) {
    .article-content-wide {
      padding: 45px 5.02513% 60px;
      padding: 2.8125rem 5.02513% 3.75rem; } }
  @media only screen and (min-width: 55.625em) {
    .article-content-wide {
      float: left;
      width: 100%; } }
/*END of article-content*/

/*image responsive code for entire site*/      
@media only screen and (max-width: 450px) {      
img {
  max-width: 100%;
  height: auto;
}}
/*END of img responsive code*/
/*table responsive code for entire site*/
@media only screen and (max-width: 450px) { 
table {
  width: 100%;
  border-collapse: collapse;
}}
/*END of table responsive code*/
/*COLUMN code for current students and faculty staff pages*/
 .content-blocks{
	 z-index:5;
	 position:relative;
	 padding-bottom:1rem 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks{
		 padding-top:2rem;
		 padding-bottom:2rem;
	}
	 #featured-links .content-blocks {
		 padding-top: 0;
		 padding-bottom: 0;
	}
}
 .content-blocks p a:not(.button),.content-blocks p a:hover,.content-blocks p a:focus{
	 text-decoration:underline 
}
 .content-blocks .content-text{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left 
}
 .content-blocks .content-text&gt;h2{
	 margin-top:2rem 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-text&gt;h2{
		 margin-top:inherit;
	}
}
 .content-blocks .content-text ul.blue-bullets li{
	 color:#316b90 
}
 @media only screen and (min-width:43.913em){
	 #graduate .content-blocks .content-text{
		 width:45%;
	}
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-text{
		 padding-left:0.9375rem;
		 padding-right:0.9375rem;
		 width:58.3333333333%;
		 float:left;
	}
}
 .content-blocks .content-image{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-image{
		 padding-left:0.9375rem;
		 padding-right:0.9375rem;
		 width:41.6666666667%;
		 float:left;
	}
}
 .content-blocks .content-right .content-text{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-right .content-text{
		 position:relative;
		 padding-left:0.9375rem;
		 padding-right:0.9375rem;
		 width:58.3333333333%;
		 left:41.6666666667%;
		 right:auto;
		 float:left;
	}
}
 .content-blocks .content-right .content-image{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-right .content-image{
		 position:relative;
		 padding-left:0.9375rem;
		 padding-right:0.9375rem;
		 width:41.6666666667%;
		 right:58.3333333333%;
		 left:auto;
		 float:left;
	}
}
 .content-blocks .content-center .content-text{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left;
	 text-align:center;
	 margin:25px 0 
}
 .content-blocks .content-center .content-text#featured-links{
	 margin:15px 0 
}
 .content-blocks .content-center .content-image{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left;
	 text-align:center 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-center .two-cols{
		 width:55%;
		 margin:0 auto;
	}
}
 @media only screen and (min-width:43.913em){
	 #featured-links .content-blocks .content-center .two-cols{
		 width:80%;
	}
}
 .content-blocks .content-equal .content-text,.content-blocks .content-equal .content-image{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-equal .content-text,.content-blocks .content-equal .content-image{
		 padding-left:0.9375rem;
		 padding-right:0.9375rem;
		 width:50%;
		 float:left;
	}
}
 .content-blocks .content-right-title .content-text{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-right-title .content-text{
		 padding-left:0.9375rem;
		 padding-right:0.9375rem;
		 width:75%;
		 float:left;
	}
}
 .content-blocks .content-right-title .content-title{
	 padding-left:0.9375rem;
	 padding-right:0.9375rem;
	 width:100%;
	 float:left 
}
 @media only screen and (min-width:43.913em){
	 .content-blocks .content-right-title .content-title{
		 padding-left:0.9375rem;
		 padding-right:0.9375rem;
		 width:25%;
		 float:left;
	}
}
 #vlinks ul{
	 margin-top:0rem;
	 padding:1.5rem;
	 line-height:.1 
}
 .glance .content-blocks p a:not(.button){
	 text-decoration:none 
}
 .glance .content-blocks p a:hover,.glance .content-blocks .glance p a:focus{
	 text-decoration:underline 
}
 .content-columns{
	 display:table;
	 width:100%;
	 border-collapse:separate;
	 border-spacing:15px 0;
	 margin-top:20px 
}
 @media only screen and (min-width:43.913em){
	 .content-columns{
		 margin-top:0;
		 border-spacing:15px;
	}
}
 .content-columns .equal-col {
	 background:#f3f3f3;
	 margin-bottom:20px 
}
 .content-columns .equal-col-white {
	 background:#ffff;
	 margin-bottom:20px 
}
 .content-columns .equal-col-clear {
	 margin-bottom:20px 
}
 @media only screen and (min-width:43.913em){
	 .content-columns .equal-col{
		 display:table-cell;
	}
}
 @media only screen and (min-width:43.913em){
	 .content-columns .equal-col-white{
		 display:table-cell;
	}
}
 @media only screen and (min-width:43.913em){
	 .content-columns .equal-col-clear{
		 display:table-cell;
	}
}
 .content-columns .col-header{
	 background:#332e70;
	 padding:10px 20px;
	 text-align:center 
}
 .content-columns .col-header-cst{
	 background:#009cde;
	 padding:10px 20px;
	 text-align:center 
}
 .content-columns .col-header-gray{
	 background:#84888B;
	 padding:10px 20px;
	 text-align:center 
}
 .content-columns .col-header-maroon{
	 background:#702e3d;
	 padding:10px 20px;
	 text-align:center 
}
 .content-columns .col-body{
	 padding:10px 
}
 .equal-2{
	 width:100% 
}
 .list-w-dividers{
	 text-align:center;
	 display:block;
	 margin:0;
	 padding:0.875rem 0;
	 list-style-type:none;
	 list-style-position:outside;
	 padding:0.875rem 0 0 0 
}
 .list-w-dividers li{
	 margin:0 0 0.4375rem 0;
	 font-size:1rem;
	 font-weight:normal;
	 list-style-type:none;
	 margin-left: -20px;
}
 .list-w-dividers li a:not(.button){
	 display:block;
	 color:#2b5d7d;
	 margin:0;
	 padding:0.4375rem 0.875rem 
}
 .list-w-dividers li a:not(.button):hover,.list-w-dividers li a:not(.button):focus{
	 background:rgba(0,0,0,0.025);
	 color:#1e4157 
}
 .list-w-dividers li.active&gt;a:first-child:not(.button){
	 color:#d10000;
	 font-weight:normal;
}
 .list-w-dividers li.divider{
	 border-top:1px solid;
	 height:0;
	 padding:0;
	 list-style:none;
	 border-top-color:white 
}
 .list-w-dividers li.heading{
	 color:#500000;
	 font-size:0.875rem;
	 font-weight:bold;
	 text-transform:uppercase 
}
 .list-w-dividers li{
	 background-image:-moz-linear-gradient(left, rgba(193, 193, 193, 0) 0%, rgba(193, 193, 193, 0.49) 21%, rgba(193, 193, 193, 0.74) 51%, rgba(193, 193, 193, 0.49) 80%, rgba(193, 193, 193, 0) 100%);
	 background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(193, 193, 193, 0)), color-stop(21%, rgba(193, 193, 193, 0.49)), color-stop(51%, rgba(193, 193, 193, 0.74)), color-stop(80%, rgba(193, 193, 193, 0.49)), color-stop(100%, rgba(193, 193, 193, 0)));
	 background-image:-webkit-linear-gradient(left, rgba(193, 193, 193, 0) 0%, rgba(193, 193, 193, 0.49) 21%, rgba(193, 193, 193, 0.74) 51%, rgba(193, 193, 193, 0.49) 80%, rgba(193, 193, 193, 0) 100%);
	 background-image:-o-linear-gradient(left, rgba(193, 193, 193, 0) 0%, rgba(193, 193, 193, 0.49) 21%, rgba(193, 193, 193, 0.74) 51%, rgba(193, 193, 193, 0.49) 80%, rgba(193, 193, 193, 0) 100%);
	 background-image:linear-gradient(to right, rgba(193, 193, 193, 0) 0%, rgba(193, 193, 193, 0.49) 21%, rgba(193, 193, 193, 0.74) 51%, rgba(193, 193, 193, 0.49) 80%, rgba(193, 193, 193, 0) 100%);
	 -moz-background-size:100% 2px;
	 background-size:100% 2px;
	 background-position:0 0, 0 0;
	 background-repeat:no-repeat;
	 margin-bottom:0 
}
 .list-w-dividers li:first-child{
	 background-image:none 
}
/*END of column code*/</pre></body></html>