a.vSmall{
	width:167px;
}
a.vLarge{
	width:222px;
}
#verticalmenu{
	list-style-type: none;
	margin: 0;
	padding: 0px;
	background:white;
	display:none;
	left:0px;
	top:32px;
	position:absolute;
	z-index:3000;
}
#verticalmenu li ul{
	list-style-type: none;
	margin: 0;
	padding: 0px;
	background:white;
	display:none;
	left:10px;
	top:32px;
	position:absolute;
	z-index:3000;
}
#verticalmenu li{
position: relative;
}

#verticalmenu li a{
	background:url(/images/home/left_menu.png) no-repeat;	
	color:#343434;	/* Black text color */
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	display: block;
	line-height:2em;
	text-decoration: none;
	padding-left:10px;
	text-transform: uppercase;
}
#verticalmenu li ul{ /*SUB MENU STYLE*/
	position: absolute;
	width: 190px; /*WIDTH OF SUB MENU ITEMS*/
	left: 0;
	top: 0;
	display: none;
	border-top:1px solid #CCCCAA;
	border-left:1px solid #CCCCAA;
	border-right:1px solid #CCCCAA;
	background-color:#FAFAFA;
}

#verticalmenu li ul li{
	background:none!important;	
	border-bottom:1px solid #CECEAD;
}

#verticalmenu li ul a{
	background:none!important;	
	font-size:11px!important;
	font-family:Verdana!important;
	font-weight:normal!important;
	padding:1px 10px 1px 10px;
	width: 170px;
	width: audo;
	line-height:16px;	/* 16 pixels height */
}
#verticalmenu li ul a:hover{
	color:#FFF;	/* White text */
	background-color:#9E9E8B!important;
}

#verticalmenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(arrow.gif) no-repeat center right;
}

#verticalmenu li a:visited, #verticalmenu li a:active{
	
}

#verticalmenu li a:hover{
	background:url(/images/home/left_menu_on.png) no-repeat;
}

.hmenu {background: url(/images/vmenu/bgr_menu_horizontal.gif) top left repeat-x; float:left; height: 32px;}

.shopAllDepHome{
	width:141px;padding-right:2px; height: 32px;background: url(/images/vmenu/bgr_menu_divider.gif) top right no-repeat;float:left;position:relative;
}
.shopAllDepCategory{
	width:219px;padding-right:2px; height: 32px;background: url(/images/vmenu/bgr_menu_divider.gif) top right no-repeat;float:left;position:relative;
}
.shopAllDepProducts{
	width:174px;padding-right:2px; height: 32px;background: url(/images/vmenu/bgr_menu_divider.gif) top right no-repeat;float:left;position:relative;
}
.holder {
	background: url(/images/bgr_btn_shopall.gif) top left repeat-x;height:32px;
}
.shopAllDepCategory .bRight {
	background:url(/images/btn_arrow_down.gif) top right no-repeat;
	display:block;
	width:107px;
	height:32px;
	float:left;
}
.shopAllDepProducts .bRight {
	background:url(/images/btn_arrow_down.gif) top right no-repeat;
	display:block;
	width:64px;
	height:32px;
	float:left;
}
.shopAllDepCategory .bRight:hover {
	background:url(/images/btn_arrow_down_hover.gif) top right no-repeat;
}
.shopAllDepProducts .bRight:hover {
	background:url(/images/btn_arrow_down_hover.gif) top right no-repeat;
}
.bLeft {
	background: url(/images/btn_shopall.gif) top left no-repeat;
	display:block;
	width:110px;
	height:32px;
	float:left;
}
.bLeft:hover {
	background: url(/images/btn_shopall_hover.gif) top left no-repeat;
}
/* Holly Hack for IE \*/
* html #verticalmenu li { height: 1%; }
* html #verticalmenu li a { height: 1%; }
/* End */

clearfx:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfx {display: inline-block;}
* html .clearfx {height: 1%;}
.clearfx {display: block;}