.popup {
	position:absolute;
	padding: 0px;
	margin: 0px;
}

.html {
	visibility:hidden;
	/*width:400px;
	position:absolute;*/
	background-color:#ffff8c;
	border: #dcdcdc solid 1px;
	border-radius: 10px;
	padding:10px 30px 10px 10px;
	position:relative;
	float:left;
	-moz-box-shadow: 3px 3px 4px #555555;
	-webkit-box-shadow: 3px 3px 4px #555555;
	box-shadow: 3px 3px 4px #555555;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#555555')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#555555');
	font-size:11px;
	font-family:arial;
}

.x {
	position:absolute;
	top: 0px;
	right: 0px;
	cursor : pointer;
}

.name {
	position:relative;
	float:left;
}

.hidden {
    height: 1px;
    width: 1px;
    overflow: hidden;
    position: absolute;
    z-index: -100;
}

.title {
	color: #000000;
	text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;
	font-size: 14px;
	font-weight:bold;
	padding: 5px;
	font-family: arial;
}

#html_holder img { margin-right: 10px; }