@charset "utf-8";
/* CSS Document */

/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
.menu { float:left; height:30px;}
/*level 1---------------*/
ul.sf-navbar li:hover,
ul.sf-navbar li.sfHover,
ul.sf-navbar li li.current,
ul.sf-navbar li.current_page_item a:hover,
ul.sf-navbar a:focus, 
ul.sf-navbar a:hover, 
ul.sf-navbar a:active,
ul.sf-navbar a:visited:hover{ color:#828282; background-color:transparent; } /*level one hover*/
ul.sf-navbar {	margin-bottom:0em;	position:	relative;} /*level one*/
ul.sf-navbar a, 
ul.sf-navbar a:visited {	border:	none; color:#195082;	font-weight:bold; }/*links*/
ul.sf-navbar li.current_page_item a { color:#FFF; }
ul.sf-navbar li,
ul.sf-navbar li.current {	background:none; }/*level one*/
ul.sf-navbar > li,
ul.sf-navbar > li:hover, 
ul.sf-navbar > li.sfHover { padding-left:15px; margin-left:15px; margin-top: 0px; border-left: 1px solid #FFF; }/*level one divider*/
ul.sf-navbar > li:first-child,
ul.sf-navbar > li:first-child a,
ul.sf-navbar > li:first-child:hover, 
ul.sf-navbar > li.sfHover:first-child{ padding-left:5px; margin-left:0px; background:none;/*removes divider*/ border-style: none; }
/*level 2---------------*/
ul.sf-navbar ul { width:13em; background: #FFF; } /*level two*/
ul.sf-navbar ul a, 
ul.sf-navbar ul a:visited {	border:	none; color:#000;} /*links*/
ul.sf-navbar ul li {	position:	relative; background:none; border-top: 1px solid #f4ce46;  } /*level two*/
ul.sf-navbar ul li:first-child { border:none;/*removes divider*/}
ul.sf-navbar ul li:hover,
ul.sf-navbar ul li a:visited:hover,
ul.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
ul.sf-navbar ul a:focus, ul.sf-navbar ul a:hover, .sf-navbar ul a:active { color:#FFF; background-color:#f4ce46; }/*level two hover*/
/*level 3---------------*/
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
ul.sf-navbar li li.current li.current,
ul.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active { background-color:transparent; }/*level three hover*/
/**/
ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {	left:	13em;	top:0em; /* positions level three */}
ul.sf-navbar .current ul ul {	top: -999em;}
/*-----------------------*/


/*** removes shadow on submenus ***/
ul.sf-navbar ul {
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}