@charset "utf-8";
/* CSS Document */
.annual-report .flex-media-figure {
	margin-right: 0;
}
.annual-report .flex-media-content {
	padding: 0 0 0 0.5em;
	background: #005595;
}
.annual-report .ap-home .flex-media-content {
	background: none;
}
.annual-report .ap-home .flex-media-content h2, .annual-report .ap-home .flex-media-content h2 a, .annual-report .ap-home .flex-media-content h2 a:visited {
	color: black;
	text-decoration: none;
	padding-top: 0.75em;
}
.annual-report .flex-media-content h2 a:hover {
	text-decoration: underline;
}
.annual-report .flex-media {
	margin-bottom: 0.25em;
}
.annual-report .ap-home .flex-media {
	border-bottom: 2px dotted #005595;
	padding-bottom: 2em;
	margin-bottom: 1.5em;
}
.page-node-39909 aside#region-sidebar-second {
	margin-top: 3.3em;
}
.annual-report aside#region-sidebar-second .flex-media-figure {
	width: 60px;
}
.annual-report .annual-report-block {
	background: #dee0e2;
	padding: 0.5em 1em 0.5em 0.5em;
}
.annual-report .block-cck-blocks-field-related {
	padding: 0;
	background-color: white;
	margin-bottom: 0;
	border-top: none;
}
.annual-report .related-resources-block img {
	border: 1px solid #ccc;
}
.annual-report .youtube-style {
	background: #D1DFEA;
	padding: 0.5em;
	margin-bottom: 1em;
}
.annual-report .fluid-youtube {
	margin-top: 0.5em;
}
.page-node-39909 #page-title, .annual-report .block-title {
	display: block;
	color: #005595;
	border-bottom: 2px dotted #005595;
}
.annual-report .annual-report-navigation h2.block-title {
	display: block!important;
	color: #005595;
	border-bottom: 2px dotted #005595;
	padding-bottom: 0.25em;
	margin-bottom: 0.75em;
	font-size: 1.7em;
}
.annual-report ul.social-sharing li {
	font-size: 1em;
}
.annual-report li.breadcrumb-0.first {
	display: none;
}
/*Left navigation*****************/
.annual-report .annual-report-navigation ul {
	border: none;
	float: left;
	width: 100%;
	box-model: border-box;
	background: #ABC5DB;
}
.annual-report .annual-report-navigation ul li {
	float: left;
	width: 100%;
	font-weight: bold;
	list-style: none;
	padding: 0;
	margin: 0;
}
.annual-report .annual-report-navigation ul ul {
	border: none;
}
.annual-report .annual-report-navigation ul li a {
	font-size: 0.90em;
	padding: 2% 5% 2% 5%;
	display: block;
	color: white;
	text-decoration: none;
}
.annual-report .annual-report-navigation ul li li a {
	color: black;
}
.annual-report .first.last.expanded.active-trail {
	background: #005595;
}
.annual-report .annual-report-navigation ul li a:hover {
	text-decoration: underline;
}
.annual-report .annual-report-navigation ul li li a {
	padding: 2% 5% 2% 10%;
}
.annual-report .annual-report-navigation ul li li li a {
	padding: 2% 5% 2% 15%;
}
.annual-report .annual-report-navigation ul li li li li a {
	padding: 2% 5% 2% 20%;
}
.annual-report .annual-report-navigation ul li li li l li i a {
	padding: 2% 5% 2% 25%;
}
.annual-report .annual-report-navigation ul li > a {
	border-bottom: 1px solid white;
	background: url(../images/assets/arrow-right-blue.gif) right center no-repeat!important;
}
.annual-report .annual-report-navigation li.expanded > a {
	border-bottom: 1px solid white;
	background: url(../images/assets/arrow-down-blue.gif) right center no-repeat!important;
}
.annual-report .annual-report-navigation li.leaf > a {
	background: none!important;
	border-bottom: 1px solid white;
}
.annual-report .annual-report-navigation li > a.active {
	background-color: #8CB0CE!important;
}
.annual-report .annual-report-navigation li.first.last.expanded.active-trail.depth-1 > a {
	background: url(../images/assets/arrow-down-white.gif) right center no-repeat!important;
}
.region-content-inner {
	overflow-x: visible;
}
.annual-report .download-bounce:before {
	-webkit-animation: bounce 2s ease 5s 6;
	animation: bounce 2s ease 5s 6;
}
.random-top-border {
	border-top: 1px solid #ccc;
	margin-top: 0.75em;
	padding-top: 0.5em;
}

