.form{overflow:auto;line-height:150%}.form th,.form td{padding:3px;border-bottom:1px solid #c8d3e3;border-right:1px solid #c8d3e3}.form .matrix th{background-color:#dfe5ee;font-size:90%}.form .matrix th.columnHead{text-align:center;border-top:1px solid #c8d3e3}.form .matrix th.rowHead{text-align:left;border-left:1px solid #c8d3e3}.form .matrix th.spaceCell{background-color:transparent}.form .matrix .optionCell{text-align:center}.form .matrix .optionCell input[type="text"]{width:8em}.form .formSegWrap{padding:0px 0px 5px 0px}.form .formSegWrap > label{display:block;font-weight:bold;padding:2px 0px 2px 0px;float:left;width:49%}.form .formSegWrap .mainLabel:after{content:":"}.form .formSegWrap .elWrap{padding:2px 0px 2px 0px}.form .formSegWrap.elementCheckbox label.mainElLabel{margin-left:30px}.form .formSegWrap.elementCheckbox .elWrap{padding-right:10px}.form .formSegWrap.elementCheckbox .mainLabel:after{content:""}.form .formSegWrap.elementCheckboxGroup .checkboxWrap{clear:both}.form .formSegWrap.elementCheckboxGroup .checkboxWrap label{display:inline-block;margin:3px 0px 0px 5px}.form .formSegWrap.elementCheckboxGroup .checkboxEl{float:left}.form .formSegWrap.elementCheckboxGroup .checkboxEl input[type="checkbox"]{margin-left:0px}.form .formSegWrap.required .mainElLabel:after{content:" *";color:red}.form input[type="text"],.form textarea,.form select,.form input[type="password"]{width:49%;float:left}.form input[type="text"],.form textarea,.form select,.form input[type="password"]{border:1px solid #a9bbd6;padding:3px;border-radius:3px;color:#233156}.form input[type="text"]:focus,.form textarea:focus,.form select:focus,.form input[type="password"]:focus{background-color:#f4f7fb;border-color:#4586e7}.form textarea{font-size:90%}.form textarea.error,.form input[type="text"].error,.form input[type="password"].error{background-color:#ffe8e8;border:1px solid #c04242;color:#c04242}.form input[type="radio"].error,.form input[type="checkbox"].error{box-shadow:0 0 3px red;border:1px solid red}.form input[type="submit"],.form input[type="button"],.form input[type="reset"]{padding:5px 10px;border-radius:5px;background-color:#A3E0D8;cursor:pointer;border:0 none;border:1px solid #204741;font-size:12px}.form input[type="submit"]:hover,.form input[type="button"]:hover,.form input[type="reset"]:hover{background-color:#F8A22D}.form .formSegWrap_submit,.form .formSegWrap_reset{float:left;width:auto;margin:10px 10px 10px 0px}.form label.mainLabelError{font-weight:bold;color:#990000}.form .errorContainer{display:block}.form .errorContainer label{font-size:11px;display:block;color:red;clear:both}.form .errorContainer label span{display:block}.form hr.formSpltter{border-top:1px dashed #c8d3e3;border-bottom:none;height:1px;margin:5px 0px 5px 0px}.form hr.formSpltter.small{margin:5px 0px 5px 0px}.form h2{font-size:18px;font-weight:bold;padding:2px 0px 5px 0px}.form .process_errors_wrap{color:red}.form .radioWrap{float:left;margin-right:10px}.form .radioWrap label{display:inline-block;padding:2px}.form .radioWrap .radioEl{float:left;clear:both}.form .tiny .elWrap span.after:after,.form .tiny .elWrap span.after:before{content:"*";padding-left:2px}.form .checkboxes label{font-weight:normal;width:auto}.form .checkboxes .errorContainer label{position:relative}.form .checkboxes .elWrap{position:absolute;left:0px}.form .formblock{float:left;width:47%;position:relative;min-width:400px}.form .formblock.left{margin-right:5%}.form textarea{resize:none}.form .formSegWrap_vorm,.form .formSegWrap_leeftijd{float:left;width:50%;padding-bottom:10px}.form .formSegWrap.formSegWrap_beroep.elementCheckboxGroup .checkboxWrap{width:50%;float:left;clear:none}.form .formSegWrap.formSegWrap_beroep.elementCheckboxGroup .mainElLabel{width:100%}.form .formSegWrap.formSegWrap_beroep.elementCheckboxGroup{padding-bottom:10px}.form .checkboxes p{font-size:11px}.form .checkboxes label{width:100%}.form .contact{max-width:500px}.form .contact .buttons{float:right !important}