input.buttonSubmit:hover {border-top: 1px solid #bfdcef; border-right: 1px solid #bfdcef; border-bottom: 1px solid #bfdcef; border-left: 1px solid #bfdcef; background: #5f2d00; font: 12px/22px Georgia, \"Times New Roman\", Times, serif; text-align:center; margin: 0 3px 0 3px; padding: 0 1px 0 1px; height:28px; width: 80px; cursor:pointer; color: #bfdcef; }
.frm-error {display:block; text-align:left; font:bold 12px \"Lucida Grande\", Verdana, Arial, Helvetica, sans-serif; border:1px solid red; color:red; padding:2px; width: 400px; }
span .frm-error {width: 400px; }
.frm-success {display:block; text-align:left; font:bold 12px \"Lucida Grande\", Verdana, Arial, Helvetica, sans-serif; color:#0C0; padding:2px; }
.frm-label-err, .frm-input-error {color:red; }
.buttonSubmit {;}
input.buttonSubmit {border-top: 1px solid #d5c9bf; border-right: 1px solid #d5c9bf; border-bottom: 1px solid #d5c9bf; border-left: 1px solid #d5c9bf; color: #fff; background:none; font: 12px/22px Georgia, \"Times New Roman\", Times, serif; text-transform:capitalize; text-align:center; margin: 0 3px 0 3px; padding: 0 1px 0 1px; height:28px; width:80px; cursor:pointer; }
#order {border: 1px solid #7b7bcb; }
#order input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; width:200px; }
#order label {font: 12px/12px Arial, Helvetica, sans-serif; cursor:pointer; padding: 0 0 0 2px; width:100px; }
#order label.chosen {color: #66CC00; }
