 .centeredForm{width:90%;margin:5% auto}.formLeft{width:30%;height:30px;float:left;display:table}.formLeft input{float:right;width:auto !important}.formRight{width:65%;height:100%;float:right}.formField,.formAction{margin-bottom:8px}.centeredForm.stacked{width:80%}.stacked .formLeft{width:100%;float:none;height:auto;margin-bottom:8px}.stacked .formLeft label{text-align:left;font-weight:bold;color:#666}.stacked .formRight{width:100%;float:none}.stacked .formField,.stacked .formAction{padding-bottom:15px;border-bottom:1px #e2e2e2 solid;margin-bottom:15px}.stacked .checkboxsetfield li{clear:none;float:left;margin:0 0 5px 0;padding:0;width:50%}.formMessage{font-weight:bold;text-align:center;margin-bottom:20px}.formSubMessage{font-weight:bold;text-align:left;margin:20px 0 5px 95px}.formField{clear:both}.formField label{color:#353231;width:100%;font:normal 15px/18px Arial,sans-serif;display:table-cell;text-align:right;vertical-align:middle !important}.formField li label:hover{cursor:pointer}.formField select,.formField textarea,.formField input{width:100%;min-height:20px;padding:4px;border:1px #ccc solid;color:#4E261C;font:normal 15px/15px Arial,sans-serif;margin-bottom:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white; background:-moz-linear-gradient(top,white 0%,#efefef 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#efefef)); background:-webkit-linear-gradient(top,white 0%,#efefef 100%); background:-o-linear-gradient(top,white 0%,#efefef 100%); background:-ms-linear-gradient(top,white 0%,#efefef 100%); background:linear-gradient(to bottom,white 0%,#efefef 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='white',endColorstr='#efefef',GradientType=0 ); -webkit-box-shadow:1px 1px 2px rgba(50,50,50,0.15);-moz-box-shadow:1px 1px 2px rgba(50,50,50,0.15);box-shadow:1px 1px 2px rgba(50,50,50,0.15)}.formField input[type=file]{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.formField input:focus,.formField select:focus,.formField textarea:focus{-webkit-box-shadow:1px 1px 2px rgba(50,50,50,0.50);-moz-box-shadow:1px 1px 2px rgba(50,50,50,0.50);box-shadow:1px 1px 2px rgba(50,50,50,0.50)}.formField textarea{resize:vertical}.formRight ul{list-style:none;margin:0;padding:0}.formRight li{margin:0 0 5px 0;padding:0;clear:both;height:20px;line-height:20px}.formRight li input{float:left;width:20px;height:20px;margin:0 5px 0 0;background:none;border:none;filter:none;box-shadow:none}.formRight li label{height:20px;line-height:20px}.formField label.error{width:100%;color:#ef1717;font:normal 15px/15px Verdana,sans-serif;clear:both;text-align:left !important}.required_icon{color:#d03718;font:bold 15px/15px Verdana,sans-serif;display:inline;vertical-align:middle !important}.message{text-align:center;font:bold 15px/15px Verdana,sans-serif;margin-bottom:20px}.message.good{color:#757c5d}.message.bad{color:#892516}.formAction input{padding:5px !important;border:1px #557761 solid;outline:none;background:#93a79a;color:#FFF;-webkit-box-shadow:2px 2px 5px rgba(50,50,50,0.25);-moz-box-shadow:2px 2px 5px rgba(50,50,50,0.25);box-shadow:2px 2px 5px rgba(50,50,50,0.25)}.formAction input:hover{cursor:pointer;background:#557761}.form_section_title{margin:20px 0 20px !important;text-align:center}.formField.cols2{float:left;width:46%;margin-right:8%;clear:none}.formField.cols2.end{margin-right:0}