 .transMenu {
position:absolute;
overflow:hidden;
left:-1000px;
top:-1000px
}

.transMenu .content {
position:absolute
}

.transMenu .items {
position:relative;
left:0;
top:0;
z-index:2
}

.transMenu .background {
position:absolute;
left:0;
top:0;
z-index:1;
-moz-opacity:.9;
filter:alpha(opacity=90)
}

.transMenu .shadowRight {
width:2px;
position:absolute;
z-index:3;
top:3px;
-moz-opacity:.4;
filter:alpha(opacity=40)
}

.transMenu .shadowBottom {
position:absolute;
z-index:1;
left:3px;
height:2px;
-moz-opacity:.4;
filter:alpha(opacity=40)
}

.transMenu .item {
color:#484848;
text-decoration:none;
text-transform:none;
border:none;
cursor:pointer;
font-size:11px
}

.transMenu .item.hover {
color:#FFF;
background:#F85703
}

.transMenu .item img {
margin-left:10px
}

.transMenu .item#active {
background:#484848;
color:#FFF
}

.transMenu .item#active:hover {
color:#FFF;
background:#484848
}

#ja-mainnav div.transmenu-inner {
float:left
}

#ja-transmenu {
float:left;
margin:0;
padding:0
}

#ja-transmenu li {
background:none;
display:inline;
margin:0;
padding:0
}

#ja-transmenu li a {
float:left;
display:block;
background:url(../images/mainnav-sep.gif) no-repeat top right;
font-weight:700;
text-decoration:none;
margin:0;
padding:8px 20px 7px
}

#ja-transmenu li a span {
color:#484848
}

a.havechild-mainlevel-trans {
background:url(img/arrow-off.gif) center right no-repeat
}

#ja-transmenu li a:hover,a.mainlevel-trans:hover,a.mainlevel-trans:active,a.mainlevel-trans:focus {
background:url(../images/mainnav-sep.gif) no-repeat top right #FFF
}

a.havechild-mainlevel-active-trans,a.havechild-mainlevel-active-trans:hover,a.havechild-mainlevel-active-trans:active,a.havechild-mainlevel-active-trans:focus,a.mainlevel-active-trans,a.mainlevel-active-trans:hover,a.mainlevel-active-trans:active,a.mainlevel-active-trans:focus {
background:url(../images/mainnav-active-bg.gif) no-repeat bottom right #FFFFFF !important
}

a.jahover,a.jahover-active {
background:url(../images/mainnav-sep.gif) no-repeat top right #FFFFFF !important
}
