/**
 * 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 {
	font-size:13px;
	clear: both;
	background-color: #FFFFFF;
	height: 41px;
	font-family: Arial,sans-serif,Helvetica,Verdana;
	color: #FFFFFF;
	padding-left:15px;
	border-bottom:1px solid #DDDDDD;
	margin-bottom:5px;
	margin-top:15px;
		
}


/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#nav li { 
position:relative;
font-size:17px;
text-align:left;
margin-right:20px;


}


/************ 0 LEVEL  ***************/
#nav li {
	display: inline;
}

#nav li { 
float:left;
margin-top:1px;
padding:3px 30px;
border-left:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
height:24px;
margin-top:10px;
background-color: #eeeeee;
}



#nav a {
padding-top:3px;
padding-bottom:3px;
display:block;
text-align:center;

}

#nav a:hover { 
color:#1D426E;
padding-top:3px;
padding-bottom:3px;

}

#nav li.active { 
background-color:#FFFFFF;
height:30px;
margin-top:4px;
border-bottom:1px solid #FFFFFF;

}

#nav li.active a { 
color:#1D426E;
padding-top:5px;
padding-top:3px;
padding-bottom:3px;
text-decoration:underline;
}

#nav li:hover a { 
color:#1D426E;
padding-top:3px;
padding-bottom:3px;


}

#nav li:hover { 
background-color:#ccd8e7;



}

#nav li:hover.active { 
background-color:#ccd8e7;
height:30px;
margin-top:4px;


}

body.cms-home #nav li.home { 
background-color:#FFFFFF;
height:30px;
margin-top:4px;
border-bottom:1px solid #FFFFFF;
}

body.cms-home #nav li.home a {color:#1D426E; padding-top:5px; }

body.cms-home #nav li.home:hover { 
background-color:#ccd8e7;
height:24px;

margin-top:10px;
height:30px;
margin-top:4px;


}


#nav ul li.level1 { 
border-bottom:1px solid #DDDDDD;

 }


/************ 1ST LEVEL ************/




#nav ul li,
#nav ul li.active,
#nav ul li.li.level1:hover {
z-index:1000;
position:relative;
}

#nav li.level1 {

background-color: #eeeeee;
color: #eeeeee;
margin-top:0px !important;
margin-bottom:0px !ipmortant;
min-height:24px;
margin-right:0px !important;
padding-top:3px;
padding-bottom:3px;
width:228px; 
padding-left:0px;
padding-right:0px;
z-index:1000;
position:relative;
}

#nav li.level1:hover a { 
color:#1D426E;
padding-top:3px;
padding-bottom:3px;
background-color:#ccd8e7;
z-index:1000;
position:relative;
}


#nav li.level1:hover { 
background-color:#ccd8e7;
z-index:1000;
position:relative;
}


#nav ul li.level1 a { position:relative; z-index:1000;font-size:13px; padding:1px; color:#868B8E !important; padding-top:3px;padding-bottom:3px; text-decoration:none;	}
#nav ul li.level1 a:hover {position:relative; z-index:1000;padding:1px; color:#1D426E !important; background-color:#CCD8E7;padding-top:3px;padding-bottom:3px;text-decoration:underline; }


/************ 2ND LEVEL ************/
#nav ul { position:absolute;
left:-10000px;
color:#868B8E;
z-index:1001;
}

/* Show menu */
#nav li.over > ul { left:-1px; }
#nav li.over > ul li.over > ul { left:101px; }
#nav li.over ul ul { left:-10000px; }



/************ 3RD+ LEVEL ************/
