.jqueryslidemenu
{
  font-family: Tahoma;
  font-size: 11px;
  color: #6f6f6f;
  width: 100%;
  background-image: url(../../Images/Giros/menu-item-bg.jpg);
  background-repeat: repeat-x;
}

.jqueryslidemenu ul
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.jqueryslidemenu ul.parentUl
{
  width: 100%;
  background-image: url(../../Images/Giros/menu-item-bg.jpg);
  background-repeat: repeat-x;
}
/*Top level list items*/
.jqueryslidemenu ul li
{
  display: inline;
  float: left;
  border-left: solid 0px #bbb;
}
.jqueryslidemenu ul li.last
{
  background-image: url(../../Images/Giros/menu-a-right-bg.jpg);
  padding-right: 4px;
  background-position: right top;
}
.jqueryslidemenu ul li ul li
{
  border-bottom-width: 0px;
  border-right: solid 2px #f0f0f0;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a
{
  font-size: 11px;
  display: block;
  padding: 12px 30px 20px 30px !important;
  text-decoration: none;
  font-weight: bold;
  color: #656565;
  background-image: url(../../Images/Giros/menu-a-bg.jpg);
  background-repeat: repeat-x;
  border-right: solid 2px White;
}

* html .jqueryslidemenu ul li a
{
  /*IE6 hack to get sub menu links to behave correctly*/
  display: inline-block;
}

.current a
{
  color: Black !important;
}

.jqueryslidemenu ul li a:hover
{
  color: Black;
  background-image: url(../../Images/Giros/menu-a-hover-bg.jpg);
}

.currentSubmenu
{
  color: Black !important;
  background-image: url(../../Images/Giros/menu-a-hover-bg.jpg) !important;
  border-width: 0px;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a
{
  background-color: #fafafa;
  background-image: url(../../Images/Giros/white-bar.png);
  background-repeat: no-repeat;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 5px !important;
  margin: 0;
  color: #6f6f6f !important;
  min-width: 107px;
  border-left: solid 2px #f0f0f0;
}

.jqueryslidemenu ul li ul li a:hover
{
  background-color: #fafafa;
  background-image: url(../../Images/Giros/white-bar.png);
  background-repeat: no-repeat;
  color: Black !important;
}

/*1st sub level menu*/
.jqueryslidemenu ul li ul
{
  position: absolute;
  left: 0px;
  margin-left: 0px;
  display: block;
  visibility: hidden;
  background-image: url(../../Images/Giros/menu-hover-bg.jpg);
  background-repeat: repeat-x;
  border-bottom: solid 2px #f0f0f0;
}

/*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
{
  top: 0;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass
{
  position: absolute;
  top: 12px;
  right: 7px;
}

.rightarrowclass
{
  position: absolute;
  top: 6px;
  right: 5px;
}

.relative
{
  position: relative;
}
#tabs
{
  padding-top: 4px;
}
