.left_menu {
	width: 150px;
	margin: 0px 0px 5px 0px;
}
.left_menu .item{
	height: 24px;
	margin: 0px 0px 1px 0px ;
}
#ja-transmenu {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
#ja-transmenu li {
	width: 100%;
	height: 24px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	display: inline;
	background: none transparent scroll repeat 0% 0%;
}
#ja-transmenu li a {
	float: left;
	width: 100%;
	display: block;
	color: #ffffff;
	background: url('left_menu_item.png') no-repeat left top;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:700; line-height:24px; font-size:8pt; font-family:Tahoma
}
#ja-transmenu li a:hover {
	background: url('left_menu_item.png') no-repeat left bottom;
	color: #000000
}
#ja-transmenu li a span{
	padding: 0px 12px 0px 8px;
}

.transmenu {
	position: absolute;
	left: -1000px;
	top: -1000px;
	overflow: hidden;
}
.transmenu .content {
	position: absolute
}
.transmenu .background {
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
}
.transmenu .shadowright {
	position: absolute;
	z-index: 3;
	top: 3px;
	width: 2px;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	display: none;
}
.transmenu .shadowbottom {
	z-index: 1;
	position: absolute;
	left: 3px;
	height: 2px;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	display: none;
}
.transmenu .items {
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.transmenu .item {
	cursor: pointer;
	color: #ffffff;
	border-style: none;
	font: 100 11px tahoma, arial, sans-serif;
}
.transmenu .item td{
	background: #EAEAEA;
	color: #212121;
	font: 100 11px tahoma, arial, sans-serif;
}
.transmenu .hover.item {
	color: #212121;
}
.transmenu .hover td{
	background: #C1C1C1;
}
.transmenu .item img {
	margin-left: 10px
}
.transmenu .item#active {
	background: #5fa4fb;
	color: #ffffff;
}
.transmenu .item#active:hover {
	background: #545c66;
	color: #ffffff;
}