@charset "utf-8";

.office, .fuelcell, .turbine,  .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;
}
.tpp {
	left: 1px;
	top: 1px;
	width: 23px;
	height: 23px;
}
.qmimg {
	position:absolute;
	top:3px;
	left:3px;
	background:url(../images/qmr_24.png) no-repeat;
}
/* 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.bottom img {
	display: block;
	margin: 0 auto;
}*/
.popup td#bottomright {
	background-image: url(../bubble/bubble-8b.gif);
	
}
.popup table.popup-contents {
	font-size: 12px;
	line-height: 1.2em;
	background-color: #ffffff;
	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;
}
/*td { behavior: url(iepngfix.htc) }*/
.tss {	
	font-family:verdana;
	font-size:12px;
	text-align:justify;
}
.tss2 {	
	font-family:verdana;
	font-size:12px;
	text-align:left;
	margin:0;
	padding:0;
}

/*.transparent_class {*/
/*	filter:alpha(opacity=50);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;*/
/*}*/
/*.tss {
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	list-style-type:square;
}
.title {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}
.medTitle {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
}
.tableborder {
	border:1px #C0CFE0 solid;
}
.level2 {
	list-style:circle;
}*/
