/* I have absolutely positioned the module, you might have a different scheme */
.moduletablemainnav
{
  z-index: 100;
  margin: 0;
  padding: 0;
}

.mainlevelmainnav
{
  color: black;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

div.mainlevelmainnav
{
  padding: 0px 10px 0px 10px;
}

a.mainlevelmainnav
{
  margin: 0px 10px 0px 10px;
}

.sublevelmainnav
{
  color: black;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}

.transMenu .item:hover 
{
	background:#ffdff8;
}
/*
#mainlevelmainnav, #mainlevelmainnav ul
{
  float: left;
  list-style: none;
  line-height: 1em;
  background: transparent;
  margin: 0;
  padding: 0;
}

#mainlevelmainnav a, #mainlevelmainnav span
{
  display: block;
  color: black;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  margin-right: 15px;
  padding: 0.3em;
}

#mainlevelmainnav li
{
  float: left;
  padding: 0;
}

#mainlevelmainnav li ul
{
  position:absolute;
  left:-999em;
  height:auto;
  width:11em;
/*  font-weight:400;
  background:#36f;
  border:#00C 1px solid;* /
  background-color: white;
  border:1px solid black;
  margin: 0px;
}

#mainlevelmainnav li li
{
  width:11em;
}

#mainlevelmainnav li ul a, #mainlevelmainnav li ul span
{
  width: 11em;
  color: black;
  font-size: 11px;
  line-height: 1em;
  font-weight: normal;
}

#mainlevelmainnav li ul a:hover
{
  font-weight: bold;
}

#mainlevelmainnav li:hover ul ul, #mainlevelmainnav li:hover ul ul ul, #mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul
{
  left:-999em;
}

#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul
{
  left:auto;
  z-index:6000;
}

#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul
{
  margin: 0px 50px;
}

#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover
{
/*  background:#039 url(../images/soccerball.gif) 98% 50% no-repeat;* /
}
*/