body form input,
body form select,
body form textarea {font: 10pt arial; color: #000; /*background: #fff;*/}
form input.password {font-family: ms shell dlg;}
form input.text,
form input.password,
form textarea {padding: 0 1px;}
form input.radio {margin-bottom: -2px;}

form input.text,
form input.file,
form input.password {width: 320px;}
form input.radio,
form input.checkbox {width: auto;}
form input.submit {width: 160px;}
form select {width: 320px;}
form textarea {width: 480px;}


form div.label {font-weight: bold;}
form div.input {padding: 8px;}
form div.input div.error {font-size: 8pt; color: #f00;}
form div.input div.info {font-size: 8pt; color: #aaa;}
form div.input table td {padding-right: 8px; vertical-align: middle;}

form div.input div.datetime input.day,
form div.input div.datetime input.month,
form div.input div.datetime input.hours,
form div.input div.datetime input.minutes,
form div.input div.datetime input.seconds,
form div.input div.datetime select.day,
form div.input div.datetime select.month,
form div.input div.datetime select.hours,
form div.input div.datetime select.minutes,
form div.input div.datetime select.seconds {width: 40px;}
form div.input div.datetime input.year,
form div.input div.datetime select.year {width: 64px;}

body div.sidebar form input.text {border: 1px solid #aaa;}
body div.sidebar form input.text,
body div.sidebar form input.submit,
body div.sidebar form select {width: 160px;}


/* FIX */

form textarea {width: 520px;}
form div.input {padding-left: 0;}

body div#left form input.text {border: 1px solid #aaa;}
body div#left form input.text,
body div#left form input.submit,
body div#left form select {width: 160px;}

