#lightbox {
	BORDER-BOTTOM: #666 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #666 2px solid; PADDING-TOP: 10px
}
#lightboxDetails {
	FONT-SIZE: 0.8em; PADDING-TOP: 0.4em
}
#lightboxCaption {
	FLOAT: left
}
#keyboardMsg {
	FLOAT: right
}
.buttona {
	BORDER-BOTTOM: #0f9 thin inset; BORDER-LEFT: #0f9 thin inset; BACKGROUND-COLOR: #0fc; FONT-SIZE: 16px; BORDER-TOP: #0f9 thin inset; FONT-WEIGHT: bold; BORDER-RIGHT: #0f9 thin inset
}
#closeButton {
	TOP: 5px; RIGHT: 5px
}
#lightbox IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#overlay IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#overlay {
	BACKGROUND-IMAGE: url(overlay.png)
}
* HTML #overlay {
	BACKGROUND-IMAGE: url(blank.gif); FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale"); BACKGROUND-COLOR: transparent
}
.textlink {
	COLOR: #000
}
.text .text {
	TEXT-ALIGN: justify
}
