/*** ESSENTIAL STYLES ***/
#nav_533510, #nav_533510 * { margin:0; padding:0; list-style:none; }
#nav_533510 { line-height:13px; }
#nav_533510 ul { position:absolute; top:-999em; width:150px; /* left offset of submenus need to match (see below) */ }
#nav_533510 ul li { width:100%; }
#nav_533510 li:hover { visibility:inherit; /* fixes IE7 'sticky bug' */ }
#nav_533510 li { float:left; position:relative; margin-right:10px; }
#nav_533510 a { display:block; position:relative; }
#nav_533510 li:hover ul, #nav_533510 li.sfHover ul { left:0; top:2.5em; /* match top ul list item height */ z-index:99; }
ul#nav_533510 li:hover li ul, ul#nav_533510 li.sfHover li ul { top:-999em; }
ul#nav_533510 li li:hover ul, ul#nav_533510 li li.sfHover ul {left:150px; /* match ul width */ top:0; }
ul#nav_533510 li li:hover li ul, ul#nav_533510 li li.sfHover li ul { top:-999em; }
ul#nav_533510 li li li:hover ul, ul#nav_533510 li li li.sfHover ul { left:150px; /* match ul width */ top:0; }
/*** DEMO SKIN ***/
#nav_533510 { float:right; }
#nav_533510 li a {  padding:8px 12px 12px 12px; text-decoration:none; font-weight:bold; font-size:13px; }
#nav_533510 li li a, #nav_533510 li li li a, #nav_533510 li li li li a, #nav_533510 li li li li li a { padding:8px 12px; }

/*** arrows **/
#nav_533510 a.sf-with-ul { padding-right: 	2.25em;	min-width:1px; /* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator { position:absolute; display:block; right:.75em; 	top:1.05em; /* IE6 only */ width:10px; height:10px; text-indent:-999em; overflow:hidden;
	 /* 8-bit indexed alpha png. IE6 gets solid image only */}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:.8em;	 /* use translucent arrow for modern browsers*/}
.sf-shadow ul {
	padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; }
	
	
	#nav_533510  img{
		display:none;
	}