body {  behavior: url(includes/csshover.htc);} /* WinIE behavior call */

div#nav-cat {
	/*background: url(../images/column.gif)*/
	background-color: #bababa;
	width: 190px;
	/*border-top: 2px solid #000000;*/
	/*border-bottom: 2px solid #000000;*/
}

div#nav-cat ul {
    background: url(../images/column.gif);
    border-top: 2px solid #4B4B4B;
    border-bottom: 2px solid #4B4B4B;
    border-right: 2px solid #4B4B4B;
    border-left: 2px solid #4B4B4B;
	margin: 0;
	padding: 0;
}

div#nav-cat ul.level2 {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level2 li {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level2 li:hover {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #B5B5B5;*/
}

div#nav-cat ul.level3 {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level3 li {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level3 li:hover {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #B5B5B5;*/
}

div#nav-cat ul.level4 {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level4 li {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level4 li:hover {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #B5B5B5;*/
}

div#nav-cat ul.level5 {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level5 li {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level5 li:hover {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #B5B5B5;*/
}

div#nav-cat ul.level6 {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level6 li {
    /*background: url(../images/column.gif) repeat-y;*/
	/*background-color: #bababa;*/
}

div#nav-cat ul.level6 li:hover {
    /*background: url(../images/column.gif) repeat-y;*/
	/* background-color: #B5B5B5;*/
}
/* main base-line width */
div#nav-cat li {
	position: relative;
	list-style: none;
	width: 184px;
	margin: 0 0px 0 0px;
	padding: 0px;
}
/* second level column width */
div#nav-cat li li {
    width: 186px;
	margin: 0; /* this overrides the margin-top in the declaration above */
}

div#nav-cat li li.submenu {
	background: url(../images/submenu.gif) 96% 50% no-repeat;
}
/* main hover bar width */
div#nav-cat li:hover {
    background: url(../images/submenuwt.gif) 95% 50% no-repeat;
	background-color: #B5B5B5;
	width: 186px;
}

div#nav-cat li.submenu {
	background: url(../images/submenu.gif) 96% 50% no-repeat;
}

div#nav-cat li.submenu:hover {
    background: url(../images/submenuwt.gif) 95% 50% no-repeat;
	background-color: #B5B5B5;
	width: 186px;
}

div#nav-cat li li.submenu:hover {
    background: url(../images/submenuwt.gif) 95% 50% no-repeat;
	background-color: #B5B5B5;
	width: 186px;
}

div#nav-cat li a {
	display: block;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 0.90em;
	color: #000000;
	text-decoration: none;
	width: 180px;
	padding: 5px 7px 5px 7px;
	/* border-bottom: 2px solid #CCC; /* <---this line may help or hinder IE menu shifting issues*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 170px;
}

div#nav-cat li a:hover {
	display: block;
	font-family: arial, verdana, helvetica, sans-serif;
	font-style: bold
	font-size: 0.90em;
	color: #EC0000;
	text-decoration: none;
	width: 180px;
	padding: 5px 7px 5px 7px;
	/* border-bottom: 2px solid #CCC; /* <---this line may help or hinder IE menu shifting issues*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 170px;
	background-color: #B5B5B5;
}

/*border-left: 0.5em solid #BBB;} div#nav li a:hover {border-left-color: red;}*/


/*base-line width*/
div#nav-cat>ul a {
	width: auto;
}

/*hover-bar width*/
div#nav-cat ul ul {
	position: absolute;
	top: 0;
	left: 182px;
	display: none;
    z-index: 100000;
}

div#nav-cat ul.level1 li.submenu:hover ul.level2, 
div#nav-cat ul.level2 li.submenu:hover ul.level3,
div#nav-cat ul.level3 li.submenu:hover ul.level4,
div#nav-cat ul.level4 li.submenu:hover ul.level5,
div#nav-cat ul.level5 li.submenu:hover ul.level6 {
	display:block;
}



