#orderform_frame {
 position:absolute;
 top: 90px;
 left: 10px;
 width: 715px;
 text-align: left;
}

#orderform_particulars_frame {
 float:left;
 width: 350px;
}

.orderform_particulars_label {
 width:100px;
}

.orderform_particulars_input input.text,
.orderform_particulars_input textarea {
 width: 220px;
}

.orderform_billing_label {
 width:90px;
}

.orderform_billing_input input.text,
.orderform_billing_input textarea {
 width: 230px;
}

.orderform_order_input input.text,
.orderform_order_input textarea {
 width: 280px;
}


#orderform_right_frame {
 float:right;
 width: 350px;
 margin-left: 5px;
}

#orderform_billing_frame {
 margin: 10px 0 10px 0;
}

#orderform_buttons {
 text-align:right;
}

#orderform_sectiontitle	{
 position:absolute;
 top:10px;
 right:20px;
}
