/* POPUPS */

/*.jqmOverlay { background-color: #0066FF; }*/
.jqmOverlay { background-color: #000000; }


div.jqDrag {cursor: move;}

/* jqmModal dialog CSS courtesy of;
  Brice Burgess <bhb@iceburg.net> */

div.jqmDialog {
  display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -200px;
  width: 400px;
  overflow: hidden;
  font-family:verdana,tahoma,helvetica;
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html div.jqmDialog {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

div.jqmDialog input:focus, div.jqmDialog input.iefocus { background-color: #eaffc3; }
 
/* DEFAULT POPUP STYLES */

#popup-container {
	
	}
	
.popup-drag-outer {
	margin:0 0 10px 0;
	}

.popup-drag-inner {
	height:40px;	
	}

.popup-closer {
	float:right;
	display:block;
	height:40px;
	width:45px;
	text-indent:-9999px;
	}

/* PRODUCT POPUP STYLE */

div.product-popup {
	width:710px;
	height:464px;
	margin-left: -355px;
	background:url(../images/product-popup-bg-8.png) no-repeat top left;
}

.popup-title {
	float:left;
	height:40px;
	width:640px;
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0 0 0 6px;
	}
	
/* BODYWEIGHT STYLE */	

#bodyweight-product-popup .popup-title {
	background-image:url(../images/product-popup-title-bodyweight.png);
	}