/** * 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) */
#nav{padding:0 20px; font-size:1.1em; }
/************** ALL LEVELS  *************/
/* Style consistent throughout all nav levels */
#nav li{position:relative; text-align:left; }
#nav li.over{z-index:999; }
#nav a,#nav a:hover{display:block; line-height:1.3em; text-decoration:none; }
#nav span{display:block; cursor:pointer; white-space:nowrap; }
#nav li ul span{white-space:normal; }
/************ 0 LEVEL  ***************/
#nav li{float:left; }
#nav li.active a{color:#d96708; }
#nav a{float:left; padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:bold; }
#nav li.over a,#nav a:hover{color:#d96708; }
/************ 1ST LEVEL ************/
#nav ul li,#nav ul li.active{float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/nav_divider.gif) repeat-x 0 100%; }
/*#nav ul li.over{background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }
*/
#nav ul li.last{background:#ecf3f6; padding-bottom:0; }
#nav ul a,#nav ul a:hover{float:none; padding:0; background:none; }
#nav ul li a{font-weight:normal !important; }
/************ 2ND LEVEL ************/
#nav ul{position:absolute; width:15em; top:25px; left:-10000px; border:1px solid #899ba5; }
/* Show menu */
#nav li.over > ul{left:0; }
#nav li.over > ul li.over > ul{left:100px; }
#nav li.over ul ul{left:-10000px; }
#nav ul li a{background:#ecf3f6; }
#nav ul li a:hover{background:#d5e4eb; }
#nav ul li a,#nav ul li a:hover{color:#2f2f2f !important; }
#nav ul span, #nav ul li.last li span{padding:3px 15px 4px 15px;}
/************ 3RD+ LEVEL ************/
#nav ul ul{top:5px;}


/***************VERTICAL**********************/
/*****ALL*****/
#vertical-nav ul{list-style-type:none;
/* get rid of the bullets */
padding:0;
/* no padding */
margin:0;
/* no margin for IE either */
}
#vertical-nav ul li{margin:0;    padding:0;    display:block;
/*margin-top:1px;
/* lines */
}
#vertical-nav ul ul li a, #vertical-nav ul li{
/*  background-color:#6dc6e2;*/
}
#vertical-nav ul li a{
display:block;
/*height:15px;*/
margin:0;
padding:5px 3px 3px 20px;
text-decoration:none;
/* hint for IE,alternatively remove whitespace from HTML */
        }
#vertical-nav ul li .open,#vertical-nav .activesubsub,#vertical-nav .subopen{font-weight:bolder;    text-decoration:underline;    }
#vertical-nav .final{background-color:#ffffff;}
#vertical-nav ul ul li a{text-indent:10px;}
#vertical-nav ul ul ul li a{text-indent:25px;
/* indent level 2 */
}
#vertical-nav{font-size:12px;}
#vertical-nav a:hover{background:#8BA7BE none repeat scroll 10px 50%;
color:#003762;}
#vertical-nav ul li ul li a{
/* border-top-width:thin;    border-bottom-width:thin;    border-top-style:dotted;    border-bottom-style:dotted;    border-top-color:#CCCCCC;    border-bottom-color:#CCCCCC;*/
margin-bottom:0px;    margin-top:0px;}
#vertical-nav ul li ul li{margin-bottom:0px;    margin-top:0px;}
.level1{background:#B4C8D8 none repeat scroll 0 0;
border-bottom:1px solid #00457C;
color:#003762;
font-size:11px;
font-weight:bold;
text-transform:uppercase;}
.level2{background:#DFDFDF none repeat scroll 0 0;
border-bottom:1px solid #00457C;
color:#003762;
font-size:11px;}
.level3{background:#EFEFEF;border-bottom:1px #cccccc solid; font-size: 11px;}
.active1{background:#8BA7BE none repeat scroll 10px 50%;}
.active2{background: #c0c0c0 20px 50%;}
.active3{background: #D8D7D5 30px 50%; color:#2f2f2f;}
#vertical-nav a.level2:hover{background:#c0c0c0 none repeat scroll 20px 50%;
color:#003762;}
#vertical-nav a.level3:hover{background: #e5e5e5 30px 50%;color:#333333;}
#nav_vert li{padding-bottom:2px;}
