#JSFormLayout {padding:0;margin:0;text-align:left;/*background-color:#FFFFFF;*//*border:1px solid #D1D2D4;*/ box-sizing:border-box;}
#JSFormLayout * {font-size:12pt;font-family:Verdana, Arial, Helvetica, sans-serif;}
#JSFormLayout .Required {background-color:#EEE;border:solid 1px #DDD;padding:5px 5px 5px 5px;margin:0 0 5px 0px;box-sizing:border-box;}
#JSFormLayout .Optional {border:solid 1px #DDD;padding:5px 5px 5px 5px;margin:0px 0 5px 0px;box-sizing:border-box;}
#JSFormLayout SELECT {border:inherit;}
#JSFormLayout SPAN {color:#F00;}
#JSFormLayout .label {padding:2px 0 8px 0px;margin:0;}