body { margin: 0px; padding: 0px; } td { margin: 0px; padding: 0px;vertical-align: top; font-size: 12px; } .dibs_receiptMainTable { height: 100%; width: 700px; } .dibs_receiptHeader { height: 70px; padding-bottom: 40px; } .dibs_yrLogo { width: 500px; } .dibs_dateorder { width: 200px; } .dibs_dateorder span.dibs_bold { font-weight: bold; width: 80px; } .dibs_receiptOrder { width: 400px; border-top: 1px solid black; border-bottom: 1px solid black; padding-top: 7px; } .dibs_receiptItemTitle { height: 2ex;font-weight: bold; } .dibs_receiptItem { height: 2ex; } .dibs_receiptItemnumber { width: 100px; } .dibs_receiptDescription { width: 200px; } .dibs_reciptAmount { width: 80px; } .dibs_receiptFields { padding-top: 50px; } .dibs_receiptKey { font-weight: bold; width: 150px; } .dibs_receiptValue { width: 200px; } .dibs_receiptFooter { height: 30px; border-top: 1px solid black; width:100%; } .dibs_receiptFooterLine { width: 100%; text-align: center; } #main_container { margin-left: auto; margin-right: auto; width: 500px; } .dibs_header { font-weight: bold; } .dibs_required { color: #900; } .dibs_fields { clear: left; } .dibs_label { width: 120px; overflow: hidden; float: left; } .dibs_input { width: 200px; border: 1px solid #ddd; } .dibs_select { border: 1px solid #eee; } .dibs_newLine { clear: left; } .dibs_target { float: left; clear: left; } .dibs_cardtype { float: left; } .dibs_cardtype img { border: 1px solid black; } .dibs_amount { float: left; width: 70px; } #dibs_amountOther { width: 50px; } .dibs_currency { float: left; width: 70px; } .dibs_sectionWrap { float: left; clear: left; margin-top: 10px; width: 500px; } .dibs_currencyWrap { } .dibs_amountWrap { } .dibs_contactWrap { } .dibs_smallText { font-size: 12px; }