/* common styling */
.menu {font-family: arial, sans-serif;  height:516px; position:relative; margin:0; font-size:11px; margin:0px 0;z-index:999;
width:211px !important;
width:206px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:210px; height:28px;font-weight:bold; text-align:left; border:1px solid #29847d;border-width:0px 0px 1px 0px; background:#ffcc01; line-height:27px; font-size:11px;padding-left:5px;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}

.menu ul li ul li{float:left; margin-right:1px; position:relative;}
.menu ul li ul li ul{display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:white; background:#39948d;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:215px; width:211px;}
.menu ul li:hover ul li a.hide {background:#71060c;; color:white;}
.menu ul li:hover ul li:hover a.hide {width:200px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#39948d; color:white; width:200px;}
.menu ul li:hover ul li a:hover {background:#71060c;; color:white;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:205px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:blue; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:red; color:white;}


.menu ul li:hover ul li:hover ul li a.hide {background:#ffcc01; color:black;}
.menu ul li:hover ul li:hover ul li:hover a.hide {width:200px;}
.menu ul li:hover ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li:hover ul li a {display:block; background:#71060c;; color:white; width:200px;}
.menu ul li:hover ul li:hover ul li a:hover {background:#ffcc01; color:black;}
.menu ul li:hover ul li:hover ul li:hover ul {display:block; position:absolute; left:203px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li:hover ul li a {display:block; width:200px; background:#ffcc01; color:black;}
.menu ul li:hover ul li:hover ul li:hover ul li a:hover {background:yellow; color:black;}

