/**
 * Primary navigation
 */
ul.primary-links {
  margin: 0;
  padding: 11px 0 0 0;
  float: right; /* LTR */
  position: relative;
  z-index: 4;
  /*font-family:Tahoma, Geneva, sans-serif;*/
}

ul.primary-links li {
  margin: 0 8px 0 0;
  padding: 0 8px 0 0;
  float: left; /* LTR */
  background-image: none;
  border-right: 1px solid #fff;
}
ul.primary-links li.last {
 border-right:none;
  margin: 0;
  padding: 0 4px 0 0;
}

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
  display: block;
  margin: 0;
  padding: 0 2px;
  color: #dcdcdc;
  background:none;
  line-height:12px;
}

ul.primary-links li a:hover {
  background-color:#333;
  /*text-decoration:none;*/
  color: #ff3300;
}

/**
 * Secondary navigation
 */
ul.secondary-links {
  margin: 0px 0 0 90px;
  /*padding: 18px 0 0;*/
  float: left; /* LTR */
  clear: right; /* LTR */
  position: absolute ;
  z-index: 4;
}

ul.secondary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  background-image: none;
  font-size: 12px;
  letter-spacing: 0.5px;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
  display: block;
  margin: 0 0em;
  padding: 0 0.5em 0;
  color: #dcdcdc;
  background: transparent;
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
  color: #ff3300;
  background-color:#333;
  background: transparent;
}

/**
 * Local tasks
 */
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
  border: 0;
  background: none;
  margin: 0;
  padding: 0;
}

#tabs-wrapper {
  margin: 0 0 1em;
  padding: 0 0;
  border-bottom: 1px solid #e9eff3;
  position: relative;
}
ul.primary {
  padding: 0.5em 0 10px;
  float: left; /* LTR */
}
ul.secondary {
  clear: both;
  text-align: left; /* LTR */
  border-bottom: 1px solid #e9eff3;
  margin: -0.2em 0 1em;
  padding: 0 0 0.6em;
}
h2.with-tabs {
  float: left; /* LTR */
  margin: 0 2em 0 0; /* LTR */
  padding: 0;
}

ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,
ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
  border: 0;
  background: transparent;
  padding: 4px 1em;
  margin: 0 0 0 1px; /* LTR */
  height: auto;
  text-decoration: none;
  position: relative;
  top: -1px;
}
ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
  background-color:#333;
  color: #fff;
}
ul.primary li.active a,
ul.secondary li.active a {
  font-weight: bold;
}
