/* form_edit: styles for form input */

.form_edit input[type=text], 
.form_edit input[type=submit], 
.form_edit input[type=file], 
.form_edit input[type=button], 
.form_edit input[type=password],
.form_edit select {
    margin-right: .5em;
    font-size: 13px;
}
.form_edit textarea {
    font-size: 13px;
}
/* Highlight the current input element. */
/*.form_edit input:focus {
    background-color: #FFF0BB;
}*/
.form_edit fieldset {
    padding: 1em;
}
.form_edit legend {
    padding: 0em .5em 0em .5em;
    margin: 0em 0em .5em 0em;
}
.form_edit td  {
    vertical-align: top;
}

.form_edit .help {
	color: #5A5A5A;
}

.form_edit .field {
    margin-top: .85em;
    margin-bottom: .85em;
}
.form_edit .field .label {
}
.form_edit .field .input {
}
/* all children (not descendants). broken in IE 6. */
.form_edit .field > * {
}
.form_edit .field .required {
	border-left: 1px solid red;
	padding-left: .25em;
}
.form_edit .field .help {
	display: block;
	margin: .25em 0em;
}
.form_edit .section {
	margin-top: 1em;
	margin-bottom: 1em;
}
.form_edit .action_panel {
    margin-top: 1.5em;
    margin-bottom: .65em;
}
.form_edit .action_panel .save_button {
    padding: 0 10px;
    font-weight: bold;
}
.form_edit .action_panel .cancel_button {
    padding: 0 10px;
}


/* form_view: styles for display of form values. */

.form_view input[type=text], 
.form_view input[type=submit], 
.form_view input[type=file], 
.form_view input[type=button], 
.form_view input[type=password],
.form_view select {
    margin-right: .5em;
    font-size: 13px;
}
.form_view textarea {
    font-size: 13px;
}
/* Highlight the current input element. */
/*.form_view input:focus {
    background-color: #FFF0BB;
}*/
.form_view fieldset {
    padding: 1em;
}
.form_view legend {
    padding: 0em .5em 0em .5em;
    margin: 0em 0em .5em 0em;
}
.form_view td  {
    vertical-align: top;
}

.form_view .help {
	color: #5A5A5A;
}

.form_view .field {
    margin-top: .85em;
    margin-bottom: .85em;
}
.form_view .field .label {
    font-weight: bold;
}
.form_view .field .value {
}
/* all children (not descendants). broken in IE 6. */
.form_view .field > * {
}
.form_view .field .required {
	border-left: 1px solid red;
	padding-left: .25em;
}
.form_view .field .help {
	display: block;
	margin: .25em 0em;
}
.form_view .section {
	margin-top: 1em;
	margin-bottom: 1em;
}
.form_view .action_panel {
    margin-top: 1.5em;
    margin-bottom: .65em;
}
.form_view .action_panel .save_button {
    padding: 0 10px;
    font-weight: bold;
}
.form_view .action_panel .cancel_button {
    padding: 0 10px;
}

