div.form-container { border:1px solid silver; padding:10px; background-color:#F8F8F8; font-family: Arial, Verdana, Sans-Serif } div.form-container { font-family: "TELUS Font"; font-size : 11px; color: #2a2b30 } form.workflow-form fieldset { border:none; padding-bottom:15px; font-size:12px; } form.workflow-form fieldset label:first-child { display:inline-block; width:180px; } form.workflow-form fieldset label:first-child { display:block; width:initial; font-size:12px; font-weight:bold; } form.workflow-form fieldset label:first-child + div { padding-top:5px; display:inline-block; } form.workflow-form fieldset label { vertical-align:top; } form.workflow-form textarea + span { display:block; color:silver; font-size:9px; padding-left:0px; } form.workflow-form input.date { width:70px; } form.workflow-form h1 { padding-left:11px; border-bottom:1px solid; margin-bottom:10px; } form.workflow-form > div { padding-left:11px; } form.workflow-form textarea { width:380px; } form.workflow-form input[type='text'] { width:380px; } form.workflow-form div.section { border:1px solid silver; padding:0px; margin-bottom:10px; } form.workflow-form div.section h2 { xcolor:blue; padding:5px; color:white; background-color:#CCCCCC;} form.workflow-form div.section > div { padding:10px; } form.workflow-form div.formSubmissionFiles { width:100%; } form.workflow-form div.workflow-form-buttons { text-align:right; width: 90%; } form.workflow-form div.workflow-form-buttons .reset { background-image: url( ../graphics/bn-reset-icon.png ); background-repeat:no-repeat; display:inline-block; margin-right:14px; width:24px; height:21px; } form.workflow-form div.workflow-form-buttons .reset span { display:none; } form.workflow-form div.workflow-form-buttons input[type='button'] { vertical-align:top; } form.workflow-form div.workflow-form-buttons input.submit { font-weight:bold; text-transform: uppercase; }