﻿.container
{
	max-width: 100% !important;
}

.login-presale-left
{
	width:30% !important;
}

.login-presale-middle
{
	width:30% !important;
}

.login-presale-right
{
	width:30% !important;
}


.DNNEmptyPane
{
	display:none;
}

#dnn_ctr39694_ModuleContent
{
	max-width:862px;
}

#lblMessage_10114
{ display: none !important; }

.dnnFormRequired, .dnnFormMessage, #dnn_ctr_SendPassword_plUsername_lblLabel
{
	color: white;
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display: block;
}
audio, canvas, video {
	display: inline-block;*;
	display: inline;*;
	zoom: 1;
}
audio:not([controls]){display:none}
[hidden] {
	display: none;
}
html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	margin: 0;
}
body, button, input, select, textarea {
	font-family: sans-serif;
}
a:focus {
	outline: thin dotted;
}
a:hover, a:active {
	outline: 0;
}
h1 {
	font-size: 2em;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b, strong {
	font-weight: bold;
}
blockquote {
	margin: 1em 40px;
}
dfn {
	font-style: italic;
}
mark {
	background: #ff0;
	color: #000;
}
pre, code, kbd, samp {
	font-family: monospace,serif;
	_font-family: 'courier new',monospace;
	font-size: 1em;
}
pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
q {
	quotes: none;
}
q:before, q:after {
	content: '';
	content: none;
}
small {
	font-size: 75%;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
ul, ol {
	margin-left: 0;
	padding: 0 0 0 40px;
}
dd {
	margin: 0 0 0 40px;
}
nav ul, nav ol {
	list-style: none;
	list-style-image: none;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}
svg:not(:root){overflow:hidden}
figure {
	margin: 0;
}
form {
	margin: 0;
}
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: .35em .625em .75em;
}
legend {
	border: 0;
*margin-left: -7px;
}
button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;*;
	vertical-align: middle;
}
button, input {
	line-height: normal;
}
button, input[type=button], input[type=reset], input[type=submit] {
	cursor: pointer;
	-webkit-appearance: button;*;
	overflow: visible;
}
input[type=checkbox], input[type=radio] {
	box-sizing: border-box;
	padding: 0;
}
input[type=search] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
	border: 0;
	padding: 0;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#aau-page .clearfix:before, #aau-page .clearfix:after, #aau-page .clearFix:before, #aau-page .clearFix:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}
#aau-page .clearfix:after, #aau-page .clearFix:after {
	clear: both;
}
#aau-page .clearfix, #aau-page .clearFix {
	zoom: 1;
}
#aau-page .clearFix:before, #aau-page .clearFix:after, #aau-page .clearFix:before, #aau-page .clearFix:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}
#aau-page .clearFix:after, #aau-page .clearFix:after {
	clear: both;
}
#aau-page .clearFix, #aau-page .clearFix {
	zoom: 1;
}
#aau-page .clear, #aau-page .clearBoth, #aau-page .clear-both {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
#aau-page .page-col {
	float: left;
	display: inline;
}
#aau-page .page-width {
	margin: 0 auto;
	width: 960px;
}
#aau-page .is-ir, #aau-page .events-toggle .right-tabs li.btn-upcoming a, .events-toggle .right-tabs li.btn-upcoming #aau-page a, #aau-page .events-toggle .right-tabs li.btn-recent a, .events-toggle .right-tabs li.btn-recent #aau-page a, #aau-page .is-icon {
	display: block;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
}
#aau-page .is-hidden, #aau-page .ModSearchInputC {
	display: none;
	visibility: hidden;
}
#aau-page .is-visually-hidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
#aau-page .is-invisible {
	visibility: hidden;
}
#aau-page .is-left-aligned, #aau-page .alignLeft {
	text-align: left;
}
#aau-page .is-right-aligned, #aau-page .alignRight {
	text-align: right;
}
#aau-page .is-center-aligned, #aau-page .alignCenter {
	text-align: center;
}
#aau-page .is-absolute {
	position: absolute;
}
#aau-page .is-relative {
	position: relative;
}
#aau-page img {

}
#aau-page .float-right, #aau-page .floatRight {
	float: right;
}
#aau-page .float-left, #aau-page .floatLeft {
	float: left;
}
.is-ir, .events-toggle .right-tabs li.btn-upcoming a, .events-toggle .right-tabs li.btn-recent a {
	display: block;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
}
.home #page-top {
	background: url(img/nav-blue-strip.jpg) repeat-x top;
	height: 36px;
	border-bottom: 1px solid #09457B;
}
.home #top-aau-logo {
	width: 131px;
	height: 128px;
	background: url(img/logo.png) no-repeat;
	position: absolute;
	z-index: 10;
	top: 0;
	left: -22px;
}
.home #page-head {
	background: url(img/header-strip.jpg) repeat-x;
	border-bottom: 1px solid #9F140E;
	height: 51px;
}
.home #content-top {
	padding: 0 0 40px 20px;
}
.home .header-highlight {
	position: absolute;
	top: 0;
	left: -245px;
	z-index: 0;
}
.home .spotlight-rotator-top {
	background: url(img/container-rotator-top.png) no-repeat top;
	padding: 5px 0 0 0;
}
.home .spotlight-rotator-content {
	background: #011C35;
	padding: 0 5px;
}
.home .spotlight-rotator-bottom {
	background: url(img/container-rotator-btm.png) no-repeat bottom;
	padding: 0 0 32px;
}
.alt1 .spotlight-rotator-top {
	background: url(img/container-rotator-top.png) no-repeat top;
	padding: 5px 0 0 0;
}
.alt1 .spotlight-rotator-content {
	background: #011C35;
	padding: 0 5px;
}
.alt1 .spotlight-rotator-bottom {
	background: url(img/container-rotator-btm.png) no-repeat bottom;
	padding: 0 0 32px;
}
.alt3 .spotlight-rotator-top {
	background: none;
	padding: 0;
}
.alt3 .spotlight-rotator-content {
	background: none;
	padding: 0;
}
.alt3 .spotlight-rotator-bottom {
	background: none;
	padding: 0;
}
.standard #page-top {
	background: url(img/nav-blue-strip.jpg) repeat-x top;
	height: 36px;
	border-bottom: 1px solid #09457B;
}
.standard #top-aau-logo {
	width: 131px;
	height: 128px;
	background: url(img/logo.png) no-repeat;
	position: absolute;
	z-index: 10;
	top: 0;
	left: -22px;
}
.standard #page-head {
	background: url(img/header-strip.jpg) repeat-x;
	border-bottom: 1px solid #9F140E;
	height: 51px;
}
.standard .header-highlight {
	position: absolute;
	top: 0;
	left: -245px;
	z-index: 0;
}
.internal #page-top, .sport #page-top {
	background: #262626;
	height: 45px;
	position: relative;
}
.internal #page-top .HeaderMenuPane, .sport #page-top .HeaderMenuPane {
	position: absolute;
	left: 190px;
	top: 105px;
}
.internal #top-aau-logo, .sport #top-aau-logo {
	width: 197px;
	height: 125px;
	background: url(img/logo-aau-red-blank.png) no-repeat;
	position: absolute;
	z-index: 10;
	top: -26px;
	left: -20px;
}
.internal #page-head, .sport #page-head {
	background: url(img/header-red-bb-strip.png) repeat-x;
	height: 66px;
}
.internal #page-head .HeaderMenuPane ul.lvl0, .sport #page-head .HeaderMenuPane ul.lvl0 {
	margin: 8px 0;
}
.internal #page-head .btn-wrap, .sport #page-head .btn-wrap {
	margin: 12px 0 15px 15px;
	display: inline;
	float: left;
}
.internal #aau-tab-panel, .sport #aau-tab-panel {
	border-bottom: 1px solid #033F83;
	background: #032443 url(img/header-blue-aau-strip.png) repeat-x 0 45px;
	position: relative;
	top: -160px;
	z-index: 9991;
}
.internal #aau-tab-panel .page-width, .sport #aau-tab-panel .page-width {
	position: relative;
	width: 980px!important;
	height: 165px;
}
.internal #aau-tab-panel .top-aau-logo, .sport #aau-tab-panel .top-aau-logo {
	width: 131px;
	height: 128px;
	background: url(img/logo.png) no-repeat;
	position: absolute;
	z-index: 10;
	top: 19px;
	left: 67px;
}
.internal #aau-tab-panel .nav-aau-tab, .sport #aau-tab-panel .nav-aau-tab {
	position: absolute;
	top: 100%;
	right: 72px;
	cursor: pointer;
}
.internal .TopMenuPane ul.lvl0, .sport .TopMenuPane ul.lvl0 {
	padding: 0 0 0 60px!important;
}
.internal .nav-aau-header-image, .sport .nav-aau-header-image {
	position: absolute;
	left: 194px;
	top: 45px;
}
.internal #dnn_Menu3 .dnnmega, .sport #dnn_Menu3 .dnnmega {
	margin: 9px 0!important;
}
.internal #dnn_Menu1 .dnnmega, .sport #dnn_Menu1 .dnnmega {
	padding: 0 0 0 55px!important;
}
.internal #content-top, .sport #content-top {
	padding: 0 0 0 20px;
	min-height: 50px;
}
.internal #page-content, .sport #page-content {
	margin-top: 10px!important;
}
.sport #page-head .btn-wrap, .district #page-head .btn-wrap {
	margin: 20px 0px 15px 15px;
	display: inline;
	float: right;
	position: relative;
	top: -112px;
	left: -155px;
}
.sport .HeaderMenuPane .menu-left-bg, .district .HeaderMenuPane .menu-left-bg {
	margin-left: -15px;
}
.home #page-content {
	margin-top: 55px!important;
}
.home #page-content .content-pull {
	position: relative;
	top: -40px;
}
.home #page-content #content-left {
	width: 600px!important;
	padding: 0 0 0 20px;
}
.home #page-content #content-left .left-bg {
	background: #E3E3E3;
	padding: 0 10px;
}
.home #page-content #content-right {
	width: 320px!important;
	padding: 0 10px;
	background: #fff url(img/container-body-wht-left-strip.png) repeat-y left;
	min-height: 525px;
}
.home #page-content #content-bottom {
	padding: 0 0 0 20px;
}
.home #page-content #content-glow-tl {
	padding: 0 0 0 26px;
	background: url(img/container-body-gray-top-left.png) no-repeat top left;
	position: relative;
}
.home #page-content #content-glow-tstrip {
	height: 44px;
	background: url(img/container-body-gray-top-strip.png) repeat-x top;
}
.home #page-content #content-glow-tr {
	height: 26px;
	background: #fff url(img/container-body-wht-left-strip.png) repeat-y left;
	position: absolute;
	top: 18px;
	right: 0;
	width: 340px!important;
}
.home #page-content #content-glow-bl {
	padding: 0 0 0 26px;
	background: url(img/container-body-gray-btm-left.png) no-repeat bottom left;
	position: relative;
}
.home #page-content #content-glow-bstrip {
	height: 26px;
	background: url(img/container-body-gray-btm-strip.png) repeat-x bottom;
}
.home #page-content #content-glow-br {
	height: 26px;
	background: #fff url(img/container-body-wht-left-strip.png) repeat-y left;
	position: absolute;
	bottom: 18px;
	right: 0;
	width: 340px!important;
}
.internal #page-content, .standard #page-content, .sport #page-content, .district #page-content {
	margin-top: 0!important;
}
.internal #page-content .content-pull, .standard #page-content .content-pull, .sport #page-content .content-pull, .district #page-content .content-pull {
	position: relative;
	top: 0px;
}
.internal #page-content #content-left, .standard #page-content #content-left, .sport #page-content #content-left, .district #page-content #content-left {
	width: 720px;
	padding: 0 0 0 20px;
}
.internal #page-content #content-left-wide, .standard #page-content #content-left-wide, .sport #page-content #content-left-wide, .district #page-content #content-left-wide {
	width: 920px;
	padding: 0 0 0 20px;
}
.internal #page-content #content-left .left-bg, .standard #page-content #content-left .left-bg, .sport #page-content #content-left .left-bg, .district #page-content #content-left .left-bg {
	background: #E3E3E3;
	padding: 0 10px;
}
.internal #page-content #content-right, .standard #page-content #content-right, .sport #page-content #content-right, .district #page-content #content-right {
	width: 220px;
	background: #fff url(img/container-body-wht-left-strip.png) repeat-y left;
}
.internal #page-content #content-bottom, .standard #page-content #content-bottom, .sport #page-content #content-bottom, .district #page-content #content-bottom {
	padding: 0 0 13px 20px;
}
.internal #page-content #content-glow-tl, .standard #page-content #content-glow-tl, .sport #page-content #content-glow-tl, .district #page-content #content-glow-tl {
	padding: 0 0 0 26px;
	background: url(img/container-body-gray-top-left.png) no-repeat top left;
	position: relative;
}
.internal #page-content #content-glow-tstrip, .standard #page-content #content-glow-tstrip, .sport #page-content #content-glow-tstrip, .district #page-content #content-glow-tstrip {
	height: 44px;
	background: url(img/container-body-gray-top-strip.png) repeat-x top;
}
.internal #page-content #content-glow-tr, .standard #page-content #content-glow-tr, .sport #page-content #content-glow-tr, .district #page-content #content-glow-tr {
	height: 26px;
	background: #fff url(img/container-body-wht-left-strip.png) repeat-y left;
	position: absolute;
	top: 18px;
	right: 0;
	width: 220px;
}
.internal #page-content #content-glow-bl, .standard #page-content #content-glow-bl, .sport #page-content #content-glow-bl, .district #page-content #content-glow-bl {
	padding: 0 0 0 26px;
	background: url(img/container-body-gray-btm-left.png) no-repeat bottom left;
	position: relative;
}
.internal #page-content #content-glow-bstrip, .standard #page-content #content-glow-bstrip, .sport #page-content #content-glow-bstrip, .district #page-content #content-glow-bstrip {
	height: 26px;
	background: url(img/container-body-gray-btm-strip.png) repeat-x bottom;
}
.internal #page-content #content-glow-br, .standard #page-content #content-glow-br, .sport #page-content #content-glow-br, .district #page-content #content-glow-br {
	height: 26px;
	background: #fff url(img/container-body-wht-left-strip.png) repeat-y left;
	position: absolute;
	bottom: 18px;
	right: 0;
	width: 220px;
}
.internal #content, .standard #content {
	background: url(img/standard-two-col-bg.png) right repeat-y;
}
.home #content {
	background: url(img/home-two-col-bg.png) right repeat-y;
}
#page-top .page-width, #page-head .page-width {
	position: relative;
	padding: 0 0 0 130px;
	width: 810px;
}
.sport #top-aau-logo {
	background: url(img/logo-aau-red-blank.png) no-repeat;
}
.district #page-top {
	background: #262626;
	height: 1px;
	position: relative;
}
.district #top-aau-logo {
	width: 197px;
	height: 125px;
	background: url(img/logo-aau-red-blank.png) no-repeat;
	position: absolute;
	z-index: 10;
	top: 18px;
	left: -20px;
}
.district #page-head {
	background: url(img/header-black-strip.png) repeat-x;
	height: 110px;
}
.admin #content-full {
	padding: 1px 20px 0 20px;
}
.admin #content-full .ContentPane {
	background: white;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}
.admin #page-content .content-pull {
	top: 0px;
}
.TopPane .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
}
.TopPane .header span {
	color: #52ABFF;
	font-size: 18px;
}
.TopPane .quick-links-box {
	float: left;
	position: relative;
	top: -40px;
}
.district #top-date {
	position: absolute;
	top: -8px;
	left: 110px;
	color: white;
}
.sport #top-date {
	position: absolute;
	top: -51px;
	left: 110px;
	color: white;
}
.membership .membership-bkg {
	position: absolute;
	top: 0;
	right: 0px;
	z-index: 0;
}
.membership .TopPane {
	height: auto!important;
	top: 0!important;
}
.membership #page-content {
	clear: both;
	margin-top: 0!important;
}
.membership #page-content #content-left {
	width: 685px!important;
	padding: 0;
	background: none;
}
.membership #page-content #content-right {
	width: 265px!important;
	margin: 0 0 0 10px;
	padding: 0;
	background: none;
}
.membership-grey-top #page-content #content-left {
	width: 667px;
}
.membership-grey-top #page-content #content-right {
	height: auto!important;
	min-height: 0!important;
}
.membership-grey-top .red-container {
	margin-bottom: 10px;
}
.membership-grey-top .r-gray-box, .membership-grey-top .thumbnail-listing {
	margin-bottom: 10px;
	padding: 10px;
}
.membership-grey-top #bottom-left {
	width: 630px;
}
.membership-grey-top #bottom-right {
	width: 300px;
	margin-left: 10px;
}
#top-date {
	/* width: 183px; */
	height: 51px;
	line-height: 60px;
	position: relative;
	z-index: 1;
	color: white;
	left: -22px;
}
#top-search, .header-controls-content .control-search, .gallery-controls .search-control {
	width: 270px;
	height: 27px;
	line-height: 40px;
	background: url(img/search-box-left.png) no-repeat left;
	padding: 0 0 0 5px;
	margin-top: 15px;
}
#top-search .search-input, .header-controls-content .control-search .search-input, .gallery-controls .search-control .search-input {
	float: left;
	border: 0;
	padding: 0;
	margin: 0 0 0 -3px;
	line-height: normal;
	height: 27px;
	background: transparent url(img/search-box-strip.png) repeat-x;
	outline: 0;
	width: 250px;

	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
#top-search .search-button, .header-controls-content .control-search .search-button, .gallery-controls .search-control .search-button {
	float: left;
	border: 0;
	padding: 0;
	margin: 0 0 0 -3px;
	background: transparent url(img/search-box-right.png) no-repeat;
	height: 27px;
	width: 18px;
	text-indent: -5000px;
}
.gallery-controls .search-control {
	width: auto;
	height: 27px;
	line-height: 40px;
	background: url(img/search-box-left.png) no-repeat left;
	padding: 0 0 0 5px;
	margin-top: 15px;
}
.gallery-controls .search-control .search-input {
	float: left;
	border: 0;
	padding: 0;
	margin: 0;
	line-height: normal;
	height: 27px;
	background: transparent url(img/search-box-strip.png) repeat-x;
	outline: 0;
	width: 105px;
}
.gallery-controls .search-control .search-button {
	float: left;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent url(img/search-box-right.png) no-repeat;
	height: 27px;
	width: 18px;
	text-indent: -5000px;
}
#top-search {
	width: 262px;
}
#top-search .search-input {
	width: 150px;
}
.district #top-search {
	position: absolute;
	top: 44px;
	right: -25px;
	z-index: 999;
}
.sport #top-search {
	position: absolute;
	top: 0;
	right: -130px;
	z-index: 9999;
}
#top-facebook {
	width: 360px;
	margin-left: 10px;
	margin-top: 15px;
}
#top-facebook .r-white-box, #top-facebook .r-white-box-border, #top-facebook .r-gray-box-border ul.quick-links, .r-gray-box-border #top-facebook ul.quick-links {
	padding: 2px 2px 2px 30px;
	height: 24px;
	background: #fff url(img/icon-facebook-sm.jpg) no-repeat 2px;
}
.header-controls-content .control-search {
	float: left;
	display: inline;
	margin-top: 0;
}
#page-spotlight {
	margin-top: 60px;
	margin-bottom: 15px;
}
#page-spotlight #spotlight-left.page-col {
	width: 302px;
	padding: 0 10px 0 0;
}
#page-spotlight #spotlight-right {
	width: 648px;
	position: relative;
	z-index: 0;
}
#page-spotlight .TopLeaderboardPane {
	margin-bottom: 10px;
}
#page-bottom {
	background: #aaa url(img/footer-bkg-strip.jpg) repeat-x top;
	/* min-height: 550px; */
	padding: 0 0 50px;
	margin-top: 15px;
}

#page-bottom #bottom-bg {
	/* min-height: 365px; */
}
#page-bottom #bottom-box {
	padding: 0 0 0 6px;
	background: url(img/footer-blue-bar-left.png) no-repeat left;
	clear: both;
}
#page-bottom #bottom-box-r {
	padding: 0 6px 0 0;
	background: url(img/footer-blue-bar-right.png) no-repeat right;
}
#page-bottom #bottom-box-strip, #bottom-box-strip-tv {
	background: url(img/footer-blue-bar-strip.png) repeat-x;
	height: 60px;
	line-height: 60px;
	padding: 0 20px;
}
#page-bottom #bottom-box-strip, #page-bottom #bottom-box-strip a {
	color: white;
	text-decoration: none;
}
#page-bottom #bottom-box-strip span {
	color: #2D74A1;
}
#page-bottom #bottom-box-strip .powered-by {
	float: right;
	color: #2D74A1;
	text-decoration: none;
}
#page-bottom .SkinObject {
	font-size: 14px;
	color: white;
}
.sitemap-column {
	float: left;
	display: inline;
	width: 180px;
	padding: 0 10px 0 0;
}
.sitemap-column ul {
	padding: 0;
	margin: 0;
}
.sitemap-column li {
	list-style: none;
}
.sitemap-column a {
	text-decoration: none;
	color: #43607e!important;
	font-family: 'ArimoRegular', Arial, sans-serif;
	display: block;
}
.sitemap-column a:hover {
	text-decoration: underline;
}
.sitemap-column a.lvl0 {
	font-size: 14px;
	margin: 5px 0;
	font-weight: bold;
}
.sitemap-column a.lvl1 {
	padding: 0 0 0 10px;
	font-size: 10px;
	font-weight: bold;
}
.sitemap-column a.lvl2 {
	padding: 0 0 0 20px;
	font-size: 10px;
}
.sitemap-column li.lvl0 {
	float: none;
}
.sitemap-column li.lvl1 {
	float: none;
}
.sitemap-column li.lvl2 {
	float: none;
}
#bottom-sitemap {
	padding: 20px 0;
}
#TopMenuPane {
	position: relative;
	z-index: 9999;
}
#TopMenuPane ul {
	margin: 0;
	padding: 0;
}
#TopMenuPane li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#TopMenuPane a {
	margin: 0;
	padding: 0;
}
#TopMenuPane ul.lvl0 {
	margin: 0;
	padding: 0;
	float: left;
}
#TopMenuPane li.lvl0 {
	float: left;
}
#TopMenuPane a.lvl0 {
	color: white;
	text-decoration: none;
	font: 12px/18px "FamiliarProBold",Arial,sans-serif;
	text-transform: uppercase;
	line-height: 36px;
	margin: 0 25px 0 0;
}
.basketball-bg {
	position: absolute;
	top: 50px;
	left: 0;
}
.HeaderMenuPane {
	position: relative;
	z-index: 1000;
}
.HeaderMenuPane ul {
	margin: 0;
	padding: 0;
}
.HeaderMenuPane li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.HeaderMenuPane a {
	margin: 0;
	padding: 0;
}
.HeaderMenuPane ul.lvl0 {
	margin: 0;
	padding: 0;
	margin: 15px 0;
}
.HeaderMenuPane li.lvl0 {
	float: left;
	background: url(img/nav-gray-divider.png) no-repeat left;
	position: relative;
}
.HeaderMenuPane li.lvl0:first-child {
	background: none;
}
.HeaderMenuPane a.lvl0 {
	color: black;
	text-decoration: none;
	font: 12px/18px "FamiliarProBold",Arial,sans-serif;
	text-transform: uppercase;
	height: 38px;
	line-height: 38px;
	padding: 0 16px;
}
.HeaderMenuPane .menu-left-bg {
	background: url(img/nav-gray-left.png) no-repeat left;
	padding: 0 0 0 10px;
	float: left;
	margin-left: -42px;
}
.HeaderMenuPane .menu-right-bg {
	background: url(img/nav-gray-right.png) no-repeat right;
	padding: 0 8px 0 0;
}
.HeaderMenuPane ul.lvl0 {
	background: url(img/nav-gray-strip.png) repeat-x;
	height: 38px;
}
.HeaderMenuPane div.btn-wrap {
	margin: 20px 0 15px 10px;
	display: inline;
	float: right;
}
.dnnmega {
	width: 100%;
}
.dnnmega ul {
	padding: 0;
}
.dnnmega li {
	float: left;
	list-style: none none;
	position: relative;
	margin: 0;
	padding: 0;
}
.dnnmega a {
	margin: 0;
	padding: 0;
	display: block;
}
.dnnmega ul.lvl0 .megawrap, .dnnmega .megadrop .megawrap, .dnnmega .megadrop-alt .megawrap {
	float: left;
	width: 100%;
}
.dnnmega ul.lvl0 li, .dnnmega .megadrop li, .dnnmega .megadrop-alt li {
	background: none!important;
	height: auto!important;
	line-height: normal!important;
	text-transform: none!important;
}
.dnnmega ul.lvl0 a, .dnnmega .megadrop a, .dnnmega .megadrop-alt a {
	background: none!important;
	height: auto!important;
	line-height: normal!important;
	text-transform: none!important;
}
.dnnmega ul.lvl0 li.category, .dnnmega .megadrop li.category, .dnnmega .megadrop-alt li.category {
	float: left;
	width: 33%;
}
.dnnmega ul.lvl0 li.category a, .dnnmega .megadrop li.category a, .dnnmega .megadrop-alt li.category a {
	padding: 0 0 0 20px!important;
	display: block;
	margin-bottom: 5px!important;
}
.dnnmega ul.lvl0 li.category li.mmLast, .dnnmega .megadrop li.category li.mmLast, .dnnmega .megadrop-alt li.category li.mmLast {
	margin: 0 0 10px!important;
}
.dnnmega ul.lvl0 li.leaf, .dnnmega .megadrop li.leaf, .dnnmega .megadrop-alt li.leaf {
	width: 100%;
}
.dnnmega ul.lvl0 li.leaf a, .dnnmega .megadrop li.leaf a, .dnnmega .megadrop-alt li.leaf a {
	padding: 0 0 0 30px!important;
	display: block;
}
.TopMenuPane {
	position: relative;
	z-index: 9999;
}
.TopMenuPane ul.lvl0, .TopMenuPane .dnnmega {
	width: auto !important;
	position: absolute;
	white-space: nowrap;
	left: -68px;
	top: -5px;
	min-width: 940px;
}
.TopMenuPane ul.lvl0 a, .TopMenuPane .dnnmega a {
	color: white;
	text-decoration: none;
	font: 12px/18px "FamiliarProBold",Arial,sans-serif;
	text-transform: uppercase;
	line-height: 36px;
	margin: 0 15px 0 0!important;
	padding: 0 3px!important;
}
.TopMenuPane ul.lvl0 li.root span, .TopMenuPane .dnnmega li.root span {
	padding: 0 2px!important;
}
.TopMenuPane ul.lvl0 li.mmItemHover a, .TopMenuPane ul.lvl0 li.mmItemHover a:hover, .TopMenuPane ul.lvl0 a.lvl0:hover, .TopMenuPane .dnnmega li.mmItemHover a, .TopMenuPane .dnnmega li.mmItemHover a:hover, .TopMenuPane .dnnmega a.lvl0:hover {
	background: url(img/nav-sub-tab-gray-strip.png) repeat-x;
	color: #076aa9;
}
.TopMenuPane ul.lvl0 .megadrop, .TopMenuPane .dnnmega .megadrop {
	position: absolute;
	top: 34px;
	right: 14px;
	z-index: 1200;
	float: left;
	display: none;
	padding-top: 18px;
	background: url(img/nav-sub-gray-top.png) no-repeat top;
	width: 841px!important;
}
.TopMenuPane ul.lvl0 .megadrop li.lvl0, .TopMenuPane .dnnmega .megadrop li.lvl0 {
	display: none;
}
.TopMenuPane ul.lvl0 .megadrop .mega-column, .TopMenuPane .dnnmega .megadrop .mega-column {
	width: 200px;
	float: left;
	display: inline;
	margin: 0 0 0 45px;
}
.TopMenuPane ul.lvl0 .megadrop .mega-column li, .TopMenuPane .dnnmega .megadrop .mega-column li {
	float: none;
	clear: both;
}
.TopMenuPane ul.lvl0 .megadrop-content, .TopMenuPane .dnnmega .megadrop-content {
	position: relative;
	min-height: 482px;
	background: url(img/nav-sub-gray-strip.png) repeat-y;
	top: -1px;
}
.TopMenuPane ul.lvl0 .megadrop-content *, .TopMenuPane .dnnmega .megadrop-content * {
	position: relative;
	z-index: 1;
}
.TopMenuPane ul.lvl0 .mega-bottom, .TopMenuPane .dnnmega .mega-bottom {
	position: absolute!important;
	bottom: -20px;
	left: 0px;
	z-index: 0;
	height: 482px;
	width: 840px;
	background: url(img/nav-sub-gray-btm.png) no-repeat bottom;
}
.TopMenuPane ul.lvl0 .megadrop-alt, .TopMenuPane .dnnmega .megadrop-alt {
	position: absolute;
	top: 34px;
	right: 15px;
	z-index: 1200;
	float: left;
	display: none;
	padding-top: 18px;
	background: url(img/nav-sub-gray-top-sm.png) no-repeat top;
	width: 300px!important;
}
.TopMenuPane ul.lvl0 .megadrop-alt li.lvl0, .TopMenuPane .dnnmega .megadrop-alt li.lvl0 {
	display: none;
}
.TopMenuPane ul.lvl0 .megadrop-alt .mega-column, .TopMenuPane .dnnmega .megadrop-alt .mega-column {
	width: auto;
	float: left;
	display: inline;
	margin: 0 0 0 0;
}
.TopMenuPane ul.lvl0 .megadrop-alt .mega-column li, .TopMenuPane .dnnmega .megadrop-alt .mega-column li {
	float: none;
	clear: both;
}
.TopMenuPane ul.lvl0 .megadrop-alt a:hover, .TopMenuPane .dnnmega .megadrop-alt a:hover {
	background: none;
}
.TopMenuPane ul.lvl0 .megadrop-content-alt, .TopMenuPane .dnnmega .megadrop-content-alt {
	position: relative;
	min-height: 175px;
	background: url(img/nav-sub-gray-strip-sm.png) repeat-y;
	top: -1px;
}
.TopMenuPane ul.lvl0 .mega-bottom-alt, .TopMenuPane .dnnmega .mega-bottom-alt {
	position: absolute!important;
	bottom: -20px;
	left: 0px!important;
	z-index: 0;
	height: 175px;
	width: 300px;
	background: url(img/nav-sub-gray-btm-sm.png) no-repeat;
}
.TopMenuPane ul.lvl0 li.category a, .TopMenuPane ul.lvl0 li.lvl1 a, .TopMenuPane .dnnmega li.category a, .TopMenuPane .dnnmega li.lvl1 a {
	color: #05335b;
	font-size: 16px;
	font-weight: normal;
	font-family: sans-serif;
	line-height: 25px!important;
	border-bottom: 1px solid #9ECAE5;
	font-family: 'ArimoRegular' Arial, sans-serif;
}
.TopMenuPane ul.lvl0 li.leaf a, .TopMenuPane ul.lvl0 li.lvl2 a, .TopMenuPane .dnnmega li.leaf a, .TopMenuPane .dnnmega li.lvl2 a {
	color: #076aa9;
	font-size: 14px;
	background: url(img/nav-blue-dot-sub-bullet.png) no-repeat 8px 5px !important;
	border: 0;
	font-weight: normal;
	padding: 0px 0 5px 20px!important;
	font-family: 'ArimoRegular' Arial, sans-serif;
}
.HeaderMenuPane ul.lvl0, .HeaderMenuPane .dnnmega {
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 15px 0;
	height: 38px;
	background: url(img/nav-gray-strip.png) repeat-x;
}
.HeaderMenuPane ul.lvl0 a, .HeaderMenuPane .dnnmega a {
	color: black;
	text-decoration: none;
	font: 12px/18px "FamiliarProBold",Arial,sans-serif;
	text-transform: uppercase;
	height: 38px;
	line-height: 38px;
	padding: 0 10px;
}
.HeaderMenuPane ul.lvl0 li.root, .HeaderMenuPane .dnnmega li.root {
	background: url(img/nav-gray-divider.png) no-repeat left;
}
.HeaderMenuPane ul.lvl0 li.mmItemHover a, .HeaderMenuPane ul.lvl0 li.mmItemHover a:hover, .HeaderMenuPane .dnnmega li.mmItemHover a, .HeaderMenuPane .dnnmega li.mmItemHover a:hover {
	background: url(img/nav-gray-strip-h.png) repeat-x;
	color: white;
}
.HeaderMenuPane ul.lvl0 ul.lvl1, .HeaderMenuPane ul.lvl0 .megadrop, .HeaderMenuPane .dnnmega ul.lvl1, .HeaderMenuPane .dnnmega .megadrop {
	position: absolute;
	top: 32px;
	right: 0px;
	z-index: 1200;
	float: left;
	display: none;
	padding-top: 18px;
	background: url(img/nav-sub-blue-top.png) no-repeat top;
	width: 693px!important;
}
.HeaderMenuPane ul.lvl0 .megadrop-content, .HeaderMenuPane .dnnmega .megadrop-content {
	position: relative;
	min-height: 156px;
	background: url(img/nav-sub-blue-strip.png) repeat-y;
	top: -1px;
}
.HeaderMenuPane ul.lvl0 .megadrop-content *, .HeaderMenuPane .dnnmega .megadrop-content * {
	position: relative;
	z-index: 1;
}
.HeaderMenuPane ul.lvl0 .mega-bottom, .HeaderMenuPane .dnnmega .mega-bottom {
	position: absolute!important;
	bottom: -20px;
	left: 0px;
	z-index: 0;
	height: 156px;
	width: 693px;
	background: url(img/nav-sub-blue-btm.png) no-repeat;
}
.HeaderMenuPane ul.lvl0 li.category, .HeaderMenuPane ul.lvl0 li.lvl1, .HeaderMenuPane .dnnmega li.category, .HeaderMenuPane .dnnmega li.lvl1 {
	line-height: normal;
}
.HeaderMenuPane ul.lvl0 li.category a, .HeaderMenuPane ul.lvl0 li.lvl1 a, .HeaderMenuPane .dnnmega li.category a, .HeaderMenuPane .dnnmega li.lvl1 a {
	color: white;
	font-size: 14px;
	font-family: 'ArimoRegular' Arial, sans-serif;
}
.HeaderMenuPane ul.lvl0 li.leaf a, .HeaderMenuPane ul.lvl0 li.lvl2 a, .HeaderMenuPane .dnnmega li.leaf a, .HeaderMenuPane .dnnmega li.lvl2 a {
	color: #83fbff!important;
	font-size: 12px;
	background: url(img/nav-wht-sub-bullet.png) no-repeat 10px 5px !important;
	padding: 0 0 0 18px;
	margin: 3px 0 0 5px;
	font-family: 'ArimoRegular' Arial, sans-serif;
}
.HeaderMenuPane ul.lvl0 .mega-column, .HeaderMenuPane .dnnmega .mega-column {
	width: 200px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
	position: relative;
	top: -15px;
}
.HeaderMenuPane ul.lvl0 .mega-column li, .HeaderMenuPane .dnnmega .mega-column li {
	float: none;
	clear: both;
}
.play .HeaderMenuPane ul.lvl0 ul.lvl1, .play .HeaderMenuPane ul.lvl0 .megadrop, .play .HeaderMenuPane .dnnmega ul.lvl1, .play .HeaderMenuPane .dnnmega .megadrop {
	position: absolute;
	top: 32px;
	right: auto;
	left: 0px!important;
	z-index: 1200;
	float: left;
	display: none;
	padding-top: 18px;
	background: url(img/nav-sub-blue-top.png) no-repeat top;
	width: 693px!important;
}
.standard .HeaderMenuPane ul.dnnmega > li.active > a.lvl0, .home .HeaderMenuPane ul.dnnmega > li.active > a.lvl0 {
	background: url(img/nav-gray-strip-h-gray.jpg) repeat-x;
}
.sport .HeaderMenuPane ul.dnnmega > li.active > a.lvl0, .district .HeaderMenuPane ul.dnnmega > li.active > a.lvl0 {
	background: url(img/nav-red-strip-h.png) repeat-x;
}
.sport #dnn_HeaderMenuPane, .district #dnn_HeaderMenuPane {
	z-index: 9990;
}
.sport #dnn_HeaderMenuPane .menu-left-bg, .district #dnn_HeaderMenuPane .menu-left-bg {
	background: url(img/nav-red-left.png) no-repeat left;
	padding: 0 0 0 8px;
	float: left;
	margin-left: -38px;
	background-position-y: 15px;
}
.sport #dnn_HeaderMenuPane .menu-right-bg, .district #dnn_HeaderMenuPane .menu-right-bg {
	background: url(img/nav-red-right.png) no-repeat right;
	padding: 0 8px 0 0;
}
.sport #dnn_HeaderMenuPane ul.lvl0, .sport #dnn_HeaderMenuPane .dnnmega, .district #dnn_HeaderMenuPane ul.lvl0, .district #dnn_HeaderMenuPane .dnnmega {
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 15px 0;
	height: 37px;
	background: url(img/nav-red-strip.png) repeat-x;
}
.sport #dnn_HeaderMenuPane ul.lvl0 a.lvl0, .sport #dnn_HeaderMenuPane .dnnmega a.lvl0, .district #dnn_HeaderMenuPane ul.lvl0 a.lvl0, .district #dnn_HeaderMenuPane .dnnmega a.lvl0 {
	color: white;
	font: 12px/18px "FamiliarProBold",Arial,sans-serif;
	height: 37px;
	line-height: 37px;
	padding: 0 8px;
}
.sport #dnn_HeaderMenuPane ul.lvl0 li.lvl0, .sport #dnn_HeaderMenuPane .dnnmega li.lvl0, .district #dnn_HeaderMenuPane ul.lvl0 li.lvl0, .district #dnn_HeaderMenuPane .dnnmega li.lvl0 {
	background: url(img/nav-red-divider.png) no-repeat left;
	background-position-y: -38px;
}
.sport #dnn_HeaderMenuPane ul.lvl0 li.lvl0:first-child, .sport #dnn_HeaderMenuPane .dnnmega li.lvl0:first-child, .district #dnn_HeaderMenuPane ul.lvl0 li.lvl0:first-child, .district #dnn_HeaderMenuPane .dnnmega li.lvl0:first-child {
	background: none;
}
.sport #dnn_HeaderMenuPane ul.lvl0 li.mmItemHover a, .sport #dnn_HeaderMenuPane ul.lvl0 li.mmItemHover a:hover, .sport #dnn_HeaderMenuPane .dnnmega li.mmItemHover a, .sport #dnn_HeaderMenuPane .dnnmega li.mmItemHover a:hover, .district #dnn_HeaderMenuPane ul.lvl0 li.mmItemHover a, .district #dnn_HeaderMenuPane ul.lvl0 li.mmItemHover a:hover, .district #dnn_HeaderMenuPane .dnnmega li.mmItemHover a, .district #dnn_HeaderMenuPane .dnnmega li.mmItemHover a:hover {
	background: url(img/nav-gray-strip-h.png) repeat-x;
	color: white;
}
.sport #dnn_HeaderMenuPane ul.lvl0 .mmArrow, .sport #dnn_HeaderMenuPane .dnnmega .mmArrow, .district #dnn_HeaderMenuPane ul.lvl0 .mmArrow, .district #dnn_HeaderMenuPane .dnnmega .mmArrow {
	display: none;
}
.sport #aau-tab-panel .dnnmega, .district #aau-tab-panel .dnnmega {
	left: 10px;
}
.sport .page-title-bar, .district .page-title-bar {
	position: relative;
	z-index: 996;
	left: -25px;
	height: 60px;
}
.district .page-title-bar {
	padding-top: 45px;
}
.management #content-left, .management #content-right {
	background: transparent!important;
}
.management .h-gradient-ltgray-box, .management .h-gradient-dkgray-box, .management .h-gradient-blue-box {
	margin-bottom: 15px;
}
.management .body-container-black-top {
	background: url(img/container-body-blk-bkg-top.png) no-repeat;
	height: 10px;
}
.management .body-container-black-btm {
	background: url(img/container-body-blk-bkg-btm.png) no-repeat;
	height: 9px;
}
.management .body-container-content {
	background: url(img/container-body-blk-bkg-strip.png) repeat-y;
	min-height: 400px;
	padding: 0 40px 0 0;
	width: 960px;
}
.media #content-left, .media #content-right, .media .left-bg {
	background: transparent!important;
}
.media .body-container-content {
	min-height: 1px;
}
.media .left-bg, .media #content-right {
	min-height: 1px;
}
.aau-columns-2 .col {
	float: left;
	display: inline;
	width: 50%;
}
.aau-columns-3 .col {
	float: left;
	display: inline;
	width: 33%;
}
.SpotlightFullPane .aau-columns-3 .col img {
	position: relative;
	top: -10px;
}
.aau-columns-4 .col {
	float: left;
	display: inline;
	width: 25%;
}
.resource-body {
	padding: 0 12px;
}
.alt1 #spotlight-right, .alt2 #spotlight-right {
	padding-left: 10px;
}
.left-bg {
	min-height: 20px;
}
#aau-page-bg1 {
	background: #ececec url(img/bkg-season-1.jpg) no-repeat top center;
}
#aau-page-bg2 {
	background: url(img/bkg-season-2.jpg) no-repeat center 866px;
}
#aau-page-bg3 {
	background: url(img/bkg-season-3.jpg) no-repeat center 1787px;
}
.home .TopPane {
	height: 100px;
	position: relative;
	top: -50px;
}
.district .SpotlightLeftPane .r-gray-box-border {
	margin-top: 15px;
}
.stButton .stArrow {
	display: none!important;
}
#content-left, #content-right {
	height: 100%;
}
#content-glow-tl {
	z-index: 999;
}
.internal #content, .standard #content, .home #content {
	position: relative;
	z-index: 999;
}
.ie8 .HeaderMenuPane .mmArrow {
	display: none!important;
}
#user-info {
	/*position: relative;
	display: none;*/
	position: absolute !important;
	right: -270px !important;
	top: 68px !important;
}
#user-info .info-links {
	position: absolute;
	right: 185px;
	top: -48px;
	width: 145px;
	z-index: 9999;
	color: white;
}
#user-info a {
	font-size: 14px;
	color: white;
}
.play #user-info {
	display: block;
}
.play #top-facebook {
	display: none;
}
.t-fb-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 405px;
}
.TopMenuPane span.lvl1 {
	white-space: normal!important;
}
.r-gray-container {
	padding: 0 0 0 6px!important;
	background: url(img/container-quick-links-left.png) no-repeat left;
	margin-top: 5px;
}
.r-gray-container .r-gray-container-right {
	padding: 0 7px 0 0!important;
	background: url(img/container-quick-links-right.png) no-repeat right;
}
.r-gray-container .r-gray-container-strip {
	height: 127px;
	background: url(img/container-quick-links-sptrip.png) repeat-x;
}
.blue-box, .RightPane .login-container {
	background: #032C50;
	border: 1px solid #093A66;
}
.BottomPane .blue-box {
	width: 298px;
	height: 90px;
	float: left;
	display: inline;
	margin: 10px 10px 0 0;
}
.login-container {
	background: url(img/blue-login-box.png) no-repeat;
	height: 128px;
	width: 282px;
	padding: 5px 10px;
}
.login-container label {
	display: block;
	float: left;
	width: 60px;
	color: white;
	clear: both;
	text-align: left!important;
	position: relative;
	left: -9px;
}
.login-container input {
	float: left;
	margin: 0 0 10px 0;
}
.login-container a {
	text-decoration: underline!important;
	color: #99BBD9!important;
}
.login-container a.btn-blue {
	text-decoration: none!important;
	text-align: center;
	color: white!important;
	position: relative;
	top: -4px;
}
.login-container-tall, .sport .login-container {
	background: url(img/blue-login-box-height-161.png) no-repeat;
	height: 151px;
	width: 282px;
	padding: 5px 10px;
}
.login-container-tall label, .sport .login-container label {
	display: block;
	float: left;
	width: 60px;
	color: white;
	clear: both;
	text-align: left!important;
	position: relative;
	left: -9px;
}
.login-container-tall input, .sport .login-container input {
	float: left;
	margin: 0 0 10px 0;
}
.login-container-tall a, .sport .login-container a {
	text-decoration: underline!important;
	color: #99BBD9!important;
}
.login-container-tall a.btn-blue, .sport .login-container a.btn-blue {
	text-decoration: none!important;
	text-align: center;
	color: white!important;
	position: relative;
	top: -4px;
}
.body-container-blue-top {
	background: url(img/container-body-bkg-top.png) no-repeat;
	height: 10px;
}

.body-container-blue-btm {
	background: url(img/container-body-bkg-btm.png) no-repeat;
	height: 9px;
}
.body-container-content {
	background: url(img/container-body-bkg-strip.png) repeat-y;
	min-height: 400px;
	padding: 0 40px 0 0;
	width: 960px;
}
.body-container-content-nobg {
	min-height: 400px;
	padding: 0 40px 0 0;
	width: 960px;
}
.r-gray-container .header {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #193E5E;
	padding: 5px 0;
}
.r-gray-container .header span {
	color: #7D7D7D;
}
.quick-links-box {
	background: url(img/container-quick-links-box.png) no-repeat;
	height: 125px;
	width: 200px;
	padding: 10px 20px;
}
.quick-links-box .header {
	line-height: 28px;
	color: #252525;
	font-size: 13px;
	width: 100%;
	height: 30px;
}
.quick-links-box ul {
	padding: 0;
	margin: 0;
}
.quick-links-box ul li {
	list-style: none;
	padding: 0;
	margin: 0;
}
.quick-links-box ul li a {
	text-decoration: none;
	color: #24558E;
	font-size: 14px;
}
.blue-container .blue-container-top-left {
	padding: 0 0 0 7px;
	background: url(img/container-blue-top-left.png) no-repeat top left;
}
.blue-container .blue-container-top-right {
	padding: 0 7px 0 0;
	background: url(img/container-blue-top-right.png) no-repeat top right;
}
.blue-container .blue-container-top-strip {
	height: 7px;
	background: url(img/container-blue-topbtm-strips.png) repeat-x top;
}
.blue-container .blue-container-left-strip {
	padding: 0 0 0 7px;
	background: url(img/container-blue-side-strips.png) repeat-y left;
}
.blue-container .blue-container-right-strip {
	padding: 0 7px 0 0;
	background: url(img/container-blue-side-strips.png) repeat-y right;
}
.blue-container .blue-container-btm-left {
	padding: 0 0 0 7px;
	background: url(img/container-blue-btm-left.png) no-repeat bottom left;
}
.blue-container .blue-container-btm-right {
	padding: 0 7px 0 0;
	background: url(img/container-blue-btm-right.png) no-repeat bottom right;
}
.blue-container .blue-container-btm-strip {
	height: 7px;
	background: url(img/container-blue-topbtm-strips.png) repeat-x bottom;
}
.red-container .red-container-top-left {
	padding: 0 0 0 7px;
	background: url(img/container-red-top-left.png) no-repeat top left;
}
.red-container .red-container-top-right {
	padding: 0 7px 0 0;
	background: url(img/container-red-top-right.png) no-repeat top right;
}
.red-container .red-container-top-strip {
	height: 7px;
	background: url(img/container-red-top-strip.png) repeat-x top;
}
.red-container .red-container-left-strip {
	padding: 0 0 0 7px;
	background: url(img/container-red-side-strips.png) repeat-y left;
}
.red-container .red-container-right-strip {
	padding: 0 7px 0 0;
	background: url(img/container-red-side-strips.png) repeat-y right;
}
.red-container .red-container-btm-left {
	padding: 0 0 0 7px;
	background: url(img/container-red-btm-left.png) no-repeat bottom left;
}
.red-container .red-container-btm-right {
	padding: 0 7px 0 0;
	background: url(img/container-red-btm-right.png) no-repeat bottom right;
}
.red-container .red-container-btm-strip {
	height: 7px;
	background: url(img/container-red-btm-strip.png) repeat-x bottom;
}
.blue-container-content, .page-blue-container-content {
	background: #022646;
}
.page-red-container-content, .red-container-content {
	background: #5C0305;
}
.page-red-container-content, .page-blue-container-content {
	min-height: 670px;
	padding: 15px 2px;
}
.red-box {
	border: 1px solid #7F0709;
	min-height: 175px;
	background: url(img/red-box-bg.png);
	position: relative;
	margin: 10px 0;
}
.membership .blue-box {
	border: 1px solid #053764;
	min-height: 175px;
	background: url(img/blue-box-bg.png);
	position: relative;
	margin: 15px 0;
}
.pretty-blue-box {
	display: block;
	background: url(img/container-pretty-blue.png) no-repeat;
	height: 412px;
	width: 294px;
}
.pretty-blue-box .header {
	color: #58aff8;
	text-transform: uppercase;
	font-size: 20px;
	line-height: 50px;
	height: 50px;
}
.ir, a.btn-join-aau, .btn-filter, a.btn-red-login, a.btn-red-enter-passcode, a.btn-red-choose-event, a.btn-red-change-event, .icon-notice, .icon-exclamation, .icon-exclamation-lg, .icon-checkmark, .btnKeySearchM, #footerIcons a {
	display: block;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
}
a.btn-join-aau {
	background: url(img/btn-join-aau.png) no-repeat;
	height: 49px;
	width: 309px;
}
a.btn-red {
	display: block;
	padding: 0 0 0 5px!important;
	background: url(img/btn-red-left.png) no-repeat left top;
}
a.btn-red span, a.btn-red .i1 {
	display: block;
	padding: 0 5px 0 0!important;
	background: url(img/btn-red-right.png) no-repeat right top;
}
a.btn-red span span, a.btn-red span .i2, a.btn-red .i1 span, a.btn-red .i1 .i2 {
	display: block;
	padding: 0!important;
	height: 27px;
	line-height: 27px;
	background: url(img/btn-red-strip.png) repeat-x;
}
a.btn-red:hover, a.btn-red * {
	color: white;
	text-decoration: none;
}
a.btn-blue {
	display: block;
	padding: 0 0 0 4px!important;
	background: url(img/btn-blue-left.png) no-repeat left top;
}
a.btn-blue span, a.btn-blue .i1 {
	display: block;
	padding: 0 4px 0 0!important;
	background: url(img/btn-blue-right.png) no-repeat right top;
}
a.btn-blue span span, a.btn-blue span .i2, a.btn-blue .i1 span, a.btn-blue .i1 .i2 {
	display: block;
	padding: 0!important;
	height: 27px;
	line-height: 27px;
	background: url(img/btn-blue-strip.png) repeat-x;
	text-align: center;
}
a.btn-blue:hover, a.btn-blue * {
	color: white;
	text-decoration: none;
}
a.btn-blue-alt-54 {
	display: block;
	background: url(img/mgmt-btn-blue-54.png) no-repeat left top;
	color: white;
	text-decoration: none;
	font-weight: bold;
	width: 160px;
	height: 54px;
	line-height: 1.2;
	padding-top: 12px;
}
a.btn-blue-alt-54:link, a.btn-blue-alt-54:visited, a.btn-blue-alt-54:hover, a.btn-blue-alt-54:active {
	color: white;
	text-align: center;
	font-size: 14px;
}
a.btn-blue-alt-42 {
	display: block;
	background: url(img/mgmt-btn-blue-42.png) no-repeat left top;
	color: white;
	text-decoration: none;
	font-weight: bold;
	width: 160px;
	height: 42px;
	line-height: 42px;
}
a.btn-blue-alt-42:link, a.btn-blue-alt-42:visited, a.btn-blue-alt-42:hover, a.btn-blue-alt-42:active {
	color: white;
	text-align: center;
	font-size: 18px;
}
a.btn-black {
	display: block;
	padding: 0 0 0 8px!important;
	background: url(img/btn-black-left.png) no-repeat left top;
}
a.btn-black span, a.btn-black .i1 {
	display: block;
	padding: 0 8px 0 0!important;
	background: url(img/btn-black-right.png) no-repeat right top;
}
a.btn-black span span, a.btn-black span .i2, a.btn-black .i1 span, a.btn-black .i1 .i2 {
	display: block;
	padding: 0!important;
	height: 46px;
	line-height: 46px;
	background: url(img/btn-black-strip.png) repeat-x;
	text-align: left;
	font-size: 20px;
}
a.btn-black:hover, a.btn-black * {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
a.btn-white {
	display: block;
	padding: 0 0 0 5px!important;
	background: url(img/btn-wht-left.png) no-repeat left top;
}
a.btn-white span {
	display: block;
	padding: 0 6px 0 0!important;
	background: url(img/btn-wht-right.png) no-repeat right top;
}
a.btn-white span span {
	display: block;
	padding: 0!important;
	height: 30px;
	line-height: 30px;
	background: url(img/btn-wht-strip.png) repeat-x;
}
a.btn-white * {
	color: #052e54;
	text-decoration: none;
	font-size: 15px;
	text-align: center;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	text-transform: uppercase;
}
a.btn-grey {
	display: block;
	padding: 0 0 0 5px!important;
	background: url(img/btn-wht-left.png) no-repeat left top;
}
a.btn-grey span, a.btn-grey .i1 {
	display: block;
	padding: 0 6px 0 0!important;
	background: url(img/btn-wht-right.png) no-repeat right top;
}
a.btn-grey span span, a.btn-grey span .i2, a.btn-grey .i1 span, a.btn-grey .i1 .i2 {
	display: block;
	padding: 0!important;
	height: 30px;
	line-height: 30px;
	background: url(img/btn-wht-strip.png) repeat-x;
}
a.btn-grey * {
	color: #620405;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}
a.btn-grey-md {
	display: block;
	padding: 0 0 0 5px!important;
	background: url(img/btn-gray-left-md.png) no-repeat left top;
}
a.btn-grey-md span, a.btn-grey-md .i1 {
	display: block;
	padding: 0 4px 0 0!important;
	background: url(img/btn-gray-right-md.png) no-repeat right top;
}
a.btn-grey-md span span, a.btn-grey-md span .i2, a.btn-grey-md .i1 span, a.btn-grey-md .i1 .i2 {
	display: block;
	padding: 0!important;
	height: 39px;
	line-height: 39px;
	background: url(img/btn-gray-strip-md.png) repeat-x;
}
a.btn-grey-md * {
	color: white;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}
a.btn-orange-lg {
	display: block;
	padding: 0 0 0 5px!important;
	background: url(img/btn-orange-left-lrg.png) no-repeat left top;
}
a.btn-orange-lg span, a.btn-orange-lg .i1 {
	display: block;
	padding: 0 4px 0 0!important;
	background: url(img/btn-orange-right-lrg.png) no-repeat right top;
}
a.btn-orange-lg span span, a.btn-orange-lg span .i2, a.btn-orange-lg .i1 span, a.btn-orange-lg .i1 .i2 {
	display: block;
	padding: 0!important;
	height: 64px;
	line-height: 32px;
	background: url(img/btn-orange-strip-lrg.png) repeat-x;
}
a.btn-orange-lg * {
	color: white;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
}
.details a.btn-grey {
	width: 150px;
	margin: 0 auto;
}
.btn-filter {
	height: 26px;
	width: 55px;
	background: url(img/btn-filter.png) no-repeat;
	border: 0;
	margin: 0;
	padding: 0;
}
a.btn-red-login {
	background: url(img/btn-login-red.png) no-repeat;
	height: 26px;
	width: 94px;
}
a.btn-red-enter-passcode {
	background: url(img/btn-enter-passcode-red.png) no-repeat;
	height: 26px;
	width: 120px;
}
a.btn-red-choose-event {
	background: url(img/btn-choose-event-red.png) no-repeat;
	height: 26px;
	width: 120px;
}
a.btn-red-change-event {
	background: url(img/btn-change-event-red.png) no-repeat;
	height: 26px;
	width: 120px;
}
.btn-lg-black {
	background: url(img/btn-lrg-blk-left.png) left no-repeat;
	padding: 0 0 0 6px;
}
.btn-lg-black span, .btn-lg-black .i1 {
	display: block;
	padding: 0 6px 0 0;
	background: url(img/btn-lrg-blk-right.png) right no-repeat;
}
.btn-lg-black span span, .btn-lg-black span .i2, .btn-lg-black .i1 span, .btn-lg-black .i1 .i2 {
	display: block;
	height: 101px;
	background: url(img/btn-lrg-blk-strip.png) repeat-x;
}
.btn-lg-orange {
	background: url(img/btn-lrg-orange-left.png) left no-repeat;
	padding: 0 0 0 6px;
}
.btn-lg-orange span, .btn-lg-orange .i1 {
	display: block;
	padding: 0 6px 0 0;
	background: url(img/btn-lrg-orange-right.png) right no-repeat;
}
.btn-lg-orange span span, .btn-lg-orange span .i2, .btn-lg-orange .i1 span, .btn-lg-orange .i1 .i2 {
	display: block;
	height: 101px;
	background: url(img/btn-lrg-orange-strip.png) repeat-x;
}
.btn-lg-ltgray {
	background: url(img/btn-lrg-ltgray-left.png) left no-repeat;
	padding: 0 0 0 6px;
}
.btn-lg-ltgray span, .btn-lg-ltgray .i1 {
	display: block;
	padding: 0 6px 0 0;
	background: url(img/btn-lrg-ltgray-right.png) right no-repeat;
}
.btn-lg-ltgray span span, .btn-lg-ltgray span .i2, .btn-lg-ltgray .i1 span, .btn-lg-ltgray .i1 .i2 {
	display: block;
	height: 101px;
	background: url(img/btn-lrg-ltgray-strip.png) left repeat-x;
}
.btn-lg-ltgray-twotone {
	background: url(img/btn-2tonegray-lrg-left.png) left no-repeat;
	padding: 0 0 0 6px;
}
.btn-lg-ltgray-twotone span, .btn-lg-ltgray-twotone .i1 {
	display: block;
	padding: 0 6px 0 0;
	background: url(img/btn-2tonegray-lrg-right.png) right no-repeat;
}
.btn-lg-ltgray-twotone span span, .btn-lg-ltgray-twotone span .i2, .btn-lg-ltgray-twotone .i1 span, .btn-lg-ltgray-twotone .i1 .i2 {
	display: block;
	height: 101px;
	background: url(img/btn-2tonegray-lrg-strip.png) repeat-x;
}
.btn-lg-blue {
	background: url(img/btn-lrg-blue-left.png) left no-repeat;
	padding: 0 0 0 6px;
	display: block;
}
.btn-lg-blue span, .btn-lg-blue .i1 {
	display: block;
	padding: 0 6px 0 0;
	background: url(img/btn-lrg-blue-right.png) right no-repeat;
}
.btn-lg-blue span span, .btn-lg-blue span .i2, .btn-lg-blue .i1 span, .btn-lg-blue .i1 .i2 {
	display: block;
	height: 84px;
	background: url(img/btn-lrg-blue-strip.png) repeat-x;
}
.btn-md-blue {
	background: url(img/btn-md-blue-left.png) left no-repeat;
	padding: 0 0 0 5px;
	display: block;
}
.btn-md-blue span, .btn-md-blue .i1 {
	display: block;
	padding: 0 5px 0 0;
	background: url(img/btn-md-blue-right.png) right no-repeat;
}
.btn-md-blue span span, .btn-md-blue span .i2, .btn-md-blue .i1 span, .btn-md-blue .i1 .i2 {
	display: block;
	height: 36px;
	background: url(img/btn-md-blue-strip.png) repeat-x;
}
.btn-md-green {
	background: url(img/btn-md-green-left.png) left no-repeat;
	padding: 0 0 0 5px;
	display: block;
}
.btn-md-green span, .btn-md-green .i1 {
	display: block;
	padding: 0 5px 0 0;
	background: url(img/btn-md-green-right.png) right no-repeat;
}
.btn-md-green span span, .btn-md-green span .i2, .btn-md-green .i1 span, .btn-md-green .i1 .i2 {
	display: block;
	height: 36px;
	background: url(img/btn-md-green-strip.png) repeat-x;
}
.icon-email {
	display: block;
	height: 36px;
	float: left;
	width: 21px;
	background: url(img/icon-email-aau.png) no-repeat !important;
}
.icon-chat {
	display: block;
	height: 36px;
	float: left;
	width: 22px;
	background: url(img/icon-live-chat.png) no-repeat !important;
}
.icon-bulb {
	display: block;
	height: 36px;
	float: left;
	width: 17px;
	background: url(img/icon-visit-knowledge-base.png) no-repeat !important;
}
.h-gradient-blue-box, .h-gradient-ltgray-box, .h-gradient-dkgray-box {
	width: 775px;
}
.h-gradient-blue-box .top-bg, .h-gradient-ltgray-box .top-bg, .h-gradient-dkgray-box .top-bg {
	height: 9px;
}
.h-gradient-blue-box .content-wrap, .h-gradient-ltgray-box .content-wrap, .h-gradient-dkgray-box .content-wrap {
	padding: 11px 20px;
}
.h-gradient-blue-box .btm-bg, .h-gradient-ltgray-box .btm-bg, .h-gradient-dkgray-box .btm-bg {
	height: 9px;
}
.h-gradient-blue-box .top-bg {
	background: url(img/container-membership-blue-grad-top.png) no-repeat;
	-webkit-border-radius: 0 4px 0 0;
	-moz-border-radius: 0 4px 0 0;
	-ms-border-radius: 0 4px 0 0;
	-o-border-radius: 0 4px 0 0;
	border-radius: 0 4px 0 0;
}
.h-gradient-blue-box .content-wrap {
	background: url(img/container-membership-blue-grad-strip.png) repeat-y;
}
.h-gradient-blue-box .btm-bg {
	background: url(img/container-membership-blue-grad-btm.png) no-repeat;
	-webkit-border-radius: 0 0 4px 0;
	-moz-border-radius: 0 0 4px 0;
	-ms-border-radius: 0 0 4px 0;
	-o-border-radius: 0 0 4px 0;
	border-radius: 0 0 4px 0;
}
.h-gradient-ltgray-box .top-bg {
	background: url(img/container-club-ltgray-grad-top.png) no-repeat;
}
.h-gradient-ltgray-box .content-wrap {
	background: url(img/container-club-ltgray-grad-strip.png) repeat-y;
}
.h-gradient-ltgray-box .btm-bg {
	background: url(img/container-club-ltgray-grad-btm.png) no-repeat;
}
.h-gradient-dkgray-box .top-bg {
	background: url(img/container-event-drkgray-grad-top.png) no-repeat;
}
.h-gradient-dkgray-box .content-wrap {
	background: url(img/container-event-drkgray-grad-strip.png) repeat-y;
}
.h-gradient-dkgray-box .btm-bg {
	background: url(img/container-event-drkgray-grad-btm.png) no-repeat;
}
.r-blue-box {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #011B32;
	padding: 15px;
	min-height: 125px;
}
.r-gray-box, .thumbnail-listing {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #a8a8a8;
}
.r-white-box, .r-white-box-border, .r-gray-box-border ul.quick-links {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: white;
}
.r-white-box .header, .r-white-box-border .header, .r-gray-box-border ul.quick-links .header {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	color: #00284F;
	text-transform: uppercase;
}
.r-white-box-border {
	padding: 10px 10px;
	border: 1px solid #7d7d7d;
	margin-bottom: 10px;
}
.r-black-box {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: black;
	padding: 10px;
}
.r-black-trans-box {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: url(img/black-trans-bg.png);
	padding: 10px;
}
.r-red-box {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #5C0305;
}
.r-blue-box-border {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #2C86C2;
	padding: 4px;
	background: #1A6AB0;
}
.RightPane .login-container {
	width: 225px!important;
}
.r-gray-box-border {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid white;
	padding: 10px;
	background: #ABABAB;
}
.r-gray-box-border .header {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	color: #00284F;
	text-transform: uppercase;
	padding: 5px 0;
}
a.btn-yellow {
	display: block;
	padding: 0 0 0 4px!important;
	background: url(img/btn-yellow-left.png) no-repeat left top;
}
a.btn-yellow span {
	display: block;
	padding: 0 4px 0 0!important;
	background: url(img/btn-yellow-right.png) no-repeat right top;
}
a.btn-yellow span span {
	display: block;
	padding: 0!important;
	height: 30px;
	line-height: 30px;
	background: url(img/btn-yellow-strip.png) repeat-x;
}
a.btn-yellow:hover, a.btn-yellow * {
	text-decoration: none;
	color: black;
}
.icon-notice {
	background: url(img/icon-notice.jpg) no-repeat;
	height: 24px;
	width: 33px;
}
.icon-exclamation {
	height: 18px;
	width: 25px;
	background: url(img/icon-exclamation.png) no-repeat;
}
.icon-exclamation-lg {
	height: 24px;
	width: 33px;
	background: url(img/icon-exclamation-lrg.png) no-repeat;
}
.icon-checkmark {
	height: 18px;
	width: 25px;
	background: url(img/icon-checkmark.png) no-repeat;
}
.management .resource-body {
	padding: 0!important;
}
.management .title {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	line-height: 22px;
	text-transform: uppercase;
	padding-top: 10px!important;
	margin: 0!important;
}
.management .title span.small {
	font-size: 20px;
	display: block;
	background: none!important;
	height: auto!important;
}
.management .btn-lg-black .title {
	color: white;
}
.management .btn-lg-black .title span.small {
	color: white;
}
.management .btn-lg-orange .title {
	color: #032A4B;
}
.management .btn-lg-orange .title span.small {
	color: #032A4B;
}
.management .btn-lg-ltgray .title {
	color: black;
}
.management .btn-lg-ltgray .title span.small {
	color: black;
}
.management .h-gradient-blue-box .btn-lg-ltgray .title {
	color: #032A4B;
}
.management .h-gradient-blue-box .btn-lg-ltgray .title span.small {
	color: #032A4B;
}
.management .r-blue-box .title {
	color: #1FA5D7;
	margin-top: 0!important;
	padding-top: 0!important;
}
.management .r-blue-box .small {
	color: white;
}
.management .r-black-box {
	line-height: 30px;
	color: white;
	font-size: 18px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	text-transform: uppercase;
	margin: 0 20px 10px;
}
.management .page-header {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 20px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.management .page-header span {
	color: #939393;
	font-size: 18px;
	display: block;
}
.management .TopPane {
	padding-top: 10px;
}
.shield-blue-box-l {
	padding: 0 0 0 7px;
	background: url(img/container-blue-boxshield-left.png) no-repeat;
}
.shield-blue-box-l .shield-blue-box-r {
	padding: 0 95px 0 0;
	background: url(img/container-blue-boxshield-right.png) no-repeat right;
}
.shield-blue-box-l .shield-blue-box-r .shield-blue-box-strip {
	background: url(img/container-blue-boxshield-strip.png) repeat-x;
	height: 162px;
	position: relative;
}
.shield-blue-box-l .shield-blue-box-r .shield-blue-box-strip .shield-blue-box-content {
	position: absolute;
	color: white;
}
.shield-blue-box-l .shield-blue-box-r .shield-blue-box-strip .shield-blue-box-content .title {
	color: white;
	font-size: 16px;
	font-weight: bold;
}
.shield-blue-box-l .shield-blue-box-r .shield-blue-box-strip .shield-blue-box-content p {
	color: white;
}
.special-bullet {
	display: block;
	background: url(img/icon-blue-bullet.jpg) no-repeat left center;
	padding: 0 0 0 15px;
}
.alert {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	padding: 15px;
	text-align: center;
	margin: 10px 0!important;
}
.notice {
	background: #FEE487;
}
.btn-reg-lg {
	background: url(img/btn-RegistrationNoAccount-lg.png) no-repeat;
	height: 176px;
	width: 288px;
}
.h-gradient-gray-box {
	background: url(img/h-gradient-gray-strip.png) repeat-y;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	padding: 20px;
}
.h-gradient-gray-box .header span {
	color: grey!important;
}
.h-gradient-gray-box .blue-box {
	border: 1px solid #c0c0c0!important;
	background: #555!important;
}
@font-face{font-family:'FamiliarProBold';src:url("font/Familiar_Pro-Bold-webfont.eot");src:url("font/Familiar_Pro-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("font/Familiar_Pro-Bold-webfont.ttf") format("truetype"),url("font/Familiar_Pro-Bold-webfont.svg#FamiliarProBold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ArimoRegular';src:url("font/Arimo-Regular-Latin-webfont.eot");src:url("font/Arimo-Regular-Latin-webfont.eot?#iefix") format("embedded-opentype"),url("font/Arimo-Regular-Latin-webfont.ttf") format("truetype"),url("font/Arimo-Regular-Latin-webfont.svg#ArimoRegular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ArimoB';src:url("font/arimo-bold-latin-webfont.eot");src:url("font/arimo-bold-latin-webfont.eot?#iefix") format("embedded-opentype"),url("font/arimo-bold-latin-webfont.ttf") format("truetype"),url("font/arimo-bold-latin-webfont.svg#ArimoBold") format("svg");font-weight:normal;font-style:normal}
body {
	font-size: 81.3%;
	line-height: 1.5;
	font-family: 'ArimoRegular', Arial, sans-serif;
	color: #333333;
}
p, .Normal, .NormalDisabled, .NormalDeleted, .NormalBold, label, select, i, .xmp-form-row, .alert {
	font-size: 13px;
}
p, .Normal, .NormalDisabled, .NormalDeleted, .NormalBold, label, select, i, .xmp-form-row {
	color: #333333;
}
.NormalRed {
	color: red;
}
i {
	font-style: normal;
}
.arimo, .aau-events-table td {
	font-family: 'ArimoRegular', Arial, sans-serif;
}
.familiar-pro {
	font-family: 'FamiliarProBold', Arial, sans-serif;
}
a:link, a:visited, a:active {
	color: #0054A4;
	text-decoration: none;
}
.membership-login a:link, .membership-login a:visited, .membership-login a:active {
	color: #bbdeff!important;
}
.xmp-validation {
	text-align: left!important;
}
#page-content h1, #page-content h2, #page-content h3, #page-content h4, #page-content h5, #page-content h6 {
	margin: 0;
}
#page-content h1 {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	color: #00284F;
	text-transform: uppercase;
}
#page-content h1 span {
	color: white;
	display: block;
}
#page-content p {
	margin: 0;
	padding: 0 0 13px;
}
.login-header {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	color: white;
	font-size: 22px;
	margin: 0;
	padding: 0!important;
	text-transform: uppercase;
}
.login-header span {
	color: #52ABFF;
}
.page-title {
	font-size: 40px;
	margin: 0;
	padding: 0;
	color: #CCCCCC;
	text-transform: uppercase;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	line-height: 32px;
	height: 32px;
	margin-bottom: 5px!important;
	overflow: hidden;
	clear: both;
}
.ie9 .page-title {
	clear: both;
	float: left;
	width: 100%;
}
.no-items {
	text-align: center;
	padding: 20px 10;
	background: #f5f5f5;
}
.articles-header {
	text-transform: uppercase;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	line-height: normal;
	font-size: 26px;
	margin: 0;
	color: #00284f;
	padding: 0;
}
.articles-subtitle {
	text-transform: uppercase;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	line-height: normal;
	font-size: 14px;
	margin: 0;
	color: #00284f;
	padding: 0;
}
.district h1.portal-title {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 38px;
	line-height: 60px;
	color: whiteSmoke;
	text-shadow: 2px 2px 1px #333;
	padding: 0 0 0 75px;
	padding: 0 0 0 5px;
	float: left;
	text-transform: uppercase;
}
.sport h1.portal-title {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 38px;
	line-height: 60px;
	color: whiteSmoke;
	text-shadow: 2px 2px 1px black;
	padding: 0 0 0 75px;
	padding: 0 0 0 5px;
	float: left;
	text-transform: uppercase;
}
.header-alt {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 18px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.header-alt span {
	color: #52ABFF;
	font-size: 16px;
	display: block;
}
.SkinObject {
	font-weight: normal;
	text-decoration: none;
}
.font-yellow {
	color: #F5D025;
}
.z {
	font-size: 20px;
}
.ie9 .page-title {
	clear: both;
	float: left;
	width: 100%;
}
.media .r-red-box .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0px;
	margin-bottom: 20px;
	display: none;
}
.media .r-red-box .header span {
	color: #FF5D55;
	font-size: 18px;
	display: block;
}
.media .gallery-blue .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0px;
	margin-bottom: 20px;
}
.media .gallery-blue .header span {
	color: #52ABFF;
	font-size: 18px;
	display: block;
}
.personalVideoList .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.personalVideoList .header span {
	color: #7d7d7d;
	font-size: 1x;
	display: block;
}
.resource-body {
	padding: 0 12px;
}
.overlay-content .fees {
	color: white;
}
.overlay-content .fees p, .overlay-content .fees dd, .overlay-content .fees dt {
	color: white;
	padding: 0;
	margin: 0;
}
.overlay-content .fees dd span {
	color: #E7A83A;
}
.overlay-content .fees dt {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 14px;
}
.overlay-content .fees .title {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 18px;
	color: white;
	text-transform: uppercase;
	padding-bottom: 13px;
}
.overlay-content .fees .title span {
	font-size: 16px;
	color: #E7A83A;
}
.overlay-content .fees .info {
	width: 270px;
	padding: 20px;
	float: left;
	display: inline;
}
.overlay-content .fees .info .btn-red {
	width: 45%;
	text-align: center;
	margin-top: 0px;
}
.overlay-content .fees .fees {
	position: relative;
	z-index: 999;
}
.overlay-content .fees .image {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100%;
	z-index: 0;
}
.membership #content-left .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0px;
}
.membership #content-left .header span {
	color: #FF5D55;
	font-size: 18px;
	display: block;
}
.membership #content-right .header, .membership #content-left .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 24px;
	color: white;
	line-height: 24px;
	text-transform: uppercase;
	padding: 0px;
	margin-bottom: 10px;
}
.membership #content-right .header span, .membership #content-left .header span {
	color: #51AAFF;
	font-size: 18px;
	display: block;
}
.membership #content-right .blue-box, .membership #content-left .blue-box {
	color: white;
	padding: 20px;
}
.membership #content-right .blue-box .title, .membership #content-left .blue-box .title {
	color: #E4A739;
	padding-bottom: 15px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 16px;
}
.membership #content-right .blue-box ul, .membership #content-left .blue-box ul {
	margin: 0;
	padding: 0;
}
.membership #content-right .blue-box li, .membership #content-left .blue-box li {
	list-style: none;
	margin: 0;
	padding: 0;
	color: white;
	background: url(img/blue-box-arrow.png) no-repeat 4px 5px;
	padding: 0 0 0 15px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 14px;
	margin-bottom: 10px;
	line-height: 16px;
	min-height: 20px;
}
.membership #content-right .blue-box li a, .membership #content-right .blue-box li span, .membership #content-left .blue-box li a, .membership #content-left .blue-box li span {
	color: #E7A83A;
}
.membership .red-box, .membership .fees {
	position: relative;
	color: white;
}
.membership .red-box p, .membership .red-box dd, .membership .red-box dt, .membership .fees p, .membership .fees dd, .membership .fees dt {
	color: white;
	padding: 0;
	margin: 0;
}
.membership .red-box dd span, .membership .fees dd span {
	color: #E7A83A;
}
.membership .red-box dt, .membership .fees dt {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 14px;
}
.membership .red-box .title, .membership .fees .title {
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 18px;
	color: white;
	text-transform: uppercase;
	padding-bottom: 13px;
}
.membership .red-box .title span, .membership .fees .title span {
	font-size: 16px;
	color: #E7A83A;
}
.membership .red-box .info, .membership .fees .info {
	width: 270px;
	padding: 20px;
	float: left;
	display: inline;
}
.membership .red-box .info .btn-red, .membership .fees .info .btn-red {
	width: 45%;
	text-align: center;
	margin-top: 0px;
}
.membership .red-box .fees, .membership .fees .fees {
	position: relative;
	z-index: 999;
}
.membership .red-box .image, .membership .fees .image {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100%;
	z-index: 0;
}
.membership-login {
	margin-top: 15px;
}
.membership-login .title {
	font-size: 16px;
	margin-bottom: 15px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	color: white;
	text-transform: uppercase;
}
.membership-login label {
	display: block;
	float: left;
	width: 75px;
	color: white;
	clear: both;
}
.membership-login input.textbox {
	float: left;
	margin: 0 0 10px 0;
	width: 130px;
	border: 1px solid #4695DD;
}
.membership-login .btn-blue {
	float: right;
}
.membership-login .blue-link {
	color: #CFE8FF;
	text-decoration: underline;
}
.my-aau-news .feed-dropdown {
	position: absolute;
	background: #011528;
	display: none;
	left: 2px;
	padding: 10px;
	position: absolute;
	top: 53px;
	width: 270px;
	z-index: 999;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-ms-border-bottom-left-radius: 4px;
	-o-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-ms-border-bottom-right-radius: 4px;
	-o-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.my-aau-news .feed-dropdown a {
	display: block;
	color: #58aff8;
	font-size: 16px;
	cursor: pointer;
}
.my-aau-news .show-more {
	display: block;
	position: absolute;
	bottom: 0;
	width: 270px;
	left: 2px;
	text-align: center;
	color: black;
	cursor: pointer;
	font-size: 16px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
}
.my-aau-news #Content {
	position: relative;
	top: -20px;
	margin: 0 auto;
}
.my-aau-news a:hover {
	text-decoration: none;
}
.my-aau-news .my {
	font-size: 68px;
	float: left;
	text-transform: uppercase;
	display: block;
	color: #cbcbcb;
	line-height: 0.9;
}
.my-aau-news .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
	margin-bottom: 19px;
}
.my-aau-news .header span {
	color: #52ABFF;
	font-size: 18px;
	display: block;
}
.my-aau-news .item {
	padding: 10px;
	clear: both;
	height: 45px;
}
.my-aau-news .item .itemID {
	display: none;
}
.my-aau-news .item .title {
	font-family: 'ArimoRegular', Arial, sans-serif;
	font-size: 12px;
	color: white;
	margin: 0;
	padding: 0;
	max-height: 36px;
	overflow: hidden;
}
.my-aau-news .item .meta {
	font-family: 'ArimoRegular', Arial, sans-serif;
	font-size: 12px;
	color: #7b8684;
	display: block;
	font-weight: bold;
}
.my-aau-news .item .image {
	float: left;
	display: inline;
	margin: 0 10px 0 0;
}
.my-aau-news .pretty-blue-box {
	float: left;
	display: inline;
	margin-right: 19px;
	position: relative;
}
.my-aau-news .pretty-blue-box .header {
	color: #58aff8;
	font-size: 20px;
	float: none;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
	font-weight: normal;
	padding: 0 10px;
	background: url(img/my-aau-dd-arrow.png) no-repeat 95%;
	cursor: pointer;
}
.latest-videos .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: white;
	line-height: 22px;
	text-transform: uppercase;
}
.latest-videos .header span {
	color: #52ABFF;
	font-size: 18px;
	display: block;
}
.latest-videos .tabs {
	margin: 0;
	padding: 19px 0 0 15px;
	float: left;
}
.latest-videos .tabs li {
	margin: 0 5px 0 0;
	padding: 0;
	list-style: none;
	float: left;
	padding: 0 0 0 5px;
}
.latest-videos .tabs li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	padding: 0 5px 0 0;
	float: left;
	color: #777;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
}
.latest-videos .tabs li a span {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}
.latest-videos .tabs li a span.arrow {
	height: 31px;
	line-height: 25px;
}
.latest-videos .tabs li.active {
	background: url(img/btn-tab-blue-left.png) no-repeat left;
}
.latest-videos .tabs li.active a {
	background: url(img/btn-tab-blue-right.png) no-repeat right;
	color: white;
}
.latest-videos .tabs li.active a span {
	background: url(img/btn-tab-blue-strip.png) repeat-x;
}
.latest-videos .tabs li.active a span.arrow {
	background: url(img/btn-tab-blue-arrow.png) no-repeat center center;
}
.latest-videos .tabs li:hover {
	background: url(img/btn-tab-blue-left.png) no-repeat left;
}
.latest-videos .tabs li:hover a {
	background: url(img/btn-tab-blue-right.png) no-repeat right;
	color: white;
}
.latest-videos .tabs li:hover a span {
	background: url(img/btn-tab-blue-strip.png) repeat-x;
}
.latest-videos .tabs li:hover a span.arrow {
	background: url(img/btn-tab-blue-arrow.png) no-repeat center center;
}
.latest-videos .video {
	width: 278px;
	float: left;
	display: inline;
	margin: 10px 10px 0 0;
	padding: 10px;
	min-height: 90px;
}
.latest-videos .video .video-title {
	font-family: 'ArimoRegular', Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #52abff;
	margin: 0;
	padding: 0;
}
.latest-videos .video .video-meta {
	font-family: 'ArimoRegular', Arial, sans-serif;
	font-size: 12px;
	color: white;
	display: block;
	font-weight: bold;
}
.latest-videos .video .video-image {
	float: left;
	display: inline;
	margin: 0 10px 0 0;
}
.latest-videos a.more {
	display: block;
	line-height: 25px;
	height: 25px;
	color: #52abff;
	text-align: right;
	padding: 10px 20px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.aau-events .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 10px 10px;
}
.aau-events .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.header-controls-bg-l {
	padding: 0 0 0 6px;
	background: url(img/container-event-header-left-130tall.png) no-repeat left top;
}
.header-controls-bg-r {
	padding: 0 6px 0 0;
	background: url(img/container-event-header-right-130tall.png) no-repeat right top;
}
.header-controls-bg-strip {
	min-height: 91px;
	background: url(img/container-event-header-strip-130-tall.png) repeat-x top;
}
.header-controls-content {
	padding: 12px 5px;
}
.header-controls-content label, .header-controls-content span {
	color: white;
	font-size: 14px;
	padding: 0 5px 0 0;
}
.header-controls-content .selectBox-label {
	color: #333;
}
.header-controls-content .r-gray-box, .header-controls-content .thumbnail-listing {
	background: #707070;
}
.header-controls-content .inputKeySearchM {
	width: 50px;
	text-align: center;
	border: 0;
	height: 22px;
	margin: 0;
	outline: 0;
	padding: 0;
	position: relative;
	top: 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.btnKeySearchM {
	height: 26px;
	width: 55px;
	background: url(img/btn-filter.png) no-repeat;
	border: 0;
	margin: 0;
	padding: 0;
}
.events-top-bg {
	padding: 0 0 0 6px;
	background: url(img/container-event-header-left-130tall.png) no-repeat left top;
}
.events-top-bg-r {
	padding: 0 6px 0 0;
	background: url(img/container-event-header-right-130tall.png) no-repeat right top;
}
.events-top-bg-strip {
	min-height: 91px;
	background: url('file:///S:/inetpub2/AAU_MainSite/Portals/_default/Skins/AAU-Skin/img/container-event-header-strip-130tall.png') repeat-x 50% top;
	max-height: 130px;
}
.events-top-bg-strip .r-gray-box, .events-top-bg-strip .thumbnail-listing {
	background: #707070;
}
.events-top-bg-strip .inputKeySearchM {
	width: 50px;
	text-align: center;
	border: 0;
	height: 22px;
	margin: 0;
	outline: 0;
	padding: 0;
	position: relative;
	top: 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.title-bar {
	background: url(img/container-event-red-title-bar-strip.png) repeat-x;
	height: 33px;
}
.aau-events-table {
	width: 100%;
	font-family: 'ArimoRegular', Arial, sans-serif;
	font-size: 13px;
}
.aau-events-table th {
	background: url(img/container-event-red-title-bar-strip.png) repeat-x;
	height: 33px;
	line-height: 33px;
	text-align: left;
	color: white;
}
.aau-events-table td {
	height: 43px;
}
.aau-events-table tr:nth-child(even) td{background-color:white}
.aau-events-table tr:nth-child(4n) td{background-color:#c5c5c5}
.aau-events-table a {
	color: #023B73;
	text-decoration: none;
}
.aau-events-table td.green {
	background: url(img/event-title-color-green.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #194C0A!important;
}
.aau-events-table td.black {
	background: url(img/event-title-color-black.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #000000!important;
}
.aau-events-table td.blue {
	background: url(img/event-title-color-blue.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #000D73!important;
}
.aau-events-table td.purple {
	background: url(img/event-title-color-purple.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #330E42!important;
}
.aau-events-table td.red {
	background: url(img/event-title-color-red.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #5D0305!important;
}
.aau-events-table td.light-red, .aau-events-table td.l-red, .aau-events-table td.lRed, .aau-events-table td.lred {
	background: url(img/event-title-color-light-red.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #9D0504!important;
}
.aau-events-table td.teal {
	background: url(img/event-title-color-teal.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #147D83!important;
}
.aau-events-table td.yellow {
	background: url(img/event-title-color-yellow.jpg) repeat-x !important;
	width: 42px;
	text-align: center;
	background-color: #E2A300!important;
}
.aau-events-table .is-collapsed {
	background: url(img/event-info-btn-plus.png) no-repeat center center;
	width: 35px;
	cursor: pointer;
}
.aau-events-table .is-expanded {
	background: url(img/event-info-btn-minus.png) no-repeat center center;
	width: 35px;
	cursor: pointer;
}
.aau-events-table tr:nth-child(even) td.details,.aau-events-table tr:nth-child(odd) td.details,.aau-events-table td.details{display:none;background:#5f5f5f url(img/container-event-expanded-top-shadow.png) repeat-x top !important;font-weight:bold;position:relative}
.aau-events-table tr:nth-child(even) td.details .eventLabel,.aau-events-table tr:nth-child(odd) td.details .eventLabel,.aau-events-table td.details .eventLabel{color:#B3B3B3;font-weight:bold}
.aau-events-table tr:nth-child(even) td.details .eventData,.aau-events-table tr:nth-child(odd) td.details .eventData,.aau-events-table td.details .eventData{color:white}
.aau-events-table div.green {
	background: #194C0A;
	text-align: center;
}
.aau-events-table div.black {
	background: #000000;
	text-align: center;
}
.aau-events-table div.blue {
	background: #000D73;
	text-align: center;
}
.aau-events-table div.purple {
	background: #330E42;
	text-align: center;
}
.aau-events-table div.red {
	background: #5D0305;
	text-align: center;
}
.aau-events-table div.light-red, .aau-events-table div.l-red, .aau-events-table div.lRed, .aau-events-table div.lred {
	background: #9D0504;
	text-align: center;
}
.aau-events-table div.teal {
	background: #147D83;
	text-align: center;
}
.aau-events-table div.yellow {
	background: #E2A300 repeat-x;
	text-align: center;
}
.aau-events-table .event-title-col {
	width: 320px;
}
.aau-news .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.aau-news .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.aau-news .tabs {
	margin: 0;
	padding: 19px 0 0 15px;
	float: left;
}
.aau-news .tabs li {
	margin: 0 5px 0 0;
	padding: 0;
	list-style: none;
	float: left;
	padding: 0 0 0 5px;
}
.aau-news .tabs li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	padding: 0 5px 0 0;
	float: left;
	color: #282828;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
}
.aau-news .tabs li a span {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}
.aau-news .tabs li a span.arrow {
	height: 31px;
	line-height: 25px;
}
.aau-news .tabs li.active {
	background: url(img/btn-tab-blue-left.png) no-repeat left;
}
.aau-news .tabs li.active a {
	background: url(img/btn-tab-blue-right.png) no-repeat right;
	color: white;
}
.aau-news .tabs li.active a span {
	background: url(img/btn-tab-blue-strip.png) repeat-x;
}
.aau-news .tabs li.active a span.arrow {
	background: url(img/btn-tab-blue-arrow.png) no-repeat center center;
}
.aau-news .tabs li:hover {
	background: url(img/btn-tab-blue-left.png) no-repeat left;
}
.aau-news .tabs li:hover a {
	background: url(img/btn-tab-blue-right.png) no-repeat right;
	color: white;
}
.aau-news .tabs li:hover a span {
	background: url(img/btn-tab-blue-strip.png) repeat-x;
}
.aau-news .tabs li:hover a span.arrow {
	background: url(img/btn-tab-blue-arrow.png) no-repeat center center;
}
.aau-news .article {
	padding: 10px;
}
.aau-news .article .article-image {
	float: left;
	margin-right: 10px;
	display: inline;
}
.aau-news .article .article-title {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #0054A4;
	font-weight: normal;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	line-height: 18px;
}
.aau-news .article .article-title a:link, .aau-news .article .article-title a:visited, .aau-news .article .article-title a:active {
	color: #0054A4;
}
.aau-news .article .article-title a:hover {
	color: #0b6dcb;
}
.aau-news .article .article-meta {
	color: #818181;
	font-weight: bold;
}
.aau-news .article .article-intro {
	margin: 0;
	padding: 0;
}
.aau-news .article:nth-child(odd){background:white}
.aau-news a.more {
	display: block;
	line-height: 25px;
	height: 25px;
	color: #5C0307;
	text-align: right;
	background: transparent;
	padding: 0 10px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.aau-news a.more:hover {
	color: #a90004;
}
.RotatorPane .aau-news {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #e3e3e3;
	padding: 10px;
}
.RotatorPane .aau-news .header {
	float: none;
	font-size: 18px;
}
.RotatorPane .aau-news .header span {
	display: inline;
}
.upcoming-events, .recent-events {
	padding: 0 10px;
}
.upcoming-events .header, .recent-events .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.upcoming-events .header span, .recent-events .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.upcoming-events .tabs, .recent-events .tabs {
	margin: 0;
	padding: 0 0 0 15px;
	float: left;
	width: 150px;
	position: relative;
	top: 0px;
	height: 62px;
}
.upcoming-events .tabs li, .recent-events .tabs li {
	margin: 0 0 2px 0;
	padding: 0 10px;
	list-style: none;
	float: left;
	clear: left;
}
.upcoming-events .tabs li a, .recent-events .tabs li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	float: left;
	color: #282828;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}
.upcoming-events .tabs li a span, .recent-events .tabs li a span {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	height: 15px;
	line-height: 15px;
}
.upcoming-events .tabs li.active, .upcoming-events .tabs li:hover, .recent-events .tabs li.active, .recent-events .tabs li:hover {
	background: #0054A4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.upcoming-events .tabs li.active a, .upcoming-events .tabs li.active span, .upcoming-events .tabs li:hover a, .upcoming-events .tabs li:hover span, .recent-events .tabs li.active a, .recent-events .tabs li.active span, .recent-events .tabs li:hover a, .recent-events .tabs li:hover span {
	color: white;
}
.upcoming-events .event, .recent-events .event {
	padding: 5px 10px;
}
.upcoming-events .event-title, .recent-events .event-title {
	padding: 0;
	margin: 0;
	color: #0054A4;
	font-weight: normal;
	font-size: 14px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
}
.upcoming-events .event-meta, .recent-events .event-meta {
	padding: 0;
	margin: 0;
	display: block;
	color: #727272;
	font-size: 12px;
}
.upcoming-events .event:nth-child(odd),.recent-events .event:nth-child(odd){background:#E3E3E3}
.upcoming-events a.more, .recent-events a.more {
	display: block;
	line-height: 25px;
	height: 25px;
	color: #5C0307;
	text-align: right;
	padding: 0 10px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.events-toggle .right-tabs {
	position: relative;
}
.events-toggle .right-tabs li.btn-upcoming {
	position: absolute;
	right: -40px;
	top: -10px;
	list-style: none;
}
.events-toggle .right-tabs li.btn-upcoming a {
	height: 99px;
	width: 30px;
	background: url(img/btn-tab-upcoming.png) no-repeat;
}
.events-toggle .right-tabs li.btn-upcoming a.active {
	background: url(img/btn-tab-upcoming-h.png) no-repeat;
}
.events-toggle .right-tabs li.btn-recent {
	position: absolute;
	right: -40px;
	top: 95px;
	list-style: none;
}
.events-toggle .right-tabs li.btn-recent a {
	height: 75px;
	width: 30px;
	background: url(img/btn-tab-recent.png) no-repeat;
}
.events-toggle .right-tabs li.btn-recent a.active {
	background: url(img/btn-tab-recent-h.png) no-repeat;
}
.aau-sponsors {
	text-align: center;
	padding: 20px 0;
	color: #282827;
}
.aau-sponsors .header {
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #001D37;
}
.aau-sponsors .more {
	display: block;
	line-height: 28px;
	color: #282827;
	height: 20px;
	font-size: 16px;
	color: #444;
}
.sidebar-recent-news {
	padding: 0 10px;
}
.sidebar-recent-news .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.sidebar-recent-news .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.sidebar-recent-news .article {
	padding: 5px 10px;
}
.sidebar-recent-news .article .title {
	padding: 0;
	margin: 0;
	color: #0054A4;
	font-weight: normal;
	font-size: 12px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
}
.sidebar-recent-news .article .title a:link, .sidebar-recent-news .article .title a:visited, .sidebar-recent-news .article .title a:active, .sidebar-recent-news .article .title a:hover {
	color: #0054A4;
}
.sidebar-recent-news .article .meta {
	padding: 0;
	margin: 0;
	display: block;
	color: #727272;
	font-size: 12px;
}
.sidebar-recent-news .article:nth-child(even){background:#E3E3E3}
.sidebar-recent-news a.more {
	display: block;
	line-height: 25px;
	height: 25px;
	color: #5C0307;
	text-align: right;
	padding: 10px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.sidebar-event-key {
	padding: 0 10px;
}
.sidebar-event-key .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.sidebar-event-key .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.sidebar-event-key ul {
	margin: 0;
	padding: 10px 0 10px 10px;
}
.sidebar-event-key ul li {
	margin: 0;
	padding: 0 0 0 30px;
	list-style: none;
	line-height: 25px;
	height: 25px;
}
.sidebar-event-key ul .black {
	background: url(img/event-key-color-black.jpg) no-repeat left;
}
.sidebar-event-key ul .blue {
	background: url(img/event-key-color-blue.jpg) no-repeat left;
}
.sidebar-event-key ul .green {
	background: url(img/event-key-color-green.png) no-repeat left;
}
.sidebar-event-key ul .purple {
	background: url(img/event-key-color-purple.png) no-repeat left;
}
.sidebar-event-key ul .red {
	background: url(img/event-key-color-red.png) no-repeat left;
}
.sidebar-event-key ul .light-red {
	background: url(img/event-key-color-light-red.png) no-repeat left;
}
.sidebar-event-key ul .teal {
	background: url(img/event-key-color-teal.png) no-repeat left;
}
.sidebar-event-key ul .yellow {
	background: url(img/event-key-color-yellow.png) no-repeat left;
}
.sidebar-latest-videos {
	padding: 0 20px;
}
.sidebar-latest-videos .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0;
	margin: 0 0 20px;
}
.sidebar-latest-videos .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.sidebar-latest-videos .video {
	height: 200px;
}
.sidebar-latest-videos .video a:hover {
	text-decoration: none;
}
.sidebar-latest-videos .video .video-image {
	height: 125px;
	width: 175px;
	overflow: hidden;
}
.sidebar-latest-videos .video .video-title {
	color: #003f87;
	font-size: 14px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	line-height: normal;
	margin: 0;
}
.sidebar-latest-videos .video .video-meta {
	color: #7d7d7d;
	font-size: 12px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
}
.sidebar-latest-videos a.more {
	display: block;
	line-height: 25px;
	height: 25px;
	color: #5C0307;
	text-align: right;
	padding: 0 10px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.home-rotator .nav-wrapper a {
	display: block;
	width: 34px;
	height: 30px;
	padding-top: 12px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
	float: left;
	background: url(img/rotator-btn-middle.png) no-repeat bottom;
	font-family: 'FamiliarProBold';
	font-size: 16px;
	position: relative;
	z-index: 999;
}
.home-rotator .nav-wrapper a.active {
	background: url(img/rotator-btn-middle-h.png) no-repeat bottom;
}
.home-rotator .nav-wrapper a:hover {
	background: url(img/rotator-btn-middle-hover.png) no-repeat bottom;
}
.home-rotator .nav-wrapper a span {
	display: block;
	float: left;
	background: url(img/rotator-btn-divider.png) no-repeat bottom;
	height: 30px;
	width: 1px;
}
.home-rotator .nav-wrapper a.nav-first {
	background: url(img/rotator-btn-left.png) no-repeat bottom;
}
.home-rotator .nav-wrapper a.nav-first.active {
	background: url(img/rotator-btn-left-h.png) no-repeat bottom;
}
.home-rotator .nav-wrapper a.nav-first:hover {
	background: url(img/rotator-btn-left-hover.png) no-repeat bottom;
}
.home-rotator .nav-wrapper a.nav-first span {
	display: none;
}
.home-rotator .nav-wrapper a.nav-last {
	background: url(img/rotator-btn-right.png) no-repeat bottom;
}
.home-rotator .nav-wrapper a.nav-last.active {
	background: url(img/rotator-btn-right-h.png) no-repeat bottom;
}
.home-rotator .nav-wrapper a.nav-last:hover {
	background: url(img/rotator-btn-right-hover.png) no-repeat bottom;
}
.home-rotator .flyout-wrap {
	height: 116px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 80px;
	cursor: pointer;
	z-index: 998;
}
.home-rotator .flyout-l {
	padding-left: 2px;
	background: url(img/rotator-pop-up-left.jpg) no-repeat left;
	position: relative;
	width: 398px;
	bottom: -150px;
}
.home-rotator .flyout-l .flyout-r {
	padding-right: 2px;
	background: url(img/rotator-pop-up-right.jpg) no-repeat right;
}
.home-rotator .flyout-l .flyout-r .flyout-strip {
	height: 116px;
	background: url(img/rotator-pop-up-strip.jpg) repeat-x;
}
.home-rotator .flyout-l .flyout-r .flyout-strip img {
	float: left;
	border: 1px solid white;
	margin: 18px 15px;
	width: 40%;
}
.home-rotator .flyout-l .flyout-r .flyout-strip p {
	float: left;
	margin: 18px 15px 18px 0;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	width: 45%;
}
.banner-rotator .nav-wrapper {
	width: 44px!important;
	height: auto!important;
	top: 3px!important;
	right: 0px!important;
}
.banner-rotator .nav-wrapper a {
	display: block;
	width: 44px;
	height: 22px;
	cursor: pointer;
	margin: 0;
	background: url(img/small-rotator-nav-gray.png) no-repeat;
	color: #8C8C8C;
	line-height: 26px;
	font-size: 16px;
	font-weight: bold;
	text-indent: 22px;
}
.banner-rotator .nav-wrapper a:hover {
	background: url(img/small-rotator-nav-white.png) no-repeat;
	text-decoration: none;
}
.banner-rotator .nav-wrapper a.active {
	background: url(img/small-rotator-nav-red.png) no-repeat;
	color: white;
	text-decoration: none;
}
.news-rotator {
	width: 960px;
}
.news-rotator h1 {
	margin: 0;
	padding: 0;
}
.news-rotator p {
	margin: 0;
	padding: 0;
}
.news-rotator .news-rotator-top-bg {
	background: url(img/container-news-rotator-top.png) no-repeat top;
	padding-top: 50px;
}
.news-rotator .news-rotator-btm-bg {
	padding-bottom: 14px;
	background: url(img/container-news-rotator-btm.png) no-repeat bottom;
}
.news-rotator .news-rotator-content {
	background: url(img/container-news-rotator-strip.png) repeat-y;
	position: relative;
	height: 340px;
}
.news-rotator .news-rotator-content .content-left {
	position: absolute;
	top: -40px;
	left: 0;
	width: 366px;
	min-height: 400px;
}
.news-rotator .news-rotator-content .content-left img {
	display: none;
}
.news-rotator .news-rotator-content .content-left .intro {
	display: none;
}
.news-rotator .news-rotator-content .content-right {
	position: absolute;
	top: -40px;
	right: 10px;
	float: left;
	display: inline;
	width: 600px;
	min-height: 400px;
}
.news-rotator .news-rotator-content .content-right img {
	border: 1px solid #59AEFB;
}
.news-rotator .news-rotator-content .content-right .items {
	position: relative;
}
.news-rotator .news-rotator-content .content-right .item {
	position: absolute;
	top: 0;
}
.news-rotator .news-rotator-content .content-right .item .caption {
	position: absolute;
	display: block;
	background: black;
	color: white;
	width: 556px;
	bottom: 7px;
	left: 1px;
	height: 100px;
	opacity: 0.8;
	color: white;
	padding: 15px 22px;
}
.news-rotator .news-rotator-content .content-right .item .caption .title {
	color: white;
	font-size: 16px;
	display: block;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	margin: 0;
	height: 22px;
	overflow: hidden;
}
.news-rotator .news-rotator-content .content-right .item .caption .intro {
	color: #AAB5BB;
}
.news-rotator .news-rotator-content .content-right .item .caption a.intro, .news-rotator .news-rotator-content .content-right .item .caption .meta {
	color: #47A7FA!important;
}
.news-rotator .news-rotator-content .content-right .item .caption .meta {
	height: 16px;
	overflow: hidden;
	display: block;
}
.news-rotator .news-rotator-content .rotator-title {
	font-size: 24px;
	color: white;
	text-transform: uppercase;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	padding: 0 10px;
	margin-bottom: 16px;
}
.news-rotator .news-rotator-content .rotator-navigation .item {
	padding: 3px 45px 10px 10px;
	height: 42px;
	background: url(img/container-news-rotator-title-bar-blk.png) no-repeat left;
	line-height: 16px;
	position: relative;
	z-index: 9999;
}
.news-rotator .news-rotator-content .rotator-navigation .item .title {
	color: #AAB5BB;
	font-size: 14px;
	display: block;
	padding: 0 10px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	height: 32px;
	overflow: hidden;
}
.news-rotator .news-rotator-content .rotator-navigation .item .meta {
	color: #1B4D76;
	font-size: 12px;
	display: block;
	padding: 0 10px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	height: 16px;
	overflow: hidden;
}
.news-rotator .news-rotator-content .rotator-navigation .item:hover, .news-rotator .news-rotator-content .rotator-navigation .item.active {
	background: url(img/container-news-rotator-title-bar-blue.png) no-repeat left;
	cursor: pointer;
}
.news-rotator .news-rotator-content .rotator-navigation .item:hover .title, .news-rotator .news-rotator-content .rotator-navigation .item.active .title {
	color: #081D33;
}
.news-rotator .news-rotator-content .rotator-navigation .item:hover .meta, .news-rotator .news-rotator-content .rotator-navigation .item.active .meta {
	color: white;
}
.news-rotator .news-rotator-content .rotator-navigation .item:hover .intro, .news-rotator .news-rotator-content .rotator-navigation .item.active .intro {
	display: none;
}
.featured-stories {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #2C86C2;
	padding: 15px;
	background: #093d65 url(img/container-blue-boxshield-strip-alt.png) repeat-x bottom;
	width: 890px;
}
.featured-stories .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 20px;
	color: #55A7F7;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 10px;
}
.featured-stories .header span {
	color: white;
	font-size: 25px;
	display: block;
}
.featured-stories .item {
	color: white;
	display: inline;
	float: left;
	margin-left: 28px;
}
.featured-stories .item p {
	color: white;
}
.featured-stories .item:first-child {
	margin-left: 0;
}
.sidebar-nav {
	padding: 0 10px;
}
.sidebar-nav a, .sidebar-nav a:link, .sidebar-nav a:hover, .sidebar-nav a:active, .sidebar-nav a:visited {
	text-decoration: none;
}
.sidebar-nav .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.sidebar-nav .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.sidebar-nav .active {
	background: url(img/nav-side-blue-h.png) no-repeat !important;
	color: white!important;
}
.sidebar-nav .active a {
	color: white!important;
}
.sidebar-nav ul {
	margin: 0;
	padding: 0;
}
.sidebar-nav ul li {
	list-style: none;
	padding: 0;
}
.sidebar-nav ul.lvl2 {
	margin-left: -20px;
	display: block;
	padding: 20px 0;
}
.sidebar-nav ul.lvl2 li.lvl0 {
	color: #013C72;
	font-weight: bold;
	line-height: 25px;
	padding: 0 0 0 30px;
}
.sidebar-nav ul.lvl2 li.lvl0 a.lvl0, .sidebar-nav ul.lvl2 li.lvl0 a.lvl0:link, .sidebar-nav ul.lvl2 li.lvl0 a.lvl0:hover, .sidebar-nav ul.lvl2 li.lvl0 a.lvl0:active, .sidebar-nav ul.lvl2 li.lvl0 a.lvl0:visited {
	color: #013C72;
}
.sidebar-nav ul.lvl2 li.lvl0.active {
	color: white;
	background: url(img/nav-side-blue-h.png) no-repeat left 2px;
	height: 22px;
	line-height: 22px;
}
.sidebar-nav ul.lvl2 li.lvl0.active a, .sidebar-nav ul.lvl2 li.lvl0.active a:link, .sidebar-nav ul.lvl2 li.lvl0.active a:hover, .sidebar-nav ul.lvl2 li.lvl0.active a:active, .sidebar-nav ul.lvl2 li.lvl0.active a:visited {
	color: white;
}
.sidebar-nav ul.lvl2 li.lvl1 {
	padding: 0 0 0 45px;
	color: #4e4e4e;
}
.sidebar-nav ul.lvl2 li.lvl1 a, .sidebar-nav ul.lvl2 li.lvl1 a:link, .sidebar-nav ul.lvl2 li.lvl1 a:hover, .sidebar-nav ul.lvl2 li.lvl1 a:active, .sidebar-nav ul.lvl2 li.lvl1 a:visited {
	color: #4e4e4e;
}
.sidebar-nav ul.lvl2 {
	margin-left: -20px;
	display: block;
	padding: 20px 0;
}
.sidebar-nav ul.lvl2 li.lvl2 {
	color: #013C72;
	font-weight: bold;
	line-height: 25px;
	padding: 0 0 0 30px;
}
.sidebar-nav ul.lvl2 li.lvl2 a.lvl2, .sidebar-nav ul.lvl2 li.lvl2 a.lvl2:link, .sidebar-nav ul.lvl2 li.lvl2 a.lvl2:hover, .sidebar-nav ul.lvl2 li.lvl2 a.lvl2:active, .sidebar-nav ul.lvl2 li.lvl2 a.lvl2:visited {
	color: #013C72;
}
.sidebar-nav ul.lvl2 li.lvl2.active {
	color: white;
	background: url(img/nav-side-blue-h.png) no-repeat left 2px;
}
.sidebar-nav ul.lvl2 li.lvl2.active a, .sidebar-nav ul.lvl2 li.lvl2.active a:link, .sidebar-nav ul.lvl2 li.lvl2.active a:hover, .sidebar-nav ul.lvl2 li.lvl2.active a:active, .sidebar-nav ul.lvl2 li.lvl2.active a:visited {
	color: white;
}
.sidebar-nav ul.lvl2 li.lvl3 {
	padding: 0 0 0 45px;
	background: url(img/nav-side-blue-sub-bullet.jpg) no-repeat 35px 6px;
	color: #4e4e4e;
}
.sidebar-nav ul.lvl2 li.lvl3 a, .sidebar-nav ul.lvl2 li.lvl3 a:link, .sidebar-nav ul.lvl2 li.lvl3 a:hover, .sidebar-nav ul.lvl2 li.lvl3 a:active, .sidebar-nav ul.lvl2 li.lvl3 a:visited {
	color: #4e4e4e;
}
.management li.lvl1 {
	background-image: none;
}
.management li.lvl2 {
	background-image: none;
}
.management li.lvl3 {
	background-image: none;
}
.management .sidebar-nav .header {
	color: white;
}
.management .sidebar-nav .header span {
	color: #8F8F8F;
	font-size: 26px;
}
.management .sidebar-nav ul.lvl2 li.lvl0 {
	padding: 0 0 0 30px;
}
.management .sidebar-nav ul.lvl2 li.lvl0 a.lvl0 {
	color: white;
	font-size: 20px;
}
.management .sidebar-nav ul.lvl2 li.lvl1 {
	padding: 0 0 0 30px;
}
.management .sidebar-nav ul.lvl2 li.lvl1 a.lvl1 {
	color: white;
	font-size: 16px;
	font-weight: bold;
}
.management .sidebar-nav ul.lvl2 li.lvl2 {
	background: url(img/nav-side-gray-sub-bullet.png) no-repeat 35px 6px;
	padding: 0 0 0 45px;
}
.management .sidebar-nav ul.lvl2 li.lvl2 a.lvl2 {
	color: #8F8F8F;
	line-height: 24px;
	font-size: 13px;
	font-weight: normal;
}
.facebook {
	display: block;
	width: 125px;
	height: 32px;
	padding: 10px 0 0 60px!important;
	background: url(img/btn-lrg-facebook.png) no-repeat;
}
.twitter {
	display: block;
	width: 125px;
	height: 32px;
	padding: 10px 0 0 60px!important;
	background: url(img/btn-lrg-twitter.png) no-repeat;
}
.share-media {
	display: block;
	width: 145px;
	height: 32px;
	padding: 10px 0 0 45px!important;
	background: url(img/btn-lrg-share-media.png) no-repeat;
}
.email-friend {
	display: block;
	width: 130px;
	height: 32px;
	padding: 10px 0 0 55px!important;
	background: url(img/btn-lrg-email-friend.png) no-repeat;
}
.h-share-this {
	float: right;
}
.h-share-this .facebook, .h-share-this .twitter, .h-share-this .share-media, .h-share-this .email-friend {
	float: left;
	margin-right: 10px;
}
.sidebar-share-this {
	padding: 0 12px;
}
.sidebar-share-this .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0;
	margin: 0 0 20px;
}
.sidebar-share-this .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.sidebar-share-this .links {
	padding: 10px 5px;
	clear: both;
}
.sidebar-share-this .links .facebook, .sidebar-share-this .links .twitter, .sidebar-share-this .links .share-media, .sidebar-share-this .links .email-friend {
	margin-bottom: 10px;
}
.r-gray-box .sidebar-share-this .header span, .thumbnail-listing .sidebar-share-this .header span {
	color: #4e4e4e;
}
.RightPane .sidebar-share-this .links {
	background: #E3E3E3;
}
.sidebar-comments {
	padding: 0 20px;
}
.sidebar-comments .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 20px;
}
.sidebar-comments .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.sidebar-comments .comment {
	padding: 5px 10px;
}
.sidebar-comments .comment .title {
	padding: 0;
	margin: 0;
	color: #0054A4;
	font-weight: normal;
	font-size: 14px;
	font-family: 'FamiliarProBold', Arial, sans-serif;
}
.sidebar-comments .comment .meta {
	padding: 0;
	margin: 0;
	display: block;
	color: #727272;
	font-size: 12px;
}
.sidebar-comments .comment:nth-child(even){background:#E3E3E3}
.sidebar-comments a.more {
	display: block;
	line-height: 25px;
	height: 25px;
	color: #5C0307;
	text-align: right;
	padding: 0 10px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.aau-generic .header {
	float: left;
	font-family: 'FamiliarProBold', Arial, sans-serif;
	font-size: 28px;
	color: #00284f;
	line-height: 22px;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.aau-generic .header span {
	color: #7d7d7d;
	font-size: 18px;
	display: block;
}
.aau-generic .generic-content {
	padding: 0 12px;
}
#content-right .aau-generic {
	padding: 0 20px;
}
#content-right .aau-generic .header {
	padding: 0;
}
#content-right .aau-generic ul, #content-right .aau-generic ol {
	padding: 0 0 0 15px;
}
#content-left .header {
	margin-bottom: 10px;
}
.more {
	color: #5C0307;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	text-align: right;
	text-decoration: none;
}
.dnnForm.dnnLogin.dnnClear, .dnnForm.dnnLoginService {
	margin: 0;
	padding: 1em;
}
.selectBox-dropdown {
	max-width: 174px!important;
	position: relative;
	line-height: 1.5;
	text-decoration: none;
	text-align: left;
	color: #000;
	outline: none;
	vertical-align: middle;
	background: white;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
	cursor: default;
	padding-right: 0;
	height: 26px;
	line-height: 25px;
}
.selectBox-dropdown.selectBox-menuShowing {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.selectBox-dropdown .selectBox-label {
	padding: 2px 8px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
}
.selectBox-dropdown .selectBox-arrow {
	position: absolute;
	top: 10px;
	right: 0;
	width: 23px;
	height: 5px;
	background: url(img/jquery.selectBox-arrow.gif) 50% bottom no-repeat;
}
.selectBox-dropdown-menu {
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	min-height: 1em;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.2);
	box-shadow: 0 2px 6px rgba(0,0,0,0.2);overflow:auto
}
.selectBox-inline {
	min-width: 150px;
	outline: none;
	border: solid 1px #BBB;
	background: #FFF;
	display: inline-block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow: auto;
}
.selectBox-inline:focus {
	border-color: #666;
}
.selectBox-options, .selectBox-options LI, .selectBox-options LI A {
	list-style: none;
	display: block;
	cursor: default;
	padding: 0;
	margin: 0;
	font-size: 13px;
}
.selectBox-options LI A {
	line-height: 1.5;
	padding: 0 .5em;
	white-space: nowrap;
	overflow: hidden;
	background: 6px center no-repeat;
}
.selectBox-options LI.selectBox-hover A {
	background-color: #EEE;
}
.selectBox-options a, .selectBox-options a:link, .selectBox-options a:hover {
	color: #333;
	text-decoration: none;
}
.selectBox-options LI.selectBox-disabled A {
	color: #888;
	background-color: transparent;
}
.selectBox-options .selectBox-optgroup {
	color: #666;
	background: #EEE;
	font-weight: bold;
	line-height: 1.5;
	padding: 0 .3em;
	white-space: nowrap;
}
.selectBox.selectBox-disabled {
	color: #888 !important;
}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
	opacity: .5;
	filter: alpha(opacity=50);
	border-color: #666;
}
.selectBox-inline.selectBox-disabled {
	color: #888 !important;
}
.selectBox-inline.selectBox-disabled .selectBox-options A {
	background-color: transparent !important;
}
.selectBox-dropdown-menu {
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-ms-border-top-right-radius: 4px;
	-o-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-ms-border-bottom-right-radius: 4px;
	-o-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-ms-border-bottom-left-radius: 4px;
	-o-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.selectBox-dropdown-menu .col-1, .selectBox-dropdown-menu .col-2, .selectBox-dropdown-menu .col-3 {
	float: left;
	display: inline;
	width: 29%;
	padding: 2%;
	height: 315px;
}
.selectBox-dropdown-menu .col-1-alt, .selectBox-dropdown-menu .col-2-alt {
	float: left;
	display: inline;
	width: 46%;
	padding: 2%;
}
.selectBox-dropdown-menu .col-1-alt li, .selectBox-dropdown-menu .col-2-alt li {
	margin: 0;
	padding: 0 0 0 30px;
	list-style: none;
	line-height: 25px;
	height: 25px;
}
.selectBox-dropdown-menu .col-1-alt li a, .selectBox-dropdown-menu .col-2-alt li a {
	line-height: 28px;
	font-weight: bold;
}
.selectBox-dropdown-menu .col-1-alt .black, .selectBox-dropdown-menu .col-2-alt .black {
	background: url(img/event-key-color-black.jpg) no-repeat left;
}
.selectBox-dropdown-menu .col-1-alt .blue, .selectBox-dropdown-menu .col-2-alt .blue {
	background: url(img/event-key-color-blue.jpg) no-repeat left;
}
.selectBox-dropdown-menu .col-1-alt .green, .selectBox-dropdown-menu .col-2-alt .green {
	background: url(img/event-key-color-green.png) no-repeat left;
}
.selectBox-dropdown-menu .col-1-alt .purple, .selectBox-dropdown-menu .col-2-alt .purple {
	background: url(img/event-key-color-purple.png) no-repeat left;
}
.selectBox-dropdown-menu .col-1-alt .red, .selectBox-dropdown-menu .col-2-alt .red {
	background: url(img/event-key-color-red.png) no-repeat left;
}
.selectBox-dropdown-menu .col-1-alt .light-red, .selectBox-dropdown-menu .col-2-alt .light-red {
	background: url(img/event-key-color-light-red.png) no-repeat left;
}
.selectBox-dropdown-menu .col-1-alt .teal, .selectBox-dropdown-menu .col-2-alt .teal {
	background: url(img/event-key-color-teal.png) no-repeat left;
}
.selectBox-dropdown-menu .col-1-alt .yellow, .selectBox-dropdown-menu .col-2-alt .yellow {
	background: url(img/event-key-color-yellow.png) no-repeat left;
}
.selectBox-dropdown-menu .col-2 {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.aau-faq {
	position: relative;
}
.aau-faq h3 {
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
	background: url(img/event-info-btn-plus.png) right no-repeat;
	padding-right: 30px;
	line-height: 21px;
	min-height: 21px;
}
.aau-faq h3.active {
	color: #00284f;
	background: url(img/event-info-btn-minus.png) right no-repeat;
}
.aau-faq div {
	position: relative;
}
.aau-faq div p {
	padding: 0;
	margin-bottom: 15px;
	font-size: 14px;
}
.aau-faq .item {
	padding: 10px;
}
.aau-faq .item:nth-child(even){background-color:white}
.aau-faq .item:nth-child(odd){background-color:#c5c5c5}
div.rating-cancel, div.star-rating {
	float: left;
	width: 17px;
	height: 15px;
	text-indent: -999em;
	cursor: pointer;
	display: block;
	background: transparent;
	overflow: hidden;
}
div.rating-cancel, div.rating-cancel a {
	background: url(img/delete.gif) no-repeat 0 -16px;
}
div.star-rating, div.star-rating a {
	background: url(img/star.gif) no-repeat 0 0px;
}
div.rating-cancel a, div.star-rating a {
	display: block;
	width: 16px;
	height: 100%;
	background-position: 0 0px;
	border: 0;
}
div.star-rating-on a {
	background-position: 0 -16px !important;
}
div.star-rating-hover a {
	background-position: 0 -32px;
}
div.star-rating-readonly a {
	cursor: default !important;
}
div.star-rating {
	background: transparent!important;
	overflow: hidden!important;
}
.pager {
	font-weight: bold;
}
.pager a {
	color: #ce0100;
	text-decoration: none;
}
.pager span, .pager a {
	display: block;
	float: left;
	display: inline;
	height: 24px;
	padding: 0 5px;
	text-align: center;
	border: 1px solid transparent;
	line-height: 24px;
}
.pager span {
	background: #EAEAEA;
	border-color: #CECECE;
}
.pager-info {
	padding-right: 10px;
}
.pager-info p {
	line-height: 26px;
	padding: 0 25px 0 0;
	margin: 0;
}
.pager-info p strong {
	color: #3159BC;
}
.ie7 .btnGo, .ie7 .btnSearch {
	position: relative;
	top: -13px;
}
.ie7 .pager a {
	position: relative;
	top: -17px;
}
.resultsnumber {
	float: left;
	margin-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}
.resultsnumber a {
	display: block;
	background: #6F8296;
	width: 22px;
	height: 22px;
	color: white;
	line-height: 24px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.pagercontainer {
	float: right;
	display: none;
}
.pagercontainer .CommandButton {
	float: left;
	margin-left: 5px;
	display: block;
	background: #6F8296;
	width: 22px;
	height: 22px;
	color: white;
	line-height: 24px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.resultsnumber a:link, .resultsnumber a:visited {
	color: white;
}
.currentpage a:link, .currentpage a:visited {
	color: #333;
	background: transparent!important;
}
.currentpage a:link.pager-first, .currentpage a:visited.pager-first {
	text-indent: -5000px;
	display: block;
	width: 10px;
	background: url(img/pager-first.png) no-repeat center center !important;
}
.currentpage a:link.pager-prev, .currentpage a:visited.pager-prev {
	text-indent: -5000px;
	display: block;
	width: 10px;
	background: url(img/pager-prev.png) no-repeat center center !important;
}
.currentpage a:link.pager-next, .currentpage a:visited.pager-next {
	text-indent: -5000px;
	display: block;
	width: 10px;
	background: url(img/pager-next.png) no-repeat center center !important;
}
.currentpage a:link.pager-last, .currentpage a:visited.pager-last {
	text-indent: -5000px;
	display: block;
	width: 10px;
	background: url(img/pager-last.png) no-repeat center center !important;
}
.pager-loading {
	display: block;
	background: url(img/page-number-placeholder.png) no-repeat right;
	width: 165px;
	height: 32px;
}
.gallery-listing, .gallery-listing li {
	margin: 0;
	padding: 0;
}
.gallery-listing li {
	list-style: none;
	width: 282px;
	float: left;
	display: inline;
	margin: 0 8px 8px 0;
	border: transparent solid 1px;
	padding: 10px 8px;
	height: 100px;
	cursor: pointer;
}
.gallery-listing img {
	border: 1px solid #999596;
	width: 125px;
	height: 85px;
	float: left;
	margin-right: 10px;
}
.gallery-listing p {
	margin: 0;
	padding: 0!important;
}
.gallery-listing .title, .gallery-listing .title a {
	font-weight: bold;
	margin: 0;
	font-size: 12px;
}
.gallery-listing .meta {
	color: white;
	font-weight: bold;
}
.gallery-red li {
	background: #3C0405;
	border-color: #800609;
}
.gallery-red .title, .gallery-red .title a {
	color: #e7a738!important;
}
.gallery-blue li {
	background: #042C50;
	border-color: #0A3A65;
}
.gallery-blue .title, .gallery-blue .title a {
	color: #52abff!important;
}
.thumbnail-listing, .thumbnail-listing * {
	margin: 0;
	padding: 0;
}
.thumbnail-listing ul {
	padding: 0 0 0 25px;
}
.thumbnail-listing li {
	list-style: none;
	float: left;
	display: inline;
	margin: 0 9px 13px 9px;
}
.thumbnail-listing li img {
	border: 1px solid transparent;
}
.thumbnail-listing li.active img, .thumbnail-listing li:hover img {
	border-color: #3787D5;
	cursor: pointer;
}
.thumbnail-listing {
	padding: 20px 0 0!important;
}
.gallery-detail, .gallery-detail * {
	margin: 0;
	padding: 0;
}
.gallery-detail .title {
	font-size: 22px;
	letter-spacing: -2;
	color: #ce0100;
}
.gallery-detail .meta {
	font-size: 14px;
	letter-spacing: -2;
	color: #6A6A6A;
}
.viewer, .viewer li {
	margin: 0;
	padding: 0;
}
.viewer li {
	list-style: none;
}
.slides {
	position: relative;
	height: 413px;
	width: 100%;
}
.slides li {
	text-align: center;
	position: absolute;
	width: 100%;
}
.slides li img {
	max-height: 413px;
	vertical-align: middle;
}
.gallery-detail .title, .gallery-detail .meta {
	padding-left: 20px;
}
.gallery-detail .viewer {
	margin: 0 20px;
}
.gallery .gallery-listing {
	padding: 0px 10px 15px 20px;
}
.ad {
	margin: 20px 0;
	text-align: center;
}
.viewer li .caption {
	line-height: normal;
	background: black;
	color: white;
	opacity: 0.70;
	padding: 20px 5px;
	text-align: left;
	height: 25px;
	position: absolute;
	bottom: 0;
	display: none;
}
li .imagebg {
	background-color: black;
	width: 117px;
	height: 73px;
}
.transparent_thumb {
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.active .transparent_thumb {
	opacity: 1.0;
	filter: alpha(opacity=100);
}
.gallery-controls .search-wrap, .gallery-controls .filter-wrap, .header-controls-content .search-wrap, .header-controls-content .filter-wrap {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.viewer .next {
	height: 56px;
	width: 56px;
	background: url(img/arrow-right-media-photo-controls.png) no-repeat;
	right: 0;
	top: 155px;
	cursor: pointer;
	position: absolute;
}
.viewer .previous {
	height: 56px;
	width: 56px;
	background: url(img/arrow-left-media-photo-controls.png) no-repeat;
	left: 0;
	top: 155px;
	cursor: pointer;
	position: absolute;
}
.r-gray-box-border ul.quick-links {
	padding: 10px;
	margin: 0 0 10px;
}
.r-gray-box-border ul.quick-links li {
	list-style: none;
	padding: 0;
}
.r-gray-box-border ul.quick-links li a {
	display: block;
	padding: 0 0 0 20px;
	background: url(img/icon-blue-bullet.jpg) no-repeat left;
	line-height: 15px;
}
.article-callout {
	margin-top: 25px;
	padding: 12px;
	width: 258px;
	background-color: #EFEFEF;
	font-size: 20px;
	font-style: italic;
	float: right;
	clear: right;
	margin-left: 15px;
}
.xmp-Comment_Manager {
	margin: 40px;
	padding: 15px;
}
.xmp-Comment_Manager .xmp-form-row {
	margin: 3px;
	padding: 3px;
	clear: left;
}
.xmp-Comment_Manager label.xmp-form-label, .xmp-Comment_Manager span.xmp-form-label {
	display: block;
	float: left;
	width: 120px;
	text-align: right;
	margin-right: 5px;
	padding-right: 5px;
}
.xmp-Comment_Manager .xmp-button {
	margin-right: 5px;
}
.xmp-Comment_Manager label.xmp-form-label, .xmp-Comment_Manager span.xmp-form-label {
	display: block;
	float: left;
	width: 120px;
	text-align: right;
	margin-right: 5px;
	padding-right: 5px;
}
.xmp-comments-form {
	padding: 20px;
}
.xmp-comments-form * {
	font-family: sans-serif!important;
	font-size: 13px;
}
.xmp-comments-form label {
	display: block;
	float: left;
	width: 100px;
	clear: left;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
}
.xmp-comments-form .xmp-form-row {
	margin-bottom: 10px;
}
.xmp-comments-form textarea, .xmp-comments-form input[type=text] {
	width: 400px!important;
}
.nav-aau-tab-r {
	right: 201px;
	top: 173px;
	position: absolute;
	display: none;
}
.RadPanelBar, .RadPanelBar_Black, .RadPanelBar * {
	background: transparent!important;
	border: 0!important;
}
.RadPanelBar, .RadPanelBar_Black {
	margin: 0;
	padding: 0;
}
.RadPanelBar ul.rpRootGroup {
	margin: 0;
	padding: 0 0 0 20px;
}
.RadPanelBar li.rpItem {
	margin: 0;
	padding: 0;
}
.RadPanelBar li.rpFirst {
	margin: 0;
	padding: 0;
}
.RadPanelBar a.rpLink {
	margin: 0;
	padding: 0;
	color: white!important;
	font-size: 16px!important;
}
.RadPanelBar a.rpLink:hover {
	padding: 0!important;
	border: 0!important;
}
.RadPanelBar span.rpOut {
	margin: 0;
	padding: 0;
}
.RadPanelBar span.rpNavigation {
	margin: 0;
	padding: 0;
}
.RadPanelBar span.rpText {
	margin: 0;
	padding: 0;
}
.RadPanelBar span.rpExpandHandle {
	margin: 0;
	padding: 0;
}
.RadPanelBar .rpSlide {
	display: block!important;
	color: #8F8F8F;
}
.RadPanelBar .rpSlide a {
	color: #8f8f8f!important;
	font-size: 13px!important;
	font-weight: normal!important;
}
.RadPanelBar .rpSlide a {
	background: url(img/nav-side-gray-sub-bullet.png) no-repeat left !important;
	padding: 0 0 0 8px!important;
}
.RadPanelBar .rpSlide a:hover {
	padding: 0 0 0 8px!important;
}
.DnnModule-AAUGuestLogin table {
	max-width: 100%;
}
.ModDNNHTMLC table td {
	font-family: "ArimoRegular";
	font-size: 13px;
	text-indent: 5px;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	float: right;
}
.VideoGallery-detail .page-title {
	clear: both;
}
#footerIcons {
	height: 100px;
}
#footerIcons ul {
	padding: 0;
	margin: 0;
	position: relative;
	top: 5px;
}
#footerIcons li {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}
#footerIcons a.contact {
	height: 82px;
	width: 228px;
	background: url(img/btn_contact.jpg) no-repeat left top;
}
#footerIcons a.sport-contact {
	height: 82px;
	width: 228px;
	background: url(img/btn_sports_contact.jpg) no-repeat left top;
}
#footerIcons a.festivals {
	height: 82px;
	width: 223px;
	background: url(img/btn_festivals.jpg) no-repeat left top;
}
#footerIcons a.internships {
	height: 82px;
	width: 248px;
	background: url(img/btn_internship.jpg) no-repeat left top;
}
#footerIcons a.sullivan {
	height: 82px;
	width: 217px;
	background: url(img/btn_sullivan.jpg) no-repeat left top;
}
#footerIcons a:hover {
	background-position: right top;
}
#theMap img {
	max-width: inherit!important;
}
.overlay {
	background: #ddd url(img/ajax-loader.gif) no-repeat center center !important;
}
.feed-tab-box {
	height: 186px;
	width: 41px;
	background: url(img/feed-tab-box.png) no-repeat;
	position: fixed;
	top: 0;
	right: 0;
}
.feed-icon-fb {
	background: url(img/feed-icon-facebook.png) no-repeat;
	height: 20px;
	width: 20px;
	text-indent: -5000px;
	font-size: 0;
	display: block;
	position: relative;
	top: 10px;
	left: 11px;
}
.feed-icon-tw {
	background: url(img/feed-icon-twitter.png) no-repeat;
	height: 20px;
	width: 20px;
	text-indent: -5000px;
	font-size: 0;
	display: block;
	position: relative;
	top: 5px;
	left: 11px;
}
.feed-icon-arrow {
	background: url(img/feed-icon-arrow-left.png) no-repeat;
	height: 21px;
	width: 20px;
	text-indent: -5000px;
	font-size: 0;
	display: block;
	position: absolute;
	bottom: 10px;
	left: 11px;
}
.feed-tab-box-inner {
	position: relative;
	height: 186px;
	width: 41px;
}
.aau-social-feed {
	width: 220px;
	left: 35px;
	position: absolute;
	top: 0;
}
.aau-social-feed .header {
	background: url(img/share-widget-buttonbg.png) no-repeat;
	height: 36px;
	width: 190px;
	padding: 60px 15px 0 15px;
}
.aau-social-feed .show-twitter {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #929292 url(img/social-grey-strip.png) repeat-x top;
	color: white;
	padding: 5px 10px;
	cursor: pointer;
	text-decoration: none;
}
.aau-social-feed .show-fb {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #929292 url(img/social-grey-strip.png) repeat-x top;
	color: white;
	padding: 5px 10px;
	margin: 0 20px 0;
	cursor: pointer;
	text-decoration: none;
}
.aau-social-feed .active {
	background: #2b9fbd url(img/social-blue-strip.png) repeat-x top;
}
.aau-social-feed a.close-widget {
	position: absolute;
	text-indent: -5000px;
	font-size: 0;
	top: 15px;
	right: 0;
	cursor: pointer;
	height: 25px;
	width: 35px;
	display: block;
}
.aau-social-feed ul {
	height: 500px;
	overflow: auto;
	margin: 0 0 0 5px;
	padding: 0;
	background: #D5D5D5;
	-webkit-border-radius: 0 0 0 4px;
	-moz-border-radius: 0 0 0 4px;
	-ms-border-radius: 0 0 0 4px;
	-o-border-radius: 0 0 0 4px;
	border-radius: 0 0 0 4px;
}
.aau-social-feed li {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: white;
	margin: 20px;
	padding: 4px;
	overflow: hidden;
}
.aau-social-feed li span.time {
	color: #848484;
}
.aau-social-feed li span.user {
	color: #5FB7CE;
}
.membership #content-left .DynamicLogin_UserName, .membership #content-left .DynamicLogin_Password {
	width: 290px!important;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	border: 0;
	height: 25px;
	line-height: 25px;
	margin: 0 0 10px;
	padding: 0 5px;
}
.ModAAUGuestLoginC input[type=submit] {
	border-radius: 5px;
	display: block;
	padding: 0;
	border: 0;
	margin: 0;
	background: url(img/btn-guest-login.png) no-repeat;
	height: 64px;
	width: 190px;
	text-indent: -5000px;
	font-size: 0;
}
.play .RightPane #tableLogin {
	width: 230px!important;
}
.quick-links-bg {
	background: url(img/quick_links_bg.png);
	border: 1px solid #123450;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	padding: 10px;
}
.ie7 .header-highlight {
	display: none;
}
.ie7 .search-button {
	font-size: 0;
	display: block;
	line-height: 0;
}
.ie7 .TopMenuPane .dnnmega {
	top: 0;
}
.ie7 .HeaderMenuPane *, .ie7 #page-content * {
	height: 0.01%;
}
.ie7 #page-content .tabs li a span.arrow {
	height: 31px;
}
.ie7 #page-content .tabs li:hover {
	cursor: pointer;
}
.ie7 #page-content .body-container-blue-top {
	height: 10px;
}
.ie7 .home-rotator .nav-wrapper a span {
	position: relative;
	top: -30px;
}
.ie7 #page-bottom #bottom-box-strip .powered-by {
	float: none;
	line-height: 0;
	display: block;
	position: relative;
	top: -30px;
}
.ie7 #page-top {
	position: relative;
	z-index: 9999;
}
.ie7 #page-head {
	position: relative;
	z-index: 9998;
}
.ie7 #content:before, .ie7 #content:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}
.ie7 #content:afterr {
	clear: both;
}
.ie7 #content {
	zoom: 1;
}
.ie7 .login-container a.btn-blue {
	top: 0;
	width: 50px;
}
.ie7 .login-container label {
	left: -4px;
}
.ie7 .login-container table {
	display: none;
}
