form.updateItForm{   width: 370px;   font-size: 0.9em;   color: #333;}form.updateItForm legend{   padding-left: 0;}form.updateItForm legend, form.updateItForm label{   color: #333;}form.updateItForm fieldset{   border: none;   border-top: 1px solid #C9DCA6;   background: url(/image/formFieldset.gif) left bottom repeat-x;   margin:2em 0 3em 0;}form.updateItForm fieldset fieldset{   background: none;}form.updateItForm fieldset li {   padding: 5px 10px 7px;   background: url(/image/formDivider.gif) left bottom repeat-x;}   ul, ol, dl, li, dt, dd{   margin: 0;   padding: 0;}form, fieldset{   margin: 0;   padding: 0;}fieldset{   border: 1px solid #000;}legend{   padding: 0;   color: #000;}input, textarea, select{   margin: 0;   padding: 1px;   font-size: 100%;   font-family: inherit;}select{   padding: 0;}form.updateItForm fieldset{   margin-bottom: 10px;}form.updateItForm legend{   padding: 0 2px;   font-weight: bold;   _margin: 0 -7px; /* IE Win */}   form.updateItForm label{   display: inline-block;   line-height: 1.8;   vertical-align: top;}   form.updateItForm fieldset ol{   margin: 0;   padding: 0;}   form.updateItForm fieldset li{   list-style: none;   padding: 5px;   margin: 0;}   form.updateItForm fieldset fieldset{   border: none;   margin: 3px 0 0;}   form.updateItForm fieldset fieldset legend{   padding: 0 0 5px;   font-weight: normal;}   form.updateItForm fieldset fieldset label{   display: block;   width: auto;   line-height:normal;}form.updateItForm em, em{   font-weight: bold;   font-style: normal;   color: #f00;}form.updateItForm label { width: 120px; } /* Width of labels */form.updateItForm fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) *//*\*//*/ form.updateItForm legend { display: inline-block; } /* IE Mac legend fix */