html { background: #e5e5e5 url(i/background.jpg) top center no-repeat; }
body { background: transparent url(i/accountNav.png) 0 0 repeat-x; }

#accountNav li { background: transparent none; }

#siteHeader { height: 237px; }
#siteHeader .adminToggle { top: -1px; }
#pageContentContainer { background: #fff none; box-shadow: 0 0 5px rgba(0,0,0,.5); padding: 10px 0 0; }
#panelOne { padding: 0 0 0 10px; }
#yieldContent { background: transparent none; }
.layoutContainer .pageElement { margin: 0 10px 10px 0; }

#topNav { background: #eee none; border-top: 2px solid #fff; box-shadow: 0 0 5px rgba(0,0,0,.5); height: 36px; }
#topNav table, #topNav tr td, #topNav tr td.firstNavElement, #topNav tr td.lastNavElement { background: transparent none; }
#topNav table tr td a {
	font-size: 11px;
	font-family: 'Noto Sans', sans-serif;
	background: #eee url(i/topNav.png) 0 0 repeat-x; border-right: 1px solid #d4d4d4; border-left: 1px solid #fff; color: #00154d; font-size:10px; line-height: 36px;
	-webkit-transition: .2s all ease-in-out;
		 -moz-transition: .2s all ease-in-out;
			-ms-transition: .2s all ease-in-out;
			 -o-transition: .2s all ease-in-out;
					transition: .2s all ease-in-out;
}
#topNav table tr td a:hover, #topNav table tr td.firstNavElement a:hover, #topNav table tr td.lastNavElement a:hover, #topNav table tr td.selected a, #topNav table tr td.firstNavElement.selected a, #topNav table tr td.lastNavElement.selected a { background: #eee url(i/topNav.png) 0 -36px repeat-x; border-left: 1px solid #ce4c45; border-right: 1px solid #620202; color: #fff; }
#topNav table tr td.firstNavElement a, #topNav table tr td.firstNavElement a:hover { border-left: none; }
#topNav table tr td.lastNavElement a, #topNav table tr td.lastNavElement a:hover { border-right: none; }

#top_nav_node_page_node_161040 { display: none; }

#panelOne { background: #fff none; }

/* DISPLAY BODY HEADER */

#displayBodyHeader { display: none; }

/* DROPDOWN NAVIGATION */

#topNav table tr td ul.dropdown {	background: #f2f2f2 none; border-radius: 0 0 4px 4px; box-shadow: 0 2px 3px rgba(0,0,0,.8); }
#topNav table tr td ul li { background: transparent none; border: none; margin: 0; }
#topNav table tr td ul li:hover, #topNav td ul li.hover { background: #787878 none; }
#topNav table tr td ul li:hover > a, #topNav table tr td ul li.hover > a { border: none; border-bottom: 1px solid #787878; color: #fff; background: #787878 none; }
#topNav table tr td ul li a, #topNav table tr td.selected ul li a {	background: transparent none; border: none; border-bottom: 1px dotted #E5E5E5; color: #333; font: 700 11px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 5px 10px 4px; text-transform: capitalize; background: transparent none; 	}
#topNav table tr td ul li a:hover { color: #fff; background: #787878 none; }
#topNav table tr td ul.dropdown > li:last-child a, #topNav table tr td ul.dropdown > li:last-child a:hover { border-radius: 0 0 4px 4px; }
#topNav .dropdown-disclosure { background-image: url(../i/dropdownAccent.png); }

/* Secondary Dropdowns */

#topNav table tr td ul li ul {
	background: #999 none; border: none; border: 2px solid #999; border-radius: 0; box-shadow: 0 0 2px rgba(0,0,0,.4); top: -2px; left: 98%;
		-webkit-animation: slideOver 150ms ease-in-out 1;
			 -moz-animation: slideOver 150ms ease-in-out 1;
				-ms-animation: slideOver 150ms ease-in-out 1;
						animation: slideOver 150ms ease-in-out 1; }
		@-webkit-keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
		}
		@-moz-keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
		}
		@-ms-keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
		}
		@keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
}
#topNav table tr td ul li ul li:last-child a, #topNav tr td ul li ul li:last-child a:hover { border: none; border-radius: 0; }
#topNav table tr td ul li ul li a { border: none; color: #fff !important; }
#topNav table tr td ul li ul li.hover a { background: #999 none; }
#topNav table tr td ul li ul li:hover > a, #topNav table tr td ul li ul li.hover > a { border: none; border-radius: 0 !important; }
#topNav table tr td ul li ul li a:hover { color: #333 !important; }

/* Selected Dropdowns */

#topNav table tr td.selected ul li a { color: #333; }
#topNav table tr td.selected ul li a:hover { color: #fff; }
#topNav table tr td.selected ul li:hover > a, #topNav table tr td.selected ul li.hover > a { background: #787878 none; color: #fff; }
#topNav table tr td.selected ul li ul a { color: #fff; }
#topNav table tr td.selected ul li ul a:hover, #topNav table tr td.selected ul li ul li.hover > a { background: #999 none; }

/* Disabled Dropdown Pages */

#topNav td ul li a.disabled { background: transparent none; color: #999; }

/* PAGE ELEMENTS */
.textBlockElement .leftTextImage, .textBlockElement .rightTextImage { border: none; }

.aggregatorElement { font-family: Helvetica, Arial, sans-serif !important; }
.aggregatorElement h3, .aggregatorElement h5 a { text-decoration: none; }
.aggregatorElement .vevent ul { font-size: 12px; }

.textBlockElement h3, .aggregatorElement h3, .mailSubscribeElement h3, .reportTableElement h3, .tableElement h3, .pollElement h3 {
background: #811216; /* Old browsers */
background: -moz-linear-gradient(top,  #811216 0%, #a00e0e 50%, #811216 51%, #d52128 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#811216), color-stop(50%,#a00e0e), color-stop(51%,#811216), color-stop(100%,#d52128)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #811216 0%,#a00e0e 50%,#811216 51%,#d52128 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #811216 0%,#a00e0e 50%,#811216 51%,#d52128 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #811216 0%,#a00e0e 50%,#811216 51%,#d52128 100%); /* IE10+ */
background: linear-gradient(to bottom,  #811216 0%,#a00e0e 50%,#811216 51%,#d52128 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#811216', endColorstr='#d52128',GradientType=0 ); /* IE6-9 */
font-family: 'Noto Sans', sans-serif;
}

/* SITE FOOTER */

#siteFooter { background: transparent none; }
#siteFooter ul li, #siteFooter ul li a { color: #333; }

/* SLIDESHOW */
.layout_classic .newsSlideShow-headline h1 a {
height: 22px;}

.textBlockElement { border: 0; background: #fff; }

.newsSlideShow-headline h1 a { font-family: 'Noto Sans', sans-serif; }