/* @group Bubble pop-up */

.sideMenu {
	margin-top: 235px;
	height: 32px;
	float: left;
	min-height: 32px;
	min-width: 50px;
	width: 50px;
}

.sideMenu a:link {
	text-decoration: none;
}

.sideMenu a:visited {
	text-decoration: none;
}

.sideMenu a:active {
	text-decoration: none;
}

.sideMenu a:hover {
	text-decoration: none;
}


.sideMenu img {
	border-style: none;
}


.trigger {
	position: absolute;
}

.popup {
        width: 300px;
        position: relative;
        display: none;
        z-index: 50;
        border-collapse: collapse;
	left: 30px;
	top: 0;
}
.popup tr {
	padding: 0px;
	margin: 0px;
}
.popup td {
	padding: 0px;
	margin: 0px;
}
.popup td.corner {
		height: 40px;
        width: 40px;
}
.popup td#topleft { background-image: url(../images/stacks/stackbackground-tl.png); }
.popup td.top { background-image: url(../images/stacks/stackbackground-tm.png); }
.popup td#topright { background-image: url(../images/stacks/stackbackground-tr.png); }
.popup td.left { background-image: url(../images/stacks/stackbackground-l.png); }
.popup td.right { background-image: url(../images/stacks/stackbackground-r.png); }
.popup td#bottomleft { background-image: url(../images/stacks/stackbackground-bl.png); }
.popup td.bottom { background-image: url(../images/stacks/stackbackground-bm.png); text-align: center;}
.popup td#bottomright { background-image: url(../images/stacks/stackbackground-br.png); }

.popup-contents {
        width: 100%;
        color: white;
        }

.seperator {
        	text-align: center;
        	height: 4px;
        	background-image: url(../images/stacks/stackbackground-seperator.png);
        	background-repeat: repeat-x;
        }

.productIcon {
        	margin-right: 10px;
        	margin-left: 5px;
        	margin-bottom: 5px;
        	margin-top: 5px;
        }

.productDescription {
        	text-align: center;
        }

.background {
        background-repeat: repeat;
		background-image: url(../images/stacks/stackbackground-c.png);
        }
/* @end */