/*** ESSENTIAL STYLES ***/
#menu-category-search, #menu-category-search * {
}
#menu-category-search {
}
	/* rf20110413[s] */
	#cosme_tab ul#menu-category-search li{ height: 30px; }
	#fashion_tab ul#menu-category-search li{ height: 18px; }
	/* rf20110413[e] */

	/* rf20110413[s] */
	#cosme_tab #menu-category-search ul {
		list-style-type:none;
		position: absolute;
		top: 0px;
		left: 200px;
		border: 1px solid #e0e4e3;
		background: #f5f7f7;
		display:none;
		margin:0;
		padding:0;
	}
	#fashion_tab #menu-category-search ul {
		list-style-type:none;
		position: absolute;
		top: 0px;
		left: 200px;
		border-top: 1px solid #e0e4e3;
		border-right: 1px solid #e0e4e3;
		border-bottom: 1px solid #e0e4e3;
		background: #ffffff;
		display:none;
		margin:0;
		padding:0;
	}
	/* rf20110413[e] */


		/* rf20110413[s] */
		#cosme_tab #menu-category-search ul li { border-bottom: 1px dotted #e0e4e3; }
		#fashion_tab #menu-category-search ul li {}
		/* rf20110413[e] */


		#menu-category-search ul li.last{
			border-bottom: none none;
		}

/* rf20110413[s] */
		#cosme_tab ul#menu-category-search ul li a {
			padding: 7px 0 0 15px;
			height: 20px;
			background: url("../../var/ssec/front-pc/images/format/menu/arrow.gif") no-repeat #f5f7f7 left top;
			font-size: 11px;
		}
		#fashion_tab ul#menu-category-search ul li a {
			/*padding: 7px 0 0 15px;*/
			height: 18px;
			background: #ffffff url("../../var/ssec/front-pc/images/format/menu/fashion_arrow.gif") no-repeat 12px 4px;
			font-size: 11px;
		}
		#cosme_tab ul#menu-category-search ul li a:hover {
			background: url("../../var/ssec/front-pc/images/format/menu/arrow.gif") no-repeat #fff left bottom;
		}
		#fashion_tab ul#menu-category-search ul li a:hover {
			background: #f8f8f8 url("../../var/ssec/front-pc/images/format/menu/fashion_arrow.gif") no-repeat 12px 4px; text-decoration: none;
		}
		/* rf20110413[e] */

#menu-category-search li:hover {
	visibility: inherit; /* fixes IE7 'sticky bug' */
}
#menu-category-search li {
	position: relative;
	z-index: 10000;
}
#menu-category-search a {
	display: block;
	position: relative;
}
#menu-category-search li:hover ul,
#menu-category-search li.sfHover ul {
	z-index:		99;
	font-size:0;
}
#menu-category-search li:hover ul li{
}
ul#menu-category-search li:hover li ul,
ul#menu-category-search li.sfHover li ul {
}
ul#menu-category-search li li:hover ul,
ul#menu-category-search li li.sfHover ul {
}
ul#menu-category-search li li:hover li ul,
ul#menu-category-search li li.sfHover li ul {
}
ul#menu-category-search li li li:hover ul,
ul#menu-category-search li li li.sfHover ul {
}


/*** arrows **/
#menu-category-search a.sf-with-ul {
}
.sf-sub-indicator {
	position:		absolute;
	text-indent: 	-999em;
	overflow:		hidden;
/* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {

}

/* point right for anchors in subs */
#menu-category-search ul .sf-sub-indicator {
}
#menu-category-search ul a > .sf-sub-indicator {
}
/* apply hovers to modern browsers */
#menu-category-search ul a:focus > .sf-sub-indicator,
#menu-category-search ul a:hover > .sf-sub-indicator,
#menu-category-search ul a:active > .sf-sub-indicator,
#menu-category-search ul li:hover > a > .sf-sub-indicator,
#menu-category-search ul li.sfHover > a > .sf-sub-indicator {
}

#cosme_tab .sf-sub-indicator { display: none !important; }

