/* Nav */
#menu {
/*height:132px; 
width:132px;*/

height: 100%;
width: 157px; 
position:relative;

/*  Added values*/
float: left;

}
 
#menu ul {
margin:0; 
padding:0; 
list-style:none; 

text-align:left; 

/*
background:#fff;
padding:1px 1px 0 1px; 
*/

/*  Added values*/

width: 157px;
background-color: #f1f1f1;
text-align: right;
border-right: 1px #e6e6e6 solid;
height: 100%;
}
 
#menu li {
/*margin:0; 
padding:0; 
list-style:none;*/

/*  Added values
border-top: 1px #abcadb solid;
border-bottom: 1px #c5ddec solid;
*/

background-color: #b3d3e5;
display: block;
color: #104c6e;
font-size: 10px;
 
}



#menu ul ul {
position:absolute; 
left:-9999px;
}

#menu ul#toplevel {
position:absolute; 
left:0; 
top:0;
}
 
#menu a {
/*
display:block; 
font:normal 11px verdana,arial,sans-serif; 
color:#000; 
line-height:22px; 
text-decoration:none;
padding:0 20px 0 10px;*/

display: block;
border-top: 1px #abcadb solid;
border-bottom: 1px #c5ddec solid;
background-color: #b3d3e5;
color: #104c6e;
font-size: 10px;
padding: 8px 10px 8px;
text-decoration:none;
} 

#menu li a.fly {
background: url(anywidth/arrow.gif) no-repeat right top;
}
 
#menu li a:hover {
background-color: #91bed6; 
color:#fff;

} 

#menu li:hover > a {
background-color: #91bed6; 
color:#fff;
}
 
#menu ul li:hover > ul {
left:100%; 
margin-top:-30px; 
margin-left:-1px;
}
 
#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
 
#menu table {
position:absolute; 
left:99%; 
height:0; 
width:0; 
border-collapse:collapse; 
margin-top:-7px; 
margin-left:-1px;
}
 
 
 /* NAV */

