#applications .form{width:98%;margin:auto;padding:10px;font-size:14px}#applications .form table{width:100%;margin-bottom:40px}#applications .form table caption{padding:20px;background-color:#eee;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc}#applications .form table th{text-align:right;background-color:#f6f6f6;border:1px solid #ccc;width:25%;font-weight:normal;text-align:left}#applications .form table th span{color:#a00}#applications .form table td{padding:13px;border:1px solid #ccc}#applications .form table td a{color:#09c}#applications .form table td .plan_id label{display:inline-block;width:80%}#applications .form table td textarea{width:100%;border:1px solid #ccc}#applications .form table td .help{padding:0;margin:0;font-style:italic;color:#999;font-size:12px}#applications .form table td.nopadding{padding:0}#applications .form table td table.nobordered{width:auto;margin:0}#applications .form table td table.nobordered td,#applications .form table td table.nobordered th{border:0}#applications .form table td table.traffics{margin:0}#applications .form table td table.traffics th,#applications .form table td table.traffics td{border:0;border-bottom:1px solid #ccc}#applications .form table td table.traffics tr:last-child th,#applications .form table td table.traffics tr:last-child td{border:0}#applications .form table td table.options{margin:0}#applications .form table td table.options th{width:auto}#applications .form table td table.options td.price{width:100px}#applications .form table td table.options th,#applications .form table td table.options td{border:0;padding:12px;border-bottom:1px solid #ccc}#applications .form table td table.options tr:last-child th,#applications .form table td table.options tr:last-child td{border:0}#applications .btn{margin-bottom:30px}#applications .btn button{border:1px solid #Ae3e3d;padding:20px 40px 20px 40px;font-size:18px;color:#Ae3e3d;background-color:white;cursor:pointer}.pricelist{padding:5px}.pricelist a.btn-new{border:1px solid #ccc;display:inline-block;text-align:center;color:#fff !important;background-color:#d58512;border-color:#985f0d;width:100%;padding:2px}.pricelist a.btn-up{display:inline-block;text-align:center;border:1px solid #09c;margin:0 4px;width:25px}.pricelist a.btn-down{display:inline-block;text-align:center;border:1px solid #09c;margin:0 4px;width:25px}.pricelist a.btn-delete{display:inline-block;text-align:center;border:1px solid #09c;margin:0 4px;width:25px}.error-message{color:#a00;font-style:italic}