@charset "utf-8";
/* CSS Document */

 
.moduletablemainnav { /* I have absolutely positioned the module, you might have a different scheme*/
  margin:0;
  padding:0;
}
 
#mainlevelmainnav,#mainlevelmainnav ul {
  float:right;
  list-style:none;
  line-height:1em;
  background:transparent;
  /*font-weight:700; */
}
 
#mainlevelmainnav a {
	display:block;
	/* color:#f90; */
  /* width:100px; */
  text-align:center;
	text-decoration:none;
	font-family: "Segoe UI",Arial,Helvetica,san-serif;
	letter-spacing: 1.3px;
	font-size:110%;
	padding:0.4em;
	border-left:1px solid #326097;
	color:#326097;
	padding-right: 10px;
	padding-left: 10px;
}

#active_menumainnav {
	font-weight:bold;
}

#mainlevelmainnav li {
  float:left;
  position:relative;
  padding:0;
  margin:0;
}

#mainlevelmainnav li a:hover {
	color:#91D4DF;
}

#mainlevelmainnav li ul  {
  position:absolute;
  /*left:-999em;*/
  height:auto;
  width:10em;
  margin:0;
  overflow:hidden;
  /* border-top:1px solid #326097; */
}

#mainlevelmainnav li ul a { 
  /*padding: 0 5px; */
  padding: 0;
  text-align:left;
  text-indent: 0.4em;
  font-size:0.9em;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  letter-spacing: normal;
  line-height: 180%;
  
  color:#326097;
  background:#fff;
  
  border:1px solid #326097;
  border-top:none;
  cursor: pointer;
  height:auto;
  
  float:left;
  display:block;
  width:10em;

}
 
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{
  /* left:-999em; */
  display:none;
}
 
#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; */
  display:block;
}
 
#mainlevelmainnav li li a:hover,#mainlevelmainnav li li.sfhover {
  /* background:#039 url(../images/soccerball.gif) 98% 50% no-repeat; */
  background:#494949;
  color:#fff;
}
