.mahrMenuLeft { font-family: verdana, sans-serif; width: 155px; position: relative; margin: 0; font-size: 11px; border-top: 1px solid #FFFFFF; }
.mahrMenuLeft div { padding-left: 5px; }
.mahrMenuLeft ul { padding:0; margin:0; list-style-type: none; }
.mahrMenuLeft ul li { float: left; position: relative; }
.mahrMenuLeft ul li a, .mahrMenuLeft ul li a:visited { padding: 3px 0px 3px 0px; display: block; text-decoration: none; color: #000000; width: 155px; text-align: left; border-bottom: 1px solid #ffffff; background: #eeeeee; font-size: 11px; }
.mahrMenuLeft ul li ul { display: none; border: 1px solid #FFFFFF; }

.mahrMenuLeft ul li:hover { width:155px; z-index:1;}
.mahrMenuLeft ul li:hover a { color: #000000; background: #FFAAAA; }
.mahrMenuLeft ul li:hover ul { display: block; position: absolute; top: 6px; left: 100px; width: 155px; }
.mahrMenuLeft ul li:hover ul li a.hide { background: #DDDDDD; color: #000000; }
.mahrMenuLeft ul li:hover ul li:hover a.hide { width: 155px; }
.mahrMenuLeft ul li:hover ul li ul { display: none; border: 1px solid #FFFFFF; }
.mahrMenuLeft ul li:hover ul li a { display: block; background: #DDDDDD; color: #000000; width: 155px; }
.mahrMenuLeft ul li:hover ul li a:hover { background: #FFAAAA; color: #000; }
.mahrMenuLeft ul li:hover ul li:hover ul { display: block; position: absolute; left: 100px; top: 6px; color: #000000; }
.mahrMenuLeft ul li:hover ul li:hover ul li a { display: block; width: 155px; background: #CCCCCC; color: #000000; }
.mahrMenuLeft ul li:hover ul li:hover ul li a:hover { background: #FFAAAA; color: #000000; }
