@charset "UTF-8";
/* CSS Document */

.delivery-information
{float:left;
height:100px;
}
#fs_17 {width:200px;float:left;height:140px;}
#fs_18 {width:180px;float:left;}
#fs_19 {width:180px;float:left;}
#fs_20 {width:180px;float:left;}

#fs_18 label {width:220px;}
#fs_19 label {width:220px;}
#fs_20 label {width:220px;}


.Doc2Formsubmit {
	float:left;
	width:80px;
margin-top:40px;
	}

.remindertext {width:360px;float:left;margin-right:80px;}
.itemmainimageprice {display:none;}

form fieldset{
	background-color:#fffff;	
	border-width:0px;
	border-style:solid;
	border-color:#efefef;	
	font-family:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;			
	margin: 10px 0px 0px 0px;
	
	display:block;

}

form fieldset legend{	
	
	border-width:0px;
	border-style:solid;
	
	color:#666;
	font-weight:normal;
	
		
	
	margin:0px 0px 0px 0px;

	
	
}	

.legendPaymentMethod {float:left;width:170px;}

.paymentmethodinput td {padding:4px;}
.paymentmethodinput td input {float:left;margin-right:4px;}

.buttonCopy{
	background:#fff;
	clear:right; 
	text-align:left;
	width:220px;
	text-decoration:underline;
	border-width:1px;
	border-style:solid;
	border-color:#fff;
	cursor: auto;
	
	margin: 0px 0px 10px 0px;	
	padding: 0px 0px 0px 0px;
	font-weight:normal;
	font-family:'Lucida Grande',Tahoma,Verdana, Arial, Helvetica, sans-serif;}

.pnlInvoiceInfo
{
    float: left;
    margin: 0px 10px 0px 10px;

}
.pnlDelivery
{
    float: left;
    margin: 0px 10px 0px 10px;

}
.pnlCheckoutRBL
{
   
    float: left;
    margin: 0px 10px 0px 10px;
margin-bottom:10px;
    width: 170px;
}
#buttonHolder
{margin-left:20px;
   margin-top:80px;
	 float: right;
    width: 200px;

}   



.buttonHolderSummary
{float: right;
    width: 250px;

} 

.textbox
{margin-top:2px;
margin-bottom:8px;
    width: 110px;

}
.textbox50
{margin-top:2px;
margin-bottom:8px;
    width: 50px;
}
.textbox150
{margin-top:2px;
margin-bottom:8px;
    width: 152px;
}
.textbox200
{margin-top:2px;
margin-bottom:8px;
    width: 215px;
}
.button{
	color:#fff;
	background-color:#000;
	clear:right; 
	border-width:1px;
	border-style:solid;
	height: 22px;
	border-color:#fff;
	margin: 0px 0px 0px 0px;	
	padding: 0px 15px 2px 15px;
	font-weight:normal;
	font-family:'Lucida Grande',Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#button{
	color:#fff;
	background-color:#000;
	clear:right; 
	border-width:1px;
	border-style:solid;
	height: 22px;
	border-color:#fff;
	margin: 0px 0px 0px 0px;	
	padding: 0px 15px 2px 15px;
	font-weight:normal;
	font-family:'Lucida Grande',Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.buttonNext{
	color:#fff;
	background-color:#000;
	clear:right; 
	height: 25px;
	width:150px;
	border-width:1px;
	border-style:solid;
	border-color:#fff;
	margin: 0px 0px 20px 0px;	
	padding: 0px 15px 0px 15px;
	font-weight:normal;
	font-family:'Lucida Grande',Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.buttonPrevious{
	color:#fff;
	background-color:#000;
	clear:right; 
	height: 25px;
	width:110px;
	border-width:1px;
	border-style:solid;
	border-color:#fff;
	margin: 0px 0px 20px 0px;	
	padding: 0px 15px 0px 15px;
	font-weight:normal;
	font-family:'Lucida Grande',Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.buttonUpdate{
	/*url(/css/images/check.png) no-repeat left*/
	color:#fff;
	background-color:#000;
	clear:right;
	width:150px;
	height: 25px;
	border-width:1px;
	border-style:solid;
	border-color:#B5B9A7;
	margin: 20px 0px 20px 0px;	
	padding: 0px 15px 0px 15px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:240px;
}


.addtocartbutton {color:#fff;
	background-color:#000;
	clear:right; 
	height: 25px;
	width:150px;
	border-width:1px;
	border-style:solid;
	border-color:#fff;
	margin: 0px 0px 20px 0px;	
	padding: 0px 15px 0px 15px;
	font-weight:normal;
	font-family:'Lucida Grande',Tahoma,Verdana, Arial, Helvetica, sans-serif;}




.buttonSecurePayment{
	/*url(/css/images/check.png) no-repeat left*/
	color:#fff;
	background-color:#000;
	clear:right;
	width:170px;
	height: 25px;
	border-width:1px;
	border-style:solid;
	border-color:#B5B9A7;
	margin: 10px 0px 10px 0px;	
	padding: 0px 15px 0px 15px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.fieldsetSummaryLeft {
	float: left;
	width:220px;
	
	margin: 10px 40px 0 50px;
	padding: 0px 0px 0px 0px;
}


.fieldsetSummaryLeft table td {padding: 2px }

.fieldsetSummaryRight {
	float: left;
	width:220px;
	
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.fieldsetSummaryRight table td {padding: 2px }

.fieldsetOrderSummary {
	float: left;
	clear:both;
	
	margin: 20px 0px 0px 50px;
	padding: 0px 10px 0px 0px;
}


.fieldsetOrderSummary table td {padding: 2px }

.fieldsetInvoiceInformation {
	float: left;
	width:250px;
	margin: 10px 0px 0px 20px;
	padding: 10px 0 0 10px
}


.fieldsetInvoiceInformation input {
	padding-top:2px;
	margin-right: 5px;
}
#divCopyInfo {
	padding-bottom:5px;
	
}


.fieldsetDeliveryInformation {
	float: left;
	width:250px;
	height: 380px;
	margin: 10px 0px 0px 10px;
	padding: 10px 0 0 10px
}
.fieldsetcopyinfo {
	float: left;
	width:100px;
	height: 100px;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}
.fieldsetOtherDelivery {
	float: left;
	clear: both;
	width:250px;
	height: 85px;
	margin:-30px 60px 0;
	padding:0 0 15px 10px;
}
.fieldsetPaymentMethod {
	float: left;
	clear: both;
	width:250px;
	height: 85px;
	margin: 30px 10px 0px 0px;
	padding: 0px 0px 0px 10px;
}

/* Shopping basket table size*/

.cartholder {float:left;overflow:auto;height:340px;padding-right:10px;}


.checkoutvariantListingSummary{width:450px;}


#variantListing{
width:690px;
font-size:11px;
align:center;
margin-top:20px;
padding:2px;
margin-right:10px
}

#variantListing td{

padding:2px;
}

#variantListingTotals td {
padding:4px;
}

#variantListingconfirmation{
width:580px;
font-size:11px;
align:center;
}


#returnsPolicy{font-size:10px;}

#checkoutbuttonholder{
width:650px;
padding: 1 1 1 1;
margin-bottom:10px;
}

#checkoutvariantListingsummary{
width:565px;
padding: 1 1 1 1;
}

.no-items-in-cart
{font-size:11px;
padding-top: 20px;
padding-left:0px;
padding-bottom:80px;
color:#fff;}



.paymentmethodinput td (padding:2px;}


.copycheckbox {
	padding-bottom: 15px;
	margin-left: 10px;
float:left;}

.copycheckbox label {

	margin-left: 10px;}























































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

