H3 { color: #e0ffe0;
     background-color:#a0a0a0;
     margin: 8px 1px;
     padding:8px 20px;
}

#main p {
	margin-left: 10px;
	color: #303040;
}

#main H3 {
	margin-left: 0px;
	color: black;
	background-color:#c0d0ff;
	padding: 5px 0px 5px 20px
}

#main H4 {
	margin-left: 10px;
	color: black;
	background-color:#ffffff;
}

/*
#main_table TD {
	padding: 1px;
}

#main TD,TH {
	padding: 4px;
}
*/

#led_navi {
	background-color: #f0f0f0;
}

TH.tt {
	color: yellow;
	background-color: #8080e0;
}

TABLE {
	empty-cells: show;
}

pre.list {
  width: 80%;
  margin: 10px;
  padding: 10px;
  background-color: #e0e0e0
}

pre.usage {
  font-size: 140%;
  font-family: monospace;
  width: 90%;
  margin: 10px;
  padding: 10px;
  background-color: #e0e0ff
}

pre.example {
  font-size: 100%;
  font-family: monospace;
  width: 90%;
  margin: 10px;
  padding: 10px;
  background-color: #f0f0e0
}

#side_bar {
	background-color: #c0ffc0;
	font-size: 90%;
}

#side_bar a:link, #side_bar a:visited {
	text-decoration: none;
}
#side_bar a:hover {
	text-decoration: underline;
}

#cur {
	/*	text-decoration: underline; */
}

#star {
	color: red;
}

#side_bar .level0 {
	background-color: #c0ffc0;
}

#side_bar .level1 {
	background-color: #a0e0a0;
}
#side_bar .level2 {
	background-color: #90d090;
}
#side_bar .level3 {
	background-color: #80c080;
}
#side_bar .level4 {
	background-color: #70b070;
}

