

/* JsCook Menu Style Sheet */

/* Level 1 */

.JsCookMainItemText, .JsCookMainFolderText, .JsCookMainItemTextExtra, .JsCookMainFolderTextExtra
{
	margin: 0px;
	padding-left: 0px;
	padding-right: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	font: bold 13px Tahoma,sans-serif;
	color: #a4b1c0;
	/*font-variant : small-caps;*/
	cursor: default;   		            
}

.JsCookMainItemTextExtra, .JsCookMainFolderTextExtra
{	
	padding: 0 2px 0 5px;
}

.JsCookMainItem
{
	margin: 0;
	padding: 0;	
	height: 22px;		
	padding-left: 1px;
	padding-right: 1px;
}

.JsCookMainItemHover, .JsCookMainItemActive
{
	margin: 0;
	padding: 0;
	height: 22px;
	background-color: #333c46;				
	border: solid 1px #c4d3e5;
}

/* Level 2+ */

.JsCookSubMenu
{
	padding: 0;
	margin: 0;
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	overflow:	visible;
			
	margin-top: 2px;	
	border: solid 1px #4a5665;
	background-color: #a4b1c0;
	
	filter:alpha(opacity=94);
	opacity: 0.94;
	-moz-opacity:0.94;		
}

.JsCookSubMenuTable
{
	padding: 0;
	margin: 0px;	
	overflow:	visible;	
	width: 190px;
	white-space: nowrap;
}

.JsCookMenuItem, .JsCookMenuItemHover, .JsCookMenuItemActive{
	padding: 0;
	margin: 1px;
	height: 22px;
	background-color: #a4b1c0;
	color: #333c46;	
	border: solid 1px #a4b1c0 ;	
}

.JsCookMenuItemLeft, .JsCookMenuFolderLeft, .JsCookMenuItemRight, .JsCookMenuFolderRight
{
	padding: 0;
	margin: 0;
	width: 0;		
}

.JsCookMenuItemLeft, .JsCookMenuFolderLeft {
        clear: both;
        float: left;                       
}

.JsCookMenuItemRight, .JsCookMenuFolderRight {        
        float: right;
        width: 12px;            
        height: 22px;        
}

.JsCookMenuItemText, .JsCookMenuFolderText
{
	margin: 3px 12px 0 0;
	padding: 0px 4px 0 4px;
	font-size: 12px;
	font-family: Tahoma, sans-serif;
	cursor: default;			
	overflow: visible;
	text-align: left;
}

.JsCookMenuItemTextExtra, .JsCookMenuFolderTextExtra
{
	margin: 0;
	padding: 0;
	width: 10px;
	height: 22px;	
}

.JsCookMenuFolderTextExtra {
        width: 12px;
        height: 22px;
        background: transparent url(../images/submenu-arrow.gif) no-repeat 0px 5px;
}

.JsCookMenuItemHover, .JsCookMenuItemActive
{		        
	background: #7c8691;	
	border: solid 1px #4a5665;
	font-weight: bold;		
}

/* Horizontal menu split */

.JsCookMenuSplit
{
	margin:	2px;
	height:	1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #cccccc;
}

