.form-item{font-family:verdana;font-size:12px;padding-top:3px;padding-bottom:3px;direction:ltr}
.form-item label{width:120px;float:left;vertical-align:middle;font-weight:bold;direction:ltr}
.left-float{float:left;margin-right:10px}
span.required{color:red}
.form-item-error{border:2px solid red}
.form-item .autoreload{background-image:url('/images/loading.gif');background-position:45% 4px;background-repeat:no-repeat;background-color:transparent}
.form-item .autocomplete{background-image:url('/images/loading.gif');background-position:100% 40px;background-repeat:no-repeat}
div.autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100}
div.autocomplete ul{margin:0;padding:0;list-style:none}
div.autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default}
div.autocomplete li.selected{background:#0072b9;color:#fff}
div.errorstrip{color:red;padding:5px;font-size:11px;font-weight:bold}
div.errorstrip img{vertical-align:top}
.content{padding:5px}
div.description{margin-left:120px;background:url('/images/description.gif') no-repeat 0% 0%;padding-left:15px;direction:ltr}
fieldset.collapsible legend a{background:url('/images/collapsible.png') no-repeat 0% 50%;padding-left:10px}
fieldset.collapsed legend a{background:url('/images/collapsed_ltr.png') no-repeat 0% 50%;padding-left:10px}
.left-margin{margin-left:120px}
.checkboxes span{white-space:nowrap}
.checkboxes label{float:none;font-weight:normal;vertical-align:bottom;padding-left:5px}
.readonly{background-color:#efefef}
