﻿@charset "UTF-8";
/**
 * Zazar zGlossary Plugin
 *
 * Stylesheet: jquery.zglossary.css
 *
 * Version: 1.0.1
 * (C) 2011-2012 Zazar Ltd
 * 
 * Description: Stylesheet for the jquery.zglossary.js plugin
 *
 * History:
 * 1.0.0 - Initial release
 *
 **/

a.glossaryTerm, a.glossaryTerm:visited, a.glossaryTerm:link { 
	border-bottom: 1px dashed #999; 
	text-decoration: none;
	font-size: 1em; 
}
a.glossaryTerm:hover {  text-decoration: none; }

#glossaryTip {
	display: none;
	position: absolute;
	max-width: none!important;
	top: 0;
	left: 0;
	z-index: 99999;
	cursor: default;
}

ul.glossary-ebook-list {
	max-height: 161px;
	overflow: auto;
	font-size: 13px;
	padding: 0px;
	margin:0px;
}

a.glossary-e-title {
	text-overflow: ellipsis;
	width: 90%;
	overflow: hidden;
}

a.glossary-e-title.portalDoc {
	font-weight:bold;
}

ul.glossary-ebook-list li{
	margin-bottom: 7px;
	height: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 95%;
}

#glossaryContent {
	text-align: left;
	font-size: 11px;
	line-height: 125%;
	padding: 1em;
	background-color: #fff;
	border: 1px solid #ccc;
	width: 370px;
}
#glossaryContent h6 {
	margin: 0 0 0.6em;
	font-size: 13px;
	font-weight: bold;
}
#glossaryContent p { margin: 0; }

#glossaryClose {
	position: absolute;
	right: -5px;
	top: -5px;
	width: 20px;
	height: 20px;
	background: url('../../images/gtx/ui_close_sm.gif') no-repeat;
	cursor: pointer;
	border:none;
}
#glossaryTip > #glossaryClose { text-indent:-9999px; background: url('../../images/gtx/ui_close_sm.png') no-repeat; }