﻿div.PaymentPage div.certificate ol.form li input {
	width:145px;
	float: left;
	margin-top: 0px;
}
div.PaymentPage div.certificate ol.form li {
	height: 20px;
	width: 470px;
}
div.PaymentPage div.certificate ol.form li label 
{
	width: 291px;
}
div.PaymentPage div.certificate ol.form li.submit { text-align: left; }
div.PaymentPage div.certificate ol.form li.submit input {
	float: none;
	margin-left: 296px;
}
div.PaymentPage div.certificate table.giftcertificate_payment 
{
	margin-left:10px;
	width: 408px;
	margin-bottom: 15px;
}

div.PaymentPage div.certificate table.giftcertificate_payment input
{
	float: right;
	width:100px;
}

/* Gift Certificate */
table.OrderTotals td.CartTotals_GiftCertificateCaption
{
    text-align: right;
}
table.OrderTotals td.CartTotals_GiftCertificateValue
{
    text-align: right;
}
