/**
* <rde-dm:attribute attribute="rdeResponseMimetype" mode="write" source="request" value="text/css"/>
* Default input styles
* @title input
*/
input {
    border: 1px solid #333;
}
input.button, input.radio, input.checkbox, input.image {
    border: none;
}
fieldset {
    border: none;
}
form {
    border-bottom: 1px solid #9cc;
    margin-right: 1em;
}
form fieldset div label {
    display: block;
    float: left;
    width: 10em;
    text-align: right;
    margin: 0 0.5em 0 0;
    font-weight: bold;
    padding: 0.25em 0;
}
form#PDDL{
	    border-bottom: 0px solid pink;
	    margin-right: 1em;
	}
form fieldset div {
    margin: 1em 0;
}
input[type=image] {
    border: none;
    vertical-align: middle;
}
body.salessupport input[type=image] {
    margin: 0 0.5em;
}
form div {
    clear: both;
}
form div * {
    vertical-align: top;
}
body.application form {
    width: 60%;
}
body.application form label {
    color: #900;
    background-color: inherit;
    display: block;
    width: 25em;
    text-align: left;
}
body.application form select {
    width: 25em;
}

