#leftNavigation {
	width:162px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:12px;
	position:relative;
	/*margin-left:10px;*/
	text-align:left;
	z-index:499 !important;
}
div.rounded-bg {
	height:12px;
	width:100%;
	bottom:0;
	position:absolute;
	background:url("../images/leftnav/left_nav_bottom.png") 0 bottom no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leftnav/left_nav_bottom.png', sizingMethod="image");
}
#leftNavigation #main-logo {
	padding:0 0 15px 8px;
	margin-bottom:10px;
	background:url("../images/leftnav/nav_divider.gif") 3px bottom no-repeat;
}
#leftNavigation img { border:none; }
#leftNavigation a, #leftNavigation a:link, #leftNavigation a:active, #leftNavigation a:visited, #leftNavigation a:hover { outline:none; }
#leftNavigation .left-nav-content {
	background-color:#060a0d;
	height:auto;
	padding:26px 0 0 4px;
}
.js-enabled #leftNavigation .left-nav-content { height: 537px; }
#leftNavigation ul {
	list-style:none;
	margin:0;
	padding:0;
}
#leftNavigation ul.first-level {
	background:url("../images/leftnav/nav_divider.gif") 3px bottom no-repeat;
	padding:0 0 12px 0;
	margin: 0 0 12px 0;
}
#leftNavigation li.main-nav-item {
	padding:3px 0 0 0;
	margin:2px 0 0;
}
#leftNavigation li.active { padding-bottom:5px; }
#leftNavigation ul a, #leftNavigation ul a:link, #leftNavigation ul a:active, #leftNavigation ul a:visited, #leftNavigation ul a:hover {
	color:#51c2fd;
	text-decoration:none;
	font-size:14px;
	line-height:14px;
	display:block;
	height:auto;
	padding: 0 0 3px 10px;
	zoom: 1;
}
#leftNavigation a.acc-trigger { text-indent:-1000em; }
#leftNavigation li.active a.acc-trigger { padding-bottom:5px; }
/*Specific Bg images*/
#leftNavigation #navThinking { background:url("../images/leftnav/thinking_sprite.png") 0 0 no-repeat; }
#leftNavigation #navBuying { background:url("../images/leftnav/buying_sprite.png") 0 0 no-repeat; }
#leftNavigation #navWearing { background:url("../images/leftnav/wearing_sprite.png") 0 0 no-repeat; }
#leftNavigation #navProducts { background:url("../images/leftnav/products_sprite.png") 0 -1px no-repeat; }
#leftNavigation #navResources { background:url("../images/leftnav/resources_sprite.png") 0 0 no-repeat; }
#leftNavigation #navThinking.active, #leftNavigation #navBuying.active, #leftNavigation #navWearing.active, #leftNavigation #navProducts.active, #leftNavigation #navResources.active { background-position: -246px 0; }
/* 2nd Level */
.js-enabled #leftNavigation .second-level {
	display:none;
	width:100%;
}
.js-enabled #leftNavigation .selected ul { display:block; }
#leftNavigation .second-level li {
	position:relative;
	padding:4px 0 0 0;
	zoom: 1;
}
#leftNavigation .second-level a, #leftNavigation .second-level a:link, #leftNavigation .second-level a:active, #leftNavigation .second-level a:visited, #leftNavigation .second-level a:hover {
	color:#ffffff;
	font-size:11px;
	line-height:14px;
	padding:0 0 3px 12px;
}
#leftNavigation li.active .second-level a, #leftNavigation li.selected .second-level a {
	background:none;
	color:#ffffff;
}
#leftNavigation .second-level li.hovered, #leftNavigation .second-level li.selected { background:url("../images/leftnav/active_main_top.gif") 0 0 no-repeat; }
#leftNavigation .second-level li.hovered a, #leftNavigation .second-level li.selected a { background:url("../images/leftnav/active_main_bottom.gif") 0 bottom no-repeat; }
/*
#leftNavigation .second-level li.sub-active {
	background:url("../images/leftnav/fo_second_item_top.png") 0 0 no-repeat;
}

#leftNavigation .second-level li.sub-active a {
	background:url("../images/leftnav/fo_second_item_bottom.png") 0 bottom no-repeat;
}
*/
/* 3rd Level */

#leftNavigation .hovered .third-level {
	left:150px;
	top:0;
}
#leftNavigation .third-level, #leftNavigation .fourth-level {
	position:absolute;
	left:-1000em;
	top:-1000em;
}
#leftNavigation .third-level {
	background:url("../images/leftnav/fo_third_blue_bar.png") right 0 no-repeat;
	_background-image:url("../images/leftnav/fo_third_blue_bar.gif") right 0 no-repeat;
	padding:21px 0 0 8px;
}
#leftNavigation .third-level .wrapper {
	padding-bottom:12px;
	width:184px;
}
#leftNavigation .third-level .wrapper div.rounded-bg {
	background:url("../images/leftnav/fo_third_bottom.png") 0 bottom no-repeat;
	_background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leftnav/fo_third_bottom.png', sizingMethod="image");
}
#leftNavigation .multi-line .third-level {
	padding-top:35px;
	background-image:url("../images/leftnav/fo_third_blue_bar_multi.png");
	_background-image:url("../images/leftnav/fo_third_blue_bar_multi.gif");
}
#leftNavigation .third-level ul {
	background-color:#474747;
	padding:5px 0 0 7px;
}
#leftNavigation .third-level li { margin:0; }
#leftNavigation .third-level ul a, #leftNavigation .third-level ul a:link, #leftNavigation .third-level ul a:active, #leftNavigation .third-level ul a:visited, #leftNavigation .third-level ul a:hover { padding-left:6px; }
#leftNavigation .third-level a { padding-right:20px; }
#leftNavigation li.hovered .third-level li.hovered { background:url("../images/leftnav/active_third_top.gif") top left no-repeat; }
#leftNavigation li.hovered .third-level li.hovered a { background:url("../images/leftnav/active_third_bottom.gif") left bottom no-repeat; }
#leftNavigation li.hovered .third-level a {
	background:none;
	color:#ffffff;
}
/* 4th level */
#leftNavigation .hovered .hovered .fourth-level {
	left:164px;
	top:0;
}
#leftNavigation .fourth-level {
	padding:21px 0 0 13px;
	background:url("../images/leftnav/fo_fourth_blue_bar.png") 0 0 no-repeat;
	_background-image:url("../images/leftnav/fo_fourth_blue_bar.gif");
}
#leftNavigation .third-level .multi-line .fourth-level {
	padding-top:35px;
	background-image:url("../images/leftnav/fo_fourth_blue_bar_multi.png");
	_background-image:url("../images/leftnav/fo_fourth_blue_bar_multi.gif");
}
#leftNavigation .fourth-level .wrapper {
	padding-bottom:6px;
	width:184px;
}
#leftNavigation .fourth-level .wrapper div.rounded-bg {
	background:url("../images/leftnav/fo_fourth_bottom.png") 0 bottom no-repeat;
	_background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leftnav/fo_fourth_bottom.png', sizingMethod="image");
}
#leftNavigation .fourth-level ul {
	background-color:#999;
	padding-left:8px;
}
#leftNavigation li.hovered .third-level li.hovered .fourth-level a, #leftNavigation li.hovered .third-level li.hovered .fourth-level li {
	background:none;
	color:#fff;
}
#leftNavigation li.hovered .third-level li.hovered .fourth-level li.hovered { background:url("../images/leftnav/active_fourth_top.gif") 0 0 no-repeat; }
#leftNavigation li.hovered .third-level li.hovered .fourth-level li.hovered a { background:url("../images/leftnav/active_fourth_bottom.gif") 0 bottom no-repeat; }
/* Arrows */
#leftNavigation span.arrow { }
#leftNavigation li.has-sub a span.arrow {
	padding-left:9px;
	background:url("../images/leftnav/arrow_sprite.gif") right -459px no-repeat;
}
#leftNavigation li.has-sub-selected a span.arrow, #leftNavigation li.sub-active a span.arrow { background-position:right -390px; }
#leftNavigation li.has-sub li a span.arrow { background:none; }
#leftNavigation li.has-sub li.has-sub a span.arrow { background:url("../images/leftnav/arrow_sprite.gif") right -324px no-repeat; }
#leftNavigation li.has-sub li.sub-active a span.arrow { background-position: right -390px; }
/* bottom content area */

.js-enabled #leftNavigation div.bottom-content {
	position:absolute;
	bottom:10px;
	width:100%;
}
#leftNavigation .bottom-content ul a {
	font-size:14px;
	line-height:14px;
	padding-left:10px;
}
#leftNavigation .bottom-content a.acc-trigger { text-indent:0; }
#leftNavigation .bottom-content li.active a.acc-trigger { padding-bottom:3px; ; }
#leftNavigation .bottom-content ul.first-level { padding-bottom:6px; }
#leftNavigation .bottom-content .first-level li.active {
	background:url("../images/leftnav/active_main_top.gif") 0 0 no-repeat;
	padding-bottom:0;
}
#leftNavigation .bottom-content .first-level li.active a {
	background:url("../images/leftnav/active_main_bottom.gif") 0 bottom no-repeat;
	color:#000;
}
#leftNavigation .bottom-content li.active .second-level a, #leftNavigation .bottom-content li.selected .second-level a, #leftNavigation .bottom-content li.active .second-level a, #leftNavigation .bottom-content li.selected .second-level a:link, #leftNavigation .bottom-content li.active .second-level a, #leftNavigation .bottom-content li.selected .second-level a:active, #leftNavigation .bottom-content li.active .second-level a, #leftNavigation .bottom-content li.selected .second-level a:visited, #leftNavigation .bottom-content li.active .second-level a, #leftNavigation .bottom-content li.selected .second-level a:hover {
	background:none;
	color:#ffffff;
}
#leftNavigation .bottom-content ul.second-level a { font-size:11px; }
#leftNavigation .bottom-content li.active .second-level li.hovered a { background:url("../images/leftnav/active_main_bottom.gif") 0 bottom no-repeat; }
#leftNavigation .nav-tout {
	display:block;
	font-size:12px;
	color:#fff;
	padding-left:7px;
	text-decoration:none;
}
#leftNavigation .nav-tout .tout-img {
	padding-bottom:15px;
	display:block;
}
#leftNavigation .nav-tout .bigger { font-size:18px; }
/* for registered trademark */
#leftNavigation span.super {
	font-size:11px;
	padding:0;
	position:relative;
	zoom:1;
	top:-3px;
	background:none;
}
/* positions left nav correctly when on All-Flash HOME PAGE (only) */
div#left-nav-overflash-index {
	position:absolute;
	z-index:101;
	float:left;
	top:0;
	margin-left:15px;
	_margin-left:15px;
}
/* positions left nav correctly when on all other 'All-Flash' pages */
div#left-nav-overflash {
	position:absolute;
	z-index:101;
	float:left;
	top:0;
}