p dfn dfn, p acronym acronym, p abbr abbr,
ul dfn dfn, ul acronym acronym, ul abbr abbr,
p a dfn, p a acronym, p a abbr,  
ul a dfn, ul a acronym, ul a abbr {
	background: none ! important;
	padding: 0 ! important;
	cursor: auto ! important;
}

.col_center p dfn,
.col_center ul dfn,
.col_center p acronym,
.col_center ul acronym,
.col_center p abbr,
.col_center ul abbr {
	padding-right: 18px;
	background:url(../gfx/info.gif) right center no-repeat;
	cursor: help;
}

.glossary-entry {}

.glossary-popup {
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
	color: white;
	width: 310px;
	text-align: left;
	z-index: 1000;
}

.glossary-popup-t,
.glossary-popup-b {
	height: 6px;
	width: 310px;	
	position: relative;
	font-size: 1px;
}

img.glossary-popup-tl,
img.glossary-popup-bl {
	position: absolute;	top: 0;	left: 0; z-index: 110;
}

div.glossary-popup-tm,
div.glossary-popup-bm {
	position: absolute;	top: 0;	left: 6px; z-index: 110;
	width: 298px;
	height: 6px;
	background: #808080;
}

img.glossary-popup-tr,
img.glossary-popup-br {
	position: absolute;	top: 0;	right: 0; z-index: 110;
}

.glossary-popup-content {	
	padding: 5px 10px 0 10px;
	background: #808080;
}

.glossary-popup-content h2 {
	color: #DDD;
	margin: 0 0 5px 0;
}

.glossary-popup-content a  {
	color: white;
	text-decoration: underline;
}

div.link-to-glossary {
	border-top: 1px solid #999;
	margin: 8px 0 0 0;
	padding: 8px 0 5px 0;
}

div.link-to-glossary a{
	background: url('../gfx/glossary-arrow.gif') no-repeat right 2px;
	padding: 0 16px 0 0;
	text-decoration: none;
}

.glossary-popup-content ul {
	list-style: none;
}


/* IE fix*/
.glossary-popup-content *,
div.link-to-glossary  * {
	background: #808080;
}
.glossary-popup-content ul {
	position: static;
}