.fuelcell, .turbine, .tpp, .ecu, .ups, .mast, .portable, .blhut, .inverter, .solar1, .battery2, .battery1, .tent, .pdu2, .ups2, .ups3, .battery3, .tcw, .lights, 
.lights2, .office2, .cables, .tcw2, .intoout {
	position: absolute;
	left: 1px;
	top: 1px;
	width: 23px;
	height: 23px;
}

.qmimg {
	position:absolute;
	top:3px;
	left:1px;
	background:url(../fancybox/qmr_24.png) no-repeat;
	z-index:50;
}
/* Bubble pop-up */
.popup td.corner {
	height: 15px;
	width: 19px;
}
.popup td#topleft {
	background-image: url(../bubble/bubble-1b.gif);
}
.popup td.top {
	background-image:url(../bubble/bubble-2.png);
}
.popup td.top img {
	display: block;
	margin: 0 auto;
	vertical-align:middle;
	text-align:center;
}
.popup td#topright {
	background-image: url(../bubble/bubble-3b.gif);
}
.popup td.left {
	background-image: url(../bubble/bubble-4b.gif);
}
.popup td.right {
	background-image: url(../bubble/bubble-5b.gif);
	
}
.popup td#bottomleft {
	background-image: url(../bubble/bubble-6b.gif);
}
.popup td.bottom {
	background-image: url(../bubble/bubble-7b.gif);
	text-align: center;
}
.popup td#bottomright {
	background-image: url(../bubble/bubble-8b.gif);
}
.popup table.popup-contents {
	font-size: 12px;
	line-height: 1.2em;
	background-color: #fff;
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.popup-contents th {
	text-align: right;
	text-transform: lowercase;
}
table.popup-contents td {
	text-align: left;
}
tr#release-notes th {
	text-align: left;
	text-indent: -9999px;
	background: url(../bubble/starburst.gif) no-repeat top right;
	height: 17px;
}
tr#release-notes td a {
	color:#C0CFE0;
}
.tss {	
	font-family:verdana;
	font-size:12px;
	text-align:justify;
}
.tss2 {	
	font-family:verdana;
	font-size:12px;
	text-align:left;
	margin:0;
	padding:0;
}
.tss3 {	
	font-family:verdana;
	font-size:12px;
	text-align:right;
	margin:0;
	padding:0;
}
.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	}
.bubblelinks {
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.medHeading {
	font-size:16px;
	font-weight:bolder;
	font-family:Verdana, sans-serif;
	}
.smlHeading {
	font-size:14px;
	font-weight:bolder;
	padding:0;
	margin:0;
	font-family:Verdana, sans-serif;
	}
.heading {
	font-size:24px;
	font-weight:bold;
	font-family:Verdana, sans-serif;
	}	
.BoxBorder {
	padding: 3px;
	border: 1px solid #C0CFE0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}	
		
