#tooltipIcons										{ height: 23px; padding: 10px; }
#tooltipIcons ul 									{ margin: 0; float: right;  }
#tooltipIcons ul li									{ float: left; position: relative; margin: 0; padding-left: 5px; cursor: pointer; list-style: none; z-index: 4; }
#tooltipIcons ul li .tooltip-trigger				{ position: relative; display: block; width: 21px !important; height: 21px; font-size: 14px; text-decoration: none; background-repeat: no-repeat; background-position: 0 0; cursor: pointer; }
#tooltipIcons ul li .tt-ear							{ background-image: url(../img/icon/tt-ear.png); }
#tooltipIcons ul li .tt-resize						{ background-image: url(../img/icon/tt-resize.png); }
#tooltipIcons ul li .tt-pdf							{ background-image: url(../img/icon/tt-pdf.png); }
#tooltipIcons ul li .tt-print						{ background-image: url(../img/icon/tt-print.png); }
#tooltipIcons ul li .tt-mail						{ background-image: url(../img/icon/tt-mail.png); }
#tooltipIcons ul li .tt-info						{ background-image: url(../img/icon/tt-info.png); }

#content .content-block .tooltipHeadline				{ float: left; line-height: 20px; }
#content .content-block .tooltipIcons					{ height: 23px; float: left; padding: 0 0 2px 4px; }
#content .content-block .tooltipIcons .tooltip-trigger	{ position: relative; display: block; width: 21px !important; height: 21px; font-size: 14px; text-decoration: none; background-repeat: no-repeat; background-position: 0 0; cursor: pointer; }
#content .content-block .tooltipIcons .tt-info			{ background-image: url(../img/icon/tt-info.png); }

.img_right { float:right; vertical-align:top; }

.tooltip 									{ /*display: none;*/ position: absolute; padding: 0; width: 399px; font-size: 12px; color: #000; }
.tooltip .tooltip-wrapper					{ position: relative; z-index: 2000; }
.tooltip .tooltip-content					{ padding: 20px 20px 20px; background: url(../img/bg/tooltip-gradient.gif) #efefef bottom repeat-x; border: 1px solid #d0d0d0; text-align: center; }
.tooltip .tooltip-content					{ 
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px -2px 2px #aaa;
	-moz-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px -2px 2px #aaa;
}
.tooltip .tooltip-content p					{ position: relative; margin: 0; padding: 0; line-height: 14px; /* need to define here else ie can't read line-height value is js */ z-index: 2020; }
.tooltip-singleline .tooltip-content p      { }
.tooltip-multiline .tooltip-content p       { text-align: left; }
.tooltip .tooltip-arrow						{ position: relative; height: 19px; top: -1px; background: url(../img/bg/tooltip-arrow.gif) no-repeat center bottom; z-index: 2005; }

#content .tooltip-trigger                   { margin: 0 !important; cursor: help; }
#content .info .tooltip-trigger             { margin: 0; }

