#buttons ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}
#buttons ul li {
	float: left;
	height: 16px;
	margin-left: 24px;
}
#buttons ul li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	text-decoration: none;
}

#buttons_glossary	{ width: 60px; background: url(buttons.gif) 0 0 no-repeat; }
#buttons_glossary a:hover, #buttons_glossary a:active { background: url(buttons.gif) 0 -32px no-repeat; }

#buttons_print { width: 45px; background: url(buttons.gif) -62px 0 no-repeat; }
#buttons_print a:hover, #buttons_print a:active { background: url(buttons.gif) -62px -32px no-repeat; }

#buttons_search	{ width: 55px; background: url(buttons.gif) -109px 0 no-repeat; }
#buttons_search a:hover, #buttons_search a:active { background: url(buttons.gif) -109px -32px no-repeat; }