input.hex, textarea.hex, select.hex {
	border: 1px solid #a00;
	background: url("/glossary/hex.png") no-repeat bottom left;
}
textarea.hex, select.hex { width: 100%; }
/*select.hex option {
	background: url("/glossary/hex.png") no-repeat bottom left fixed;
}
select.hex option:hover { background: #000;}*/

.entry {
  margin-bottom: 2em;
  width: 100%;
}
.entry h3 {
  color: #800;
  font-weight: bold;
}
.index {
  border-bottom: 2px solid #f00;
  text-align: right;
}
.attention {
	border: 4px dashed #800;
	padding: 0.5em;
	background: #fdd;
}
.attention h1,
.attention h2,
.attention h3,
.attention h4,
.attention h5,
.attention h6 {
	color: #800;
	margin: 0;
}
#content { margin-bottom: 2em; }
label  { display: block; }

a img { border: 0; }
