.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:200px}.sf-menu ul li{width:100%}.sf-menu li:hover,.sf-menu li a:hover{visibility:inherit!important;text-decoration:none}.sf-menu li{float:left;position:relative;text-transform:uppercase}.sf-menu li a{display:inline-block;line-height:40px;min-height:40px;width:auto;font-size:1em;font-weight:bold;color:#efefef;text-decoration:none}.sf-menu li li{text-transform:none}.sf-menu li li a{display:block;line-height:28px;min-height:28px;width:auto;font-size:12px;font-weight:normal}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:40px;z-index:1400}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:200px;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:200px;top:0}#primaryNav li a:hover,#primaryNav li.current a,#primaryNav li:hover{background:transparent url(../images/icon_nav_hover_20120510044206.png) no-repeat 50% 100%;color:white}#primaryNav li li a,#primaryNav li.current li a{color:#22c0f1;font-weight:normal;background:white none}.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:Hover{outline:0;background:#efefef none}.sf-menu li li li:hover,.sf-menu li li li.sfHover,.sf-menu li li li a:focus,.sf-menu li li li a:Hover{outline:0;background:#efefef none}#primaryNav li li a:hover{background:#efefef none;color:#036381}#primaryNav li.current a,#primaryNav li a.current,#primaryNav li.current a.current{color:white}#primaryNav li li.current a,#primaryNav li li a.current,#primaryNav li li.current a.current{color:#036381!important}#primaryNav li li.current li a{color:#036381!important}#primaryNav li li.current li a:hover{color:#036381!important}.sf-menu{float:left;margin-bottom:0}ul.sf-menu{height:40px;width:100%}.sf-menu a{padding:0 10px;text-decoration:none}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(http://gocanoeing.org.uk/go/includes/themes/go_thm/css/images/arrows-ffffff.png) no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{-moz-box-shadow:0 3px 3px #888;-webkit-box-shadow:0 3px 3px#888;box-shadow:0 3px 3px #888;border-top:1px solid white;border-right:1px solid #22c0f1;border-bottom:1px solid #22c0f1;border-left:1px solid #22c0f1}#primaryNav li li ul{-moz-box-shadow:0 3px 3px #888;-webkit-box-shadow:0 3px 3px#888;box-shadow:0 3px 3px #888;border-top:1px solid #22c0f1;border-right:1px solid #22c0f1;border-bottom:1px solid #22c0f1;border-left:1px solid #22c0f1}* html ul#primaryNav li ul{background:#22c0f1!important;padding:1px!important}