.navigation {
  
}


.navigation ul.main-menu {
  position: relative;
  left: 0px;
  margin-left: 0px;
}


.scrollBackButton, .scrollButton {
  position: absolute;
  cursor: pointer;
  z-index: 10;
  width: 10px;
  height: 11px;
  }

.scrollButton {
  background: transparent url('arrows.png') no-repeat -80px 10px;
  right: -30px;
  padding: 12px 5px 12px 5px;
  top: 0;
}

.scrollButton:hover {
  background: transparent url('arrows.png') no-repeat -115px 10px;
}

.scrollBackButton {
  background: transparent url('arrows.png') no-repeat 2px 10px;
  left: -30px;
  padding: 12px 5px 12px 5px;
}

.scrollBackButton:hover {
  background: transparent url('arrows.png') no-repeat -38px 10px;
}

.scrollButton a:hover, .scrollBackButton a:hover {
  text-decoration: none;
}

#footer-nav {
  overflow: hidden;
  width: 960px;
  display: block;
  position: relative;
}

#footer-nav ul {
  width: 10000px;
  position: relative; 
}

#footer-nav ul li ul {
  width: auto;
}

.footerScrollBackButton, .footerScrollButton {
  position: absolute;
  cursor: pointer;
  z-index: 10000;
  width: 10px;
  height: 11px;
  margin-top: 70px;
  }

.footerScrollButton {
  background: transparent url('arrows.png') no-repeat -80px 10px;
  right: 30px;
  padding: 12px 5px 12px 5px;
}

.footerScrollButton:hover {
  background: transparent url('arrows.png') no-repeat -115px 10px;
}

.footerScrollBackButton {
  background: transparent url('arrows.png') no-repeat 2px 10px;
  left: 30px;
  padding: 12px 5px 12px 5px;
}

.footerScrollBackButton:hover {
  background: transparent url('arrows.png') no-repeat -38px 10px;
}


.footerScrollButton a:hover, .footerScrollBackButton a:hover {
  text-decoration: none;
}

/* GTA-1170 : node connect add */
#boxes-box-form .nodeconnect-add,
#boxes-add-form .nodeconnect-add {
  display: none;
}

/* nice menu v2.5 break some styles, new defaults added so fix it. */
ul.nice-menu-down li.menuparent, ul.nice-menu-down li {
  background: none;
}

ul.nice-menu-down {
  float: none;
}

ul.nice-menu-down li {
  border-top: none;
}

ul.nice-menu li {
  border: none;
  border-top: 0;
  float: none;
}

ul.nice-menu ul {
  top: inherit;
  border-top: none;
}
