/* @override http://shopdab.com/skin/frontend/dab/default/css/menu.css */

/********** < Navigation */

.topnav { font-size:8pt; border:0px solid #fff; padding:0px; margin:0px; }

/* All Levels */
.topnav li { position:relative; text-align:left; padding: 0px; }
.topnav li.over { z-index:999; }
.topnav a,
.topnav a:hover { display:block; line-height:1.55em; text-decoration:none; }
.topnav span { 
	display:block; 
	cursor:pointer; 
	white-space:nowrap; 
	padding: 0 1px;
	font-size: 11px;
}
.topnav li ul span {white-space:normal; }
.topnav li li.parent {}

/* 0 Level */
.topnav li { float:left; display:block;  text-align:center; background: url(../images/nav_split.gif) no-repeat top right; padding-right: 1px;  }
.topnav li.active a { color:#2a2824; }
.topnav a { /*float:left;*/ display:block; padding:5px 19px 6px 19px; color:#000000; font-weight:normal; }
.topnav li.over a,
.topnav a:hover {display:block;  color:#FFFFFF; background: url(../images/nav_hover.gif) no-repeat center center; }
.topnav li a.store {color:#FFFFFF; background: url(../images/nav_hover.gif) no-repeat left center;}

/* 1st Level */
/*#nav li,
#nav li.active { float:right; display:block; margin:0; padding-bottom:1px; background:transparent none; width:auto; text-align: left;  }
#nav li.over {}
#nav li.last { background:#656461; padding-bottom:0; }

#nav a,
#nav a:hover { float:left; display:block; padding:0; background:none !important;  }
#nav li a { font-weight:normal !important; }
*/
/* 2nd level */
.topnav ul { position:absolute;  top:29px; left:-10000px; border:0px solid #ddd; float: left; }

.topnav ul.equip-dropdown {width: 822px; margin: 0px; padding: 0px; background: #fff url("../images/nav_submenu_bg.gif") repeat-x top left;   }
.topnav ul.equip-dropdown li {float: left; padding: 0px 0px 0px; margin: 0px; }
.topnav ul.equip-dropdown a {background:url("../images/nav_subsplit.gif") no-repeat right center !important; }
.topnav ul.equip-dropdown a:hover {  background:url("../images/nav_subsplit_hover.gif") no-repeat right center !important;  }
.topnav ul.equip-dropdown img {float: left; margin: 8px 0px 0px 0px;}

.topnav ul.community-dropdown {width: 780px; margin: 0px 0px 0px -650px; padding: 0px; background: #fff url("../images/nav_submenu_bg.gif") repeat-x top left;   }
.topnav ul.community-dropdown li {float: right; padding: 0px; margin: 0px; }
.topnav ul.community-dropdown a  {  background:url("../images/nav_subsplit.gif") no-repeat left center !important;  }
.topnav ul.community-dropdown a:hover {  background:url("../images/nav_subsplit_hover.gif") no-repeat left center !important;  }
.topnav ul.community-dropdown img {float: right; margin: 8px 0px 0px 0px;}
/*
#nav { float: left; width:910px; padding: 0px; background: #fff url("../images/nav_submenu_bg.gif") repeat-x top left;   }
#nav li {float: right; padding: 0px; margin: 0px; }
#nav a {  background:url("../images/nav_subsplit.gif") no-repeat left center !important; display: block; text-decoration: none;   }
#nav a:hover {  background:url("../images/nav_subsplit_hover.gif") no-repeat left center !important; display: block; text-decoration: none;  }
#nav img { float: right; margin: 8px 0px 0px 0px; }
#nav li.active a {color: #ff6600; font-weight: bold;}
#nav span,
#nav li.last li span { padding:3px 10px 4px 10px; display: block; cursor: pointer; }
#nav ul {display: none;}
#nav ul li {display: none;}
*/
/* 3rd+ Level */
.topnav ul ul { top:5px; }

/* Show Menu */
.topnav li.over > ul { left:0; }
.topnav li.over > ul li.over > ul { left:100px; }
.topnav li.over ul ul { left:-10000px; }

.topnav ul li a { background:#f6f6f6;  color: #000 !important; }
.topnav ul li a:hover { background:#ccc;  color: #FF6600 !important; font-weight: bold !important; }
.topnav ul span,
.topnav ul li.last li span { padding:3px 10px 4px 10px; }

/********** Navigation > */


