/* Generic Colors Stylesheet */

/*

Color 1 - background
Color 2 - banner & footer / Color 2.1 = lighter version for nav "bottom-border" - which is a psuedo element
Color 3 - Accent color
Color 4 - Nav BG / Color 4.1 - Heading BG
Color 5 - Light Side Nav

*/

/* COLORS 1-5 */
body,#content #news h2.widgettitle {background:#798b9c;}

#header {background:#b4c2cc;}

#nav:after {background:#80b606;}

#header-logos,#nav:before,#side-nav a,#sidebar h2.widgettitle,#side-nav a:hover,
#footer {background:#a6a7aa;}
		
#nav {background:#d1d1d1;}

#content:before,#menu-iihr .sfHover a,#menu-iihr .sfHover a:hover,#menu-iihr li.sfHover ul.sub-menu {background:#b4c2cc;}

#menu-iihr li.sfHover ul.sub-menu,#menu-iihr a:hover,#menu-iihr .sfHover a,#menu-iihr .sfHover a:hover,#side-nav li li a:hover,#side-nav li li.current-menu-item > a,#side-nav li li.current-menu-item > a:hover  {background:#b4c2cc;}

/* TEXT COLORS */
#side-nav a, #side-nav li li a:hover,#side-nav li li.current-menu-item > a,#side-nav li li.current-menu-item > a:hover  {color: #000;} /* text shows up against color5 - default:#000 */

#site-data,#site-data a,#site-data a:hover,#news h2.widgettitle a {color:#fff;} /* shows up against color1 - default:#333 */

a {color:#395682;}

#menu-iihr a,#menu-iihr a:visited {color:#395682;} /* shows up against color 4 */

/* One more thing...maybe. */
/*#header .ui-link {background-position:0 0;}
	#header .ui-link:hover {background-position:0 -28px;}*/

.iihr-banner-no-logos #header-logos {
	display: block;
	background: transparent;
	border: 0;
}
#header .ui-link,
#header .engineering-link {
	display: none;
}
#header .iihr-link {
	position: absolute;
	width: 152px;
	height: 58px;
	top: 10px;
	right: 10px;
	background-size: 100%;
}
#header .iihr-link:hover,
#header .iihr-link:focus {
	background-position: 0 -58px;
	outline: none;
}

/* Search form conditionally put in source only on IGS site (id===47) */
#header #searchform {
	position: absolute;
	width: 155px;
	top: 78px;
	right: 6px;
}
#header #searchform #searchfield {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
}
#header #searchform #searchsubmit {
	width: 100%;
	margin-top: 5px;
}