.edit_panel{/*    margin: 20px;*/    font-size: 1.1em;}.item_panel .edit_panel{    margin: 0;    padding-left:0px;}.item_panel .edit_panel form, #frmEdit{    padding-left:20px;}input, select, file, textarea{    padding-left: 5px;    border: 1px solid #74B5CF;}.formLabel{    font-family:Arial,Helvetica,sans-serif;    font-size: 1em;    margin-top: 20px;    padding: 5px 0 5px 0px;}.formLabeltitle{    font-family:Arial,Helvetica,sans-serif;    font-size: 1em;    margin-top: 20px;    padding: 5px 0 5px 0px;        font-weight: bold;        text-decoration: underline;}.formLabelrequired{    font-family:Arial,Helvetica,sans-serif;    font-size: 0.9em;    margin-top: 20px;    padding: 5px 0 5px 0px;        font-weight: bold;}.formEditor{    margin-bottom: 10px;}.formEditor input{    font-size: 1em;}option{}.realFileInput{    position: absolute;    margin-left: 0px;    margin-top:0px;    width: 220px;    height: 21px;    opacity:20;    -moz-opacity:20;    filter:alpha(opacity:20);    background: url(/images/formlabel.png);}.fileControl{    cursor: pointer;    z-index:2; /* bring the real upload interactivity up front */    width:210px;}.fileUpload{    height: 28px;}.fakeFileInput {    position: absolute;    margin-left: 10px;    margin-top:  0px;    width:220px;    height: 10px;    background: url(/images/formlabel.png);    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";    filter: alpha(opacity=50);    z-index:1;}.mandatory{}