body,pre,div							{ font-family:Arial, Helvetica, sans-serif; font-size:12px }

input,
select,
textarea									{	border: 1px solid silver; width:250px; }

input.btn 								{ width:100px; }

input.error, select.error {	padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(warning_obj.gif); background-position: right; background-repeat: no-repeat;}
input:focus, select:focus {	border: 1px solid red; background-color:#EFEFEF;}
.mandatory  							{ font-weight: bold; }
.comment    							{ color: #BBBBBB; }
ol,li,ul									{ list-style:none; margin:0px; padding:0px; border:0px; }
form 											{ margin:0px; padding:0px; border:0px }
.space 										{ margin-bottom:5px; }