/* Start of CMSMS style sheet 'GNA Menu' */
#dolphincontainer {
  margin:0px;
  position:relative;
  height:35px;
  color:#E0E0E0;
  background:#71684b;
  width:100%;
  font-family:Helvetica,Arial,Verdana,sans-serif;
}

#dolphinnav {
  position:relative;
  height:32px;
  font-size:12px;
  /* text-transform:uppercase; */
  font-weight:bold;
  background:#fff url(uploads/images/menu/dolphin_bg.gif) repeat-x bottom left;
  padding:0 0 0 10px;
}

#dolphinnav a {
  text-decoration:none;
  outline:none;
}

#dolphinnav ul {
  margin:0;
  padding:0;
  list-style-type:none;
  width:auto;
  float:left;
}

#dolphinnav ul li {
  display:block;
  float:left;
  margin:0 1px;
}

#dolphinnav ul li a {
  display:block;
  float:left;
  color:#EAF3F8;
  text-decoration:none;
  padding:0 0 0 20px;
  height:32px;
}

#dolphinnav ul li a span {
  padding:8px 20px 0 0;
  height:21px;
  float:left;
}

#dolphinnav ul li a:hover {
  color:#fff;
  background:transparent url(uploads/images/menu/dolphin_bg-OVER.gif) repeat-x bottom left;
}

#dolphinnav ul li a:hover span {
  display:block;
  width:auto;
  cursor:pointer;
}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover {
  color:#fff;
  background:#1D6893 url(uploads/images/menu/dolphin_left-ON.gif) no-repeat top left;
  line-height:30px;
}

#dolphinnav ul li a.current span {display:block;
  padding:0 20px 0 0;
  width:auto;
  background:#1D6893 url(uploads/images/menu/dolphin_right-ON.gif) no-repeat top right;
  height:32px;
}

  
/* ---------------------- END Dolphin nav ---------------------- */

div#gna_sub_menu ul {
   padding-left:15px;
   list-style-position: outside;
   list-style-image: url(uploads/images/icons/arrow.gif);
}

div#gna_sub_menu ul.sublist {
   padding-top:5px;
}

a.activeparent {
   font-weight:bold;
}

div#gna_sub_menu li {
  padding-bottom:5px;
}


/* End of 'GNA Menu' */

