/* JsCook Menu Style Sheet */

/* Level 1 */

#jscookmenu
{

}

.JsCookMenu a:hover
{
	color: #fff;
}

.JsCookMenu, .JsCookSubMenuTable
{
	font: normal 11px Verdana, Arial;
	color: #0066cc;	
	background-color: #9ebfe3;
}
 .JsCookSubMenuTable
 {
 	background-color: #f0f0ff;
 }
 

table.JsCookMenu
{
	width: 490px;
}

.JsCookMainItemText, .JsCookMainFolderText
{
	margin: 0;
	width: 160px;
	padding: 0;
	padding-left: 10px;
	padding-top: 1px;
	font: normal 11px Verdana, Arial;
	color: #0066cc;
	cursor: default;
}

.JsCookMainItem, .JsCookMainItemHover, .JsCookMainItemActive
{
	width: 160px;
	padding: 0;
	height: 17px;
	background-color: white;
	border: 1px solid white;
}

.JsCookMainItemHover, .JsCookMainItemActive
{
	border: 1px solid #0066cc;
}
/* Level 2+ */

.JsCookSubMenu
{
	padding: 0;
	margin: 0;
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	overflow:	visible;
}

.JsCookSubMenuTable
{
	width: 160px;
	padding: 0;
	margin: 0;
	overflow: visible;
	border-top: 0px;
}

.JsCookMenuItem, .JsCookMenuFolder {
	padding: 0;
	margin: 0;
	border: 1px solid #9ebfe3;
}

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

.JsCookMenuItemText, .JsCookMenuFolderText
{
	margin: 0;
	padding: 4px 2px 4px 10px;
	font-size: 9px;
	cursor: default;
	color: #0066cc;
	background-color: transparent;
	border: 1px solid #9ebfe3;
}

.JsCookMenuFolderText {
  color: #002288;
}

.JsCookMainItemHover, .JsCookMainItemActive,
.JsCookMenuItemHover .JsCookMenuItemText,
.JsCookMenuItemHover .JsCookMenuFolderText,
.JsCookMenuItemActive .JsCookMenuItemText
{
	border: 1px solid #0066cc;
	color: inherit;
}

.JsCookMenuItemActive .JsCookMenuItemText,
.JsCookMenuItemActive .JsCookMenuFolderText
{
	  color: #ffffff;
/*	  background-color: #0066cc;*/
}

.JsCookMenuItemActive
{
	  color: #ffffff;
	  background-color: #0066cc;
}
.JsCookMenuItemHover
{
	  background-color: #ffffff;
}
.JsCookMainItemHover
{
	  background-color: #f0f0ff;
}

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