    #header {
    	/*height:130px;*/
    	position:relative;
    	background-color:#0e293a;
    	color:white;
    }
    #logo {
    	float:left;
    	/*vertical-align:middle; */    	
    	margin:20px 0px 0px 20px;
    }
    #USTRseal {
    	float:left;

    }
    .social {
    	margin:22px 25px 22px 25px;

    }
    #nav,#topnav {
    	background-color:#3d98cf;
    }
    #slideshow {
    	/*height:521px;*/
    	width:100%;
    	overflow:hidden;
    }
    #footer {
    	background-color:#0e293a;
    	width:100%;
    	/*margin:0 auto;*/
    	text-align:center;
    	color:white;    
    	margin-top:10px;	
    }
    .centerSlide {
    	margin-left:auto;
    	margin-right:auto;
    	width:1100px;
    }
    .centered {
    	position:relative;
    	top:50%;
    	transform: translateY(-50%);    	
    }
#header img {
	margin: 18px 0px;
}     	
/* Legacy */
 .content img {
    /*margin: 0.75em;*/
}

/* Admin */
.controls ul {
	list-style:none;
	margin-left:0;
}

.controls ul li {
	float:left;
	margin-right:10px;
}

/* Override Default */
.large-9 {

}
.toolbar {
	background: none repeat scroll 0 0 #FFF;
}
#toolbar:before, #toolbar:after{
	box-sizing:content-box;
}
html {
	

}
body {
	font-size:.8rem;
	font-family:'Lato',sans-serif;
	background-color:#0e293a;
}
p {
	font-size:.8rem;
}

#content {
	font-size:.8rem;
	background-color:white;
}

.clearfix:after {
	visibility:visible;
}
.ui-widget {
	font-family:'Lato',sans-serif;
}

/* General */
ul.listing {
	list-style:none;
	margin-left:0;
}
ul.listing li {
	border-top: 1px solid #e2e2e2;
	font-size:.8rem;
	padding:8px 0px;
}
ul.listing li.first {
	border-top:none;
}
.pageTitle {
	display:block;
	font-size:1.4rem;
	margin-bottom:15px;
	line-height:1.3;
}
ul, ol, dl {
    font-family: inherit;
    font-size: .8rem;
    line-height: 1.4;
    list-style-position: outside;
}
.main {
	margin-top:5px;
} 
/* Nav colors */


#topnav .top-bar-section .has-dropdown > a:after {
	border:none;
	}
#topnav div.row div.columns {
	padding-left:0px;
	padding-right:0px;
}
#topnav div.row div.columns nav.top-bar,
#topnav div.row div.columns nav.top-bar ul.title-area li,
.top-bar-section li:not(.has-form) a:not(.button) {
	background-color:#3d98cf;
}

#topnav div.row div.columns nav.top-bar ul li,
.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
	color:#666;
	background-color: #f7f7f7;
}
.top-bar-section ul li:hover:not(.has-form) > a,
.top-bar-section li:not(.has-form) a:hover:not(.button),
.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
	color:white;
	background-color: #0a7db6;
}
.top-bar-section ul li > a {
	font-family:inherit;
        color: #000;
	}
.top-bar-section .dropdown {
	z-index:2001;
}
  .dropdown-wrapper
  {
    background-color: #f7f7f7 !important;
    width: 560px !important;
    box-shadow: 0 2px 3px rgba(0,0,0,0.1);
  }	
  .dropdown-wrapper-wide
  {
    background-color: #f7f7f7 !important;
    width: 630px !important;
    box-shadow: 0 2px 3px rgba(0,0,0,0.1);
  }	  
.top-bar-section .has-dropdown > a {
    padding-right: 15px !important;
}  

.top-bar-section .dropdown li.title h5 {
	font:inherit;
}
.top-bar-section .dropdown li.title h5 a:hover {
	background-color: #0a7db6;
}
.top-bar-section ul li > a {
	font-size:0.9rem;
	}
/* Slide Show */
img {
  max-width: 100%;
  height: auto; }  

.slick-dots {
	bottom:-15px;
	background: none repeat scroll 0 0 rgba(255,255,255,0.6);
	width:auto;
	margin-left:auto;
	margin-right:auto;
}  

.slick-slider {
	margin-bottom:0px;
}

/*  new */

.slick-prev {
    left: 25px;
}
.slick-prev:before {
    content: "\2190";
}
.slick-next {
    right: 25px;
}
.slick-next:before {
    content: "\2192";
}

div.slidetext {
    z-index: 2000;
    position: absolute;
    width: 100%;
    height:225px;
    /*top:708px;*/
    bottom:0px;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);    
}

div.slidetext ul {
    margin-left:0px;
}

div.slidetext ul li {
    list-style: none;
    margin: 50px;
    position:absolute;
    display:none;
    color:white;
}

div.slidetext ul li p {
   font-size: 1.5rem;
}

div.slidetext ul li a {
  color:white;
}

div.slidetext ul li a:hover {
  color:white;
  text-decoration:none;
}


div.slidetext ul li strong {
   font-size: 2rem;
}


div.slidetext ul li div.slidetitle {
    font-size:2rem;
    font-weight:bold;
    color:white;
}
div.slidetext ul li div.slidetitle a {
    color:white;
}

div.slidetext ul li div.slidedesc {
    margin-top:15px;
    font-size:1.5rem;
    color:white;
}

div.slidetext ul li div.slidetitle a:hover {
    text-decoration:underline;
}
div.slidetext ul li.highlight {
    display:block;
}

.carousel-content {
    width:1100px;
    margin-left:auto;
    margin-right:auto;
    max-width:100%;    
}
.carousel-text {
    padding:0px;
}

div.slide-controls {
    color:white;
}

div.arrow-prev {
    position:absolute;
    left:20px;
    bottom:500px;
    cursor:pointer;
}

div.arrow-prev img, div.arrow-next img {
    width:30px;
    height:30px;
   -webkit-filter: drop-shadow(3px 3px 3px #000);
   filter: drop-shadow(3px 3px 3px #000); 
}

div.arrow-next {
    position:absolute;
    right:20px;
    bottom:500px;  
    cursor:pointer;

}


/*  /new */

/* Search */
#searchRow {
	display:none;
}

#searchRow form {
	padding:0;
	margin:0;
}
#searchRow .button {
	position:relative;
	left:-8px;
	color:#fafafa;
	border:2px solid #207cca;
	background-color:#207cca;
	margin:0;
	padding:4px;
}

#searchRow .box {
	margin:0;

}

/* Tabs */
.tabs {
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
.center {
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
dd {
	width:33.3%;
	text-align:center;
}
.tabs dd.active a, .tabs .tab-title.active a {
	margin-top:-2px;
	z-index:901;
	border-bottom:none;
	/*border-left:none;
	border-right:none;*/
	font-family:inherit;
        font-size:1.1rem;
        color:#3d98cf;
	}
.tabs dd > a, .tabs .tab-title > a {
	border-bottom:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-top:1px solid #dddddd;
	font-family:inherit;
        font-size:1.1rem;
        color:#929292;
        font-weight:bold;
        background-color:#cfcfcf;
}
.col3rd {
	width:33.3%;
	float:left;
}
.articleHome {
	position:relative;
	width:300px;
	height:200px;
	min-width:200px;
	margin:20px auto;
	background-color:#F5F5F5;
}

.articleHomeNoHomeImage {
	position:relative;
	width:300px;
	height:200px;
	min-width:200px;
	margin:20px auto;
	background-color:#F5F5F5;
	border: 1px solid #A1A1A1;
	box-shadow: 1px 1px 1px #888888;	
}
.articleImage {
	position:relative;
}
.articleImage img {
	width:300px;
	height:200px;
}
.articleContent {
	background: none repeat scroll 0 0 rgba(0,0,0,0.5);
	color:white;
	height:85px;
	top:115px;
	width:300px;
	position:absolute;
	overflow:hidden;
	padding:5px;
}

.articleContentNoHomeImage {
	color:rgba(71,163,255,0.8);
	width:300px;
	overflow:hidden;
	padding:3px;
}
.articleHoverNoHomeImage {
	color:black;
	width:300px;
	top:0px;
	padding:5px;
	overflow:hidden;
}

.seemore {
	width:100%;
	text-align:center;
	font-size:1.1rem;
}
.articleHover {
	display:none;
	background: none repeat scroll 0 0 rgba(71,163,255,0.5);
	color:white;
	height:200px;
	width:300px;
	position:absolute;
	top:0px;
	padding:5px;
}
.tabs-content {
    margin-bottom: 0;
}



/*  Footer  */
.footer-header {
	border-bottom: 1px solid #3d98cf; 
	text-transform:uppercase;
}
.footer-header a {
	color:white;
	font-size:.9rem;
}

.footer-list ul li, .footer-list ul li a{
	color: #3d98cf;
	list-style:none;
	text-transform:uppercase;
}
.footer-list ul {
	margin-left:0px;
}
.footer-links {
	border-top:1px solid #3d98cf;
	margin:20px 0;
	text-align:center;
}
.footer-links a {
	color:white;
	font-size:.8em;
	margin: 0px 5px;
}
#google_translate_element {
	width:300px;
	margin-left:auto;
	margin-right:auto;
}

/* Callout */
div.callout {
	border-radius: 5px;
	font-size:.8rem;
	margin:10px 0px;
	padding:4px;
}
div.callout p {
	margin-bottom:10px;
}
div.callout p, div.callout li {
	font-size:.7rem;
}
div.callout h3 {
	font-size:1.0rem;
}

.calloutTitle {
	font-size:1.0rem;
	margin-bottom:15px;
	font-weight:bold;
}
.redcallout {
	background-color:#a61922;
	color:white;
	border:none;
}
.graycallout {
	background-color:#a61922;
	color:white;
	border:none;
}
.blackcallout {
	background-color:black;
	color:white;
	border:none;
}
.whitecallout {
	border: 1px solid black;
}
.bluecallout {
	background-color:#0d2332;
	color:white;
	border:none;
}
.lightbluecallout {
	background-color:#1b97d3;
	color:white;
	border:none;	
}
.redcallout a,
.graycallout a,
.blackcallout a,
.bluecallout a,
.lightbluecallout a {
	color:white;
	text-decoration:underline;
}
.callout h3 {
	font-size:1.0rem;
}
/* LeftNav */
.resourcecenter {
	background:#0e293a;
	color:white;
	padding:10px;
	font-size:.9rem;
}
div.leftnav,div.leftnav ul, div.leftnav ol, div.leftnav dl   {
	font-size:.8rem;
}


div.menu-block-wrapper {
	/*background-color:#f7f7f7;*/
}

div.leftnav ul.menu ul.menu {
	/*background-color:#f2f2f2;*/
}

div.leftnav-parent {
	background-color:#3d98cf;
}
h3.ui-corner-top, h3.ui-corner-all {
	border-radius:0px;
	border:none;
}

.ui-accordion-header{
   background:#3d98cf;

}
.ui-accordion-header a, .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited,
 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited,
 .ui-state-hover a, .ui-state-hover a:hover{
	color:white;
}

.ui-accordion-li-fix {
	background-color:#f7f7f7;
}

.accordion {
	background-color:#f7f7f7;
}
.accordion li {
	/*border-bottom: 1px solid #fff;*/
}
/*
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background-color:#3d98cf; 
}
.ui-corner-all {
    border-radius: 4px;
}
.ui-accordion .ui-accordion-header, .ui-state-active, .ui-state-default {
    cursor: pointer;
    margin-top: 1px;
    position: relative;
    background-color:#3d98cf;
}
*/

/* General */
.ui-accordion .ui-accordion-content {
	padding:0;
}

ul.ui-accordion-content li,
ul.ui-accordion-content li.expanded ul,
ul.ui-accordion-content li.expanded ul li a {
	padding: 3px 0px;
	margin:0px 0px;
}
ul.ui-accordion-content li.expanded ul,
ul.ui-accordion-content li.expanded ul li a {
	padding: 0px 0px;
	margin:0px 0px;
}

/* 1st level */
ul.ui-accordion-content li.collapsed, 
ul.ui-accordion-content li.leaf {
    /*list-style-image: url("../../images/leftnav/plus.png");*/
    background:url("../../images/leftnav/plus.png") no-repeat 10px 7px;
    list-style-type: disc;
    /*margin-left:15px;*/ 
    background-color:#f7f7f7;
    border-bottom: 1px solid #fff;
    /*padding-left:15px;*/
    padding-left:25px;
}

ul.ui-accordion-content li.expanded,
ul.ui-accordion-content li.active-trail {
	/*list-style-image: url("../../images/leftnav/minus.png");*/
	background:url("../../images/leftnav/minus.png") no-repeat 10px 7px;
	/*padding-left:15px;*/
	list-style:disc;
	/*margin-left:15px;*/
	background-color:#f7f7f7;
	padding-left: 25px;
}

ul.ui-accordion-content li.active-trail {
	background-color:#f2f2f2;
}

ul.ui-accordion-content li.collapsed a,
ul.ui-accordion-content li.leaf a,
ul.ui-accordion-content li.expanded a {
	/*padding-left:25px;*/
}

/* Headers */
h3.ui-accordion-header {
	padding:2px;
}

h3.ui-accordion-header span.ui-icon {
	height:20px;
	width:20px;
}

h3.ui-state-default  span.ui-icon {
    background-image: url("../../images/leftnav/arrow-right.png");
}
h3.ui-state-active  span.ui-icon {
    background-image: url("../../images/leftnav/arrow-down.png");
}

.ui-icon-triangle-1-e {
    background-position: 0px  0px;
}

.ui-icon-triangle-1-s {
    background-position: 0px 0px;
}



ul.ui-accordion-content li.expanded ul li{
	/*padding-left:50px;*/
}



/* 2nd level */
ul.accordion li ul.ui-accordion-content li.expanded ul.menu {
	margin-left:-25px;	
	
}

ul.accordion li ul.ui-accordion-content li.expanded ul.menu li {
	padding-left:40px;
	background:none;
	background-color:#f2f2f2;
}
ul.accordion li ul.ui-accordion-content li.expanded ul.menu li.collapsed, 
ul.accordion li ul.ui-accordion-content li.expanded ul.menu li.leaf,
ul.accordion li ul.ui-accordion-content li.expanded {
	border-bottom: 1px solid #e1e1e1;
}
ul.accordion li ul.ui-accordion-content li.expanded ul.menu {
	padding-top:3px;
}
ul.accordion li ul.ui-accordion-content li.expanded ul.menu li.last
 {
	border:none;
	padding-top:6px;
}
ul.accordion li.ui-accordion-li-fix ul.menu li.last {
	border:none;
}
ul.accordion li ul.ui-accordion-content li.expanded ul.menu li.first {
	border-top: 1px solid #e1e1e1;
}

/*
ul.accordion li ul.ui-accordion-content li.last ul.menu li.last {
	border:none;
}

ul.accordion li ul.ui-accordion-content li ul.menu li.last {
	border:none;
}
*/
/* Related Links*/
ul.accordion li ul.ui-widget-content,
ul.accordion li div.ui-widget-content {
	background:none;
}

ul.accordion li ul.relatedLeftNav,
ul.accordion li div.view {
	border:none;
	border-radius:0px;
	/*padding-left:25px;*/
	background-color:#f7f7f7;
	color:white;
}
ul.accordion li ul.relatedLeftNav li,
ul.accordion li div.view div.view-content div.relatedLeftNav {
	border-top: 1px solid #fff;
	padding-left:25px;
}

/* Related others */



/*  Bottom Related */
#bottomTabs .ui-corner-all {
	border-radius:0px;
}
#bottomTabs .ui-widget-content, 
#bottomTabs .ui-tabs-nav {
	border:none;
}
#bottomTabs div ul li a {
	color:black;
	font-size:12px;
}
#bottomTabs .ui-widget-header {
	background:#a61922;
}
#bottomTabs div ul.ui-corner-all {
	border-radius:4px 4px 0px 0px;
}
#bottomTabs div ul li.ui-state-default {
	background:#a61922;
	border:none;
}
#bottomTabs div ul li.ui-state-default a {
	color:white;
	font-weight:bold;
}
#bottomTabs div ul li.ui-state-default a:hover {
	color:black;
	background:#fff;
	border-radius:4px 4px 0px 0px;
}
#bottomTabs div ul li.ui-state-active {
	background:#fff;
	border:none;
}
#bottomTabs div ul li.ui-state-active a{
	color:black;
	font-weight:bold;
}
#bottomTabs div div.ui-tabs-panel {
	border: 1px solid #EFEFEF;
	padding: 10px 10px;
	border-top:none;
}
#bottomTabs div div.ui-tabs-panel div div ul {
	list-style:none;
	margin:0;
}
#bottomTabs div div.ui-tabs-panel div div ul li{
	border-top:none;
	border-bottom: 1px solid #e1e1e1;
	padding: 10px 0px;
}
#bottomTabs div div.ui-tabs-panel div div ul li span{
	display:block;
	font-size:12px;
}
#bottomTabs div div.ui-tabs-panel div div ul li a{
	color:#365476;
	font-weight:bold;
	font-size:12px;
	line-height:50%;
}


	.ui-tabs { margin-top: 1.75em; color:black; }

	.ui-tabs .ui-tabs-nav {
		background-color: #EFEFEF;
		border: 1px solid #EFEFEF;
		border-width-top: 5px;
		border-bottom: 0;
	}

	.ui-tabs .ui-tabs-selected {
		background-color: #FFF;
		font-weight: bold;
	}

	.ui-tabs .ui-tabs-panel {
		border: 1px solid #EFEFEF;
		border-top: 0;
	}

.ui-dialog .ui-dialog-titlebar-close span {
	background-color:none;
}

.ui-widget-content a{
color:#008cba;
}

select.goog-te-combo {
 width:auto;
height:1.5rem;
font-size:.9rem;
padding:0;
}
/*
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
    background-color:#3d98cf;
    z-index:1; 
}

.ui-accordion .ui-accordion-header a {
    display: block;
    font-size: 1em;
    padding: 0.5em 0.5em 0.5em 0.7em;
}

.ui-accordion .ui-accordion-li-fix {
    display: inline;

}
*/

/* refresh */
.social-media-icons {
   margin-top: 50px !important;
}

.sitemap {
   margin-tip: 50px !important;
}

a {
  color: #713535;
}

a:hover, a:focus {
  color: #9c4a4a;
}

.tabs dd > a:hover,
.tabs .tab-title > a:hover {
  background-color: #9c4a4a;
}

#header {
  background: url("/sites/default/files/assets/top2.jpg");
  background-size:cover;
  background-position-y: -170px;
}

#nav, #topnav {
   background-color: #e5ecf4;
}

#footer {
   background: linear-gradient(#fff, #d7e1ec);
}

dd {
  width: 50%;
}

.tabs dd.active a, .tabs tab-title.active a {
  color: #713535;
}

.tabs dd > a, .tabs .tab-title > a {
   color: #fff;
   background-color: #713535;
}

.footer-header {
  border-bottom:1px solid #6394c5;
}

.footer-header a {
  color:#000;
}

.footer-list ul li, .footer-list ul li a {
  color: #6394c5;
}

.footer-links {
 border-top: 1px solid #6394c5;
}

#topnav div.row div.columns nav.top-bar,
#topnav div.row div.columns nav.top-bar ul.title-area li,
.top-bar-section li:not(.has-form) a:not(.button) {
    background-color: #e5ecf4;
}

.top-bar-section ul li:hover:not(.has-form) > a,
.top-bar-section li:not(.has-form) a:hover:not(.button),
.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
    color: #000;
    background-color: #f0f3fa;
}

.top-bar-section ul li:hover:not(.has-form) > a, .top-bar-section li:not(.has-form) a:hover:not(.button), .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
    color: #fff;
    background-color: #8b6767;
}
.tabs dd.active a, .tabs .tab-title.active a {
    background-color: white !important;
    color: #222222;
}

#footer >div,#footer>div+div{
    margin-top:50px !important;
}

