/* CSS Document */

.secondaryNav {
  padding-bottom: 10px;
  text-align: right;
  width: 100%;
}

#category {
  margin-bottom: 10px;
  width: 100%;
  z-index: 10;
}

#category, #category ul {
/*  background: url('../images/navBG.gif') repeat-x; */
  border-bottom: 1px solid #CCC;
  border-top: 1px solid #CCC;
	list-style: none;
	width: 100%;
	padding: 0;
  margin: 0;  
  cursor: pointer;
}

#category a {
  border-left: 1px solid #666;
  text-decoration: none;
  font: bold 13px Arial;
  padding-left: 20px;
	display: block;
	color: #ffffff;
}

#category a:hover {
  margin: 0;
  color: #EFAF01;
}

#category li {
	padding: 7px 10px;
	float: left;
	color: #FFFFFF;
}

#category li:hover {
	color: #efaf01;
}

#category li ul {
  border-top: 1px solid #CCC;
	position: absolute;
	background: #FFF;
  margin-top: 3px;
	display: block;
	left: -999em;
	width: 162px;
	clear: left;
	z-index: 5;
}

#category li ul li {
  background: #FFF;
  display: block;
  clear: both;
  padding: 0;
  margin: 0;
  border: 0;
  border-bottom: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-left: 1px solid #CCC;
}

#category li ul li a {
  font-weight: normal;
  margin-left: -1px;
  font-size: 12px; /*10px*/
  padding: 2px 5px;
  width: 152px;
  color: #333;
}

#category li ul li a:hover {
  background: #efaf01;
  border: none;
  color: #FFF;
  margin: 0;
}

#category li:hover ul, #category li.sfhover ul {
  margin: 0;
	left: auto;
}

#navRightSide {
/*  margin-left: -10px; */
  width: auto;
}

/*@media screen and (-webkit-min-device-pixel-ratio:0){*/
  #navRightSide {
/*    margin-left: -11px; */
  }
/*}*/

#navRightSide a {
  padding: 0;
  margin: 0;
}

.menuActive a {
  color: #7A5;
}

/* SECONDARY MENU CSS */
