.jqueryslidemenu{width: 100%;}

.jqueryslidemenu ul{margin: 0;padding: 0;list-style-type: none;}

/*Top level list items*/
.jqueryslidemenu ul li{position: relative;display: inline;float: left;z-index:100;font-size:12px;}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{display: block;padding: 7px 15px 6px 15px;text-decoration: none;}
.jqueryslidemenu ul li.active a{padding: 4px 15px 6px 15px; }
.jqueryslidemenu ul li.home a{padding-left:0px;}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color: white;}
.jqueryslidemenu ul li a:hover{}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute;left: 0px;top:28px !important;display: block;visibility: hidden;padding:0px !important;padding-top:6px !important;}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{display: list-item;float:none;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{left: 191px !important;top: -1px !important;padding-top:0px !important;border-top:solid 1px #888888;}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{width: 160px; /*width of sub menus*/padding: 6px 15px;margin: 0;border: 1px solid #888888;border-top-width:0px;
background: #fff; /*background of tabs (default state)*/}

.jqueryslidemenu ul li ul li li a{border-width:0px 1px 1px 1px;}
.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/background-color:#fff;}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{position: absolute;top: 14px;right: 16px;}
.rightarrowclass{position: absolute;top: 10px;right: 5px;}
