DIV.ajaxcartpro_progress{
	border: 1px #999999 solid;
	display: block;
	position: fixed;
	text-align: center;
	padding: 10px;
	background-color: #ffffff;
	z-index: 9999;
    color: #9C9C9C;
	//position:absolute;
	//top: expression(parseInt(document.documentElement.scrollTop, 10) +window.ACPTop+ "px");
	width: 280px !important;
	height:70px !important;
	text-transform:uppercase;
}
DIV.ajaxcartpro_progress img {margin:5px 0 5px;}
DIV.ajaxcartpro_progress p {display:block; width:100%; float:left;}

DIV.ajaxcartpro_confirm{
	border: 1px #999999 solid;
	display: block;
	position: fixed;
	text-align: center !important;
	padding: 10px;
	background-color: #ffffff;
	z-index: 9999;
    color: black;
    min-heigth:104px;
    height:auto!important;

	//position:absolute;
	//top: expression(parseInt(document.documentElement.scrollTop, 10) +200+ "px");
}



#aw_acp_continue, #aw_acp_checkout:hover{
	padding:0;
	line-height:26px;
	height:26px;
	margin:0px auto;
	display:block;
	font-family: 'TradeGothicBoldCond';
	font-weight: normal;
	font-size: 18px;
	text-decoration:none;
	color:#999;
	border:1px solid #9c9c9c;
	width:124px;
	background-color:#fff;
	text-transform:uppercase;
}
#aw_acp_checkout:hover{ height:26px; line-height:26px;}
#aw_acp_checkout{
	line-height:26px;
	height:26px;
	margin:0px auto;
	display:block;
	font-family: 'TradeGothicBoldCond';
	font-weight: normal;
	font-size: 18px;
	text-decoration:none;
	color:#fff;
	border-color:#000;
	background-color:#000;
	text-transform:uppercase;
	width:124px;
	border:1px solid #000;
}

#aw_acp_continue:hover{
	color:#fff;
	border-color:#000;
	background-color:#000;
}


#acp_configurable_block dt
{
    text-align: left;
}

#acp_configurable_block .price
{
    font-size: 14px;
}

#acp_configurable_block .product-name
{
    text-align: left;
    font-size: 12px;
    font-weight: bold;
	width:50%;
	float:left;
	text-transform:uppercase;
	margin-bottom:12px;
	color:#000;
}
#acp_configurable_block .product-price
{
    text-align: right;
    font-size: 12px;
    font-weight: normal;
	width:50%;
	float:left;
	text-transform:uppercase;
	margin-bottom:12px;
}

#acp-overlay
{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:transparent;
    -moz-opacity: 0;
    opacity:.0;
    filter: alpha(opacity=0);
    z-index: 100;

}
#acp-overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
}

#acp_product_options
{
    display: block;
    
    position: fixed;
    z-index:150;
    
    //position:absolute;
	//top: expression(parseInt(document.documentElement.scrollTop, 10) +window.ACPTop+ "px");
}
#acp_product_options h2 { font-size:18px; line-height:18px; font-family: 'TradeGothicBoldCond'; margin-bottom:30px; color:#999; text-transform:uppercase; text-align:left;}
#acp_product_options select { width:124px;}
#acp_product_options #product-options-wrapper
{
  width: 266px !important;
    height: 179px !important;
	background-color: white;
    padding: 19px 18px;
	border:1px solid #e5e5e5;
	float:none;
	margin:0 0 0 57px !important;
}
#product-options-wrapper dl {width:100%; display:block; float:left;}
#product-options-wrapper dt {float:left;}
#product-options-wrapper dd {float:none; text-align:right;}
#product-options-wrapper a.sizeChart {color:#666; text-decoration:underline;}
#product-options-wrapper a.viewMore {color:#666; text-decoration:underline; text-align:right;}
.product-options .options-list li
{
    text-align: left;
}
