/*=====vertical======*/
.menuVertical { background:#fff !important; margin-bottom:15px !important; z-index:50 !important; width:100% !important; }
.menuVertical ul { background:#fff !important; }
.menuVertical ul li { background:#fff !important;z-index:50 !important; }
.menuVertical ul li:hover { }
.menuVertical ul li a { border:0 !important; margin:2px 0 2px 0 !important; color:#333 !important; background-color:#eee !important;}
.menuVertical ul li a:hover { background-color:#72a3d7 !important; color:#fff !important;}
.menuVertical ul li ul { z-index:9999 !important; }
.menuVertical ul li ul li ul {  }
.menuVertical ul li ul,
.menuVertical ul li:hover ul li ul, 
.menuVertical ul li:hover ul,
.menuVertical ul li ul li:hover ul { z-index:51 !important; }


/*=====horizontal======*/
.jquerycssmenu {  }
.jquerycssmenu ul {  }
.jquerycssmenu ul li ul { border:0 !important; }
.jquerycssmenu ul li ul li ul {  }
.jquerycssmenu ul li { border:0 !important;  }
.jquerycssmenu ul li ul li {  }
.jquerycssmenu ul li a { background:transparent !important; color:#333 !important; margin:2px 3px !important; padding:2px !important; border-right:1px solid transparent !important; border-bottom:1px solid transparent !Important;}
.jquerycssmenu ul li a:hover { background:#fff !important; color:#000 !important; border-color:#666 !important; }
.jquerycssmenu ul li ul li a {  }
.jquerycssmenu ul li a span {  }
.jquerycssmenu ul li ul li:hover {  }
.jquerycssmenu ul li a:link,
.jquerycssmenu ul li a:visited {  }


/*
.jquerycssmenu { margin:  0 0px 0 0 !important; padding: 0 !important; }
.jquerycssmenu ul { margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; list-style:none; z-index: 80; }
.jquerycssmenu ul li ul { margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; position: absolute; border:0 !important; display: block; z-index:80; }
.jquerycssmenu ul li ul li ul { margin: -3px -1px 0px 0px; right:150px !important; z-index:80; }
.jquerycssmenu ul li { margin: 0px 0px 0px 2px !important; position: relative; display: inline !important; float: none !important; border:0 !important; z-index: 80; clear:both; }

.jquerycssmenu ul li ul li { margin: 0px 0px 0px 0px; padding:0px !important; border:1px solid #aaa !important; border-top:0 !important; background:#e2d4b1; display: inline !important; float: right !important; text-align:right !important; z-index:80; width: 160px; }
.jquerycssmenu ul li a { font: 12px tahoma; display: inline-block !important; margin:0 !important; line-height:24px !important; color: #162a43; text-decoration: none; background:transparent !important; padding:0 0 0 5px !important; }
.jquerycssmenu ul li ul li a { font: 12px tahoma; width: 150px; color: #000000 !important; margin: 0px 0px 0px 0px; padding: 1px 5px 2px 5px !important; background: transparent !important; }
.jquerycssmenu ul li a span { background:transparent !important; display:inline-block !important; line-height:24px; padding: 0 5px 0 0; color:#000; text-shadow:#eee 0px 1px 0; }
.jquerycssmenu ul li:hover { background-color:#fff !important; -moz-border-radius:10px; -webkit-border-radius:10px;}
.jquerycssmenu ul li ul li:hover { background: #52789d; color:#fff !important; }
.jquerycssmenu ul li a:link,
.jquerycssmenu ul li a:visited { color: #162a43; }
*/


<!--[if IE]>
body {
	behavior: url(../scripts/csshover3.htc);
	font-size: 100%;
}
/*=====vertical======*/
*:first-child+html .menuVertical ul li {
	/*float: right;*/ /* cure IE5.x "whitespace in lists" problem */
	width: 100%;
}
*:first-child+html .menuVertical ul li a {
	height: 1%; /* make links honour display: block; properly */
}
*:first-child+html .menuVertical a {
	/* if required use em's for IE as it won't resize pixels */
	font: 12px tahoma;
}
/*=====horizontal======*/
/* Sub level menu links style */
*:first-child+html .jquerycssmenu ul li ul li {
	margin: 0px 0px 0px 0px;
}
<![endif]-->

