﻿.panel{clear:both;display:none;border:3px solid #CCC;padding:1em;}
.panel.active-tab-body{display:block;}
input.disabled{border:1px solid #F2F2F2;background-color:#F2F2F2;}
input.required,textarea.required{border:1px solid #00A8E6;}
input.validation-failed,textarea.validation-failed{border:1px solid #F90;color:#F30;background-color:#FFDEAD;}
input.validation-passed,textarea.validation-passed{border:1px solid #0C0;color:#000;}
.validation-advice{color:#F30;font-weight:700;font-size:10px;margin:0;padding:3px;}
.custom-advice{background-color:#C8AA00;color:#FFF;font-weight:700;margin:5px 0;padding:5px;}
fieldset{margin-bottom:0.5em;padding:1em;}
.form-row{clear:both;padding:0.5em;}
