/*nav{ position:relative; margin: 0px 0px 0 44px; padding:7px 0 0 0; float:left;}*/
.nav,
nav{
position:absolute;
right:-1px;
top:9px;
}
.sf-menu ul {position:absolute;top:-999px; display:none;/* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%}
.sf-menu li {float:left;position:relative}
.sf-menu>li>a{display:block;position:relative;font-size: 16px; line-height: 19px; color:#005696; padding:3px 12px 4px;}
.sf-menu>li>a:hover,.sf-menu>li.current>a,.sf-menu>li.sfHover>a{ color:#fff;}
.sf-menu>li{ 
margin-left:5px; 
background:url("../images/spacer.gif") repeat;

border-radius:5px;
border:1px solid #fff;
}
.sf-menu>li:hover, .sf-menu>li.current,.sf-menu>li.sfHover{ 
/*background:url("../images/nav_li.jpg") repeat-x #127fd3; */

background: #0066b1;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0066b1), to(#005696));
background: -webkit-linear-gradient(#0066b1, #005696);
background: -moz-linear-gradient(#0066b1, #005696);
background: -ms-linear-gradient(#0066b1, #005696);
background: -o-linear-gradient(#0066b1, #005696);
background: linear-gradient(#0066b1, #005696);
-pie-background: linear-gradient(#0066b1, #005696);
behavior: url(../js/PIE.htc);

margin-left:5px;
	border-top:1px solid #1f8eda;
	border-left:1px solid #1c87d3;
	border-right:1px solid #177cc7;
	border-bottom:1px solid #1274bd;
	box-shadow: 0 2px 1px rgba(0,0,0,0.27);
}
.sf-menu>li:hover:after, .sf-menu>li.sfHover:after, .sf-menu>li.current:after{ display:block;width:9px;height:8px; position:absolute; bottom:-8px; left:43%; background:url("../images/nav_li_bottom.png") no-repeat; content:"";}
/*================================>> 2 Level <<========================================*/
.sf-menu>li>ul,.sf-menu>li.sfHover>ul{left:0;top:36px;width: 120px;padding:5px 0 4px 0;
z-index:999; background:url("../images/sub_ul.jpg") repeat-x #f7f7f7; box-shadow: 0 2px 1px rgba(0,0,0,0.15);
	border-top:1px solid #e3e3e3;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cccccc;
}
.sf-menu li ul li{ background:url("../images/spacer.gif")/*tpa=http://static.livedemo00.template-help.com/wt_38266/images/spacer.gif*/ repeat; position:relative;}
.sf-menu li ul li a{font-size: 13px; line-height: 16px; color:#000; padding:4px 0 4px 13px; font-family:Arial, Helvetica, sans-serif; display:block;}
.sf-menu li li a:hover, .sf-menu li.sfHover li.sfHover>a{ font-weight:bold; color:#FFFFFF;}
.sf-menu li ul li:hover, .sf-menu li li.sfHover{background:url("../images/sub_li.jpg")/*tpa=http://static.livedemo00.template-help.com/wt_38266/images/sub_li.jpg*/ repeat-x #1987d7; box-shadow: 0 2px 1px rgba(0,0,0,0.27);}
.sf-menu li li.sfHover:after{ display:block; position:absolute; right:-5px; top:8px; background:url("../images/sub_li_after.png")/*tpa=http://static.livedemo00.template-help.com/wt_38266/images/sub_li_after.png*/ no-repeat; width:6px; height:10px; z-index:999; content:"";}
.sf-menu li li.sfHover ul{ z-index:-1;}
/*================================>> 3 Level <<========================================*/
.sf-menu li li ul{left:121px;top:0px;width: 156px;padding:6px 0 3px 0;/* match top ul list item height */z-index:1; background:url("../images/sub_ul2.jpg")/*tpa=http://static.livedemo00.template-help.com/wt_38266/images/sub_ul2.jpg*/ repeat-x #f7f7f7;
	border-top:1px solid #e3e3e3;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cccccc;
}
.sf-menu li li li a{ font-size:12px !important;}