/* Superfish Default skin */
#superfish {xbackground: #2C788F; height: 26px;}
#superfish h2 {
  height: 0;
  overflow: hidden;
  position: absolute;
}


#superfish .menu {
  float: left;
  margin: 0;
}
#superfish .menu a {
  padding: 6px 12px 8px;
  text-decoration:none;
}
#superfish .menu a, 
#superfish .menu a:visited  { 
  color: #fff;
  font-weight: normal;
}
#superfish .menu li {
  xbackground: #2C788F;
}
#superfish .menu li li {
  background: #34A3D8;
}

#superfish .menu li li li {
  xbackground: #2C788F;
}
#superfish .menu li:hover, 
#superfish .menu li.sfHover,
#superfish .menu a:focus, 
#superfish .menu a:hover, 
#superfish .menu a:active,
#superfish .menu a.active {
  xbackground: #14424F;
  outline: 0;
}

#superfish ul li.expanded a,
#superfish ul li.collapsed a,
#superfish ul li.leaf a {
	border-bottom-width: 0px;
	border-top-width: 0px;
	font-weight: bold;
	text-transform: lowercase;
	font-size: 110%;
	padding: 6px 25px;
}

#superfish ul li.last a,
#superfish ul li.last a {
	border-right: 0px;
}

#superfish ul li.first a,
#superfish ul li.first a {
	border-left: 0px;
}

#superfish ul li.expanded a.active,
#superfish ul li.collapsed a.active,
#superfish ul li.leaf a.active {
	color: #fff;
        background: #70872f;
        font-weight: bold;
}

#superfish ul li.expanded li.leaf a
{
	border: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4CB0E2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2D96C6;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 10px;
	font-weight: normal;
	font-size: 120%;
	padding: 6px;
	text-transform: none;
	margin: 0px;
}

#superfish ul li.leaf a:hover {
	text-decoration: underline;
}

#superfish .menu li.expanded .leaf a {
	color: #fff;
}

#superfish ul li.expanded a:hover,
#superfish ul li.collapsed a:hover,
#superfish ul li.leaf a:hover {
	xbackground: #003875;
}

#superfish ul li.expanded li.leaf a.active {
	font-weight: bold;
	color: #fff;
}

#superfish ul.menu li.expanded ul.menu {
	padding-top: 21px;
}
