.sf-menu {position:absolute; top:-3px; right:64px; z-index:3;}
.sf-menu > li {
	float:left; 
	margin:0 0 0 0px;
	position:relative;
}
.sf-menu > li > a {
	display:block;
	color:#29bef3;
	text-transform:uppercase;
	text-decoration:none;
	position:relative;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	background:url(./images/menu-left.png) left bottom no-repeat;
}
.sf-menu > li > a strong {display:inline-block; font-weight:400; padding:0 10px; background:url(./images/menu-right.png) right bottom no-repeat;}
.sf-menu > li > a strong strong {padding:10px 5px; background:url(./images/menu-tail.png) 0 bottom repeat-x; cursor:pointer;}
.sf-menu li a:hover, .sf-menu li.sfHover a, .sf-menu li a.current {color:#0d89b5; background-position:0 0;}
.sf-menu li a:hover strong, .sf-menu li.sfHover a strong, .sf-menu li a.current strong {background-position:right 0;}
.sf-menu li a:hover strong strong, .sf-menu li.sfHover a strong strong, .sf-menu li a.current strong strong {background:url(./images/menu-tail.png) 0 0 repeat-x;}

/***********************submenu***********************/
.sf-menu ul {
	display:none;
	position:absolute;
	width:135px; /* left offset of submenus need to match (see below) */
	padding:0;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:0px; top:40px; z-index:99;}
.sf-menu ul li {width:100%; margin:0; position:relative;}
.sf-menu li:hover li a, .sf-menu li.sfHover li a {
	display:inline-block;
	color:#4c4c4c;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
	white-space:nowrap;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	background:url(./images/submenu-left.png) left 0 no-repeat;
}
.sf-menu li:hover li a strong, .sf-menu li.sfHover li a strong {display:inline-block; font-weight:400; padding:0 10px; background:url(./images/submenu-right.png) right 0 no-repeat;}
.sf-menu li:hover li a strong strong, .sf-menu li.sfHover li a strong strong {padding:10px 5px; background:url(./images/submenu-tail.png) 0 0 repeat-x; cursor:pointer;}
.sf-menu li li a:hover, .sf-menu li li.sfHover a {color:#0d89b5;}

/***********************submenu2***********************/
.sf-menu ul ul {
	width:133px; /* left offset of submenus need to match (see below) */
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {/*left:132px;*/ left:98%; top:0;}
.sf-menu li li.sfHover li a {
	display:inline-block;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	position:relative;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	background:url(./images/menu-left.png) left 0 no-repeat;
}
.sf-menu li li.sfHover li a strong {display:inline-block; padding:0 10px; background:url(./images/menu-right.png) right 0 no-repeat;}
.sf-menu li li.sfHover li a strong strong {padding:10px 5px; background:url(./images/menu-tail.png) 0 0 repeat-x; cursor:pointer;}
.sf-menu li li.sfHover li a:hover {color:#0d89b5;}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;}