.jqueryslidemenu{ font-size:15px; color:#d0d0d0; font-family:Tahoma; width: 700px; float:left
}
.jqueryslidemenu ul{ margin: 0; padding: 0; list-style:none
}
/*Top level list items*/
.jqueryslidemenu ul li{ position: relative; display: inline; float: left;
}
/*Top level menu link items style*/
.jqueryslidemenu ul li a{ display: block; font-size:15px; color:#d0d0d0; font-family:Tahoma; padding: 21px 35px 18px 34px; border:0px; text-decoration: none; outline:none; background:url(images/menu_right.png) no-repeat right top; font-weight:bold  
}
.jqueryslidemenu ul li.current_page_item a{ color:#FFFFFF
}
.jqueryslidemenu ul li a:hover { color:#FFFFFF
}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute; left: 0; display: block; visibility: hidden; 
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{ display: list-item; float: none;
}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{font-family:Tahoma; font-size:13px; color:#303030; padding: 8px 28px 7px 20px; margin: 0 1px 0 0; border-bottom: 1px solid #282828; background:url(images/sub_bg.gif) repeat-x left bottom #b1b1b1; font-weight:normal
}
.jqueryslidemenu ul li ul li a:hover{  background:url(images/sub_bg_h.gif) repeat-x left top #d5d5d5; color:#010101; text-decoration:underline
}
.rightarrowclass{ position: absolute; top: 13px; right: 10px;
}
.downarrowclass{ position: absolute; display:none
}



.jqueryslidemenu ul li.current_page_item ul li a{font-family:Tahoma; font-size:13px; color:#303030; padding: 8px 28px 7px 20px; margin: 0 1px 0 0; border-bottom: 1px solid #282828; background:url(images/sub_bg.gif) repeat-x left bottom #b1b1b1; font-weight:normal
}
.jqueryslidemenu ul li.current_page_item ul li a:hover{  background:url(images/sub_bg_h.gif) repeat-x left top #d5d5d5; color:#010101; text-decoration:underline
}