
#edu_menu_top{ background:url(images/edu_menu_top.png) no-repeat; width:250px; height:20px; font-weight:bold; font-size:14px; color:#ff6600; text-align:center; padding-top:5px;}

#edu_menu_bot{ background:url(images/edu_menu_bot.png) no-repeat; width:250px; height:20px;}






ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 248px;
  text-align:left;
  background:#666;
  font-size:11px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 0px;
}

ul#menu li a {
  background: #E1E1E1;
  color: #666;	
  padding: 0.5em;
  font-weight:bold;
}

ul#menu li a:hover {
  background: #437CBF;
  color:#fff;
}

ul#menu li ul li a:hover{
  background: #e1e1e1;
  color: #ff6600;
  padding-left: 20px;
}

ul#menu li ul li a{
  background: #FDFDFD;
  padding-left: 20px;
  color:#999;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }




#menu .ext a{background:#ffffff url(images/menu_dot.png) 90% 50% no-repeat;}

#menu .ext a:hover{background:#e1e1e1 url(images/menu_dot_h.png) 90% 50% no-repeat;}

#menu .ext ul{margin-left:247px;position:absolute; margin-top:-24px; width:210px;}

#menu .ext ul li a{background:#ffffff;}

#menu .ext ul li a:hover{background:#e1e1e1;}



