body {  behavior: url(includes/csshover.htc);} /* WinIE behavior call */
#nav-cat{position: relative; z-index:222;}
div#nav-cat {
    padding: 0 0 6px 0;
    width: 250px;
}
div#nav-cat a{font-size:12px;color: #000;}
div#nav-cat ul{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
	margin: 0;}
div#nav-cat .level1>li{width: 100%; z-index: 1px;float: left;height:30px;}
div#nav-cat .level1>li>a{
    display: block;
	padding: 5px 10px;
	font-weight: 700;
}
div#nav-cat .level1 .mls{
    border-width: 5px 0 5px 5px;
    border-style: solid;
    display: block;
    z-index: 10;
	border-color: transparent transparent transparent rgb(204, 204, 204);
	float: right;
	margin-top: 5px;
}
div#nav-cat .level1>li>a{border-top:1px #e0e0e0 solid; border-bottom:1px solid #fff; border-left:1px solid #fff; background:#fff;}
div#nav-cat .level1>li:hover>a{border:1px solid #bbb; border-right:none; margin:0;z-index:10000; left:0; -webkit-box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.1); box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.1);width: 230px;position: absolute;}
div#nav-cat .level1 li:hover>a>.mls{border-color: transparent transparent transparent rgb(6,63,166);}
div#nav-cat .level1 li:hover>a, div#nav-cat .level1 li a:hover{text-decoration: none;background: #fff;color:#922;}
div#nav-cat ul ul {
	background: #fff;
	border: 1px solid #ccc;
	display: none;
	left: 250px;
	padding: 0;
	position: absolute;
	width: 700px;
	z-index: 100;
	top:0;
}
div#nav-cat .level2{min-height: 100%;margin-top: -1px;border:1px solid #bbb; background:#fff; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
div#nav-cat .level2 li{position: relative; width: 100%; z-index: 1px;float: left;width: 196px;padding-bottom: 0;}
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 {display:block;}
div#nav-cat .level1 ul .mls{margin-right: 10px !important;}
div#nav-cat .level2 li a{
    color: #222;
    font-size: 13px;
    margin-bottom: 5px;
    padding-left: 15px;
	padding: 2px 0 2px 14px;
	line-height: 16px;
	display: block;
}
div#nav-cat .submenu2 a:hover{color: #ff0000;text-decoration: underline;}
div#nav-cat .main_level_title{float: none!important; width: 100%!important;margin-top:10px!important;padding-bottom: 15px !important;height: auto !important;}
div#nav-cat .main_level_title h2{padding-left: 14px!important; color: #922!important;}
div#nav-cat .level2>li{padding:0px;margin:0 12px;line-height:20px;}
div#nav-cat .level2>li>a{font-weight: 700;}
div#nav-cat .level2>li>a>img, div#nav-cat .level3>li>a>img{float:left;display:block;height:16px;width:auto;margin-right: 5px;}
div#nav-cat .level2>li>a>span{line-height: 16px;float:left;display:block;margin-left:5px;}
div#nav-cat .level3{position:static;display:block;border:none;margin-left:5px;width:100%;margin-top: 5px;}
div#nav-cat .level3 li{width: 100%;float:none;}
