.menu_left {float:left;z-index:100;width:180px;height:100%;
  margin-right:10px; padding-left: 5px; margin-top:0px; border:0}
.menu_left ul {padding:0; margin:0;	list-style-type:none;}
.menu_left li {position:relative; margin:0 20px 2px 0;}
.menu_left ul li.separator {margin-right:70px;}
.menu_left a:link, .menu_left a:visited {display:block;	height:22px; padding-top: 3px; padding_bottom: 2px; color:#fff;padding-left:7px;}
.menu_left a#current {border-bottom:4px solid #f78e21; padding-bottom:2px; background: transparent;}
.menu_left a:hover {background-color:#aaaaaa;}

.menu_left .aid-dev li {background-color:#f65239;}
.menu_left .corporate li {background-color:#0a968e;}

/* not used for now 
.menu_left ul ul {visibility:hidden; position:absolute; height:0; left: 0; top: 24px; margin:0;}
.menu_left ul ul li {float:left; height:24px; margin-right:0;width:160px;padding:0;}
.menu_left ul ul li a {font-size:12px; text-decoration:none;height:100%}
.menu_left ul ul li a:hover {border:none;}
.menu_left ul ul a, .menu_left ul ul a:visited {border: 0; margin: 0; text-align: left;}
.menu_left ul ul a:hover {text-decoration: underline;}
.menu_left :hover > a, .menu_left ul ul :hover > a {}
.menu_left ul li:hover ul, .menu_left ul a:hover ul{visibility:visible;}
.menu_left ul :hover ul ul{visibility:hidden;}
.menu_left ul :hover ul :hover ul{visibility:visible;}
*/
