@import url( css/glyphicons.css );
@import url( css/glyphicons-social.css );
@import url( css/museo-sans.css );
@import url( css/wrapper.css );
@import url( css/extensions.css );
@import url( css/gsa.css );
@import url( css/ub.css );
@import url( css/print.css );
body {
	background: url("img/body-bottom.png") fixed no-repeat bottom; margin: 0px; padding: 25px 0px 0px !important; letter-spacing: normal !important; font-family: "Museo Sans" !important; font-weight: 300;
}
.container {
	padding: 0px; width: 965px !important; max-width: none !important;
}
.btn {
	padding: 10px 10px 9px; border: currentColor; border-image: none; line-height: 1; font-size: 14px; font-weight: 500; text-decoration: none !important;
}
.btn-default {
	color: rgb(255, 255, 255); background-color: rgb(0, 185, 105);
}
.btn-default:focus {
	color: rgb(255, 255, 255) !important; background-color: rgb(0, 35, 40) !important;
}
.btn-default:hover {
	color: rgb(255, 255, 255) !important; background-color: rgb(0, 35, 40) !important;
}
.nav {
	overflow: visible !important; filter: none !important; background-image: none !important;
}
.navbar {
	overflow: visible !important; filter: none !important; background-image: none !important;
}
.dropdown {
	overflow: visible !important; filter: none !important; background-image: none !important;
}
.dropdown-menu {
	overflow: visible !important; filter: none !important; background-image: none !important;
}
.dropdown-submenu {
	overflow: visible !important; filter: none !important; background-image: none !important;
}
.dropdown-toggle {
	overflow: visible !important; filter: none !important; background-image: none !important;
}
.open {
	overflow: visible !important; filter: none !important; background-image: none !important;
}
.row {
	margin: 0px;
}
.chevron-left.glyphicons {
	font-size: 9px; margin-right: 2px;
}
.chevron-right.glyphicons {
	font-size: 9px; margin-right: 2px;
}
#page-wrap {
	position: relative;
}
#page-background {
	background: url("img/body-top.png") fixed no-repeat top; top: 0px; width: 100%; height: 100%; position: fixed; z-index: -100;
}
#fab-toolbar {
	border: currentColor; border-image: none; min-height: 25px; background-color: rgb(0, 35, 40);
}
#fab-toolbar form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; position: relative;
}
#fab-toolbar-search .form-control {
	padding: 5px 25px 5px 5px; border: currentColor; transition:none; border-image: none; width: 149px; height: 25px; color: rgb(255, 255, 255); line-height: 15px; font-size: 12px !important; box-shadow: none; background-color: transparent; -webkit-transition: none; -webkit-box-shadow: none;
}
#fab-toolbar-search .placeholder {
	color: rgb(153, 153, 153);
}
#fab-toolbar-search .btn {
	padding: 0px; border: 0px currentColor; border-image: none; top: 0px; width: 25px; height: 25px; right: 0px; color: rgb(255, 255, 255) !important; position: absolute; background-color: transparent;
}
#fab-toolbar .nav {
	color: rgb(255, 255, 255) !important;
}
#fab-toolbar .nav > li > a {
	padding: 0px 10px; color: rgb(255, 255, 255); line-height: 25px; font-size: 12px;
}
#fab-toolbar .nav > li > form > a {
	padding: 0px 10px; color: rgb(255, 255, 255); line-height: 25px; font-size: 12px;
}
#fab-toolbar .nav > li > a:focus {
	text-decoration: underline !important; background-color: transparent !important;
}
#fab-toolbar .nav > li > a:hover {
	text-decoration: underline !important; background-color: transparent !important;
}
#fab-toolbar .navbar-right {
	border-right-color: rgb(85, 85, 85); border-right-width: 1px; border-right-style: solid;
}
#fab-toolbar :last-child.navbar-right {
	margin-right: 0px !important;
}
#fab-header {
	padding: 15px 0px; height: 90px;
}
#fab-title {
	line-height: 1; font-size: 21px; font-weight: 900; margin-right: 30px; float: left;
}
#fab-title h1 {
	margin: 0px !important; padding: 0px !important; border: currentColor !important; border-image: none !important; line-height: 1; font-size: 21px; font-weight: 900;
}
#fab-title a {
	text-decoration: none !important;
}
#fab-title h1 a {
	text-decoration: none !important;
}
#fab-subtitle {
	line-height: 1; clear: none; font-size: 21px; font-weight: 100; float: none;
}
#fab-tagline {
	color: rgb(0, 185, 105) !important; clear: left; font-size: 16px; font-weight: 500; float: left;
}
#fab-signature a {
	background: url("img/logo.png") no-repeat center; width: 175px; height: 60px; clear: right; float: right;
}
#fab-navigation {
	border: currentColor; border-image: none; margin-bottom: 10px; background-color: transparent;
}
#fab-navigation .container {
	padding-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#fab-navigation .nav > li > a {
	padding: 0px 15px 0px 0px; line-height: 25px; font-size: 14px;
}
.navbar-default .navbar-nav > .open > a {
	color: rgb(0, 35, 40); background-color: transparent;
}
.navbar-default .navbar-nav > .open > a:focus {
	color: rgb(0, 35, 40); background-color: transparent;
}
.navbar-default .navbar-nav > .open > a:hover {
	color: rgb(0, 35, 40); background-color: transparent;
}
.navbar-default .navbar-nav > .active > a {
	color: rgb(0, 35, 40); font-weight: 700 !important; background-color: transparent;
}
.navbar-default .navbar-nav > .active > a:focus {
	color: rgb(0, 35, 40); font-weight: 700 !important; background-color: transparent;
}
.navbar-default .navbar-nav > .active > a:hover {
	color: rgb(0, 35, 40); font-weight: 700 !important; background-color: transparent;
}
#fab-navigation .nav > li > a:focus {
	text-decoration: underline !important;
}
#fab-navigation .nav > li > a:hover {
	text-decoration: underline !important;
}
#fab-navigation .dropdown-menu {
	margin: 10px 0px 0px; padding: 10px 15px 10px 10px; border: 0px currentColor; border-image: none; left: -10px; color: rgb(170, 170, 170); min-width: 200px; max-width: 250px; opacity: 0.95; box-shadow: none; background-color: rgb(0, 35, 40); -webkit-box-shadow: none;
}
#fab-navigation .dropdown-menu a {
	padding: 5px 0px; color: rgb(170, 170, 170); line-height: 1.5; font-size: 14px !important; font-weight: 500; display: block; white-space: normal; position: relative;
}
#fab-navigation .dropdown-submenu a {
	padding: 5px 0px; color: rgb(170, 170, 170); line-height: 1.5; font-size: 14px !important; font-weight: 500; display: block; white-space: normal; position: relative;
}
#fab-navigation .dropdown-menu a:focus {
	color: rgb(255, 255, 255); background-color: transparent;
}
#fab-navigation .dropdown-menu a:hover {
	color: rgb(255, 255, 255); background-color: transparent;
}
#fab-navigation .dropdown-menu .open > a {
	background-color: transparent;
}
#fab-navigation .dropdown-menu .open > a:focus {
	background-color: transparent;
}
#fab-navigation .dropdown-menu .open > a:hover {
	background-color: transparent;
}
#fab-navigation .dropdown-menu .eject {
	padding: 0px 15px; left: 0px; top: -15px; width: 100%; color: rgb(0, 35, 40); font-size: 30px; position: absolute;
}
#fab-navigation .dropdown-menu a.dropdown-toggle {
	padding-right: 20px; margin-right: -15px;
}
#fab-navigation .dropdown-menu li .chevron-right {
	top: 1.1em; right: -8px; position: absolute;
}
#fab-navigation .dropdown-menu .open .chevron-right {
	color: rgb(255, 255, 255);
}
#fab-navigation .dropdown-submenu {
	list-style: none; padding: 10px; left: 100%; top: 0px; margin-left: 14px; visibility: hidden; position: absolute; z-index: 1000; min-width: 200px; max-width: 300px; opacity: 0.95; background-color: rgb(0, 35, 40);
}
#fab-navigation .dropdown-menu li:hover .dropdown-submenu {
	visibility: visible !important;
}
#fab-navigation .dropdown:hover .dropdown-menu {
	display: block;
}
#fab-navigation .dropdown-submenu {
	margin-top: -10px !important;
}
.dropdown-menu > li > a:focus {
	text-decoration: none !important;
}
.dropdown-menu > li > a:hover {
	text-decoration: none !important;
}
.dropdown-submenu > li > a:focus {
	text-decoration: none !important;
}
.dropdown-submenu > li > a:hover {
	text-decoration: none !important;
}
#fab-subsite {
	line-height: 25px; clear: none; font-size: 14px; font-weight: 700; float: left;
}
#fab-subsite a {
	color: rgb(0, 35, 40);
}
#fab-subsite span {
	padding: 0px 10px; color: rgb(170, 170, 170); font-weight: 100;
}
#fab-breadcrumb .breadcrumb {
	margin: 0px 0px 10px; padding: 0px; height: 25px; float: left; background-color: transparent;
}
#fab-breadcrumb li {
	display: inline;
}
#fab-breadcrumb a {
	padding: 0px; color: rgb(170, 170, 170); line-height: 25px; font-size: 14px;
}
#fab-subsite a:focus {
	color: rgb(0, 35, 40);
}
#fab-subsite a:hover {
	color: rgb(0, 35, 40);
}
#fab-breadcrumb a:focus {
	color: rgb(0, 35, 40);
}
#fab-breadcrumb a:hover {
	color: rgb(0, 35, 40);
}
#fab-breadcrumb .breadcrumb > li + li::before {
	padding: 0px 4px; content: "" !important;
}
#fab-breadcrumb .chevron-right {
	margin-right: 8px;
}
#fab-breadcrumb .breadcrumb > li:first-child > a > span {
	display: none !important;
}
#fab-slider #slider_wrapper {
	margin: 0px auto; left: -15px; width: 995px; height: 420px; overflow: hidden; position: absolute;
}
.slider-space-left {
	width: 1px; height: 220px; clear: none; float: left; display: block; position: relative;
}
.slider-space-right {
	width: 1px; height: 220px; clear: none; float: left; display: block; position: relative;
}
#fab-homepage .slider-space-left {
	height: 320px !important; float: left !important;
}
#fab-homepage .slider-space-right {
	height: 205px !important; float: right !important;
}
#fab-slider .carousel-indicators {
	margin: 0px; left: 15px; width: auto; bottom: 110px; letter-spacing: 5px; max-width: 300px;
}
#fab-slider .carousel-indicators li {
	margin: 0px !important; border-radius: 0px; border: currentColor; border-image: none; width: 12px; height: 12px; background-color: rgb(255, 255, 255);
}
#fab-slider .carousel-indicators .active {
	background-color: rgb(0, 185, 105);
}
#fab-slider .carousel-inner {
	overflow: visible;
}
#fab-slider .item img {
	width: 995px; position: absolute; z-index: -200;
}
#fab-slider .carousel-caption {
	padding: 0px; left: 30px; top: 30px; width: 570px; height: 247px; text-align: left; right: auto; text-shadow: none;
}
#fab-slider .carousel-caption p {
	max-width: 400px;
}
#fab-slider .title {
	margin: 0px 0px 10px; color: rgb(255, 255, 255); line-height: 1; font-size: 40px; font-weight: 900; text-shadow: 1px 1px 1px #555;
}
#fab-slider .title a {
	color: rgb(255, 255, 255); text-decoration: none !important;
}
#fab-slider .title a:focus {
	text-decoration: none !important;
}
#fab-slider .title a:hover {
	text-decoration: none !important;
}
#fab-slider .subtitle {
	margin: 0px 0px 10px; font-size: 21px; font-weight: 300;
}
#fab-slider .photo-credit {
	margin: 0px; padding: 2px 4px; right: 0px; bottom: -28px; color: rgb(0, 35, 40); line-height: 12px; font-size: 10px; font-weight: 500; position: absolute; opacity: 0.75; background-color: rgb(255, 255, 255);
}
#fab-footer {
	margin: 90px auto 30px; padding-top: 15px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#fab-footer a {
	padding: 0px; line-height: 25px; font-size: 14px;
}
#fab-footer #fab-copyright {
	padding: 0px; line-height: 25px; font-size: 14px;
}
#fab-channels {
	float: left;
}
#fab-channels a:focus {
	background-color: transparent !important;
}
#fab-channels a:hover {
	background-color: transparent !important;
}
.glyphicons-social {
	color: rgb(0, 35, 40); font-size: 24px; margin-right: 15px;
}
.glyphicons-social:focus {
	color: rgb(0, 185, 105);
}
.glyphicons-social:hover {
	color: rgb(0, 185, 105);
}
#fab-channels .glyphicons:focus {
	color: rgb(0, 185, 105);
}
#fab-channels .glyphicons:hover {
	color: rgb(0, 185, 105);
}
#fab-footer-links li a {
	margin-left: 13px;
}
#fab-footer-links li > a:focus {
	text-decoration: underline !important; background-color: transparent;
}
#fab-footer-links li > a:hover {
	text-decoration: underline !important; background-color: transparent;
}
#fab-footer-links .chevron-right {
	margin-right: 5px;
}
