#smenu {
	text-align: center;
	z-Index: 999;
	position: absolute;
	top: 110px;
	left: 135px;
	width: 260px;
	visibility: hidden;
	
}
#sleft {
	width: 220px;
	height:338px;
	float: left;
}
#menu-top-bg {
	width: 188px;
	height:10px;
	float: left;
	background-image: url(images/side-menu-top-bg.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#menu-middle-bg {
	width: 188px;
	height:320px;
	float: left;
	background-image:url(images/side-menu-middle-bg.gif);
	background-repeat: repeat-y;
	background-position:right;
	overflow:auto;
	overflow-y:auto;
	overflow-x:hidden;
}
#menu-bottom-bg {
	width: 188px;
	height:10px;
	float: left;
	background-image:url(images/side-menu-bottom-bg.gif);
	background-repeat: no-repeat;
	background-position:right;
}

#sright {
	float:right;
	display:inline;
}

#ip-left-menu-bg {
	FONT-SIZE: 13px;
	FLOAT: left;
	WIDTH: 190px;
	height:35px;
	LINE-HEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #414141;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c7;
}
#ip-left-menu-bg UL {
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	LIST-STYLE-TYPE: none;
	height:30px;
}

#ip-left-menu-bg LI {
	width:150px;
	height:35px;	
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	FLOAT: left;
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	PADDING-TOP: 0px;
}

#ip-left-menu-bg A {
	PADDING-RIGHT:0;	
	DISPLAY: block;	
	PADDING-LEFT: 0px;
	padding-top:10px;
	FLOAT: left;	
	PADDING-BOTTOM: 0px;	
	COLOR: #231f20;	
	TEXT-DECORATION: none;
}

#ip-left-menu-bg A:hover {
	PADDING-RIGHT:0;	
	DISPLAY: block;	
	PADDING-LEFT: 0px;
	padding-top:10px;
	FLOAT: left;	
	PADDING-BOTTOM: 0px;	
	COLOR: #365d96;	
	TEXT-DECORATION: none;
}

#ip-left-menu-bg .current {
	FONT-SIZE: 11px;
	FLOAT: left;
	WIDTH: 150px;
	height:35px;
	LINE-HEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #231f20;
	font-weight:bold;
}

#ip-left-menu-bg.current A {
	PADDING-RIGHT:0;	
	DISPLAY: block;	
	PADDING-LEFT: 22px;
	padding-top:10px;
	FLOAT: left;	
	PADDING-BOTTOM: 0px;	
	COLOR: #231f20;	
	TEXT-DECORATION: none;
	font-weight:bold;
}

#ip-left-menu-bg A {	
	FLOAT: none;
}

.user-account-icon{
	width:24px;
	height:25px;
	float:left;
	background-image:url(images/user-account-icon.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-right:5px;
	margin-left:5px;
}

.customer-icon{
	width:24px;
	height:25px;
	float:left;
	background-image:url(images/customer-icon.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-right:5px;
	margin-left:5px;
}

.catalog-icon{
	width:24px;
	height:25px;
	float:left;
	background-image:url(images/catalog-icon.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-right:5px;
	margin-left:5px;
}

.order-icon{
	width:24px;
	height:25px;
	float:left;
	background-image:url(images/order-icon.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-right:5px;
	margin-left:5px;
}
.tax-location-icon{
	width:24px;
	height:25px;
	float:left;
	background-image:url(images/tax-icon.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-right:5px;
	margin-left:5px;
}

.cms-icon{
	width:24px;
	height:25px;
	float:left;
	background-image:url(images/cms-icon.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-right:5px;
	margin-left:5px;
}

.cms-icon{
	width:24px;
	height:25px;
	float:left;
	background-image:url(images/cms-icon.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-right:5px;
	margin-left:5px;
}

