/* CSS Document */
html, body {
	width: 100%;
	height: 100%;
	}
	
	.lb_alpha{
		display:none;
		position:fixed;
		top:0; left:0;
		width:100%;	height:100%;
		background-color:#000;
		opacity:.30;
		z-index:1025;
		*filter:alpha(opacity=50);
		_position:absolute;
		_width:110%;	
		_height:100%;
	}
	.lb_addedtobag{
		display:block;
		position:fixed;
		top:0; left:0;
		width:100%;	height:100%;
		background-color:#000;
		opacity:.30;
		z-index:1025;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		*filter:alpha(opacity=50);
		_position:absolute;
		_width:110%;	
		_height:100%;
	}
	.lb_close {
		display:block;
		background-color: #555;
		text-align: right;
		padding: .2em;
		}
	#tm_lbox a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		font-size: 1em;
		padding-bottom: .8em;
		}
	#tm_lbox a:hover {
		color: #fff;
		}
		.tm_content {
		display: none;
		position:absolute;
		width: 600px;
		top: 90em; left: 8em;
		margin: 0; 
		padding:0;
		background:#fff;
		border: .1em solid #555;
		z-index:1050;
		text-align: center;
		}
	#fr_lbox a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		font-size: 1em;
		}
	#fr_lbox a:hover {
		color: #fff;
		}
		.fr_content {
		display: none;
		position:absolute;
		width: 522px;
		height: 173px;
		top: 52em; left: 38em;
		margin: 0; 
		padding:0;
		background:#fff;
		border: .1em solid #555;
		z-index:3002;
		text-align: center;
		}

/*** Added 10/08/10 by Ashley McWilliams - styling for Add to Bag and error popup ***/		

	#prod_check
	{
		background: #fff;
		padding: 0.2em;
		width: 430px;
		clear: none;
	}
	
	#prod_check .lb_close {
		display:block;
		text-align: right;
		padding: .1em;
		background: #fff;
		}
	#prod_check img.thumb {float: left; margin: 0 1em 1.5em 1em; border: 0.1em solid #ccc; height: 100%;}
	#prod_check .info {text-align: left; float: left; width: 67%; font-size: 90%; display: block;}
	#prod_check h2  {margin: 0; clear: none;}
	#prod_check p {margin: 1em 0.5em 0 0; width: 100%;} /* Removed blue color 03/11/11 - AM */
	#prod_check span {margin: 0 0.5em 0 0;}
	#prod_check .buttons {float: right; width: 70%; text-align: left; margin: 1em 0 0 0;}	
	#addtobag_lbox .lb_close a {font-size: 10px;}
	#addtobag_lbox a {
		padding-bottom: .8em;
		}
		/* For all pages except Dillards bundle */
		.addtobag_content {
		position:absolute;
		width: 440px;
		top: 5em; 
		left: 0;
		margin: 0; 
		padding:0;
		background:#fff;
		z-index:1050;
		text-align: center;
		border: 0.4em solid #2D76C3;
		}
		
		/* For Dillards bundle page only */
		.addtobag_content.bundleLb {
		position:absolute;
		width: 440px;
		top: 15em; 
		left: 51.5em;
		margin: 0; 
		padding:0 0 1em 0;
		background:#fff;
		z-index:1050;
		text-align: left; /* Changed from center 03/11/11 - AM */
		border: 0.4em solid #2D76C3;
		}


		.addtobag_content.errorMessage
		{
			width: 350px; 
			border: 0.4em solid red;
			font-weight: bold;
			
		}
		
		.errorMessage #prod_check
		{
			width: 345px;
			padding: 0.2em;
		}
		
		.errorMessage #prod_check .info
		{
			width: 95%;
			text-align: center;
			margin: 0 0.7em;
		}
		
		.errorMessage #prod_check .buttons 
		{
			float: left; 
			width: 100%; 
			text-align: center;
			padding: 0 0 0.5em 0;
		}	
		
		.errorMessage #prod_check p {color: #555;}
		
		
		/** Quick Checkout Profile Modal from Shopping Bag - added by Ashley McWilliams 03/10/11 **/
		#qc_status {left: 35em;}
			#qc_status #prod_check {padding: 0.2em 0.2em 0.2em 1em; width: 420px;}
			#qc_status .continue-checkout {background: url("../images/buttons/blue-btn-84.gif") no-repeat scroll 0 0 transparent; width: 85px; float: left; clear: none;}
			#qc_status .checkout-action-item {background: url("../images/buttons/grey-btn-80.gif") no-repeat scroll 0 0 transparent; width: 85px; float: left; clear: none;}
		
		/** Promotions Modal on Shopping Bag - added by Ashley McWilliams 03/11/11 
		#promo_status {}**/
