.menu {
background-color:#D9ECFF;
width:190px;
border-bottom:2px solid #7F91B7;
}

.menu a {
text-decoration:none;
color:#002071;
}

.menu a:hover {
text-decoration:underline;
color:#002071;
}

.menu li {
border-top:2px solid #FFF;
}

.menu ul {
list-style:none;
margin:0;
padding:0;
}

.menu_item {
vertical-align:middle;
}

.menu_level_1 {
background-color:#FAD233;
padding-left:5px;
font-weight:700;
}

.menu_level_2 {
padding-left:15px;
background:#FEF6D6;
}

.menu_level_3 {
padding-left:25px;
background:#FEF6D6;
}