div.floatmenu ul{
  list-style-type:none;
  list-style-image:none;
}

div.floatmenu ul{
  margin:0px;
  padding:0px;
}

div.floatmenu ul.lvl0 li{
  position:relative;
  float:left;
  padding-right:8px;
}

div.floatmenu ul.lvl1{
  clear:both;  /*IE*/
  float:none;
}

div.floatmenu ul.lvl1 li{
  background-color:#D1DEEF;
  padding:0px;
}

div.floatmenu ul.lvl0 a{
  clear:both;
}

div.floatmenu ul.lvl1,
div.floatmenu ul.lvl2{
  display:none;
  position:absolute;
}

div.floatmenu ul.lvl1 a,
div.floatmenu ul.lvl1 a:hover{
  color:#085698;
  width:140px;
  margin-left:10px;
  padding:5px 0px;
  display:block;
}

div.floatmenu ul.lvl2{
  display:none;
}

div.floatmenu li.over ul.lvl1,
div.floatmenu li:hover ul.lvl1{
/*div.floatmenu a:hover ul.lvl1{*/
  display:block;
  width:150px;
  left:0px;
  top:13px;
}

div.floatmenu ul.lvl2 li{
  background-color:#F0F0F0;
}

div.floatmenu ul.lvl1 li.over ul.lvl2,
div.floatmenu ul.lvl1 li:hover ul.lvl2{
  display:block;
  position absolute;
  left:150px;
  top:0px;
}

div.floatmenu ul.lvl1 li.over ul.lvl2 a,
div.floatmenu ul.lvl1 li:hover ul.lvl2 a,
div.floatmenu ul.lvl1 li:hover ul.lvl2 a:hover{
/*div.floatmenu ul.lvl1 a:hover ul.lvl2 a,
div.floatmenu ul.lvl1 a:hover ul.lvl2 a:hover{*/
  width:130px;
  margin-left:10px;
  padding:5px 0px;
  display:block;
  color:#085698;
}

