.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{float:left;width:100%;}
.sf-menu li{position:relative;float:left;margin-left:0px;background:url(images/bg-png.png) 0 0 repeat;border-right:1px solid #69B805;}
.sf-menu li:first-child{-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;}
.sf-menu li:last-child{-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}
.sf-menu li a{display:block;color:#484C54;padding:9px 1.585em;position:relative;font-weight:bold;text-decoration:none;font-size:14px;background:url("images/nevigation_middle_devider_bg.gif") no-repeat 0px -4px;}
.sf-menu li.current, .sf-menu li.sfHover{background:#8bc63c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzYzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NDkyMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #8bc63c 0%, #549203 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc63c), color-stop(100%,#549203));background:-webkit-linear-gradient(top, #8bc63c 0%,#549203 100%);background:-o-linear-gradient(top, #8bc63c 0%,#549203 100%);background:-ms-linear-gradient(top, #8bc63c 0%,#549203 100%);background:linear-gradient(to bottom, #8bc63c 0%,#549203 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bc63c', endColorstr='#549203',GradientType=0);}
.sf-menu li.current a,.sf-menu li.sfHover a,.sf-menu li a:hover{color:#fff;text-decoration:none;}
.sf-menu li.current a span.arrow,.sf-menu li.sfHover a span.arrow,.sf-menu li a:hover span.arrow{background-position:0 -4px;}
.sf-menu ul{position:absolute;z-index:99999999;display:none;background:#FFF url(images/submenu.jpg) 0 0 repeat-x;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:0;box-shadow:1px 1px 2px #888888;-moz-box-shadow:1px 1px 2px #888888;-webkit-box-shadow:1px 1px 2px #888888;width:100%;}
.sf-menu li li{padding:0 10px 2px;border-radius:0;background:none;padding:0 0 2px;width:100%;}
.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li.current{background:none !important;}
.sf-menu li li a, .sf-menu li.sfHover li a, .sf-menu li.current li a{color:#508C03;padding:0;background:none;font-weight:normal;padding:5px 5px;border-bottom:1px dotted #ccc;font-size:13px;background:none !important;}
.sf-menu li li a:hover,.sf-menu li li.sfHover a,.sf-menu li li.current a{color:#00afbe;}
.sf-menu ul ul{position:absolute;top:-999em;z-index:99999999999;width:123px;display:none;background:#1d1d1d url(images/submenu.jpg) 0 0 repeat-x;}
.sf-menu li li li a,.sf-menu li li.sfHover li a,.sf-menu li li.current li a{color:#fff;}
.sf-menu li li li a:hover,.sf-menu li li li.current a{color:#00afbe;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul{left:0px;top:35px;}
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:122px;top:-30px;}
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:10em;top:00px;}
.sf-menu li a span.arrow{display:block;background:url(images/menu-arrow.png) 0 0 no-repeat;width:7px;height:4px;position:absolute;bottom:38%;right:2px;}