/***/
/** Magento*/
/***/
/** NOTICE OF LICENSE*/
/***/
/** This source file is subject to the Open Software License (OSL 3.0)*/
/** that is bundled with this package in the file LICENSE.txt.*/
/** It is also available through the world-wide-web at this URL:*/
/** http://opensource.org/licenses/osl-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/osl-3.0.php  Open Software License (OSL 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: #003045;
	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; /*[e]normal*/
}
/************ 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; /*[e]#2F2F2F*/
}
#nav UL SPAN, #nav UL LI.last LI SPAN
{
	padding: 3px 15px 4px;
}
/************ 3RD+ LEVEL ************/
#nav UL UL
{
	top: 5px;
}
/***************VERTICAL**********************/
/*****ALL*****/
#vertical-nav UL
{
	list-style-type: circle;
/*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: #FFFFFF;
}
#vertical-nav UL LI A
{
	display: block;
	padding: 3px 3px 3px 23px;
	margin: 0;
	text-decoration: none;
	height: 15px;
/*hint for IE, alternatively remove whitespace from HTML*/
	background-color: #D6D3CA;
}
#vertical-nav UL LI .open, #vertical-nav .activesubsub, #vertical-nav .subopen
{
	font-weight: bolder;
	text-decoration: underline;
	color: #003045;
}
#vertical-nav .final
{
	background-color: #ECECEC;
}
#vertical-nav UL UL LI A
{
	margin-left: 0px;
	padding-left: 28px;
}
#vertical-nav UL UL UL LI A
{
	margin-left: 0px;
/*indent level 2*/
	padding-left: 60px;
}
#vertical-nav A
{
	color: #999999;
}
#vertical-nav A:hover
{
	color: #666666;
}
#vertical-nav UL LI UL LI A
{
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: none;
	border-bottom-style: solid;
	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;
}

