﻿.topMenu
{
	width:947px;
}

/* Main menu */
.mainMenuTopGroup
{

}

.mainMenuMenuGroup
{

}

.mainMenuItem
{
	font-family:Verdana;
	font-size:13px;
	color:white;
	text-align: right;	
	cursor:pointer;
	border-right: solid 2px white;
	padding: 3px 9px 4px 9px;
}

.mainMenuItemHover, .mainMenuItemActive, .mainMenuItemExpanded
{
	font-family:Verdana;
	font-size:13px;
	color:black;
	text-align: right;
	border-right: solid 2px white;
	cursor:pointer;
	padding: 3px 9px 4px 9px;
}

.mainMenuSelectedItem, .mainMenuSelectedItemHover, .mainMenuSelectedItemExpanded
{
	font-family:Verdana;
	font-size:13px;
	color:white;
	border-right: solid 2px white;
	text-align: center;
	background-repeat:repeat-x;
	/*background-image: url(/themes/NHLData/pics/navigate/navigate_bg_selected.gif);*/
	padding:0px;
	cursor:pointer;
	padding: 3px 9px 4px 9px;
}


/* shortcut stuff */


.nhlShortcutList
{
	float:left;
	text-align:left;
	border-right: 1px solid white;
	font-size: 12px;
	width: 204px;
	background-repeat:repeat-x;
	cursor:pointer;
	padding-left:0px;
}

.nhlshortcutgroup
{
    /*padding-top:20px;*/
    width:205px;
    background-color:#EEEEED;
    border:solid 0px #CCCCCD;
	border-width:0px 0px 1px 0px;
	}

.nhlShortcuts
{
	width:170px;
	font-size:12px;
	left:0px;
	font-family:Verdana;
	text-align:left;
	cursor: pointer;
    background-color:#EEEEED;
    border-style:solid;
    border:solid 1px #CCCCCD;
	border-width:1px 0px 0px 0px;
}

.rootnhlShortcuts
{
	width:205px;
	font-size:12px;
	font-family:Verdana;
	text-align:left;
	cursor: pointer;
    background-color:#EEEEED;
    border-style:solid;
    border:solid 1px #CCCCCD;
	border-width:0px 0px 1px 0px;
}

.nhlShortcutshover
{
	width:170px;
	font-size:12px;
	left:0px;
	font-family:Verdana;
	text-align:left;
	cursor: pointer;
    border-style:solid;
    border:solid 1px #CCCCCD;
	border-width:1px 0px 0px 0px;	
	background-color:#e4e4e4;
}

.nhlShortcutsblank
{
	height:20px;
	width:170px;
}

.nhlShortcutList table
{
    width:10px;
}

.nhlShortcutList td
{
    padding-left:7px;
}


.nhlShortcutsFirst
{
	width:170px;
	font-size:12px;
	left:0px;
	font-family:Verdana;
	text-align:left;
	cursor: pointer;
    background-color:#EEEEED;
	color:white;
	height:20px;
}


#ShortcutsStaticContainer
{
    position:absolute;
}

.ShortcutsStaticContainerOverflowControl
{
    float:left;
    width:200px;
    height:20px;
    overflow:hidden;
}


.ShortcutsStaticContainerOverflowControl img
{
    padding-left:7px;
}

.ShortcutsStaticContainerOverflowControl .nhlshortcutgroup
{
    padding-top:20px;
}