#menu0 {
	width: 100%;
	margin:0px;
	text-align: left;
  font-size: 13px;
  border-bottom: 1px solid #aaaaaa;
  font-weight: normal;
  font-family: Arial, sans-serif;
}

#menu0 a{
	color: #555555;
}

#menu0 dt {
  overflow:hidden;
	background-image: url(/images/page/menuleftbg.png);
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	padding: 4px 0px 4px 17px;
    height: 16px;
    height: auto !important;
	min-height: 16px;
}

#menu0 dt.dt0 {
   background: #eaeaea url(/images/page/dt0_inactive.png) repeat-y;
	color: #555555;
}

#menu0 dt.dt0_active {
   color:#fff100;
   background:url(/images/page/title_bg.gif) repeat-y;
}

#menu0 dt.dt0_active a {
   color:#fff100;
   text-decoration:none;
}
#menu0 dt.dt0_active:hover, #menu0 dt.dt0_active a:hover {
   color:#fff100;
   text-decoration:underline;
}

#menu0 dd {
/*	background-image: url(/images/page/menu_slave.png);
	background-position: top;
	background-repeat: no-repeat;*/
	padding: 0px 0px;
	min-height: 0px;
    margin: 0px;
}

#menu0 dd.dd1, #menu0 dt.dt1{
  background: white url(/images/page/dt1_inactive.png) no-repeat;
  color: #aaaaaa;
}

#menu0 dd.dd1 a, #menu0 dt.dt1 a {
  color: #555555;
}


#menu0 dt.dt1_active {
  background: white url(/images/page/dt1.png) no-repeat;
  font-weight: bold;
}

#menu0 dt a{
	text-decoration:none;
}

#menu0 dt a:hover {
	text-decoration: underline;
}


#menu0 dt.dt0 {
  border-top: 1px solid #aaaaaa;
}

#menu0 dt.dt1, #menu0 dt.dt1_active {
  padding-left: 28px;
  margin: 0px;
}

#menu0 dt.dt1_active {
  background: white url(/images/page/dt1.png) no-repeat;
}
