#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;
}
