/* @group tooltip */

a.tt {
	position: relative;
	z-index: 24;
	color: #cc0000;
	font-size: 11px;
	font-weight: normal;
}

a.tt span {
	display: none;
}

/*background:; ie hack, something must be changed in a for ie to execute it*/

a.tt:hover {
	z-index: 25;
	color: silver;
	background: ;
}

a.tt:hover span.tooltip {
	display: block;
	position: absolute;
	top: 0px;
	left: 0;
	padding: 15px 0 0 0;
	width: 200px;
	color: #333;
	text-align: center;
	filter: alpha(opacity:95);
	KHTMLOpacity: 0.95;
	MozOpacity: 0.95;
	opacity: 0.95;
	font-weight: bold;
	text-decoration: none;
	background-image: none;
}

a.tt:hover span.top {
	display: block;
	margin-top: 5px;
	padding: 30px 8px 0;
	background: url(/images/bubble.gif) no-repeat top;
}

a.tt:hover span.middle {

/* different middle bg for stretch */
	display: block;
	padding: 0 8px;
	background: url(/images/bubble_filler.gif) repeat bottom;
}

a.tt:hover span.bottom {
	display: block;
	padding: 3px 8px 10px;
	color: #333;
	background: url(/images/bubble.gif) no-repeat bottom;
}

/* @end */

.hilight {
	color: #c00;
}

.lolight {
	color: #333;
}

.moduleRow, .moduleRowOver, .moduleRowSelected {
	font-size:12px;
}

.double {

  display: inline;
  vertical-align: middle;
  zoom:2;
  transform:scale(2);
  -ms-transform:scale(2);
  -webkit-transform:scale(2);
  -o-transform:scale(2);
  -moz-transform:scale(2);
  transform-origin:0 0;
  -ms-transform-origin:0 0;
  -webkit-transform-origin:0 0;
  -o-transform-origin:0 0;
  -moz-transform-origin:0 0;
  -webkit-transform-origin:0 0;
}

