*{padding:0px;margin:0px;}
img{border:none;}
table.onestepTable{width:880px;border-left:solid 1px #BBBBBB;border-bottom:solid 1px #BBBBBB;background-color:#FFF;margin-bottom:20px;text-align:left}
table.onestepTable td{border-top:solid 1px #BBBBBB;border-right:solid 1px #BBBBBB;font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;}
table.onestepTable td td {border:none !important;}
table.onestepTable a {font-size:10px;}
table.onestepTable td.headerCellLight,
table.onestepTable td.footerCell{background:url(https://www.unitycarts.com/_clients/215/images/bar_grey.png) repeat-x;font-size:13px;}
table.onestepTable td.headerCellLight{color:#7B080A;padding:8px 0px;font-weight:bold;}
table.onestepTable td.headerCellDark{color:#fff;background-color:#666;font-size:13px;padding:4px 0 4px 10px;}
table.onestepTable td.footerCell{color:#000;}
table.onestepTable td.spacerLeftCell{width:10px;border-top:solid 1px #BBBBBB;border-right:none;}
table.onestepTable td.spacerLeftInnerCell{width:10px;border:none;}
table.onestepTable td.spacerLeftCellNoPad{width:6px;border-top:solid 1px #BBBBBB;border-right:none;padding:0px;}

table.onestepTable td.labelCell{width:730px;text-align:right; border-top:solid 1px #BBBBBB;}
table.onestepTable div.labelCellLeft{width:370px; float:left; text-align:left; color:#7B080A;}
table.onestepTable div.labelCellRight{width:328px; float:right; text-align:right;}
table.onestepTable div.labelCellFull,
table.onestepTable div.labelCellRight{text-align:right;}

table.onestepTable td.dataCell{width:128px; text-align:center;font-size:13px;font-weight:normal;}
table.onestepTable td.dataCell input {width:115px;}
table.onestepTable #zipcodepre{width:80px;}

table.onestepTable div.labelCellFull,
table.onestepTable div.labelCellLeft,
table.onestepTable div.labelCellRight{padding:8px 5px}

/* address tables */
table.onestepTable td.verticalPad{width:440px;}
table.onestepTable td.verticalPad table{float:left;} 
table.onestepTable td.verticalPad table td{padding-bottom:5px;}
table.onestepTable td.verticalPad td.headerCellLight{border-bottom:solid 1px #BBBBBB;}  
table.onestepTable table.addressLeftTable{border-right:solid 1px #BBBBBB;}
table.onestepTable table.addressLeftTable td,
table.onestepTable table.addressRightTable td{font-family:Verdana, Arial, Helvetica;font-size:13px;font-weight:normal;} 
table.onestepTable td.labelInnerCell{width:135px;border:none;}
table.onestepTable td.dataInnerCell{width:281px;font-size:13px;font-weight:normal;}
table.onestepTable td.dataInnerCell a{text-decoration:none;font-weight:bold;}
table.onestepTable td.labelInnerCell,
table.onestepTable td.dataInnerCell{padding:3px;font-weight:normal;}
table.onestepTable td.dataInnerCell a{color:Gray;font-size:11px;}
table.onestepTable td.labelInnerCell{font-size:12px;}
table.onestepTable td.dataInnerCell{font-size:13px;}
table.onestepTable td.dataInnerCell input{font-size:13px;}

/* payment options */
table.onestepTable div.paymentTitle{float:left;width:157px;line-height:13px;vertical-align:middle;}
table.onestepTable div.commentPayment{float:left;width:300px;line-height:13px;vertical-align:middle;color:#000;font-size:11px;font-weight:normal;}
table.onestepTable .trPaymentCheck{display:none;}
table.onestepTable .trPaymentCC{}
table.onestepTable div#dataCol{float:left;width:440px;}
table.onestepTable div#dataCol table td{font-family:Verdana, Arial, Helvetica;font-size:13px;font-weight:normal;}
table.onestepTable div#btnCol{float:left;width:300px;}
table.onestepTable div#secureOnlineImg{float:left;width:120px;text-align:center;}
table.onestepTable span.commentRequired,
table.onestepTable span.commentCheck{color:#000;font-size:10px;font-weight:bold;font-style:normal;}

/* common styles */
table.onestepTable .reqValidator{font-size:11px;font-weight:normal;}

/* fedex shipping options */
div.fedexLogo{float:left;width:140px;margin:15px 0px;}/*730-140=590*/
div.fedexLogo img{float:left;}
div.fedexTable{float:left;width:585px;margin:10px 0px;}     
       div.fedexRow{float:left;width:585px;text-align:left;padding:0 0 5px 5px;}
           div.fedexCellLeft{float:left;width:248px;color: #333333;font-weight:normal;}
           div.fedexCellMiddle{float:left;width:202px;color: #333333;font-weight:normal;}
           div.fedexCellRight{float:left;width:100px;text-align:right;color: #000;font-size: 12px;}
           .comment {font-size: 10px;color: #333333; font-style: italic;font-weight:normal} 