/*---Optical Society of America: Exploring the Science of Light---*/

/*---------------alphabet---------------*/
.alphabet
	{
	height: 25px;
	background-image: url("/terms/images/alphabet-off.gif");
	width: 500px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	
	}

.alphabet ul
	{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}

#maincontent .alphabet ul li
	{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	float: left;
	}

#maincontent .alphabet img
	{
	margin: 0px;
	padding: 0px;
	}

.alphabet a
	{
	display: block;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	outline: none;
	text-indent: 27px;
	}

/*--A--*/
.alphabet a.lettera, .alphabet a.lettera:link, .alphabet a.lettera:visited, .alphabet a.lettera:active
	{
	width: 24px;
	}

.alphabet a.lettera:hover
	{
	text-indent: 0px;
	}

/*--B--*/
.alphabet a.letterb, .alphabet a.letterb:link, .alphabet a.letterb:visited, .alphabet a.letterb:active
	{
	width: 21px;
	}

.alphabet a.letterb:hover
	{
	text-indent: -24px;
	}

/*--C--*/
.alphabet a.letterc, .alphabet a.letterc:link, .alphabet a.letterc:visited, .alphabet a.letterc:active
	{
	width: 19px;
	}

.alphabet a.letterc:hover
	{
	text-indent: -45px;
	}

/*--D--*/
.alphabet a.letterd, .alphabet a.letterd:link, .alphabet a.letterd:visited, .alphabet a.letterd:active
	{
	width: 22px;
	}

.alphabet a.letterd:hover
	{
	text-indent: -64px;
	}

/*--E--*/
.alphabet a.lettere, .alphabet a.lettere:link, .alphabet a.lettere:visited, .alphabet a.lettere:active
	{
	width: 19px;
	}

.alphabet a.lettere:hover
	{
	text-indent: -86px;
	}

/*--F--*/
.alphabet a.letterf, .alphabet a.letterf:link, .alphabet a.letterf:visited, .alphabet a.letterf:active
	{
	width: 14px;
	}

.alphabet a.letterf:hover
	{
	text-indent: -105px;
	}

/*--G--*/
.alphabet a.letterg, .alphabet a.letterg:link, .alphabet a.letterg:visited, .alphabet a.letterg:active
	{
	width: 20px;
	}

.alphabet a.letterg:hover
	{
	text-indent: -119px;
	}

/*--H--*/
.alphabet a.letterh, .alphabet a.letterh:link, .alphabet a.letterh:visited, .alphabet a.letterh:active
	{
	width: 20px;
	}

.alphabet a.letterh:hover
	{
	text-indent: -139px;
	}

/*--I--*/
.alphabet a.letteri, .alphabet a.letteri:link, .alphabet a.letteri:visited, .alphabet a.letteri:active
	{
	width: 13px;
	}

.alphabet a.letteri:hover
	{
	text-indent: -159px;
	}

/*--J--*/
.alphabet a.letterj, .alphabet a.letterj:link, .alphabet a.letterj:visited, .alphabet a.letterj:active
	{
	width: 11px;
	}

.alphabet a.letterj:hover
	{
	text-indent: -172px;
	}

/*--K--*/
.alphabet a.letterk, .alphabet a.letterk:link, .alphabet a.letterk:visited, .alphabet a.letterk:active
	{
	width: 22px;
	}

.alphabet a.letterk:hover
	{
	text-indent: -183px;
	}

/*--L--*/
.alphabet a.letterl, .alphabet a.letterl:link, .alphabet a.letterl:visited, .alphabet a.letterl:active
	{
	width: 12px;
	}

.alphabet a.letterl:hover
	{
	text-indent: -205px;
	}

/*--M--*/
.alphabet a.letterm, .alphabet a.letterm:link, .alphabet a.letterm:visited, .alphabet a.letterm:active
	{
	width: 27px;
	}

.alphabet a.letterm:hover
	{
	text-indent: -217px;
	}

/*--N--*/
.alphabet a.lettern, .alphabet a.lettern:link, .alphabet a.lettern:visited, .alphabet a.lettern:active
	{
	width: 20px;
	}

.alphabet a.lettern:hover
	{
	text-indent: -244px;
	}

/*--O--*/
.alphabet a.lettero, .alphabet a.lettero:link, .alphabet a.lettero:visited, .alphabet a.lettero:active
	{
	width: 19px;
	}

.alphabet a.lettero:hover
	{
	text-indent: -264px;
	}

/*--P--*/
.alphabet a.letterp, .alphabet a.letterp:link, .alphabet a.letterp:visited, .alphabet a.letterp:active
	{
	width: 21px;
	}

.alphabet a.letterp:hover
	{
	text-indent: -283px;
	}

/*--Q--*/
.alphabet a.letterq, .alphabet a.letterq:link, .alphabet a.letterq:visited, .alphabet a.letterq:active
	{
	width: 22px;
	}

.alphabet a.letterq:hover
	{
	text-indent: -304px;
	}

/*--R--*/
.alphabet a.letterr, .alphabet a.letterr:link, .alphabet a.letterr:visited, .alphabet a.letterr:active
	{
	width: 15px;
	}

.alphabet a.letterr:hover
	{
	text-indent: -326px;
	}

/*--S--*/
.alphabet a.letters, .alphabet a.letters:link, .alphabet a.letters:visited, .alphabet a.letters:active
	{
	width: 17px;
	}

.alphabet a.letters:hover
	{
	text-indent: -341px;
	}

/*--T--*/
.alphabet a.lettert, .alphabet a.lettert:link, .alphabet a.lettert:visited, .alphabet a.lettert:active
	{
	width: 13px;
	}

.alphabet a.lettert:hover
	{
	text-indent: -358px;
	}

/*--U--*/
.alphabet a.letteru, .alphabet a.letteru:link, .alphabet a.letteru:visited, .alphabet a.letteru:active
	{
	width: 21px;
	}

.alphabet a.letteru:hover
	{
	text-indent: -371px;
	}

/*--V--*/
.alphabet a.letterv, .alphabet a.letterv:link, .alphabet a.letterv:visited, .alphabet a.letterv:active
	{
	width: 19px;
	}

.alphabet a.letterv:hover
	{
	text-indent: -392px;
	}

/*--W--*/
.alphabet a.letterw, .alphabet a.letterw:link, .alphabet a.letterw:visited, .alphabet a.letterw:active
	{
	width: 24px;
	}

.alphabet a.letterw:hover
	{
	text-indent: -411px;
	}

/*--X--*/
.alphabet a.letterx, .alphabet a.letterx:link, .alphabet a.letterx:visited, .alphabet a.letterx:active
	{
	width: 19px;
	}

.alphabet a.letterx:hover
	{
	text-indent: -435px;
	}

/*--Y--*/
.alphabet a.lettery, .alphabet a.lettery:link, .alphabet a.lettery:visited, .alphabet a.lettery:active
	{
	width: 19px;
	}

.alphabet a.lettery:hover
	{
	text-indent: -454px;
	}

/*--Z--*/
.alphabet a.letterz, .alphabet a.letterz:link, .alphabet a.letterz:visited, .alphabet a.letterz:active
	{
	width: 19px;
	}

.alphabet a.letterz:hover
	{
	text-indent: -473px;
	}

