/* Utility Navigation */
/*#navutil {
	background: transparent url("/women/img/pronto.gif") 51px 3px no-repeat;
	height: 24px;
	padding: 0 0 0 90px;
	float: left;
}

#navutil ul {
	list-style: none;
	margin: 0;
	padding: 8px 0 0 0;
	float: left;
}

#navutil ul li {
	margin: 0;
	padding: 0 7px 0 6px;
	float: left;
	font-size: 10px;
	border-right: 1px solid #69c;
	line-height: 10px;
}

#navutil ul li a {
	color: #69c;
	text-decoration: none;
}

*/

#navutil {
	padding: 3px 0 0 72px;
	margin: 0;
	width: 405px;
	height: 16px;
	float: left;
}

#navutil ul {
	width: 405px;
	height: 16px;
	position: relative;
	background: transparent url("/women/img/footer_nav.gif") left top no-repeat;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#navutil li {
	margin: 0;
	padding: 0;
	height: 16px;
	position: absolute;
	top: 0px;
	float: left;
}

#navutil a {
	height: 16px;
	display: block;
}

#navutil #navNews {
	left: 0px;
	width: 114px;
}

#navutil #navNews a:hover, #navutil #navNews a.active {
	background: transparent url("/women/img/footer_nav.gif") 0px -16px no-repeat;
}

#navutil #navContact {
	left: 114px;
	width: 48px;
}

#navutil #navContact a:hover, #navutil #navContact a.active {
	background: transparent url("/women/img/footer_nav.gif") -114px -16px no-repeat;
}

#navutil #navRetailer {
	left: 162px;
	width: 83px;
}

#navutil #navRetailer a:hover, #navutil #navRetailer a.active {
	background: transparent url("/women/img/footer_nav.gif") -162px -16px no-repeat;
}

#navutil #navMCollection {
	left: 245px;
	width: 87px;
}

#navutil #navMCollection a:hover, #navutil #MCollection a.active {
	background: transparent url("/women/img/footer_nav.gif") -245px -16px no-repeat;
}

#navutil #navDesigner {
	left: 332px;
	width: 73px;
}

#navutil #navDesigner a:hover, #navutil #navDesigner a.active {
	background: transparent url("/women/img/footer_nav.gif") -332px -16px no-repeat;
}

/* Main Navigation */
#navmain {
	height: 22px;
	padding-left: 4px;
}

#navmain ul {
	margin: 0;
	padding: 0;
	list-style: none;
	background: transparent url("/women/img/navmain.png") left top no-repeat;
	height: 22px;
	position: relative;
}

#navmain li {
	margin: 0;
	padding: 0;
	height: 22px;
	position: absolute;
	top: 0;
}

#navmain li a {
	display: block;
	height: 22px;
}

#navhome {
	left:0;
	width:119px;
}

#navhome a:hover, #navhome a.active {
	background: transparent url("/women/img/navmain.png") 0px -22px no-repeat;
}

#navfootwear {
	left:119px;
	width:119px;
}

#navfootwear a:hover, #navfootwear a.active {
	background: transparent url("/women/img/navmain.png") -119px -22px no-repeat;
}

#navhandbags {
	left:227px;
	width:123px;
}

#navhandbags a:hover, #navhandbags a.active {
	background: transparent url("/women/img/navmain.png") -227px -22px no-repeat;
}

#navaccessories {
	left:350px;
	width:115px;
}

#navaccessories a:hover, #navaccessories a.active {
	background: transparent url("/women/img/navmain.png") -350px -22px no-repeat;
}

#navtechnology {
	left:465px;
	width:115px;
}

#navtechnology a:hover, #navtechnology a.active {
	background: transparent url("/women/img/navmain.png") -465px -22px no-repeat;
}

#navvideos {
	left:580px;
	width:104px;
}

#navvideos a:hover, #navvideos a.active {
	background: transparent url("/women/img/navmain.png") -580px -22px no-repeat;
}



/* Footwear nav */
#footwearUtilNav {
	height: 24px;
	width: 694px;
	background: transparent url("/women/img/footwear_title_header.jpg") left top no-repeat;
	padding: 0 0 0 0;
	margin: 0;
}

#footwearUtilNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 24px;
	position: relative;
}

#footwearUtilNav li {
	margin: 0;
	padding: 0;
	height: 24px;
	position: absolute;
	top: 0;
}

#footwearUtilNav li a {
	display: block;
	height: 24px;
}


#navFootwearBoots {
	left: 360px;
	width: 98px;
	background: transparent url("/women/img/footwear_nav.png") 0px 0px no-repeat;
}

#navFootwearBoots a:hover, #navFootwearBoots a.active {
	background: transparent url("/women/img/footwear_nav.png") 0px -24px no-repeat;
}

#navFootwearFlats {
	left: 470px;
	width: 110px;
	background: transparent url("/women/img/footwear_nav.png") -110px 0px no-repeat;
}

#navFootwearFlats a:hover, #navFootwearFlats a.active {
	background: transparent url("/women/img/footwear_nav.png") -110px -24px no-repeat;
}


#navFootwearHeels {
	left: 588px;
	width: 98px;
	background: transparent url("/women/img/footwear_nav.png") -228px 0px no-repeat;
}

#navFootwearHeels a:hover, #navFootwearHeels a.active {
	background: transparent url("/women/img/footwear_nav.png") -228px -24px no-repeat;
}

#FootwearNav, #AccessoriesNav {
	padding: 0;
	margin: 0;
	text-align: left;
	height: 100%;
	width: 125px;
	background: #F3F3ED;
	font-size: 11px;
}

#FootwearNav ul, #AccessoriesNav ul {
	list-style: none;
	margin: 0;
	padding: 0 0 8px 0;
}

#FootwearNav li, #AccessoriesNav li {
	padding: 3px 0 3px 0;
	margin: 0;
	list-style: none;
}

#FootwearNav a, #AccessoriesNav a {
	text-decoration: none;
	color: #333;
	display: block;
	padding: 0 0 0 8px;
}

#AccessoriesNav li a {
	text-decoration: none;
	color: #333;
	display: block;
	padding: 0 0 0 20px;
}

#FootwearNav li a:hover, #AccessoriesNav li a:hover {
	background: #9B8E80;
	color: #fff;
}

#leftBeltDetailNav active {
	background-color: #745940;
}

#navUp-arrow {
	padding: 10px 0 5px 0;
	text-align: center;

}

#navDown-arrow {
	padding: 6px 0 0 0;
	margin: 0px;
	text-align: center;
}

/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position: relative; 
	overflow: hidden;
	height: 126px; 
  	z-index: 100; 
	padding: 0;
	margin: 0;
}

/* Pronto nav */
#prontoUtilNav {
	height: 24px;
	width: 694px;
	background: transparent url("/women/img/pronto_title_header.jpg") left top no-repeat;
	padding:0 0 0 45px;
	margin: 0;
}

#prontoUtilNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 24px;
	position: relative;
	right: 45px;
}

#prontoUtilNav li {
	margin: 0;
	padding: 0;
	height: 24px;
	position: absolute;
	top: 0;
}

#prontoUtilNav li a {
	display: block;
	height: 24px;
}


#navProntoNews {
	left:360px;
	width:99px;
	background: transparent url("/women/img/pronto_nav.png") 0px 0px no-repeat;
}

#navProntoNews a:hover, #navProntoNews a.active {
	background: transparent url("/women/img/pronto_nav.png") 0px -24px no-repeat;
}

#navProntoEvents {
	left:470px;
	width:101px;
	background: transparent url("/women/img/pronto_nav.png") -110px 0px no-repeat;
}

#navProntoEvents a:hover, #navProntoEvents a.active {
	background: transparent url("/women/img/pronto_nav.png") -110px -24px no-repeat;
}

#navProntoPRelease {
	left: 588px;
	width: 98px;
	background: transparent url("/women/img/pronto_nav.png") -228px 0px no-repeat;
}

#navProntoPRelease a:hover, #navProntoPRelease a.active {
	background: transparent url("/women/img/pronto_nav.png") -228px -24px no-repeat;
}

#ProntoNav {
	padding: 0;
	margin: 0;
	text-align: left;
	height: 100%;
	width: 125px;
	background: #F3F3ED;
	font-size: 11px;
}

#ProntoNav ul {
	list-style: none;
	margin: 0;
	padding: 0 0 8px 0;
}

#ProntoNav li {
	padding: 3px 0 3px 0;
	margin: 0;
	list-style: none;
}

#ProntoNav a {
	text-decoration: none;
	color: #333;
	display: block;
	padding: 0 0 0 8px;
	margin: 0;
}

#ProntoNav li a:hover {
	background: #9B8E80;
	color: #fff;
}

#prontoDetailNav active {
	background-color: #745940;
}

