/* the forms */

/* fixing the ie form-bleed bug */
#content fieldset {
position: relative;
}
#content legend {
position: absolute;
top: -1.0em;
left: .2em;
}


#content form {
margin:0 0 22px 0;
}
#content form fieldset {
background:#ccc none;
border:1px solid #000066;
padding:10px;
margin:20px 0 0 0;
}
#content form fieldset.orange {
border:1px solid #ff8800;
}
#content form fieldset.green {
border:1px solid #33aa33;
}
#content form fieldset.red {
border:1px solid red;
}
#content form fieldset legend {
background:#0033ff none;
border-width:0px;
border-bottom:2px solid #000066;
padding:2px 10px 2px 10px;
color:white;
}
#content form fieldset legend.orange {
background:#ff8800 none;
border-bottom:2px solid #ff3300;
}
#content form fieldset legend.green {
background:#33aa33 none;
border-bottom:2px solid #006600;
}
#content form fieldset legend.red {
background:#red none;
border-bottom:2px solid #ff9999;
}
#content form fieldset label {
width:120px;
display:block;
float:left;
padding:2px 0;
}
#content form fieldset input, #content form fieldset textarea {
margin:0 0 2px 0;
padding:2px;
border-top:1px solid #99f;
border-right:1px solid #33f;
border-bottom:1px solid #33f;
border-left:1px solid #99f;
background:#eee none;
}
#content form fieldset input.chkbox {
border-width: 0px;
background: transparent none;
}
#content form fieldset textarea.opmerking, #content form fieldset input {
width: 247px;
font-family:Arial, sans-serif;
font-size:12px;
}
#content form fieldset input.orange, #content form fieldset textarea.orange {
border-top:1px solid #ff8800;
border-right:1px solid #ff8800;
border-bottom:1px solid #ff8800;
border-left:1px solid #ff8800;
}
#content form fieldset input.green, #content form fieldset textarea.green {
border-top:1px solid #33aa33;
border-right:1px solid #33aa33;
border-bottom:1px solid #33aa33;
border-left:1px solid #33aa33;
}
#content form fieldset input.red, #content form fieldset textarea.red {
border-top:1px solid #ff0000;
border-right:1px solid #ff0000;
border-bottom:1px solid #ff0000;
border-left:1px solid #ff0000;
color:#666;
}
#content form fieldset textarea {
height: 65px;
}

#content form fieldset button {
display:block;
margin:10px auto 0 auto;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size:13px;
line-height:16px;
background:#0033ff none;
border-width:0px;
border-bottom:2px solid #000066;
color:white;
cursor:pointer;
padding:2px 5px 2px 5px;
}
#content form fieldset button.orange {
background:#ff8800 none;
border-bottom:2px solid #ff3300;
}
#content form fieldset button.green {
background:#33aa33 none;
border-bottom:2px solid #006600;
}
#content form fieldset button.red {
background:red none;
border-bottom:2px solid #ff9999;
}
#content form fieldset button:hover {
background:#000066 none;
border-bottom:2px solid #0033ff;
}
#content form fieldset button.orange:hover {
background:#ff3300 none;
border-bottom:2px solid #ff8800;
}
#content form fieldset button.green:hover {
background:#006600 none;
border-bottom:2px solid #33aa33;
}
#content form fieldset button.red:hover {
background:#ff9999 none;
border-bottom:2px solid red;
}


#content form {
font-size:12px;
font-family:"Trebuchet MS", sans-serif;
color:black;
}