.fmstyle .buttonborder {background-color:#FFFFFF;
	margin-right:10px;border:1px solid #AD9664;padding:2px;float:right;}
a.navbutton {float:right;}
a.navbutton div {margin:0px;}
.paymentForm .column {float:left;width:350px;}
.paymentForm .column label {width:110px;text-align:left;}
#parentOfBox label {width:160px;text-align:left;margin-bottom:10px;}
#payAmount {margin-top:20px;}
#payAmount label {width:auto;text-align:left;margin-bottom:10px;}
#paymentFooter {margin-top:30px;clear:both;}
.phone {font-weight:bold;}
#step3 img {float:left;}
.fmstyle .labelOverride label {width:40px;margin-left:10px;font-weight:normal;}
.fmstyle div.sameas {display:block;}
.fmstyle div.notsameas,.fmstyle span.notsameas {display:none;}
#billingAddress {margin-left:36px;margin-top:10px;}
.fmstyle div.sameas {padding:0px;margin:0px;}
#loginbutton {margin-left:86px;}
.fm-help {float:left;width:auto;} 
.fmstyle div.fm-line {overflow:hidden;}
.messageReturn {float:right;border:1px red solid;display:none;padding:5px;margin:3px 0px 20px 0px;clear:both;}
.break {display:block;margin:0px;padding:0px;}
.preform {display:block;padding:2px;float:left;margin-left:10px;margin-right:-10px;}
#paymentContent {float:left;width:500px;}
.fmstyle .zipcode {width:100px;}
#secureLogo {display:block;margin-top:50px;margin-left:10px;}

.fs-checkbox-label{width:99%;} 

.fmstyle .requiredError, .fmstyle .checkbox_set .checkbox_label.requiredError {color:red !important;}
.fmstyle input.requiredError, .fmstyle select.requiredError, .fmstyle textarea.requiredError {border-color: red; outline: 1px solid red;}
.fmstyle input.orderTypeError{border-color:red;}

#updateInfoLabel {width:auto;display:inline;float:none;}

#paymentAmounts input {float:none;margin-left:2px;}
#zcardimg { width:120px; float:right; padding-right:235px;}
#newcard img {float:left;}

.fmstyle div input.quantityOpt {width:auto; margin-left:0px;}
.paymentOptions {border-collapse: collapse;}
.paymentOptions td {vertical-align: top;padding:3px 5px 3px 0;}
.paymentOptions td input {margin-top:3px;}
.paymentOptions th {border-bottom: 2px #c9c9c9 solid;}

.promoMsg{display:none;}
#promoBummer{color:red;}
#promoSuccess{color:green;}
#promoCodeTotalDisplay{display:none;}
.oldPrice{text-decoration:line-through;}