div.stepsboxactive { background: #A4C96E; width: 120px; font-size: 12px; text-align: center; color: #ffffff; margin-bottom: 5px; display:inline; float:left; }
b.stepsboxactivertop, b.stepsboxactiverbottom { display:block; background: #FFF }
b.stepsboxactivertop b, b.stepsboxactiverbottom b {display:block;height: 1px; overflow: hidden; background: #A4C96E; }

div.stepsboxinactive { background: #efefef; width: 120px; font-size: 12px; text-align: center; margin-bottom: 5px; display:inline; float:left;}
b.stepsboxinactivertop, b.stepsboxinactiverbottom { display:block; background: #FFF }
b.stepsboxinactivertop b, b.stepsboxinactiverbottom b {display:block;height: 1px; overflow: hidden; background: #efefef; }

div.orderbox { background: #f5f5f5; margin-bottom: 5px; width:640px;}
b.orderboxrtop, b.orderboxrbottom { display:block; background: #FFF }
b.orderboxrtop b, b.orderboxrbottom b {display:block;height: 1px; overflow: hidden; background: #f5f5f5; }
div.orderboxpadding { padding: 5px; }
div.orderboxpadding td { vertical-align:top; padding:10px; border-bottom:#ffffff medium solid;}

b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}
b.r4 {margin: 0 1px;height: 2px}
#middle-col p { width:460px;}
#order-text p { width:460px;}
td.cf-name { width:250px;}