#cadas-ats-links {
  line-height:1.6em;
}
#cadas-ats-links ul {
  list-style:none;
  position:relative;
  float:left;
  margin:0;
  padding:0
}
#cadas-ats-links ul a {
  display:block;
  color:#4366a0;
  text-decoration:none;
  line-height:1.6em;
  padding: 2px 15px 0 15px;
}
#cadas-ats-links ul li {
  position:relative;
  float:left;
  margin:0;
  padding:0;
  border-left: 2px ridge #F1F1F1;
}
/* The anchor element within the li with class name sub shall have a default cursor */
#cadas-ats-links ul li.sub > a {
  cursor: default;
}
#cadas-ats-links ul li:first-child {
  border-left: none;
}
#cadas-ats-links ul ul li {
  border-left: none;
}
#cadas-ats-links ul li:hover > a {
  background:#4366A0;
  color:#fff;
}
#cadas-ats-links ul ul {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  background:#fff;
  padding:0;
  border-radius: 0em 0.5em 0.5em 0.5em;
  -moz-box-shadow     : 2px 2px 3px #aaa;
  -webkit-box-shadow  : 2px 2px 3px #aaa;
  box-shadow          : 2px 2px 3px #aaa;
}
#cadas-ats-links ul ul li:first-child > a {
  border-radius: 0em 0.5em 0em 0em;
}
#cadas-ats-links ul ul li:last-child > a {
  border-radius: 0em 0em 0.5em 0.5em;
  border-bottom-width: 1px;
}
#cadas-ats-links ul ul li {
  float:none;
  white-space: nowrap;
}
#cadas-ats-links ul ul a {
  padding: 2px 15px
}
#cadas-ats-links ul li:hover > ul {
  display:block
}
