.sf-menu{
font-size:0;line-height:0;height:34px;padding:0;margin:0;}
.sf-menu ul{
position:absolute;top:-999em;/*width:119px;*/left:0;display:none;margin:0;}
.sf-menu>li{
float:left;position:relative;padding:0;background:url(../images/nav-tail.gif) repeat-x 0 0;margin:0 0 0 1px;}
.sf-menu>li.first{
border-radius:7px 0 0 7px;margin:0;}
.sf-menu>li.last{
border-radius:0 7px 7px 0;}
.sf-menu>li>a{
text-decoration:none;display:block;text-align:center;font-size:14px;/*line-height:20px;*/color:#666666;position:relative;padding:16px 13px 18px 14px;white-space:nowrap;text-transform:uppercase;}
.sf-menu>li.current,.sf-menu>li:hover,.sf-menu>li.sfHover,.sf-menu>li.active{
background:url(../images/nav-tail_2.gif) repeat-x 1px 1px;}
.sf-menu>li.current>a,.sf-menu>li:hover>a,.sf-menu>li.sfHover>a{
color:#ffffff;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{
top:54px;left:0;z-index:99;}
.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{
top:-999em}
.sf-menu li.current,.sf-menu li:hover,.sf-menu li.sfHover{
text-decoration:none;}
.sf-menu li li a{
display:block;margin:0;position:relative;text-decoration:none;font-size:11px;line-height:15px;color:#646464;padding:7px 0 7px;text-align:center;overflow:hidden;text-transform:uppercase;background:url(../images/sub-nav-2-tail.gif) repeat-x 0 0 #f3f3f3;}
.sf-menu li li a:hover,.sf-menu li li.sfHover>a,.sf-menu li li.current>a{
color:#0ba8de;}
.sf-menu li li{
float:none;position:relative;padding:1px;margin:0;display:block;background:url(../images/sub-nav-1-tail.gif) repeat-x 0 bottom #fff;}
.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{
left:118px;top:0px;}
.sf-menu li li li a:hover,.sf-menu li li li.current>a{
color:#0ba8de;}

.sf-menu > li > a.active{ color:#FFFFFF; }