.jazz-ui-HoverPopup {
	position: absolute;
	z-index: 10000;
}
.jazz-ui-HoverPopup .wrapper {
	position: relative;
}
.jazz-ui-HoverPopup .wrapper .corner {
	position: absolute;
	width: 4px;
	height: 4px;
	background: url('../graphics/HoverPopup/hp-corners.png') no-repeat;
}
.jazz-ui-HoverPopup .wrapper .top-right {
	background-position: top right;
	top: 0;
	right: 0;
}
.jazz-ui-HoverPopup .wrapper .top-left {
	background-position: top left;
	top: 0;
	left: 0;
}
.jazz-ui-HoverPopup .wrapper .bottom-right {
	background-position: bottom right;
	bottom: 0;
	right: 0;
}
.jazz-ui-HoverPopup .wrapper .bottom-left {
	background-position: bottom left;
	bottom: 0;
	left: 0;
}
.jazz-ui-HoverPopup .content-wrapper-hp {
	margin-right: 1px;
	margin-left: 1px;
	padding: 0.2em 0.4em 0.2em 0.4em;
	background-color: white;
	max-width: 500px;
	max-height: 350px;
	overflow: auto;
	position: relative;
	zoom: 1;
}
.jazz-ui-HoverPopup .content {
	zoom: 1;
	overflow: hidden; /* For IE, it is showing scrollbars when it shouldn't cause it thinks the content is too big */
}
.jazz-ui-HoverPopup .arrow {
	position: absolute;
	background: url('../graphics/HoverPopup/hp-arrows.png') no-repeat top right;
	width: 15px;
	height: 16px;
}
.jazz-ui-HoverPopup .right .arrow {
	left: -12px;
	background-position: left;
}
.jazz-ui-HoverPopup .left .arrow {
	right: -12px;
}

.jazz-ui-HoverPopup .vert-trim1 {
	margin: 0 4px;
	padding-top: 2px;
	background: url('../graphics/HoverPopup/hp-sides2.png') repeat-x left;
}

.jazz-ui-HoverPopup .vert-trim2 {
	margin: 0 4px;
	background-color: #a8c9e5;
	padding-top: 1px;
}

.jazz-ui-HoverPopup .vert-trim3 {
	margin: 0 3px;
	border-right: 1px solid #a8c9e5;
	border-left: 1px solid #a8c9e5;
	background-color: white;
	padding-top: 1px;
}

.jazz-ui-HoverPopup .right-outline {
	padding-right: 2px;
	background: url('../graphics/HoverPopup/hp-sides.png') repeat-y top right;
}

.jazz-ui-HoverPopup .left-outline {
	padding-left: 2px;
	background: url('../graphics/HoverPopup/hp-sides.png') repeat-y top left;
}
	
.jazz-ui-HoverPopup .side-trim {
	position: relative;
	border-left: 1px solid #a8c9e5;
	border-right: 1px solid #a8c9e5;
	background-color: white;
	zoom: 1;
}

.jazz-ui-PositionDiv {
	position: fixed;
	left:0;
	top:0;
	width: 100%;
	height: 100%;
	visibility: hidden;
}
