/*
#mainNavSticker {
	position:absolute;
	top:0;
	left:0;
	width:968px;
	height:43px;
	background:url('http://www.footlocker.com/ns/header/images/fl090810a-dropdown1_03.gif') no-repeat 0 0;
	z-index:999;
}*/

.clear {clear:both}

/*#menu_container {
	font-family: Helvetica, sans-serif;
	top: 121px;
	left: 0;
	height: auto;
}
.dropBox {
	position: absolute;
	display: none;
	width: 966px;
	height: 317px;
	left: 0px;
	top: 25px;
	background-color: #333333;
}
.department_shoes {
	float: left;
	height: 315px;
	width: 239px !important;
	width: 241px;
}
.department_clothing {
	float: left;
	height: 315px;
	width: 239px !important;
	width: 241px;
}
.department_accessories {
	float: left;
	height: 315px;
	width: 239px !important;
	width: 240px;
}
.department_equipment {
	float: left;
	height: 315px;
	width: 239px !important;
	width: 240px;
}*/

.dd_column {
	float:left;
	width:135px;
	margin:0;
	padding:0;
	height:auto;
}
.dd_column_a {
	float:left;
	width:160px;
	margin:0;
	padding:0;
	height:auto;
}
.dd_column_b {
	float:left;
	width:150px;
	margin:0;
	padding:0;
	height:auto;
}
.dd_column_c {
	float:left;
	width:170px;
	margin:0;
	padding:0;
	height:auto;
}
.dd_column_d {
	float:left;
	width:190px;
	margin:0;
	padding:0;
	height:auto;
}
.dd_column_f {
	float:left;
	width:132px;
	height:auto;
	margin:0;
	padding:0;
}
.dd_column_nb {
	float:left;
	width:132px;
	padding:0 0 0 0;
	height:auto;
}
.dd_column_end {
	float: left;
	width: 150px;
	margin:0;
	padding:0;
	height: auto;
	/*border-left: 1px solid #6F6F6F;*/
}
.outlet_shoes {
	float: left;
	border: 1px solid #FF0000;
	height: 315px;
	width: 239px !important;
	width: 241px;
}
.outlet_clothing {
	float: left;
	border: 1px solid #FF0000;
	height: 315px;
	width: 239px !important;
	width: 241px;
}
.outlet_accessories {
	float: left;
	border: 1px solid #FF0000;
	height: 315px;
	width: 239px !important;
	width: 240px;
}
.outlet_equipment {
	float: left;
	border: 1px solid #FF0000;
	height: 315px;
	width: 239px !important;
	width: 240px;
}


.list_item_heading {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	color: #FFFFFF;
}

#outlet .m-item a:hover, #outlet .list_item_second a:hover {
	background-color: #FF0000;
}

.m-item {color:#FFF;text-indent:10px}

.m-item p {
	font:bold 10pt Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	line-height:22px;
	text-transform:uppercase;
}

.menu_shop_all {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0;
	margin:20px 0 0 0;
	text-indent:10px;
	text-transform:none;
}
.menu_shop_all a {
	color:#FFFFFF;
	text-decoration:none;
}
.menu_shop_all a:hover {
	color:#F9A5A1;
	text-decoration:none;
}

.m-item a {
	width:100%;
	text-indent:5px;
	line-height:15px;
	font-size:11px;
	color:#FFFFFF;
	text-decoration: none;
}
.m-item a:hover {
	width:100%;
	/*background-color: #990000;*/
	text-indent:5px;
	line-height:15px;
	text-decoration:none;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
}
.list_item_second a {
	display: block;
	width: 100%;
	text-indent: 30px;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.list_item_second a:hover {
	display: block;
	width: 100%;
	background-color: #990000;
	text-indent: 30px;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
.m-head {
	width: 230px;
	font-size: 12px;
	color: #990000;
	text-indent: 5px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;

}
.m-head a {
	position: relative;
	display: block;
	width: 230px;
	line-height: 28px;
	height: 28px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	background-image: url() !important;
	background-image: none;
	cursor: pointer;
	pointer: hand;
}
.m-head a:hover {
	position: relative;
	display: block;
	width: 230px;
	line-height: 28px;
	height: 28px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	background-image: url() !important;
	background-image: none;
	cursor: pointer;
	pointer: hand;
	background-color:#990000;
}
.m-foot {
	width: 930px;
	font-size: 14px;
	color: #6F6F6F;
	text-align: center;
}
.m-title {
	display:block;
	color: #FFF;
	font-size:12px;
	font-weight:bold;
	text-indent:10px;
	line-height:23px;
	text-transform:uppercase;
}
.m-title a {
	color: #FFF;
	font-size: 12px;
	display: block;
	line-height: 20px;
	width: 100%;
	background-color: none;
}
.m-title a:hover {
	color:#F9A5A1;
	font-size:12px;
	display:block;
	line-height:20px;
	width:100%;
}
.m-btitle {
	color: #FFF;
	font-size: 11px;
	line-height: 20px;
	text-transform:uppercase;
}
.m-btitle a {
	color: #FFFFFF;
	font-size: 11px;
	display: inline;
	line-height: 20px;
	text-align: center;
	background-color: none;
}
.m-btitle a:hover {
	color: #FFFFFF;
	font-size: 11px;
	display: inline;
	line-height: 20px;
	text-align: center;
	background-color: #990000;
}
.navButton {
	float: left;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	cursor: pointer;
	pointer: hand;
}
.navButtonOver {
	float: left;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	cursor: pointer;
	pointer: hand;
}
.navButtonRed {
	float: left;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	cursor: pointer;
	pointer: hand;
}
.navButtonRedOver {
	float: left;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	cursor: pointer;
	pointer: hand;
}
a.navButton {
}
a:hover.navButton {
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuSale
{
	padding: 7px 5px 7px 5px;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuSale:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuSale:hover
{
	padding: 7px 5px 7px 5px;
}

ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	color: #000;
}

.over {
	position: absolute;
	top: 29px;
	left: 0;
	display:block;
	width: 964px;
	z-index: 1000;
}
.sticker_menu_container {
	position:absolute;
	top:125px;
	left:0;
	display:block;
	font-family:Helvetica, sans-serif;
	width:968px;
	height:auto;
	margin:0;
	padding:0;
	z-index:9999;
}
/* ie adjustment */
* html .sticker_menu_container{
	top:145px;
}
* html #menu-wrap{
	top:145px;
}

div.item_spacer {
	width:99px;
	height:2px;
	margin:15px 0 10px 10px;
	padding:0;
	font-size:1px;
	line-height:0;
}

.sticker_menu_null {
	position:absolute;
	top:35px;
	left:0;
	display:none;
}
.sticker_wrapper{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	z-index:1000;
}
.sticker_wrapper ul {
	list-style: none;
	margin: 0;
	padding:0;
	z-index: 1000;
}
.sticker_wrapper ul li a {
	text-decoration: none;
}
.sticker_wrapper_outlet ul {
	list-style: none;
	margin: 0;
	padding:0;
}
.sticker_wrapper_outlet ul li a {
	text-decoration: none;
}
.sticker_wrapper ul li .navButton {
	list-style: none;
	margin: 0;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	color:#000000;
	cursor: pointer;
	pointer: hand;
}
.sticker_wrapper ul li:hover .navButton {
	float: left;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	color:#000000;
	cursor: pointer;
	pointer: hand;
}
.sticker_wrapper ul li .navBtn {
	list-style: none;
	margin: 0;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	font-size: 12px;
	color:#000000;
	cursor: pointer;
	pointer: hand;
}
.sticker_wrapper ul li:hover .navBtn {
	list-style: none;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 0 0;
	font-size: 12px;
	color:#000000;
	cursor: pointer;
	pointer: hand;
}

.sticker_wrapper ul li span {display:none}
.sticker_wrapper ul li span a {display:none}
.sticker_wrapper ul li span a:hover {display:none}

/* START MENS TAB */
.sticker_wrapper ul li .navButtonMens {
	width:62px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonMens, .sticker_wrapper ul li .navButtonMensOver {
	float:left;
	background-image:url('../images/fl090810a-dropdown1_03.gif');
	background-repeat:no-repeat;
	background-position:0 -43px;
}
/* END MENS TAB */

/*START WOMENS TAB*/
.sticker_wrapper ul li .navButtonWomens {
	width:80px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonWomens, .sticker_wrapper ul li .navButtonWomensOver  {
	float:left;
	background-image:url('../images/fl090810a-dropdown1_03.gif');
	background-repeat:no-repeat;
	background-position:-62px -43px;
}
/*END WOMENS TAB*/

/*START KIDS TAB*/
.sticker_wrapper ul li .navButtonKids {
	width:57px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonKids, .sticker_wrapper ul li .navButtonKidsOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-142px -43px;
}
/*END KIDS TAB*/

/*START FAN GEAR TAB*/
.sticker_wrapper ul li .navButtonFangear {
	width:84px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonFangear, .sticker_wrapper ul li .navButtonFangearOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-199px -43px;
}
/*END FAN GEAR TAB*/

/*START CASUAL TAB*/
.sticker_wrapper ul li .navButtonCasual {
	width:72px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonCasual, .sticker_wrapper ul li .navButtonCasualOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-283px -43px;
}
/*END CASUAL TAB*/

/*START ACCESSORIES TAB*/
.sticker_wrapper ul li .navButtonAccessories {
	width:106px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonAccessories, .sticker_wrapper ul li .navButtonAccessoriesOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-355px -43px;
}
/*END ACCESSORIES TAB*/

/*START BRANDS TAB*/
.sticker_wrapper ul li .navButtonBrands {
	width:72px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonBrands, .sticker_wrapper ul li .navButtonBrandsOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-461px -43px;
}
/*END BRANDS TAB*/

/*START OUTLET TAB*/
.sticker_wrapper ul li .navButtonOutlet {
	width:68px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonOutlet, .sticker_wrapper ul li .navButtonOutletOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-533px -43px;
}
/*END OUTLET TAB*/

/*START STORE TAB*/
.sticker_wrapper ul li .navButtonStore {
	width:106px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonStore, .sticker_wrapper ul li .navButtonStoreOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-601px -43px;
}
/*END STORE TAB*/

/*START UNLOCKED TAB*/
.sticker_wrapper ul li .navButtonUnlocked {
	width:96px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonUnlocked, .sticker_wrapper ul li .navButtonUnlockedOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-707px -43px;
}
/*END UNLOCKED TAB*/

/*START PRIZES TAB*/
.sticker_wrapper ul li .navButtonPrizes {
	width:96px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonPrizes, .sticker_wrapper ul li .navButtonPrizesOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-803px -43px;
}
/*END PRIZES TAB*/

/*START FACEBOOK TAB*/
.sticker_wrapper ul li .navButtonFacebook {
	width:65px;
	height:43px;
}
.sticker_wrapper ul li:hover .navButtonFacebook, .sticker_wrapper ul li .navButtonFacebookOver {
	float: left;
	background-image: url('../images/fl090810a-dropdown1_03.gif');
	background-repeat: no-repeat;
	background-position:-899px -43px;
}
/*END FACEBOOK TAB*/



.sticker_wrapper_outlet ul li .navButtonRed {
	list-style: none;
	margin: 0;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	color:#000000;
	cursor: pointer;
	pointer: hand;
}
.sticker_wrapper_outlet ul li:hover .navButtonRed {
	list-style: none;
	margin: 0;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 7px 10px 7px 10px;
	background-repeat: repeat-x;
	color:#000000;
	cursor: pointer;
	pointer: hand;
}
.sticker_wrapper ul li .sticker_menu {
	position:absolute;
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	top:43px;
	left:8px;
	/*background-color: #D11600;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=98);
	-moz-opacity: .98;
	opacity: .98;*/
	font-size:1px;
	line-height:0;
	z-index: 9999;
}

.sticker_wrapper ul li .menu_mens {/*left:8px;*/ width:309px}
.sticker_wrapper ul li .menu_womens {/*left:69px;*/ width:309px}
.sticker_wrapper ul li .menu_kids {/*left:149px;*/ width:449px}
.sticker_wrapper ul li .menu_fangear {/*left:206px;*/ width:159px}
.sticker_wrapper ul li .menu_casual {/*left:290px;*/ width:439px}
.sticker_wrapper ul li .menu_accessories {/*left:362px;*/ width:349px}
.sticker_wrapper ul li .menu_brands {/*left:0;*/ width:159px}
.sticker_wrapper ul li .menu_store {/*left:0;*/ width:209px}

/*.dd_buffer_mens {
	float:left;
	width:84px;
	height:8px;
	background-color:#D11600;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}*/

.dd_top {
	float:left;
	height:11px;
	background-color:#D11600;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}

.core_width_mens {width:300px}
.core_width_womens {width:300px}
.core_width_kids {width:440px}
.core_width_fangear {width:150px}
.core_width_casual {width:430px}
.core_width_accessories {width:340px}
.core_width_brands {width:150px}
.core_width_store {width:200px}

.sticker_wrapper ul li .sticker_menu_inner {
	float:left;
	background-color:#D11600;
}

.core_height_mens {height:330px}
.core_height_womens {height:370px}
.core_height_kids {height:280px}
.core_height_fangear {height:200px}
.core_height_casual {height:180px}
.core_height_accessories {height:210px}
.core_height_brands {height:170px}
.core_height_store {height:50px}

.sticker_wrapper ul li:hover .sticker_menu {
	display: block;
}

.dd-top-right {
	float:left;
	width:9px;
	height:11px;
	background-image:url('../images/fl090810a-top-corner.png');
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}

.dd-bottom-right {
	float:left;
	width:9px;
	height:11px;
	background-image:url('../images/fl090810a-bottom-right-corner.png');
	/*background-image: none;*/
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}
.dd-bottom-left {
	float:left;
	width:7px;
	height:12px;
	background-image:url('../images/fl090810a-left-bottom-corner.png');
	/*background-image: none;*/
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}
.dd-right {
	float:left;
	width:9px;
	background-image:url('../images/fl090810a-right-vertical.png');
	/*background-image: none;*/
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}

.dd-right-1 {height:330px}
.dd-right-2 {height:370px}
.dd-right-3 {height:280px}
.dd-right-4 {height:200px}
.dd-right-5 {height:180px}
.dd-right-6 {height:210px}
.dd-right-7 {height:170px}
.dd-right-8 {height:50px}

/*
.di-right-1 {
	height: 170px;
}
.di-right-2 {
	height: 200px;
}
.di-right-3 {
	height: 200px;
}
.di-right-4 {
	height: 160px;
}
.di-right-5 {
	height: 200px;
}
.di-right-6 {
	height: 200px;
}
.di-right-7 {
	height: 83px;
}
.di-right-8 {
	height: 93px;
}
*/

.dd-bottom {
	float:left;
	height:11px;
	background-image: url('../images/fl090810a-bottom-horizontal.png');
	/*background-image: none;*/
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}
.bottom_mens {width:293px}
.bottom_womens {width:293px}
.bottom_kids {width:433px}
.bottom_fangear {width:143px}
.bottom_casual {width:423px}
.bottom_accessories {width:333px}
.bottom_brands {width:143px}
.bottom_store {width:193px}

.dd-end-column {
	float:left;
	width:9px;
	height:100%;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0;
}