/**
 * 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)
 */


/********* LEFT HAND NAVIGATION STYLES *************/
#nav_vert li {
	width:145px;
	list-style:none;
	text-align:left;
}
#nav_vert a, #nav_vert a:hover {
	display:block;
	text-decoration:none;
}

#nav_vert span {
	display:block;
	cursor:pointer;
	width: 145px;
}

/* 1ST LEVEL */
#nav_vert li { margin-right:1px;
}

/* 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 {
	padding:0;
	float: none;
}

#nav_vert ul li a { 
	font-weight:normal !important; 
}

/* 2ND LEVEL */

#nav_vert ul {
	width:145px;
	margin-left:0px;
	top:0px;
}


/* static page styles */
.static_page_links {
	border-top: 1px dotted #697078;
	width: 145px;
	font-size: 14px;
}
.static_page_links ul li a {
    padding: 6px 0;
    color: #697078;
    cursor: pointer;
    display: block;
    text-decoration: none;
	text-transform: uppercase;
}
.static_page_links a:hover {
    color: #EF5522;
}
.static_page_links li.active a {
	color: #ef5522;
}
li.nav-categories-group div {
	padding: 5px 0 0 0;
}
li.nav-categories div {
	padding: 2px 0 0 0;
}
li.nav-categories-group a       {
	background: #FFF;
	text-transform: uppercase;
	color: #1ca9cd;
	border-top: 1px dotted #697078;
}
li.nav-categories-group  a:hover {
	background: #FFF;
}
li.nav-categories a {
	background: #FFF;
	text-transform: none;
	color: #697078;
	margin: 0 0 2px 0;
	border-top: none;
}
.nav-categories a {
	border: none;
}
.nav-categories a:hover{
    color: #EF5522;
}
.nav-categories  li.active a  {
	color: #ef5522;
}

#nav_vert ul span, #nav_vert ul li.last li div {
	padding:6px 5px 6px 15px;
}


.nav-categories-group a div {
	color: #1ca9cd;
}
.nav-categories a div {
	color: #697078;
}
.nav-categories-group a:hover div {
	color: #1ca9cd;
}
.nav-categories a:hover div {
	color: #ef5522;
}
.nav-categories.active a div {
	color: #ef5522;
}
