/*** Controls fonts, position & background images for contenxt tooltips ***/
div.context {
  position: absolute;
  top:10px;
  left:0;
  display: none;
  visibility: hidden;
  width: 270px;
  opacity: 1;
	z-index: 1000;
	font-family: arial, helvetica, sans-serif; 
}

.context h6 {
	font-family: arial, helvetica, sans-serif; 
  margin: 0;
  padding: 14px 20px 0;
  color: #000
	text-align: left;
  font-size: 1.3em;
	line-height: 1.1em;
  font-weight: normal;
}

.context p {
	font-family: arial, helvetica, sans-serif; 
	margin: 0;
  padding: 1em 22px 0;
  font-size: 0.9em;
  color: #3a3a3a;
  line-height: 1.2em;
	text-align: left;
}

.contextBody {
	height: 1%;
	display: block;
	padding-bottom: 8px;
  background: url(https://www.overstock.com/img/mxc/cm_body.png) top left no-repeat;
}
.contextTop {
  position: absolute;
  top: -6px;
	left: 0;
  width: 270px;
	height: 6px;
  background: url(https://www.overstock.com/img/mxc/cm_top.png) bottom left no-repeat;
}
.contextBottom {
  position: absolute;
	left:0;
  bottom: -39px;
  width: 270px; 
  height: 39px;
  background: url(https://www.overstock.com/img/mxc/cm_bot.png) bottom left no-repeat;
}
* html .contextBody {
	height: 1%;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://www.overstock.com/img/mxc/cm_body.png", sizingMethod="crop");
}
* html .contextTop {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://www.overstock.com/img/mxc/cm_top.png");
}
* html .contextBottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://www.overstock.com/img/mxc/cm_bot.png");
}


.closeButton {
	position:absolute; 
	right:17px; top:5px; 
	cursor:pointer;
}