.lotusForm2 {
margin:0;
padding:0;
zoom:1;
background-color:#fafafa
}
.lotusFormPlain .lotusForm2 {
background-color:#fff;
}
.lotusForm2 .lotusFormErrorSummary {
padding:5px 20px
}
.lotusForm2 fieldset {
border:1px solid #ccc;
}
.lotusForm2 .lotusFormTitle {
padding:15px 20px
}
.lotusForm2 .lotusFormBody {
padding:0 20px
}
.lotusFormTitle h2 {
font-size:1.3em;
}
.lotusForm2 label {
font-weight:bold;
width:99%;
display:block;
margin-bottom:3px
}
.lotusForm2 legend {
font-weight:bold;
color:#222
}
.lotusForm2 fieldset {
margin:0;
padding:0;
border-width:0
}
.lotusForm2 .lotusFieldset {
padding:5px;
border:1px solid #aaa
}
.lotusForm2 label.lotusCheckbox {
font-weight:normal;
display:inline;
}
.lotusForm2 .lotusFormField {
margin-bottom:10px
}
.lotusFormError, .lotusFormRequired {
color:#f00;
}
.lotusForm2 .lotusFormError {
margin-bottom:5px;
font-weight:bold;
}
.lotusForm2 .lotusFormErrorField, .lotusForm2 .lotusFormErrorSummary {
background-color:#fffabc;
}
.lotusForm2 .lotusText, .lotusForm2 textarea, .lotusForm2 select {
border:1px solid #aaa;
padding-left:1px;
padding-right:1px
}
.lotusForm2 select {
padding-right:0
}
.lotusForm2 .lotusText {
width:99%;
}
.lotusForm2 textarea {
margin-bottom:7px;
}
.lotusForm2 .lotusFieldBorder {
margin-bottom:7px;
padding:4px;
background-color:#eee
}
.lotusForm2 .lotusFieldBorder .lotusText {
margin:0;
padding:2px;
width:98.5%;
}
.lotusForm2 .lotusFormFooter {
padding:10px 20px;
background-color:#eee;
}
.lotusui_ie .lotusForm2 .lotusFormFooter .lotusAction {
vertical-align:super
}
.lotusForm {
margin:0;
padding:0;
zoom:1;
background-color:#fafafa
}
.lotusFormPlain .lotusTable, .lotusFormPlain .lotusFormTable td {
background-color:#fff;
}
.lotusForm h2 {
margin:25px 15px 15px 25px;
font-size:1.3em;
}
.lotusForm h2 .lotusMeta {
font-size:.8em;
font-weight:normal;
display:block
}
.lotusForm tr.lotusFormFieldRow td, .lotusForm td.lotusFormFieldRow {
padding-bottom:10px
}
.lotusTable .lotusForm td, .lotusFormTable td {
border-width:0 !important;
padding-right:3px;
vertical-align:top
}
.lotusForm td.lotusFormLabel {
vertical-align:top;
text-align:right;
padding-right:10px;
padding-top:1px
}
.lotusui_ie .lotusForm td.lotusFormLabel {
padding-top:2px
}
.lotusForm td label {
font-weight:bold;
}
.lotusForm legend {
font-weight:bold;
color:#222
}
.lotusForm fieldset {
margin:0;
padding:0;
border-width:0
}
.lotusForm .lotusFieldset {
padding:5px;
border:1px solid #aaa
}
.lotusForm td.lotusNudge {
width:22px
}
.lotusForm label.lotusCheckbox {
font-weight:normal
}
.lotusForm .lotusText {
width:99%;
}
.lotusForm .lotusText, .lotusForm textarea, .lotusForm select {
border:1px solid #aaa;
padding-left:1px;
padding-right:1px
}
.lotusForm select {
padding-right:0
}
.lotusForm textarea {
margin-bottom:7px;
}
.lotusForm .lotusFieldBorder {
margin-bottom:7px;
padding:4px;
background-color:#eee
}
.lotusForm .lotusFieldBorder .lotusText {
margin:0;
padding:2px;
width:98.5%;
}
.lotusForm .lotusFormErrorSummary div {
margin:10px 15px 3px 25px;
}
.lotusForm .lotusFormErrorSummary ul {
margin:0 15px 10px 40px;
list-style-type:disc;
}
.lotusForm .lotusFormError, .lotusForm .lotusFormRequired {
font-weight:bold;
}
.lotusForm .lotusFormErrorField, .lotusForm .lotusFormErrorSummary td {
background-color:#fffabc;
}
td.lotusFormRequired {
padding-bottom: 0 !important;
}
.lotusFormTable {
width:100%;
}
.lotusForm .lotusFormSection {
padding:5px 0 0 0;
}
.lotusFormTable .lotusFormFooter {
padding:10px 25px !important;
background-color:#eee;
}
.lotusui_ie .lotusFormFooter .lotusAction {
vertical-align:super
}