ul.form {width: 400px;}
.formList {font-size: 10px; font-family: verdana;}
.formList li {padding-bottom: 6px; clear: both;}
input,textarea,select {font: normal 1em Arial; vertical-align: middle;}
input {padding: 3px 2px 0 2px; height: 10%; _padding: 1px 2px 0 2px;}
select {padding: 1px 0 0 0; height: 10%;}
.formList select {_margin-top: 0px;}
textarea {padding: 3px 2px 3px 2px; width: 60%; _width: 60%;}
input.checkbox, input.radio, .input_checkbox, .input_radio {margin-left:0; float: none; clear: none;}
input.selected {border-color: #000;}
.formList .input_small {width: 30%; _width: 30%;}
.formList .input_large {width: 60%; _width: 60%;}
.formList .select_large {width: 62%;}
.formList .select_small {width: 32%;}
.formList .input_straat {width:50%;}
.formList .input_huisnummer {width:7%;}
.formList textarea {}
.formList .checkbox {float: left; margin-right: 3px; _margin-top: 2px;}
.textarea_1col, .formList .textarea_1col {width: 60%;}
.formButtons {margin-left: 33%; _margin-left: 33%; padding-left: 6px;}
.formList .radio_set {display: block; float: left; width: auto; margin-bottom:10px;}
.formList .radio_set label {display: inline; clear: right; width: auto; float: none; margin: 0; padding: 0; vertical-align: bottom; _vertical-align: baseline;}
.formList .radio_set input {_margin-left: -1px; margin-right: 5px;}
.formList .inlineLabel_long {display: inline; vertical-align: middle; padding: 3px 0 0 0; margin: 0 0 0 3px; _margin: 0; clear: none; width: auto;} 
.formSublevel1 {padding-left: 20px;} 
.formSublevel2 {padding-left: 200px;} 
.formSublevel3 {padding-left: 220px;} 
.formList .input_medium {width: 40%; _width: 40%;}
.formList .inputFixed {background:#CCCCCC;}
fieldset {position: relative; _position: inherit;  clear: both; margin: 0 0 10px;}
.formContact label {margin: 0 6px 0 0; padding: 3px 0 0 3px; width: 30%; display: block; float: left; text-align: right;}
.formContact ol li {float: left; clear: left; width: 100%;}
.formContact legend {margin-bottom: 6px; _margin-left: -3px;}
.formContact legend span,.formList legend span {padding: 0 0 5px 0; font-weight: bold; display: block; margin: 3px 0 0 0;}
.formList .inlineLabel_multiline {clear: none; display: inline; padding: 4px 0 5px 5px; _padding: 4px 0 5px 0; width: auto; max-width: 50%; text-align: left;}
.formContact .inlineLabel label {margin: auto; width: auto; height: auto; display: inline; float: none; padding: 0 3px 0 0;}
.inlineLabel label span {padding: 3px 0 0 0;}  
input.postcodeField {width:15%;}
input.plaats {width:42%;}
.formList .formRemark {clear: both; margin-left: 33%; _margin-left: 33%; font-size: 0.9em; color: #7F7F7F; vertical-align: top; padding-top: 0;}
.selectbox_divider {margin-right: -1px;}
/* validation */
.formError {position:absolute; top:300px; left:300px; padding-bottom:13px; display:block;	z-index:5000;}
#debugMode{background:#000;position:fixed;width:100%; height:200px;top:0; left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}
.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent {width:100%;	background:#ee0101;	color:#fff;	width:150px;font-family:tahoma;	font-size:11px;	border:2px solid #ddd;box-shadow: 0px 0px 6px #000;-moz-box-shadow: 0px 0px 6px #000;-webkit-box-shadow: 0px 0px 6px #000;padding:4px 10px 4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#393939;color:#FFF;}
.formError .formErrorArrow{position:absolute;	bottom:0;left:20px;	width:15px; height:15px;	z-index:5001;}
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;-webkit-box-shadow: 0px 2px 3px #444;font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;}
.formError .formErrorArrowBottom div{box-shadow: none;-moz-box-shadow: none; -webkit-box-shadow: none;}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;	border-bottom:0px solid #ddd;} 
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  