﻿.autoshipedit_wrap
{
	margin-bottom: 20px;
}
.autoshipedit_monthName
{
	font: bold 1.1em Arial;
	padding: 4px 2px;
}
.autoshipedit_tableWrap
{
	background: white;
	border: 1px solid #CBACC2;
	padding: 3px;
}
.autoshipedit_table
{
	width: 100%;
}
.autoshipedit_table td
{
	vertical-align: middle;
	padding: 0 5px;
	line-height: 30px;
}
.autoshipedit_table tr.alternateRow, .autoshipedit_table tr.odd td.autoship_td, .autoshipedit_table tr.odd td.autoshipedit_tdRow
{
	border-top: 1px solid #f1d3e2;
	background: #f9edf3 !important;
	line-height: 30px;
	height: 30px;
}
.autoshipedit_tdName
{
	vertical-align: middle;
}
.autoshipedit_tdName *
{
	vertical-align: middle;
}
.autoshipedit_tdQuantity
{
	width: 80px;
}
.autoshipedit_tdQuantityImages
{
	width: 120px;
}
.autoshipedit_productImage
{
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	border: 1px solid #333333;
	margin: 0 5px 0 0;
	background-repeat: no-repeat;
	background-position: top left;
}
.autoshipedit_tdButtons
{
	width: 100px;
}
.autoshipedit_tdPrice
{
	width: 100px;
}
.autoshipedit_prices
{
	float: right;
	padding: 10px 0 20px 0;
}
.autoshipedit_addtoorderbuttonwrap
{
	float: left;
	padding: 29px 0 0 20px;
}
.autoshipedit_prices table
{
	width: 100%;
}
.autoshipedit_prices td
{
	padding: 4px 7px;
}
.autoshipedit_totalPrice td
{
	font-weight: bold;
}
.autoshipedit_cardwrap
{
	padding: 10px;
	margin-bottom: 1em;
	background: #eeddea;
}
.autoshipedit_cardName
{
	float: left;
	padding-left: 5px;
	line-height: 20px;
}
.autoshipedit_cardNumber
{
	float: right;
	line-height: 20px;
	padding-right: 5px;
	width: 200px;
	text-align: right;
}
.autoshipedit_disablewrap
{
	padding: 10px;
	margin: 0 0 20px 0;
	background: #eeddea;
}
.autoshipedit_cancelsuccess
{
	background: #E6EFC2 !important;
    color: #264409 !important;
    border-color: #C6D880 !important;
}

.chooseProducts_wrap, .autoshipchooseproducts_wrap, .checkouteditorder_wrap
{
	position: relative;
}
.autoshiptemplate_blackout, .autoshipchooseproducts_blackout, .checkouteditorder_blackout
{
	position: absolute;
	background: url(../icons/transparency/black70.png) repeat;
	text-align: center;
	z-index: 10000;
	width: 100%;
	left: 0;
	top: 0;
	cursor: wait;
	display: none;
}
.autoshiptemplate_blackoutInner, .autoshipchooseproducts_blackoutinner, .checkouteditorder_blackoutinner
{
	position: absolute;
}

.autoshipedit_finalsummary td
{
	width: 25%;
}
.autoshipedit_finalsummaryTitles td
{
	font-weight: bold;
	border-bottom: 2px solid #f1d3e2;
}