/*Version 1.3.9b*/
/*Cornflowerblue Menu CSS*/
#categoriescss.leftBoxContainer { 
   background: #d3d3d3; 
   border: 1px solid #0000ff; 
   width: 150px; 
   padding-bottom: 10px;
}

#categoriescssHeading.leftBoxHeading {
   background: #87ceeb; 
   border-bottom: 1px solid #0000ff; 
   margin-bottom: 1px;
}

#nav-cat {
   width: 100%; 
   margin: 0 0 0 0px;
   background: url("../images/ezpages_bg.gif") repeat scroll left top #036fa7; 
   font-weight:bold;
  /*  border-bottom: 1px solid #E5E5E5; */
   display: inline-block;
   padding: 0px;
   -webkit-border-radius: 3px 3px 0px 0px;
   -moz-border-radius: 3px 3px 0px 0px;
   -khtml-border-radius: 3px 3px 0px 0px;
   border-radius: 3px 3px 0 0;
   border-left: 1px solid #8a0a0a;
   border-right: 1px solid #8a0a0a; 
}

#nav-cat ul {
   margin: 0; 
   padding: 0 5px; 
   width: 100%; 
}

#nav-cat ul.level2, #nav-cat ul.level3, #nav-cat ul.level4, #nav-cat ul.level5, #nav-cat ul.level6 {
	background-color: #fff;
	width: 150px;
	border: 1px solid #aaa;
	z-index: 5000;
	padding: 5px;

	-moz-box-shadow: 0 2px 3px #555;
	-webkit-box-shadow: 0 2px 3px #555;
	box-shadow: 0 2px 3px #555;

}
#nav-cat ul.level3, #nav-cat ul.level4, #nav-cat ul.level5, #nav-cat ul.level6 {
	top: -5px; 
    left: 150px;
}
#nav-cat ul.level2 li, #nav-cat ul.level3 li, #nav-cat ul.level4 li, #nav-cat ul.level5 li, #nav-cat ul.level6 li {
	float: none;
	z-index: 5000;
	*display: inline-block;
}

#nav-cat ul.level2 li a, #nav-cat ul.level3 li a, #nav-cat ul.level4 li a, #nav-cat ul.level5 li a, #nav-cat ul.level6 li a{
	border-right: none;
	font: 11px Arial;
	margin: 0;
	padding: 4px 9px;
	color: #333333;
	border-bottom: 1px dotted #ccc;
	white-space: normal;
	*width: 87%;
}
#nav-cat li li.submenu > a {
    background: url("../images/arrow.gif") no-repeat 94%;
}
#nav-cat ul.level2 li a:hover, #nav-cat ul.level3 li a:hover, #nav-cat ul.level4 li a:hover, #nav-cat ul.level5 li a:hover, #nav-cat ul.level6 li a:hover {
	color: #fff;
    background-color: #e05252;
}
#nav-cat li {
   position: relative; 
   list-style: none; 
   margin: 0;
   margin-top: 0px; /* change this to put space between buttons*/
   float: left;
   padding: 1px 0;
}
#nav-cat .level1>li {
   background: url("../images/cat_tabs_separator.gif") no-repeat scroll right center transparent;
}
#nav-cat li li {
   margin: 0; /* overrides the margin-top above */
}

#nav-cat li a:hover {
   text-decoration: underline;
}
#nav-cat .level1>li a:hover {
	background: #A40101 url("../images/cat_tabs_separator.gif") no-repeat right center;
	text-decoration: none;
	color: #fff3a5;
}
#nav-cat li a {
   display: block;
   *display: inline-block;
   padding: 9px 9px 8px;
   text-decoration: none; 
   width: 100%; 
   color: #fffffe;
   font: bold 12px Arial;
   white-space: nowrap;
}
#nav-cat li > a {
	text-shadow: 1px 1px #670000;
}
#nav-cat li li > a {
	text-shadow: none;
}
#nav-cat>ul a {
   width: auto;
}

#nav-cat ul ul {
   position: absolute; 
   top: 33px; 
   left: 0px;
   display: none;
}

#nav-cat ul.level1 li.submenu:hover ul.level2,
#nav-cat ul.level2 li.submenu:hover ul.level3,
#nav-cat ul.level3 li.submenu:hover ul.level4,
#nav-cat ul.level4 li.submenu:hover ul.level5,
#nav-cat ul.level5 li.submenu:hover ul.level6 {
   display:block; 
}