.jqueryslidemenu ul { margin:0; list-style:none; float:right; }
.jqueryslidemenu li { background:none; }
.jqueryslidemenu ul li { position:relative; display:inline; float:left; margin-right:10px; }
.jqueryslidemenu ul li a { color:#cdcdcd; display:block; width:85px; height:31px; background:url('../image/menu_bg.gif') no-repeat 0px 0px; padding:8px 0 0 30px; float:right; margin-right:25px; }
.jqueryslidemenu ul li a:hover { background-position:0px -39px; }
.jqueryslidemenu ul li a span { display:block; visibility:hidden; margin:-20px 0 0 40px; }
.jqueryslidemenu ul li a:hover span, .jqueryslidemenu ul li a:active span { visibility:visible; }

* html .jqueryslidemenu ul li a { display:inline-block; }

.jqueryslidemenu ul li ul { position:absolute; left:0; top:0; display:block; visibility:visible; }
.jqueryslidemenu ul li ul li { width:auto; display:block; float:none; padding:0; margin:0; }
.jqueryslidemenu ul li ul li ul { top:0; }
.jqueryslidemenu ul li ul li a { float:left; color:#918f8f; width:140px; height:15px; padding:10px; margin:0; border-left:4px solid #dedddd; background:#fff url('../image/hover_bg.gif') no-repeat 50px bottom; font-size:12px; }
.jqueryslidemenu ul li ul li a:hover { color:#333; background:#fff url('../image/hover_bg.gif') no-repeat 50px bottom; }

.jqueryslidemenu ul li ul li a img { display:block; margin-right:10px; float:left; vertical-align:baseline; }

.downarrowclass { position:absolute; top:6px; right:7px; }
.rightarrowclass { position:absolute; top:6px; right:5px; }

.jqueryslidemenu ul li ul li a.schild { height:15px; padding:10px; margin:0; border-left:4px solid #333; background:#3d3d3d url('../image/hover_bg2.gif') no-repeat 50px bottom; font-size:12px; }
.jqueryslidemenu ul li ul li a.schild:hover { color:#fff; background:#3d3d3d url('../image/hover_bg2.gif') no-repeat 50px bottom; }
