#order {line-height:1.8em;}
#order h3 {clear:both; margin-left:-10px;}
#order h4 {}

#order form div {}
#order form fieldset {border:none; padding:5px;}
#order form fieldset legend {font-weight:bold; size:1.2em;}
#order form label {padding-top:10px;}
#order form input {width:220px;}
#order form input[type="submit"] {margin-top:10px; width:86px;}

#order table {width:400px;}
#order table input {border:none;}
#order table thead tr th {border-bottom:1px solid #BED0E4;}
#order table tbody tr td {border-bottom:1px solid #BED0E4; padding:4px 0;}

#order dl{padding:4px 0 10px 0;}
#order dt {clear:both; float:left; padding:2px 0; width:30%;}
#order dt:after {content:":";}
#order dd {padding:2px 0 2px 168px; }

#order ul {padding:0;}
#order span.error {color:#FF0000; font-weight:bold;}

#order .subpayments .order-subpayments label {display:none;}
#order .subpayment-currency {width:90px;}
#order .subpayment-date {cursor:pointer; width:90px;}
#order .order-delete-subpayment {cursor:pointer;}
#order .subpayments .ui-dialog {left:120px; width:350px;}
#order .subpayments {display:none; padding:0; position:relative;}
#order .subpayment-dialog-toggle {cursor:pointer;}

#order #finalize #toggle_tabs {clear:both; float:right; margin-top:-36px;}
#order #finalize div div dl {margin:1%;}
#order #finalize div div ol {margin-left:2%;}
#order #finalize div div ol li{margin-top:1%;}
#order #finalize .ui-tabs .ui-tabs-panel {padding:1em .5em;}

#order #current-price {float:right; font-weight:bold;}
#order #current-price-dialog-toggle {cursor:pointer;}
#order #customer_agreement ol {}
