.jqueryslidemenu ul      { margin: 0; padding: 0; list-style-type: none; float: left;}

/*Top level list items*/
.jqueryslidemenu ul li   { position: relative; display: inline; float: left;}

/*Top level menu link items style*/
.jqueryslidemenu ul li a        { color: white; display: block; padding: 0px 23px 0px 23px; text-decoration: none; height:37px; line-height: 37px;}
* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display: inline-block;}
.jqueryslidemenu ul li a:hover  { color: white;}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul       { position: absolute; left: 0; display: block; visibility: hidden; z-index:100;}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li    { display: inline; float: none;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul { margin-top:-1px; margin-left:-1px;}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a  { font-size:11px; width:150px; padding: 0px; padding-left:10px;margin: 0px; height:28px; line-height: 28px; background-image:none !important; background-color:#267baf; border-bottom: 1px solid #3485b7; border-top:1px solid #1c6ea0;}
.jqueryslidemenu ul li ul li:first-child a{border-top:none;}

.jqueryslidemenu ul li ul li a:hover { /*sub menus hover style*/background-color:#3485b7;}


.submenu          { border:1px solid #cccccc;}
.mainitem         { }
.mainitemhover    { border-bottom:6px solid #95ca00;}
.mainitemselected { border-bottom:6px solid #95ca00;}















/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
display: none;
}

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