/* Order */

.order {}
.order .process { margin-bottom: 25px;}
.order .process .pointer { margin-left: 15px; margin-right: 15px; display: inline;}
.order .head { background: none; height: 10px; margin-bottom: 12px; background-color: #3a3a3a}
.order .head .text { padding: 5px 15px;}
.order input.continue,
.order input.continue_r { cursor: hand; width: 140px; height: 53px; background: url("./b_continue.gif") no-repeat 0 0; 
border: none; margin-top: 14px; margin-left: 42px; margin-bottom: 0px;}
.order input.continue_r { float: right; position: relative; left: 5px; margin-top: 20px;}
.order .hint { width: 100px;}
.order input.pay { cursor: hand; width: 154px; height: 53px; background: url("./b_pay.gif") no-repeat 0 0; 
border: none; margin-bottom: 0px; position: relative; left: -5px; margin-top: 20px;}

.order .prices input.check { width: auto; border: none; position: relative; margin: 0; left: -2px; top: -2px;}
.order .prices .main { font-size: 17px; color: #FFCC00;}
.order .prices .description { margin-top: 10px; }
.order .prices .cost { font-size: 13px; font-weight: bold; color: #FF7000;}
.order .prices input.quantity { width: 50px; border: 1px solid #D1D1D1; padding-top: 3px; position: relative; top: -2px;} 
.order .prices img { float: right; margin-left: 10px;}

