* {
	text-transform: none !important;
}
body {
	background: #000000 url(https://assets.ngin.com/site_files/2978/background.jpg) top center no-repeat;
}
/* ADMIN NAV */

#adminNav {
	position: fixed;
	top: 100px;
	right: 0;
	z-index: 1000;
}
#xadminNav a {
	xbackground: transparent url(i/editUser.png) 0 0 no-repeat;
	display: block;
	width: 65px;
	height: 70px
}
.xedit_mode #adminNav a {
	background-position: 0 -70px;
}
#xadminNav a img {
	xdisplay: none;
}
.xadminToggle {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 1000;
}
#pageContentContainer {
	background: #3b375c none;
	padding-top: 10px;
}
#siteContainer2.one_panel #pageContentContainer {
	margin-top: 0;
	padding: 10px;
}
#siteHeader {
	height: 175px;
}
#siteHeader h1 a {
	width: 500px;
}
#displayBodyHeader {
	display: none;
}
.aggregatorElement h3 {
	background: #47436d; /* Old browsers */
	background: -moz-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #47436d), color-stop(100%, #2e2a4b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #47436d 1%, #2e2a4b 100%); /* W3C */
	color: #e9d49d;
	text-transform: uppercase;
}
.dateImage .month {
	background: #e4cf9e; /* Old browsers */
	background: -moz-linear-gradient(top, #e4cf9e 0%, #9f8958 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4cf9e), color-stop(100%, #9f8958)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e4cf9e 0%, #9f8958 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e4cf9e 0%, #9f8958 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e4cf9e 0%, #9f8958 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e4cf9e 0%, #9f8958 100%); /* W3C */
	color: #373357;
}
.dataTable th, .resultsTable .resultHeader {
	background: #47436d; /* Old browsers */
	background: -moz-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #47436d), color-stop(100%, #2e2a4b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #47436d 1%, #2e2a4b 100%); /* W3C */
	color: #e9d49d;
}
.galleryElement_gallery .controls {
	width: 144px;
	margin: -38px 0 0 -65px;
}
.galleryElement_gallery .controls .fs_btn {
	display: none;
}
/*TopNav*/

#topNav {
	border-bottom: 4px solid #e0cb99;
	margin-bottom: 0;
}
#topNav a {
	background: #211f2e; /* Old browsers */
	background: -moz-linear-gradient(top, #211f2e 1%, #333238 27%, #181819 56%, #181819 61%, #181722 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #211f2e), color-stop(27%, #333238), color-stop(56%, #181819), color-stop(61%, #181819), color-stop(100%, #181722)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #211f2e 1%, #333238 27%, #181819 56%, #181819 61%, #181722 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #211f2e 1%, #333238 27%, #181819 56%, #181819 61%, #181722 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #211f2e 1%, #333238 27%, #181819 56%, #181819 61%, #181722 100%); /* IE10+ */
	background: linear-gradient(to bottom, #211f2e 1%, #333238 27%, #181819 56%, #181819 61%, #181722 100%); /* W3C */
	border-right: 1px solid #333238;
	border-left: 1px solid #151127;
	color: #e9d49d;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
}
#topNav .selected, #topNav .selected:visited, #topNav a:hover {
	background: #332f53; /* Old browsers */
	background: -moz-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #332f53), color-stop(27%, #4b4773), color-stop(56%, #332f53), color-stop(61%, #332f53), color-stop(100%, #201c37)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* IE10+ */
	background: linear-gradient(to bottom, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* W3C */
	border-right: 1px solid #4a4671;
	border-left: 1px solid #151127;
	color: #FFF;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
#topNav .selected:link, #topNav .selected:visited, #topNav a:hover {
	background-position: 0 0;
}
#topNav td ul li:hover > a, #topNav td ul li.hover > a {
	background: #332f53; /* Old browsers */
	background: -moz-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #332f53), color-stop(27%, #4b4773), color-stop(56%, #332f53), color-stop(61%, #332f53), color-stop(100%, #201c37)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* IE10+ */
	background: linear-gradient(to bottom, #332f53 1%, #4b4773 27%, #332f53 56%, #332f53 61%, #201c37 100%); /* W3C */
	color: #FFF;
}
/*subNav*/

.relatedSections a {
	height: 23px;
	line-height: 23px;
}
.subNav h4, .relatedSections h4 {
	color: #373357;
	font-weight: bold;
	text-transform: uppercase;
}
.subNav .children a, .relatedSections a, .subNav h4, .relatedSections h4 {
	background: #47436d; /* Old browsers */
	background: -moz-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #47436d), color-stop(100%, #2e2a4b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #47436d 1%, #2e2a4b 100%); /* W3C */
	border-top: 1px solid #7671a7;
	color: #e9d49d;
}
.subNav .parents .selected a {
	background: #1f1d36; /* Old browsers */
	background: -moz-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f1d36), color-stop(100%, #0a0917)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* IE10+ */
	background: linear-gradient(to bottom, #1f1d36 0%, #0a0917 100%); /* W3C */
	color: #FFF;
	border: none;
}
.relatedSections .selected a {
	display: none;
}
.subNav .children a:hover, .relatedSections li a:hover {
	background: #1f1d36; /* Old browsers */
	background: -moz-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f1d36), color-stop(100%, #0a0917)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1f1d36 0%, #0a0917 100%); /* IE10+ */
	background: linear-gradient(to bottom, #1f1d36 0%, #0a0917 100%); /* W3C */
	color: #FFF;
	border-top: 1px solid #38375a;
}
/*accountNav*/ 

#accountNav, .siteContainer {
	background: transparent none;
}
#accountNav .nginLogo a {
	background: none;
}
#accountNav a, #user_sites a {
	background-color: #1d1a36;
	border: none;
}
/*Text Block Elements*/

.pageElement h3, .textBlockElement h3, .rosterElement h3 {
	font-size: 15px;
}
.textBlockElement h3 {
	background: #47436d;
	background: -moz-linear-gradient(top, #47436d 1%, #2e2a4b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #47436d), color-stop(100%, #2e2a4b));
	background: -webkit-linear-gradient(top, #47436d 1%, #2e2a4b 100%);
	background: -o-linear-gradient(top, #47436d 1%, #2e2a4b 100%);
	background: -ms-linear-gradient(top, #47436d 1%, #2e2a4b 100%);
	background: linear-gradient(to bottom, #47436d 1%, #2e2a4b 100%);
	color: #e9d49d;
	text-transform: uppercase;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 5px;
}
/*dropDowns*/
#topNav td ul li a {
	background: #47436d; /* Old browsers */
	background: -moz-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #47436d), color-stop(100%, #2e2a4b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #47436d 1%, #2e2a4b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #47436d 1%, #2e2a4b 100%); /* W3C */
	color: #e9d49d;
	height: 23px;
	line-height: 23px;
}
#topNav td ul li:hover > a, #topNav td ul li.hover > a {
	height: 23px;
	line-height: 23px;
}
/*Pac-8 Links*/

.adminToggle {
	top: 0px;
	right: 0;
}
#siteHeader #adminNav, #tstRegistrationHeader #adminNav {
	bottom: -5px;
}
#pac8Links {
	position: absolute;
	z-index: 3;
	width: 437px;
	height: 30px;
	top: -30px;
	right: 134px;
}
#pac8Links li {
	background-color: transparent;
	background-image: url(teamLogos.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
	list-style-type: none;
	height: 30px;
	overflow: hidden;
}
#pac8Links li a {
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -9999px;
}
.link1 {
	background-position: -2px 0;
	margin: 0 0 0 0;
	width: 49px;
}
.link1:hover {
	background-position: -2px -30px;
}
.link2 {
	background-position: -45px 0;
	width: 49px;
	margin-left: 0px;
}
.link2:hover {
	background-position: -45px -30px;
}
.link3 {
	background-position: -91px 0;
	width: 49px;
	margin-left: 0px;
}
.link3:hover {
	background-position: -91px -30px;
}
.link4 {
	background-position: -137px 0;
	width: 49px;
	margin-left: 0px;
}
.link4:hover {
	background-position: -137px -30px;
}
.link5 {
	background-position: -184px 0;
	width: 49px;
	margin-left: 0px;
}
.link5:hover {
	background-position: -184px -30px;
}
.link6 {
	background-position: -228px 0;
	width: 49px;
	margin-left: 0px;
}
.link6:hover {
	background-position: -228px -30px;
}
.link7 {
	background-position: -277px 0;
	width: 49px;
	margin-left: 0px;
}
.link7:hover {
	background-position: -277px -30px;
}
.link8 {
	background-position: -330px 0;
	width: 49px;
	margin-left: 0px;
}
.link8:hover {
	background-position: -330px -30px;
}
.link9 {
	background-position: -382px 0;
	width: 49px;
	margin-left: 0px;
}
.link9:hover {
	background-position: -382px -30px;
}
.link10 {
	background-position: -433px 0;
	width: 45px;
	margin-left: 0px;
}
.link10:hover {
	background-position: -433px -30px;
}
/* NEWS SLIDESHOW */

.layoutContainer .newsSlideShow {
	margin-bottom: 35px;
}
/* Slideshow Controls */

.layout_classic .newsSlideShow-controls {
	display: block;
}
.newsSlideShow-prev, .newsSlideShow-next {
	background: none;
	border-radius: 0;
	box-shadow: none;
	display: none;
	width: 40px;
	height: 50px;
	margin-top: -25px;
	padding: 0;
	position: absolute;
	text-indent: -999em;
	top: 75%;
	left: 0;
	z-index: 500;
}
.newsSlideShow-prev:hover {
	background: none;
	left: 0;
}
.newsSlideShow-next {
	background: none;
	left: auto;
	right: 0;
}
.newsSlideShow-next:hover {
	background: none;
	right: 0;
}
.newsSlideShow-stop, .newsSlideShow-play {
	display: none !important;
}
/* Article Thumbnails */

.newsSlideShow-container {
	overflow: visible;
}
.layout_classic .newsSlideShow-thumbnails {
	padding: 0;
	position: absolute;
	bottom: -25px;
	left: 0;
	width: 100%;
}
.layout_classic .newsSlideShow-thumbnails li, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li {
	display: inline-block;
	margin: 0 1% 0 0;
	width: 10%;
}
.layout_classic .newsSlideShow-thumbnails li:last-child, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li:last-child, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li:last-child {
	margin-right: 0;
}
.layout_classic .newsSlideShow-thumbnails li a, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li a, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li a {
	display: block;
	padding: 0;
	width: auto;
}
.layout_classic .newsSlideShow-thumbnails li a {
	background: #DDBD74 none;
	border: none;
	display: block;
	height: 8px;
	opacity: 1;
	width: 100%;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.layout_classic .newsSlideShow-thumbnails li a.current, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li a.current, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li a.current:hover, .layout_classic .newsSlideShow-thumbnails li a.current, .layout_classic .newsSlideShow-thumbnails li a.current:hover {
	background: #232450 none !important;
	border: none;
	opacity: 1;
}
.layout_classic .newsSlideShow-thumbnails li a:hover {
	background: #232450 none;
	border: none;
	opacity: 1;
}
.layout_classic .newsSlideShow-thumbnails li a img {
	display: none;
}
/* Article Headlines */

.layout_classic .newsSlideShow-headline {
	/*  xbackground: transparent url(i/black85.png) 0 0 repeat; 
  background: rgba(49,51,102,0.95) none; background:rgb(49,51,102) none; */
	background: transparent url(i/slideshowBG.png) top left repeat;
	padding: 20px;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	ox-sizing: border-box;
}
.layout_classic .newsSlideShow-headline h1 {
	background: transparent none;
	font: 700 24px/1 "futura-pt", sans-serif;
	padding: 0 !important;
	text-transform: uppercase;
}
.layout_classic .newsSlideShow-headline h1 a {
	height: auto;
	max-height: 50px;
	opacity: 1;
	overflow: hidden;
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	-ms-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out;
}
.layout_classic .newsSlideShow-headline h1 a:hover {
	opacity: .8;
}
.layout_classic .newsSlideShow-headline h1 a:link {
	color: rgb(233, 212, 157);
}
.layout_classic .newsSlideShow-headline h1 a:visited {
	color: rgb(233, 212, 157);
}
.layout_classic .newsSlideShow-headline p {
	background: transparent none;
	font: 400 13px/16px "futura-pt", sans-serif;
	height: auto;
	max-height: 34px;
	margin: 5px 0 0;
	padding: 0;
	text-align: left;
}
.layout_classic .newsSlideShow-headline p span {
	float: none;
	padding: 0;
	color: rgb(233,212,157);
}
.layout_classic .newsSlideShow-more {
	display: none;
}
.homeGallery .layout_classic .newsSlideShow-more:hover {
	background-position: right 50%;
}
.homeGallery .newsSlideShow-headline a + p {
	display: none;
}
/* LEFT NAVIGATION CSS */

.subNav h4, .relatedSections h4 {
	color: #FFF;
}
/* MISC CSS */

/*.pageElement.sponsorElement a.goToLink {
	display: none;
}*/

.sponsor .icon {
	background-image: url(arrow.png);
}
.sponsor .goToLink {
	background-position: 0px 0px;
}

