body { background: #000b11 url(background.jpg) top center no-repeat; }
#siteHeader { height: 150px; }

#topNav { border-bottom: 5px solid #e40b28; }
#topNav table tr td a { border-left: 1px solid #00476e; border-right: 1px solid #0073b3; }

.subNav .parents li a { border: none; }
.subNav .children li a { border-top-color: #ff909e; }
.subNav .children li a:hover { border-top-color: #4dabde; }

#displayBodyHeader { border-color: #fff; }

/* Color Changes 3/27/2015 
	
	Replace #0073b1 with #0033cd to match logo's blue
	
*/

.button-siteColor {
    background-color: #0033cd;
}

.button-siteColor:hover {
    background-color: #0033cd;
    background-image: -moz-linear-gradient(center top , #0075ef, #0033cd);
}

.button-siteColor:active {
    background-color: #0033cd;
}

a, .textBlockElement h3, #membership-prompt h3, .itemDetails h2, .dataTable tfoot .cart-discountHighlight .cart-instructionalText, .buttonLink:link, .buttonLink:visited, .buttonLink:active, .subNav .cmsNavButton a, #sequenceMenu .complete a, #sequenceMenu .complete span, .powerPoll h3, .npSingleSelect .singleSelectOptions a:hover, #dayViewCalendar .vevent h5, .userMode .elementMenuOption h3, .userMode #waiting_text, .newsItemElement h2, #nodePicker label, .nodePicker li, .textBlockElement h3, .photoGalleryElement h3, .directorySearchElement h3, .newsTitle, .newsImageCaption, .itemDetails h2, .aggregatorElement .vevent h5, .siteColor, .dataTableClean thead  {
	color: #0033cd;
}

.dataTable tfoot .cart-discountHighlight td.monetary {
    background: none repeat scroll 0 0 #0033cd;
}

#topNav td ul li a {
	background: -moz-linear-gradient(center top , #0073b1, #004ea3) repeat scroll 0 0 #0033cd;
	border-color: #0033cd -moz-use-text-color #0033cd;
}

#topNav table, .singleSelectBodyHeader, .subNav .children a:hover, .relatedSections li a:hover, #sequenceMenu .selected span, .npSingleSelect .singleSelectOptions .selected a, .npSingleSelect .standingsOptions .selected a:hover, #miniCalendar .selected, .elementBar a:hover, .tableBuilder .headerEnabled input, .liEdit .liEditLink:hover, .gameArea .item strong, .statTable th, .npSingleSelect .singleSelectOptions .selected a, #accountNav .currentSite a, .siteColorBG {
	background-color: #0033cd;
}
 
#displayBodyHeader, #siteFooter, .buttonLink, .userMode .submitLightbox, .userMode .elementMenuOption, #siteAdminHeader, .selectedNodes, .pageOptions .selected, .siteMapElement .selected, hr, .submitButton, .dataTableClean thead {
	border-color: #0033cd;
}

.subNav .parents .selected {
    background: url("https://assets.ngin.com/theme_images/hockeyhub/lightblue_lightred/topNavBack.gif") repeat-x scroll 0 -25px #0033cd;
}

.relatedSections .selected a {
    background: url("https://assets.ngin.com/theme_images/hockeyhub/lightblue_lightred/topNavBack.gif") repeat-x scroll 0 -30px #0033cd;
}

.pollElement .barForeground {
    background: url("https://assets.ngin.com/theme_images/hockeyhub/lightblue_lightred/barForeground.png") repeat-x scroll left top #0033cd;
}

.paginationNav .current, .paginationNav em {
    background: url("https://assets.ngin.com/theme_images/hockeyhub/lightblue_lightred/topNavBack.gif") repeat-x scroll 0 -30px #0033cd;
}

.button-siteColor:hover {
    background-color: #0033cd;
    background-image: -moz-linear-gradient(center top , #0075ef, #0033cd);
}

#displayBodyHeader, .dataTable th {
	background: url("i/displayBodyHeader.jpg");
}

#topNav a {
    background-image: url("i/topNavBack.gif");
}

#panelOne a:hover { color: black; 

}
#panelTwo a:hover { color: red; 
}

