/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Vertical Menu */

/**********************************************Vertical Nav ****************************************/ 
#nav_vert { padding:0px; font-size:1em; z-index:999; width:175px; }
#nav_vert ul { padding:0px; margin:0px; }

/************** ALL LEVELS *************/ /* Style consistent throughout all nav levels */ 
#nav_vert li { 
width:170px; 
list-style:none; 
text-align:left; 
padding:0px;
margin:0px; 
} 
#nav_vert li.over { z-index:999; } 
#nav_vert li.active { z-index:999; } /* to prevent the li separator from showing through on mouseover on li */ 
#nav_vert a { line-height:1.3em; } 
#nav_vert a, #nav_vert a:hover { display:block; text-decoration:none; } 
#nav_vert span { display:block; cursor:pointer; }

/************ 1ST LEVEL ***************/ 
#nav_vert li { margin-right:1px; } 
#nav_vert li.active a { color:#ffffff; } 
#nav_vert a {

/*float:left; */
padding:5px 0px 0px 0px; 
color:#fff; 
font-family:Trebuchet MS; 
font-weight: normal;
font-size:12px;
} 
#nav_vert li.over a, #nav_vert a:hover { color:#CCCCCC; }

/************ 1ST LEVEL RESET ************/ 
#nav_vert ul li, #nav_vert ul li.active {

float:none; 
height:auto; 
background:none; 
margin:0; 
} 
#nav_vert ul a, #nav_vert ul a:hover { 
float:none; 
padding:0; 
background:none; 
} 
#nav_vert ul li a { font-weight:normal !important; }

/************ 2ND LEVEL ***********/ 
/*#nav_vert ul { 
position: absolute; 
width:15em; 
margin-left:125px; 
top:5px; 
left:-10000px; 
border:1px solid #666666; 
}*/

#nav_vert ul { }


#nav_vert ul li a { } 
#nav_vert ul li a:hover {  } 
#nav_vert ul li a span { } 
#nav_vert ul li a, #nav_vert ul li a:hover {  } 
#nav_vert ul span, #nav_vert ul li.last li span { padding:2px 15px 0px 15px; }
#nav_vert ul li.last span { background:none; }

/************ 3RD+ LEVEL ************/

#nav_vert ul ul { top:5px;} 
#nav_vert ul ul ul { left:-10000px;} 
#nav_vert li.over ul li.over ul ul { left:-10000px;} 
#nav_vert li.over ul li.over ul li.over ul { left:100px; }

/* Fix for the IE bug */

#nav_vert iframe { 
position: absolute; 
left: -1px; 
top: 0; 
z-index: -1; 
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); 
}

.nav-badges-1 a span { color:yellow; }
.nav-belt-buckles a span { color: orange; }
.nav-patches a span { color: red; }
.parent { background:url('../images/expand.png') 0 6px no-repeat; }
.parent ul { display: none; }
.over ul { display:block; }
.open ul { display:block !important; }

