﻿#form1
{
	font-family:Arial;
}
.layerblock
{
	border-color:#cbc4be; /*Grey*/
	border-style:solid;
	border-width:1px;
	background-color:#f8f7be; /*Yellow-ish*/	
	padding:5px;
}
.layerblock td
{
    width:50%;
}
#row_1
{
	float:left;
	width:auto;
	position:absolute;
}
col_1
{
	float:left;
	width:auto;
	position:absolute;
}
col_2
{
	float:right;
	width:auto;
	position:absolute;
}
#headProduct, #headShip, #headBill, #headConfirm
{
	margin-top:10px;
	font-weight:bold;
}
#headConfirm
{
	text-align:center;
}

#billing, #shipinfo, #product, #confirm, #productTotal, #ShipOptions
{
	/*width:420px;*/
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	
	border-color:#cbc4be; /*Grey*/
	border-style:solid;
	border-width:thin;
	background-color:#f8f7be; /*Yellow-ish*/

}
#billing table, #shipinfo table, #product table, #topAction, #confirmInfo
{
	width:100%;
	font-family:Arial;
}
#confirmBillInfo
{
	float:left;
	position:fixed;
}
#confirmShipInfo
{
	float:right;
	position:fixed;
}
#confirmBtn
{
	margin-top:25px;
	width:100%;
	font-family:Arial;
}
/*
#bottomAction
{
	width:100%;
}*/
#editProduct
{
	width:420px;
}
#btnEditProd
{
	float:right;
}
#next
{
	margin-left:117px;
}
#back, #next
{
	float:left;
	margin-top:10px;
}
#btnNext
{
	min-width:100px;
	max-width:100px;
	width:100px;
}
#error
{
	float:left;
	margin-left:10px;
	margin-right:10px;
	min-width:320px;
}
#paymentmethod, #ShipOptions
{
	margin-top:10px;
}
#lblTotal
{
 position:absolute;
 margin-left:150px;
}
#noRefund
{
	text-align:right;
}
#confirmSubmit, #confirmCancel, #confirmBack
{
	margin-bottom:20px;
	margin-left:20px;
	min-width:110px;
	max-width:110px;
	width:110px;
	float:left;
}
#confirmYes, #confirmNo
{
	min-width:100px;
	max-width:100px;
	width:100%;
	float:left;
	margin-left:60px;
}
#lnkCopyBillingAddress
{
	 float:right;
	 margin-right:85px;
	 margin-bottom:10px;
}
.lblConfirmHeader
{
	margin-top:25px;
}
.lblConfirm
{
	font-size:small;
}

.reqfield
{
	text-align:left;
	color:Red;
}
.txtInfoBox
{
	 font-family:Arial;
	 min-width:200px;
	 max-width:200px;
	 width:200px;
}