/* Messages */
p.ok {padding:5px;background-color:lightgreen;color:black;}
p.error {padding:5px;background-color:orange;color:black;}

/* Form Styles */
div.MQFDatasetForm input.mqnotvalid {background-color: orange;}
div.MQFDatasetForm select.mqnotvalid {background-color: orange;}
div.MQFDatasetForm textarea.mqnotvalid {background-color: orange;}
div.MQFDatasetForm input[type='checkbox'].mqnotvalid,
div.MQFDatasetForm input[type='radio'].mqnotvalid {outline: 3px solid orange;} 
div.MQFDatasetForm td {vertical-align:top;}

/* multicheckbox, radio Blöcke */
div.MQFDatasetForm dl {padding:0;margin:0;display: block;}
div.MQFDatasetForm dt {padding:0 0.1em 0 0;margin:0;display:inline;}
div.MQFDatasetForm dd {padding:0;margin:0;display:inline;}
div.MQFDatasetForm dl.mqfieldinfo {display:inline;vertical-align:top;position:relative;margin-left:0.5em;}
div.MQFDatasetForm dt.mqfieldinfo {display:inline;background-color:lightblue;color:black;}
div.MQFDatasetForm dd.mqfieldinfo {position:absolute;padding:5px;left:0;background:lightblue;color:black;z-index:1000;min-width:200px;}
div.MQFDatasetForm dl.mqfielderror {display:inline;vertical-align:top;position:relative;margin-left:0.5em;}
div.MQFDatasetForm dt.mqfielderror {display:inline;background-color:orange;color:black;}
div.MQFDatasetForm dd.mqfielderror {position:absolute;padding:5px;right:0;background:orange;color:black;z-index:1000;min-width:200px;}
span.fieldlist {display:inline-block;vertical-align:top;}
