/*<!-- site horizontal menu with submenus --> **/
ul#horiznav, #horiznav ul {/*remove the bullets from the dropdown ul as well*/
  margin:0;
  padding:0;             /*set both to zero to remove browser inconsistencies*/
  height:32px;           /*just to avoid some possible float issues*/
  list-style-type: none; /*get rid of bullet points*/
}

#horiznav li{
  float:left;         /*float the li element so the menu's horizontal...*/
  width:112px;
  position:relative;  /*set position:relative as the start point for absolutely positioning the dropdown*/
}

#horiznav li a{
  display:block;           /*make the link a block element...*/
  width:110px;
  line-height:30px;
  text-align:center; 
  text-decoration:none;     /*remove the default underline*/
    color:#D8DBDF;
    background-color:#1C4B94;
    border:1px solid #DBDBDB;/*#E3E3E3;*/
    border-bottom: 2px solid #9A9A9A;
    box-shadow: 0 0 25px grey; /*grey;*/
    border-radius: 50px 25px 15px 5px;
    -moz-border-radius: 50px 25px 15px 5px;
    -webkit-border-radius: 50px 25px 15px 5px;
    clear: both;
    font-size: 1.216em;
    font-weight: bold;
}

#horiznav li a:hover{
  color:#F2F2F2;
  background-color:#194485;
  border:2px solid #DBDBDB;
}

#horiznav li ul{
  display:none;       /*hide the dropdown*/
  position:absolute;  /*position it absolutely..*/
  left:-150px;          /*...align the left edge with the left edge of the parent li...*/
  top:34px;           /*...and 32px down from the top - 30px height + 2px for the border*/
  margin: 0;
}

#horiznav li:hover ul {
  display:block;  /*display the ul when the parent li is hovered*/
}

#horiznav li ul li{
  width:162px;
}
#horiznav li ul li a{
  width:160px;
  text-align:center;
  line-height:30px;
    color:#D8DBDF;
    background-color:#2F445B;
    border:1px solid #E3E3E3;    
    border-bottom: 2px solid #B2B5FF;
    box-shadow: 0 0 25px grey;
    border-radius: 10px 10px 15px 10px;
    -moz-border-radius: 10px 10px 15px 10px;
    -webkit-border-radius: 10px 10px 15px 10px;
    clear: both;
    font-size: 1.216em;
    font-weight: bold;
}
#horiznav li ul li a:hover {
  color:#F2F2F2;
  background-color:#315779;
  border:1px solid white;  
}
